builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-072 starttime: 1466724377.87 results: success (0) buildid: 20160623102132 builduid: 9bc6161d84e844b8908bb7e11626215c revision: 8a2842b342b58560221a55aec5575ed9d1ed24c6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 16:26:17.872396) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 16:26:17.873347) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 16:26:17.873675) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 16:26:18.141233) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 16:26:18.141657) ========= '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-072\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-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Local LOGONSERVER=\\T-W864-IX-072 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-072 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-072 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-072 WINDIR=C:\windows using PTY: False --16:26:18-- 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% 2.10 GB/s 16:26:19 (2.10 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.077000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 16:26:19.256813) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-23 16:26:19.257167) ========= '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-072\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-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Local LOGONSERVER=\\T-W864-IX-072 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-072 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-072 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-072 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.608000 ========= master_lag: 0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-23 16:26:21.925376) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 16:26:21.925793) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 8a2842b342b58560221a55aec5575ed9d1ed24c6 --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 8a2842b342b58560221a55aec5575ed9d1ed24c6 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-072\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-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Local LOGONSERVER=\\T-W864-IX-072 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-072 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-072 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-072 WINDIR=C:\windows using PTY: False 2016-06-23 16:26:22,513 truncating revision to first 12 chars 2016-06-23 16:26:22,513 Setting DEBUG logging. 2016-06-23 16:26:22,513 attempt 1/10 2016-06-23 16:26:22,513 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/8a2842b342b5?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 16:26:22,951 unpacking tar archive at: mozilla-beta-8a2842b342b5/testing/mozharness/ program finished with exit code 0 elapsedTime=1.286000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 16:26:23.278024) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 16:26:23.278391) ========= script_repo_revision: 8a2842b342b58560221a55aec5575ed9d1ed24c6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 16:26:23.279297) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 16:26:23.279631) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 16:26:23.297704) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 48 secs) (at 2016-06-23 16:26:23.298014) ========= '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-072\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-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Local LOGONSERVER=\\T-W864-IX-072 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-072 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-072 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-072 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 16:26:23 INFO - MultiFileLogger online at 20160623 16:26:23 in C:\slave\test 16:26:23 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 16:26:23 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:26:23 INFO - {'append_to_log': False, 16:26:23 INFO - 'base_work_dir': 'C:\\slave\\test', 16:26:23 INFO - 'blob_upload_branch': 'mozilla-beta', 16:26:23 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:26:23 INFO - 'buildbot_json_path': 'buildprops.json', 16:26:23 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:26:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:26:23 INFO - 'download_minidump_stackwalk': True, 16:26:23 INFO - 'download_symbols': 'true', 16:26:23 INFO - 'e10s': False, 16:26:23 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:26:23 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:26:23 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:26:23 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:26:23 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:26:23 INFO - 'C:/mozilla-build/tooltool.py'), 16:26:23 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:26:23 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:26:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:26:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:26:23 INFO - 'log_level': 'info', 16:26:23 INFO - 'log_to_console': True, 16:26:23 INFO - 'opt_config_files': (), 16:26:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:26:23 INFO - '--processes=1', 16:26:23 INFO - '--config=%(test_path)s/wptrunner.ini', 16:26:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:26:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:26:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:26:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:26:23 INFO - 'pip_index': False, 16:26:23 INFO - 'require_test_zip': True, 16:26:23 INFO - 'test_type': ('testharness',), 16:26:23 INFO - 'this_chunk': '1', 16:26:23 INFO - 'total_chunks': '10', 16:26:23 INFO - 'virtualenv_path': 'venv', 16:26:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:26:23 INFO - 'work_dir': 'build'} 16:26:23 INFO - ##### 16:26:23 INFO - ##### Running clobber step. 16:26:23 INFO - ##### 16:26:23 INFO - Running pre-action listener: _resource_record_pre_action 16:26:23 INFO - Running main action method: clobber 16:26:23 INFO - rmtree: C:\slave\test\build 16:26:23 INFO - Using _rmtree_windows ... 16:26:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:27:49 INFO - Running post-action listener: _resource_record_post_action 16:27:49 INFO - ##### 16:27:49 INFO - ##### Running read-buildbot-config step. 16:27:49 INFO - ##### 16:27:49 INFO - Running pre-action listener: _resource_record_pre_action 16:27:49 INFO - Running main action method: read_buildbot_config 16:27:49 INFO - Using buildbot properties: 16:27:49 INFO - { 16:27:49 INFO - "project": "", 16:27:49 INFO - "product": "firefox", 16:27:49 INFO - "script_repo_revision": "production", 16:27:49 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 16:27:49 INFO - "repository": "", 16:27:49 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 16:27:49 INFO - "buildid": "20160623102132", 16:27:49 INFO - "pgo_build": "False", 16:27:49 INFO - "basedir": "C:\\slave\\test", 16:27:49 INFO - "buildnumber": 7, 16:27:49 INFO - "slavename": "t-w864-ix-072", 16:27:49 INFO - "revision": "8a2842b342b58560221a55aec5575ed9d1ed24c6", 16:27:49 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 16:27:49 INFO - "platform": "win64", 16:27:49 INFO - "branch": "mozilla-beta", 16:27:49 INFO - "repo_path": "releases/mozilla-beta", 16:27:49 INFO - "moz_repo_path": "", 16:27:49 INFO - "stage_platform": "win64", 16:27:49 INFO - "builduid": "9bc6161d84e844b8908bb7e11626215c", 16:27:49 INFO - "slavebuilddir": "test" 16:27:49 INFO - } 16:27:49 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 16:27:49 INFO - Found installer url https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/artifacts/public/build/firefox-48.0.en-US.win64.zip. 16:27:49 INFO - Running post-action listener: _resource_record_post_action 16:27:49 INFO - ##### 16:27:49 INFO - ##### Running download-and-extract step. 16:27:49 INFO - ##### 16:27:49 INFO - Running pre-action listener: _resource_record_pre_action 16:27:49 INFO - Running main action method: download_and_extract 16:27:49 INFO - mkdir: C:\slave\test\build\tests 16:27:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:27:49 INFO - https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 16:27:49 INFO - trying https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 16:27:49 INFO - Downloading https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/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 16:27:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/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 16:27:50 INFO - Downloaded 1240 bytes. 16:27:50 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 16:27:50 INFO - Using the following test package requirements: 16:27:50 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 16:27:50 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:27:50 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 16:27:50 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:27:50 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 16:27:50 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:27:50 INFO - u'jsshell-win64.zip'], 16:27:50 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:27:50 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 16:27:50 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 16:27:50 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:27:50 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 16:27:50 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:27:50 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 16:27:50 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:27:50 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 16:27:50 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:27:50 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 16:27:50 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 16:27:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:27:50 INFO - https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 16:27:50 INFO - trying https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 16:27:50 INFO - Downloading https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/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 16:27:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/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 16:27:51 INFO - Downloaded 20858320 bytes. 16:27:51 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/*'] 16:27:51 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/* 16:27:53 INFO - caution: filename not matched: web-platform/* 16:27:53 INFO - Return code: 11 16:27:53 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')]} 16:27:53 INFO - https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 16:27:53 INFO - trying https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 16:27:53 INFO - Downloading https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/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 16:27:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/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 16:27:54 INFO - Downloaded 36389114 bytes. 16:27:54 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/*'] 16:27:54 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/* 16:28:35 INFO - caution: filename not matched: bin/* 16:28:35 INFO - caution: filename not matched: config/* 16:28:35 INFO - caution: filename not matched: mozbase/* 16:28:35 INFO - caution: filename not matched: marionette/* 16:28:35 INFO - caution: filename not matched: tools/wptserve/* 16:28:35 INFO - Return code: 11 16:28:35 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')]} 16:28:35 INFO - https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 16:28:35 INFO - trying https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/artifacts/public/build/firefox-48.0.en-US.win64.zip 16:28:35 INFO - Downloading https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 16:28:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/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 16:28:37 INFO - Downloaded 82724043 bytes. 16:28:37 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/artifacts/public/build/firefox-48.0.en-US.win64.zip 16:28:37 INFO - mkdir: C:\slave\test\properties 16:28:37 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:28:37 INFO - Writing to file C:\slave\test\properties\build_url 16:28:37 INFO - Contents: 16:28:37 INFO - build_url:https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/artifacts/public/build/firefox-48.0.en-US.win64.zip 16:28:37 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 16:28:37 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:28:37 INFO - Writing to file C:\slave\test\properties\symbols_url 16:28:37 INFO - Contents: 16:28:37 INFO - symbols_url:https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 16:28:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:28:37 INFO - https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:28:37 INFO - trying https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 16:28:37 INFO - Downloading https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/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 16:28:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/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 16:28:39 INFO - Downloaded 50740968 bytes. 16:28:39 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'] 16:28:39 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 16:28:42 INFO - Return code: 0 16:28:42 INFO - Running post-action listener: _resource_record_post_action 16:28:42 INFO - Running post-action listener: set_extra_try_arguments 16:28:42 INFO - ##### 16:28:42 INFO - ##### Running create-virtualenv step. 16:28:42 INFO - ##### 16:28:42 INFO - Running pre-action listener: _pre_create_virtualenv 16:28:42 INFO - Running pre-action listener: _resource_record_pre_action 16:28:42 INFO - Running main action method: create_virtualenv 16:28:42 INFO - Creating virtualenv C:\slave\test\build\venv 16:28:42 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 16:28:42 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:28:45 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:28:48 INFO - Installing distribute......................................................................................................................................................................................done. 16:28:50 INFO - Return code: 0 16:28:50 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:28:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:28:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:28:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:28:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:28:50 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0254B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02674200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F8618>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-072', 'USERDOMAIN': 'T-W864-IX-072', '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-072', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-072', '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-072\\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 16:28:50 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 16:28:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 16:28:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:28:50 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 16:28:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:28:50 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:28:50 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:28:50 INFO - 'COMPUTERNAME': 'T-W864-IX-072', 16:28:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:28:50 INFO - 'DCLOCATION': 'SCL3', 16:28:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:28:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:28:50 INFO - 'HOMEDRIVE': 'C:', 16:28:50 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 16:28:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:28:50 INFO - 'KTS_VERSION': '1.19c', 16:28:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 16:28:50 INFO - 'LOGONSERVER': '\\\\T-W864-IX-072', 16:28:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:28:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:28:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:28:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:28:50 INFO - 'MOZ_NO_REMOTE': '1', 16:28:50 INFO - 'NO_EM_RESTART': '1', 16:28:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:28:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:28:50 INFO - 'OS': 'Windows_NT', 16:28:50 INFO - 'OURDRIVE': 'C:', 16:28:50 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:28:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:28:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:28:50 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:28:50 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:28:50 INFO - 'PROCESSOR_LEVEL': '6', 16:28:50 INFO - 'PROCESSOR_REVISION': '1e05', 16:28:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:28:50 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:28:50 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:28:50 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:28:50 INFO - 'PROMPT': '$P$G', 16:28:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:28:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:28:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:28:50 INFO - 'PWD': 'C:\\slave\\test', 16:28:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:28:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:28:50 INFO - 'SYSTEMDRIVE': 'C:', 16:28:50 INFO - 'SYSTEMROOT': 'C:\\windows', 16:28:50 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:28:50 INFO - 'TEST1': 'testie', 16:28:50 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:28:50 INFO - 'USERDOMAIN': 'T-W864-IX-072', 16:28:50 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 16:28:50 INFO - 'USERNAME': 'cltbld', 16:28:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 16:28:50 INFO - 'WINDIR': 'C:\\windows', 16:28:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:28:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:28:51 INFO - Downloading/unpacking psutil>=0.7.1 16:28:51 INFO - Running setup.py egg_info for package psutil 16:28:51 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:28:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:28:51 INFO - Installing collected packages: psutil 16:28:51 INFO - Running setup.py install for psutil 16:28:51 INFO - building 'psutil._psutil_windows' extension 16:28:51 INFO - error: Unable to find vcvarsall.bat 16:28:51 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-_fkrf4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:28:51 INFO - running install 16:28:51 INFO - running build 16:28:51 INFO - running build_py 16:28:51 INFO - creating build 16:28:51 INFO - creating build\lib.win32-2.7 16:28:51 INFO - creating build\lib.win32-2.7\psutil 16:28:51 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:28:51 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:28:51 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:28:51 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:28:51 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:28:51 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:28:51 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:28:51 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:28:51 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:28:51 INFO - running build_ext 16:28:51 INFO - building 'psutil._psutil_windows' extension 16:28:51 INFO - error: Unable to find vcvarsall.bat 16:28:51 INFO - ---------------------------------------- 16:28:51 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-_fkrf4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:28:51 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-072\AppData\Roaming\pip\pip.log 16:28:51 WARNING - Return code: 1 16:28:51 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! 16:28:51 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:28:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:28:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:28:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:28:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:28:51 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 0x0254B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02674200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F8618>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-072', 'USERDOMAIN': 'T-W864-IX-072', '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-072', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-072', '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-072\\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 16:28:51 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 16:28:51 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 16:28:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:28:51 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 16:28:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:28:51 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:28:51 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:28:51 INFO - 'COMPUTERNAME': 'T-W864-IX-072', 16:28:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:28:51 INFO - 'DCLOCATION': 'SCL3', 16:28:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:28:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:28:51 INFO - 'HOMEDRIVE': 'C:', 16:28:51 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 16:28:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:28:51 INFO - 'KTS_VERSION': '1.19c', 16:28:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 16:28:51 INFO - 'LOGONSERVER': '\\\\T-W864-IX-072', 16:28:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:28:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:28:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:28:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:28:51 INFO - 'MOZ_NO_REMOTE': '1', 16:28:51 INFO - 'NO_EM_RESTART': '1', 16:28:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:28:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:28:51 INFO - 'OS': 'Windows_NT', 16:28:51 INFO - 'OURDRIVE': 'C:', 16:28:51 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', 16:28:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:28:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:28:51 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:28:51 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:28:51 INFO - 'PROCESSOR_LEVEL': '6', 16:28:51 INFO - 'PROCESSOR_REVISION': '1e05', 16:28:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:28:51 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:28:51 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:28:51 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:28:51 INFO - 'PROMPT': '$P$G', 16:28:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:28:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:28:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:28:51 INFO - 'PWD': 'C:\\slave\\test', 16:28:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:28:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:28:51 INFO - 'SYSTEMDRIVE': 'C:', 16:28:51 INFO - 'SYSTEMROOT': 'C:\\windows', 16:28:51 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:28:51 INFO - 'TEST1': 'testie', 16:28:51 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:28:51 INFO - 'USERDOMAIN': 'T-W864-IX-072', 16:28:51 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 16:28:51 INFO - 'USERNAME': 'cltbld', 16:28:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 16:28:51 INFO - 'WINDIR': 'C:\\windows', 16:28:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:28:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:28:52 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:28:52 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:28:52 INFO - Running setup.py egg_info for package mozsystemmonitor 16:28:52 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:28:52 INFO - Running setup.py egg_info for package psutil 16:28:52 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:28:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:28:52 INFO - Installing collected packages: mozsystemmonitor, psutil 16:28:52 INFO - Running setup.py install for mozsystemmonitor 16:28:52 INFO - Running setup.py install for psutil 16:28:52 INFO - building 'psutil._psutil_windows' extension 16:28:52 INFO - error: Unable to find vcvarsall.bat 16:28:52 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-x31rfi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:28:52 INFO - running install 16:28:52 INFO - running build 16:28:52 INFO - running build_py 16:28:52 INFO - running build_ext 16:28:52 INFO - building 'psutil._psutil_windows' extension 16:28:52 INFO - error: Unable to find vcvarsall.bat 16:28:52 INFO - ---------------------------------------- 16:28:52 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-x31rfi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:28:52 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-072\AppData\Roaming\pip\pip.log 16:28:52 WARNING - Return code: 1 16:28:52 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! 16:28:52 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:28:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:28:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:28:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:28:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:28:52 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 0x0254B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02674200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F8618>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-072', 'USERDOMAIN': 'T-W864-IX-072', '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-072', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-072', '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-072\\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 16:28:52 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 16:28:52 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 16:28:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:28:52 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 16:28:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:28:52 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:28:52 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:28:52 INFO - 'COMPUTERNAME': 'T-W864-IX-072', 16:28:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:28:52 INFO - 'DCLOCATION': 'SCL3', 16:28:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:28:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:28:52 INFO - 'HOMEDRIVE': 'C:', 16:28:52 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 16:28:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:28:52 INFO - 'KTS_VERSION': '1.19c', 16:28:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 16:28:52 INFO - 'LOGONSERVER': '\\\\T-W864-IX-072', 16:28:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:28:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:28:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:28:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:28:52 INFO - 'MOZ_NO_REMOTE': '1', 16:28:52 INFO - 'NO_EM_RESTART': '1', 16:28:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:28:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:28:52 INFO - 'OS': 'Windows_NT', 16:28:52 INFO - 'OURDRIVE': 'C:', 16:28:52 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', 16:28:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:28:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:28:52 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:28:52 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:28:52 INFO - 'PROCESSOR_LEVEL': '6', 16:28:52 INFO - 'PROCESSOR_REVISION': '1e05', 16:28:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:28:52 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:28:52 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:28:52 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:28:52 INFO - 'PROMPT': '$P$G', 16:28:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:28:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:28:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:28:52 INFO - 'PWD': 'C:\\slave\\test', 16:28:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:28:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:28:52 INFO - 'SYSTEMDRIVE': 'C:', 16:28:52 INFO - 'SYSTEMROOT': 'C:\\windows', 16:28:52 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:28:52 INFO - 'TEST1': 'testie', 16:28:52 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:28:52 INFO - 'USERDOMAIN': 'T-W864-IX-072', 16:28:52 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 16:28:52 INFO - 'USERNAME': 'cltbld', 16:28:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 16:28:52 INFO - 'WINDIR': 'C:\\windows', 16:28:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:28:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:28:52 INFO - Downloading/unpacking blobuploader==1.2.4 16:28:52 INFO - Downloading blobuploader-1.2.4.tar.gz 16:28:52 INFO - Running setup.py egg_info for package blobuploader 16:28:52 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:28:57 INFO - Running setup.py egg_info for package requests 16:28:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:28:57 INFO - Downloading docopt-0.6.1.tar.gz 16:28:57 INFO - Running setup.py egg_info for package docopt 16:28:57 INFO - Installing collected packages: blobuploader, docopt, requests 16:28:57 INFO - Running setup.py install for blobuploader 16:28:57 INFO - Running setup.py install for docopt 16:28:57 INFO - Running setup.py install for requests 16:28:57 INFO - Successfully installed blobuploader docopt requests 16:28:57 INFO - Cleaning up... 16:28:57 INFO - Return code: 0 16:28:57 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:28:57 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')]} 16:28:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:28:57 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')]} 16:28:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:28:57 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 0x0254B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02674200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F8618>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, '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-072', 'USERDOMAIN': 'T-W864-IX-072', '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-072', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-072', '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-072\\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 16:28:57 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 16:28:57 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 16:28:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:28:57 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 16:28:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:28:57 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:28:57 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:28:57 INFO - 'COMPUTERNAME': 'T-W864-IX-072', 16:28:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:28:57 INFO - 'DCLOCATION': 'SCL3', 16:28:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:28:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:28:57 INFO - 'HOMEDRIVE': 'C:', 16:28:57 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 16:28:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:28:57 INFO - 'KTS_VERSION': '1.19c', 16:28:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 16:28:57 INFO - 'LOGONSERVER': '\\\\T-W864-IX-072', 16:28:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:28:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:28:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:28:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:28:57 INFO - 'MOZ_NO_REMOTE': '1', 16:28:57 INFO - 'NO_EM_RESTART': '1', 16:28:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:28:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:28:57 INFO - 'OS': 'Windows_NT', 16:28:57 INFO - 'OURDRIVE': 'C:', 16:28:57 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', 16:28:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:28:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:28:57 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:28:57 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:28:57 INFO - 'PROCESSOR_LEVEL': '6', 16:28:57 INFO - 'PROCESSOR_REVISION': '1e05', 16:28:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:28:57 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:28:57 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:28:57 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:28:57 INFO - 'PROMPT': '$P$G', 16:28:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:28:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:28:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:28:57 INFO - 'PWD': 'C:\\slave\\test', 16:28:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:28:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:28:57 INFO - 'SYSTEMDRIVE': 'C:', 16:28:57 INFO - 'SYSTEMROOT': 'C:\\windows', 16:28:57 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:28:57 INFO - 'TEST1': 'testie', 16:28:57 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:28:57 INFO - 'USERDOMAIN': 'T-W864-IX-072', 16:28:57 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 16:28:57 INFO - 'USERNAME': 'cltbld', 16:28:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 16:28:57 INFO - 'WINDIR': 'C:\\windows', 16:28:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:29:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:29:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:29:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:29:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:29:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:29:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:29:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:29:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:29:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:29:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:29:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:29:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:29:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:29:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:29:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:29:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:29:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:29:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:29:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:29:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:29:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:29:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:29:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:29:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:29:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:29:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:29:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:29:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:29:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:29:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:29:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:29:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:29:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:29:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:29:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:29:01 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:29:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:29:01 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:29:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:29:01 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:29:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:29:01 INFO - Unpacking c:\slave\test\build\tests\marionette 16:29:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:29:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:29:01 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 16:29:01 INFO - Running setup.py install for browsermob-proxy 16:29:16 INFO - Running setup.py install for manifestparser 16:29:16 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Running setup.py install for marionette-client 16:29:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:29:16 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Running setup.py install for marionette-driver 16:29:16 INFO - Running setup.py install for mozcrash 16:29:16 INFO - Running setup.py install for mozdebug 16:29:16 INFO - Running setup.py install for mozdevice 16:29:16 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Running setup.py install for mozfile 16:29:16 INFO - Running setup.py install for mozhttpd 16:29:16 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Running setup.py install for mozinfo 16:29:16 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Running setup.py install for mozInstall 16:29:16 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Running setup.py install for mozleak 16:29:16 INFO - Running setup.py install for mozlog 16:29:16 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Running setup.py install for moznetwork 16:29:16 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Running setup.py install for mozprocess 16:29:16 INFO - Running setup.py install for mozprofile 16:29:16 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Running setup.py install for mozrunner 16:29:16 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Running setup.py install for mozscreenshot 16:29:16 INFO - Running setup.py install for moztest 16:29:16 INFO - Running setup.py install for mozversion 16:29:16 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:29:16 INFO - Running setup.py install for wptserve 16:29:16 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 16:29:16 INFO - Cleaning up... 16:29:16 INFO - Return code: 0 16:29:16 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:29:16 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')]} 16:29:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:29:16 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')]} 16:29:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:29:16 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 0x0254B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02674200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F8618>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, '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-072', 'USERDOMAIN': 'T-W864-IX-072', '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-072', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-072', '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-072\\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 16:29:16 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 16:29:16 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 16:29:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:29:16 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 16:29:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:29:16 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:29:16 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:29:16 INFO - 'COMPUTERNAME': 'T-W864-IX-072', 16:29:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:29:16 INFO - 'DCLOCATION': 'SCL3', 16:29:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:29:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:29:16 INFO - 'HOMEDRIVE': 'C:', 16:29:16 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 16:29:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:29:16 INFO - 'KTS_VERSION': '1.19c', 16:29:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 16:29:16 INFO - 'LOGONSERVER': '\\\\T-W864-IX-072', 16:29:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:29:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:29:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:29:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:29:16 INFO - 'MOZ_NO_REMOTE': '1', 16:29:16 INFO - 'NO_EM_RESTART': '1', 16:29:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:29:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:29:16 INFO - 'OS': 'Windows_NT', 16:29:16 INFO - 'OURDRIVE': 'C:', 16:29:16 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', 16:29:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:29:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:29:16 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:29:16 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:29:16 INFO - 'PROCESSOR_LEVEL': '6', 16:29:16 INFO - 'PROCESSOR_REVISION': '1e05', 16:29:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:29:16 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:29:16 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:29:16 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:29:16 INFO - 'PROMPT': '$P$G', 16:29:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:29:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:29:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:29:16 INFO - 'PWD': 'C:\\slave\\test', 16:29:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:29:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:29:16 INFO - 'SYSTEMDRIVE': 'C:', 16:29:16 INFO - 'SYSTEMROOT': 'C:\\windows', 16:29:16 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:29:16 INFO - 'TEST1': 'testie', 16:29:16 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:29:16 INFO - 'USERDOMAIN': 'T-W864-IX-072', 16:29:16 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 16:29:16 INFO - 'USERNAME': 'cltbld', 16:29:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 16:29:16 INFO - 'WINDIR': 'C:\\windows', 16:29:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:29:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:29:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:29:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:29:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:29:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:29:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:29:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:29:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:29:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:29:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:29:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:29:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:29:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:29:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:29:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:29:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:29:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:29:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:29:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:29:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:29:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:29:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:29:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:29:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:29:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:29:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:29:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:29:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:29:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:29:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:29:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:29:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:29:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:29:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:29:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:29:19 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:29:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:29:19 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:29:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:29:19 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:29:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:29:19 INFO - Unpacking c:\slave\test\build\tests\marionette 16:29:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:29:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:29:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 16:29:32 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)) 16:29:32 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)) 16:29:32 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)) 16:29:32 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)) 16:29:32 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:29:32 INFO - Downloading blessings-1.6.tar.gz 16:29:32 INFO - Running setup.py egg_info for package blessings 16:29:32 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)) 16:29:32 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:29:32 INFO - Running setup.py install for blessings 16:29:32 INFO - Running setup.py install for browsermob-proxy 16:29:32 INFO - Running setup.py install for manifestparser 16:29:32 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:29:32 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:29:32 INFO - Running setup.py install for marionette-client 16:29:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:29:32 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:29:32 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:29:32 INFO - Running setup.py install for marionette-driver 16:29:32 INFO - Running setup.py install for mozcrash 16:29:32 INFO - Running setup.py install for mozdebug 16:29:32 INFO - Running setup.py install for mozdevice 16:29:32 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:29:32 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:29:32 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:29:32 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:29:32 INFO - Running setup.py install for mozhttpd 16:29:32 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:29:32 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:29:32 INFO - Running setup.py install for mozInstall 16:29:32 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:29:32 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:29:32 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:29:32 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:29:32 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:29:32 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:29:32 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:29:32 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:29:32 INFO - Running setup.py install for mozleak 16:29:32 INFO - Running setup.py install for mozprofile 16:29:32 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:29:32 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:29:32 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:29:32 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:29:32 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:29:32 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:29:32 INFO - Running setup.py install for mozrunner 16:29:32 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:29:32 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:29:34 INFO - Running setup.py install for mozscreenshot 16:29:34 INFO - Running setup.py install for moztest 16:29:34 INFO - Running setup.py install for mozversion 16:29:34 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:29:34 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:29:34 INFO - Running setup.py install for wptserve 16:29:34 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:29:34 INFO - Cleaning up... 16:29:34 INFO - Return code: 0 16:29:34 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:29:34 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:29:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:29:34 INFO - Reading from file tmpfile_stdout 16:29:34 INFO - Using _rmtree_windows ... 16:29:34 INFO - Using _rmtree_windows ... 16:29:34 INFO - Current package versions: 16:29:34 INFO - blessings == 1.6 16:29:34 INFO - blobuploader == 1.2.4 16:29:34 INFO - browsermob-proxy == 0.6.0 16:29:34 INFO - distribute == 0.6.14 16:29:34 INFO - docopt == 0.6.1 16:29:34 INFO - manifestparser == 1.1 16:29:34 INFO - marionette-client == 2.3.0 16:29:34 INFO - marionette-driver == 1.4.0 16:29:34 INFO - mozInstall == 1.12 16:29:34 INFO - mozcrash == 0.17 16:29:34 INFO - mozdebug == 0.1 16:29:34 INFO - mozdevice == 0.48 16:29:34 INFO - mozfile == 1.2 16:29:34 INFO - mozhttpd == 0.7 16:29:34 INFO - mozinfo == 0.9 16:29:34 INFO - mozleak == 0.1 16:29:34 INFO - mozlog == 3.1 16:29:34 INFO - moznetwork == 0.27 16:29:34 INFO - mozprocess == 0.22 16:29:34 INFO - mozprofile == 0.28 16:29:34 INFO - mozrunner == 6.11 16:29:34 INFO - mozscreenshot == 0.1 16:29:34 INFO - mozsystemmonitor == 0.0 16:29:34 INFO - moztest == 0.7 16:29:34 INFO - mozversion == 1.4 16:29:34 INFO - requests == 1.2.3 16:29:34 INFO - wptserve == 1.4.0 16:29:34 INFO - Running post-action listener: _resource_record_post_action 16:29:34 INFO - Running post-action listener: _start_resource_monitoring 16:29:34 INFO - Starting resource monitoring. 16:29:34 INFO - ##### 16:29:34 INFO - ##### Running pull step. 16:29:34 INFO - ##### 16:29:34 INFO - Running pre-action listener: _resource_record_pre_action 16:29:34 INFO - Running main action method: pull 16:29:34 INFO - Pull has nothing to do! 16:29:34 INFO - Running post-action listener: _resource_record_post_action 16:29:34 INFO - ##### 16:29:34 INFO - ##### Running install step. 16:29:34 INFO - ##### 16:29:34 INFO - Running pre-action listener: _resource_record_pre_action 16:29:34 INFO - Running main action method: install 16:29:34 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:29:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:29:34 INFO - Reading from file tmpfile_stdout 16:29:34 INFO - Using _rmtree_windows ... 16:29:34 INFO - Using _rmtree_windows ... 16:29:34 INFO - Detecting whether we're running mozinstall >=1.0... 16:29:34 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:29:34 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:29:35 INFO - Reading from file tmpfile_stdout 16:29:35 INFO - Output received: 16:29:35 INFO - Usage: mozinstall-script.py [options] installer 16:29:35 INFO - Options: 16:29:35 INFO - -h, --help show this help message and exit 16:29:35 INFO - -d DEST, --destination=DEST 16:29:35 INFO - Directory to install application into. [default: 16:29:35 INFO - "C:\slave\test"] 16:29:35 INFO - --app=APP Application being installed. [default: firefox] 16:29:35 INFO - Using _rmtree_windows ... 16:29:35 INFO - Using _rmtree_windows ... 16:29:35 INFO - mkdir: C:\slave\test\build\application 16:29:35 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'] 16:29:35 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 16:29:37 INFO - Reading from file tmpfile_stdout 16:29:37 INFO - Output received: 16:29:37 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:29:37 INFO - Using _rmtree_windows ... 16:29:37 INFO - Using _rmtree_windows ... 16:29:37 INFO - Running post-action listener: _resource_record_post_action 16:29:37 INFO - ##### 16:29:37 INFO - ##### Running run-tests step. 16:29:37 INFO - ##### 16:29:37 INFO - Running pre-action listener: _resource_record_pre_action 16:29:37 INFO - Running main action method: run_tests 16:29:37 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:29:37 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:29:37 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:29:37 INFO - grabbing minidump binary from tooltool 16:29:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:29:37 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 0x0262E368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:29:37 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 16:29:37 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 16:29:37 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:29:37 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmptooso9 16:29:37 INFO - INFO - File integrity verified, renaming tmptooso9 to win32-minidump_stackwalk.exe 16:29:37 INFO - Return code: 0 16:29:37 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:29:38 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:29:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/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 16:29:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/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 16:29:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:29:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 16:29:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:29:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:29:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:29:38 INFO - 'COMPUTERNAME': 'T-W864-IX-072', 16:29:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:29:38 INFO - 'DCLOCATION': 'SCL3', 16:29:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:29:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:29:38 INFO - 'HOMEDRIVE': 'C:', 16:29:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 16:29:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:29:38 INFO - 'KTS_VERSION': '1.19c', 16:29:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 16:29:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-072', 16:29:38 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:29:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:29:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:29:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:29:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:29:38 INFO - 'MOZ_NO_REMOTE': '1', 16:29:38 INFO - 'NO_EM_RESTART': '1', 16:29:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:29:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:29:38 INFO - 'OS': 'Windows_NT', 16:29:38 INFO - 'OURDRIVE': 'C:', 16:29:38 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:29:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:29:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:29:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:29:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:29:38 INFO - 'PROCESSOR_LEVEL': '6', 16:29:38 INFO - 'PROCESSOR_REVISION': '1e05', 16:29:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:29:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:29:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:29:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:29:38 INFO - 'PROMPT': '$P$G', 16:29:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:29:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:29:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:29:38 INFO - 'PWD': 'C:\\slave\\test', 16:29:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:29:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:29:38 INFO - 'SYSTEMDRIVE': 'C:', 16:29:38 INFO - 'SYSTEMROOT': 'C:\\windows', 16:29:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:29:38 INFO - 'TEST1': 'testie', 16:29:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:29:38 INFO - 'USERDOMAIN': 'T-W864-IX-072', 16:29:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 16:29:38 INFO - 'USERNAME': 'cltbld', 16:29:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 16:29:38 INFO - 'WINDIR': 'C:\\windows', 16:29:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:29:38 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/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 16:29:40 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 16:29:40 INFO - import pkg_resources 16:29:41 INFO - Using 1 client processes 16:29:44 INFO - SUITE-START | Running 778 tests 16:29:44 INFO - Running testharness tests 16:29:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:29:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 16:29:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:29:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:29:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:29:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1ms 16:29:45 INFO - Setting up ssl 16:29:45 INFO - PROCESS | certutil | 16:29:45 INFO - PROCESS | certutil | 16:29:45 INFO - PROCESS | certutil | 16:29:45 INFO - Certificate Nickname Trust Attributes 16:29:45 INFO - SSL,S/MIME,JAR/XPI 16:29:45 INFO - 16:29:45 INFO - web-platform-tests CT,, 16:29:45 INFO - 16:29:45 INFO - Starting runner 16:29:45 INFO - PROCESS | 3644 | [3644] 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 16:29:45 INFO - PROCESS | 3644 | [3644] 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 16:29:46 INFO - PROCESS | 3644 | [3644] 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 16:29:47 INFO - PROCESS | 3644 | 1466724587482 Marionette DEBUG Marionette enabled via build flag and pref 16:29:48 INFO - PROCESS | 3644 | ++DOCSHELL 0000006904A5E000 == 1 [pid = 3644] [id = 1] 16:29:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 1 (0000006913A8D000) [pid = 3644] [serial = 1] [outer = 0000000000000000] 16:29:48 INFO - PROCESS | 3644 | [3644] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:29:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 2 (0000006913A8E000) [pid = 3644] [serial = 2] [outer = 0000006913A8D000] 16:29:48 INFO - PROCESS | 3644 | ++DOCSHELL 0000006916D78800 == 2 [pid = 3644] [id = 2] 16:29:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 3 (0000006916D79000) [pid = 3644] [serial = 3] [outer = 0000000000000000] 16:29:48 INFO - PROCESS | 3644 | [3644] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:29:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 4 (0000006916D7A000) [pid = 3644] [serial = 4] [outer = 0000006916D79000] 16:29:49 INFO - PROCESS | 3644 | 1466724589197 Marionette INFO Listening on port 2828 16:29:51 INFO - PROCESS | 3644 | 1466724591016 Marionette DEBUG Marionette enabled via command-line flag 16:29:51 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917A94800 == 3 [pid = 3644] [id = 3] 16:29:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 5 (0000006917D07000) [pid = 3644] [serial = 5] [outer = 0000000000000000] 16:29:51 INFO - PROCESS | 3644 | [3644] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:29:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 6 (0000006917D08000) [pid = 3644] [serial = 6] [outer = 0000006917D07000] 16:29:51 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:29:51 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:29:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 7 (000000691881E800) [pid = 3644] [serial = 7] [outer = 0000006916D79000] 16:29:51 INFO - PROCESS | 3644 | [3644] 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 16:29:51 INFO - PROCESS | 3644 | 1466724591690 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49365 16:29:51 INFO - PROCESS | 3644 | [3644] 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 16:29:51 INFO - PROCESS | 3644 | 1466724591721 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49366 16:29:51 INFO - PROCESS | 3644 | [3644] 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 16:29:51 INFO - PROCESS | 3644 | 1466724591729 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49367 16:29:51 INFO - PROCESS | 3644 | [3644] 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 16:29:51 INFO - PROCESS | 3644 | 1466724591763 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49368 16:29:51 INFO - PROCESS | 3644 | 1466724591766 Marionette DEBUG Closed connection conn0 16:29:51 INFO - PROCESS | 3644 | 1466724591768 Marionette DEBUG Closed connection conn1 16:29:51 INFO - PROCESS | 3644 | 1466724591769 Marionette DEBUG Closed connection conn2 16:29:51 INFO - PROCESS | 3644 | 1466724591847 Marionette DEBUG Closed connection conn3 16:29:51 INFO - PROCESS | 3644 | [3644] 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 16:29:51 INFO - PROCESS | 3644 | 1466724591853 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49369 16:29:51 INFO - PROCESS | 3644 | 1466724591982 Marionette DEBUG Closed connection conn4 16:29:51 INFO - PROCESS | 3644 | [3644] 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 16:29:51 INFO - PROCESS | 3644 | 1466724591988 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49370 16:29:52 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918D7A800 == 4 [pid = 3644] [id = 4] 16:29:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 8 (0000006913AD5000) [pid = 3644] [serial = 8] [outer = 0000000000000000] 16:29:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 9 (0000006918DD0C00) [pid = 3644] [serial = 9] [outer = 0000006913AD5000] 16:29:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 10 (0000006919452800) [pid = 3644] [serial = 10] [outer = 0000006913AD5000] 16:29:52 INFO - PROCESS | 3644 | 1466724592153 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:29:52 INFO - PROCESS | 3644 | 1466724592158 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":"20160623102132","device":"desktop","version":"48.0"} 16:29:52 INFO - PROCESS | 3644 | [3644] 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 16:29:52 INFO - PROCESS | 3644 | [3644] 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 16:29:53 INFO - PROCESS | 3644 | [3644] 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 16:29:53 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EA77000 == 5 [pid = 3644] [id = 5] 16:29:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 11 (000000691EA77800) [pid = 3644] [serial = 11] [outer = 0000000000000000] 16:29:53 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EA78000 == 6 [pid = 3644] [id = 6] 16:29:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 12 (000000691ED7AC00) [pid = 3644] [serial = 12] [outer = 0000000000000000] 16:29:54 INFO - PROCESS | 3644 | [3644] 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 16:29:54 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F9AA000 == 7 [pid = 3644] [id = 7] 16:29:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 13 (000000691ED7A400) [pid = 3644] [serial = 13] [outer = 0000000000000000] 16:29:54 INFO - PROCESS | 3644 | [3644] 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 16:29:54 INFO - PROCESS | 3644 | [3644] 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 16:29:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 14 (000000691FB9B400) [pid = 3644] [serial = 14] [outer = 000000691ED7A400] 16:29:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 15 (000000691FE5A000) [pid = 3644] [serial = 15] [outer = 000000691EA77800] 16:29:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 16 (000000691F9F8C00) [pid = 3644] [serial = 16] [outer = 000000691ED7AC00] 16:29:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 17 (000000691F9FAC00) [pid = 3644] [serial = 17] [outer = 000000691ED7A400] 16:29:55 INFO - PROCESS | 3644 | 1466724595499 Marionette INFO startBrowser 0fb53168-9005-40af-b28c-a78785e3d75e 16:29:55 INFO - PROCESS | 3644 | 1466724595535 Marionette DEBUG loaded listener.js 16:29:55 INFO - PROCESS | 3644 | 1466724595550 Marionette DEBUG loaded listener.js 16:29:55 INFO - PROCESS | 3644 | 1466724595552 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:29:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 18 (000000692238E800) [pid = 3644] [serial = 18] [outer = 000000691ED7A400] 16:29:56 INFO - PROCESS | 3644 | 1466724596600 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"0fb53168-9005-40af-b28c-a78785e3d75e","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":"20160623102132","device":"desktop","version":"48.0","command_id":1}}] 16:29:57 INFO - PROCESS | 3644 | 1466724597097 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}] 16:29:57 INFO - PROCESS | 3644 | 1466724597100 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:29:57 INFO - PROCESS | 3644 | 1466724597134 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 16:29:57 INFO - PROCESS | 3644 | 1466724597153 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:29:57 INFO - PROCESS | 3644 | 1466724597156 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:29:57 INFO - PROCESS | 3644 | [3644] 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 16:29:58 INFO - PROCESS | 3644 | --DOCSHELL 0000006904A5E000 == 6 [pid = 3644] [id = 1] 16:29:59 INFO - PROCESS | 3644 | [3644] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:29:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 19 (0000006911609400) [pid = 3644] [serial = 19] [outer = 000000691ED7A400] 16:29:59 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:59 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:29:59 INFO - PROCESS | 3644 | 1466724599550 Marionette TRACE conn5 <- [1,3,null,{}] 16:29:59 INFO - PROCESS | 3644 | 1466724599555 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:29:59 INFO - PROCESS | 3644 | 1466724599558 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:29:59 INFO - PROCESS | 3644 | 1466724599584 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 16:29:59 INFO - PROCESS | 3644 | 1466724599613 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 16:29:59 INFO - PROCESS | 3644 | 1466724599617 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 16:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:29:59 INFO - PROCESS | 3644 | 1466724599627 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:29:59 INFO - PROCESS | 3644 | 1466724599632 Marionette TRACE conn5 <- [1,6,null,{}] 16:29:59 INFO - PROCESS | 3644 | 1466724599643 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}] 16:29:59 INFO - PROCESS | 3644 | 1466724599646 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:29:59 INFO - PROCESS | 3644 | 1466724599671 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 16:29:59 INFO - PROCESS | 3644 | 1466724599677 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:59 INFO - PROCESS | 3644 | 1466724599681 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:29:59 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917D1A000 == 7 [pid = 3644] [id = 8] 16:29:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 20 (0000006919453000) [pid = 3644] [serial = 20] [outer = 0000000000000000] 16:29:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 21 (000000691C398800) [pid = 3644] [serial = 21] [outer = 0000006919453000] 16:29:59 INFO - PROCESS | 3644 | 1466724599742 Marionette DEBUG loaded listener.js 16:29:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 22 (000000691ED7D400) [pid = 3644] [serial = 22] [outer = 0000006919453000] 16:30:00 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918853800 == 8 [pid = 3644] [id = 9] 16:30:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 23 (000000691E0ED000) [pid = 3644] [serial = 23] [outer = 0000000000000000] 16:30:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 24 (000000691EFD6000) [pid = 3644] [serial = 24] [outer = 000000691E0ED000] 16:30:00 INFO - PROCESS | 3644 | 1466724600219 Marionette DEBUG loaded listener.js 16:30:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 25 (000000691F5B7C00) [pid = 3644] [serial = 25] [outer = 000000691E0ED000] 16:30:00 INFO - PROCESS | 3644 | 1466724600910 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]]]}] 16:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1346ms 16:30:01 INFO - PROCESS | 3644 | 1466724601103 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 16:30:01 INFO - PROCESS | 3644 | 1466724601106 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 16:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:30:01 INFO - PROCESS | 3644 | 1466724601128 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:30:01 INFO - PROCESS | 3644 | 1466724601131 Marionette TRACE conn5 <- [1,10,null,{}] 16:30:01 INFO - PROCESS | 3644 | 1466724601138 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}] 16:30:01 INFO - PROCESS | 3644 | 1466724601140 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:01 INFO - PROCESS | 3644 | 1466724601242 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 16:30:01 INFO - PROCESS | 3644 | --DOCSHELL 0000006918D7A800 == 7 [pid = 3644] [id = 4] 16:30:01 INFO - PROCESS | 3644 | 1466724601301 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:01 INFO - PROCESS | 3644 | 1466724601303 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:01 INFO - PROCESS | 3644 | ++DOCSHELL 0000006912E5A800 == 8 [pid = 3644] [id = 10] 16:30:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 26 (0000006912FD2400) [pid = 3644] [serial = 26] [outer = 0000000000000000] 16:30:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 27 (0000006913382800) [pid = 3644] [serial = 27] [outer = 0000006912FD2400] 16:30:01 INFO - PROCESS | 3644 | 1466724601352 Marionette DEBUG loaded listener.js 16:30:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 28 (00000069193C3800) [pid = 3644] [serial = 28] [outer = 0000006912FD2400] 16:30:01 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917070800 == 9 [pid = 3644] [id = 11] 16:30:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 29 (0000006917073000) [pid = 3644] [serial = 29] [outer = 0000000000000000] 16:30:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 30 (00000069170D2000) [pid = 3644] [serial = 30] [outer = 0000006917073000] 16:30:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 31 (0000006912E63000) [pid = 3644] [serial = 31] [outer = 0000006917073000] 16:30:01 INFO - PROCESS | 3644 | ++DOCSHELL 00000069115F9000 == 10 [pid = 3644] [id = 12] 16:30:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 32 (000000691C39AC00) [pid = 3644] [serial = 32] [outer = 0000000000000000] 16:30:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 33 (000000691EA39400) [pid = 3644] [serial = 33] [outer = 000000691C39AC00] 16:30:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 34 (000000691C29A800) [pid = 3644] [serial = 34] [outer = 000000691C39AC00] 16:30:02 INFO - PROCESS | 3644 | 1466724602034 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]]]}] 16:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 944ms 16:30:02 INFO - PROCESS | 3644 | 1466724602070 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 16:30:02 INFO - PROCESS | 3644 | 1466724602075 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 16:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:30:02 INFO - PROCESS | 3644 | 1466724602081 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:30:02 INFO - PROCESS | 3644 | 1466724602084 Marionette TRACE conn5 <- [1,14,null,{}] 16:30:02 INFO - PROCESS | 3644 | 1466724602088 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}] 16:30:02 INFO - PROCESS | 3644 | 1466724602090 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:02 INFO - PROCESS | 3644 | 1466724602182 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 16:30:02 INFO - PROCESS | 3644 | 1466724602189 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:02 INFO - PROCESS | 3644 | 1466724602191 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:02 INFO - PROCESS | 3644 | ++DOCSHELL 000000691882E800 == 11 [pid = 3644] [id = 13] 16:30:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 35 (000000691FCB8800) [pid = 3644] [serial = 35] [outer = 0000000000000000] 16:30:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 36 (000000692005A000) [pid = 3644] [serial = 36] [outer = 000000691FCB8800] 16:30:02 INFO - PROCESS | 3644 | 1466724602241 Marionette DEBUG loaded listener.js 16:30:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 37 (0000006920C10400) [pid = 3644] [serial = 37] [outer = 000000691FCB8800] 16:30:02 INFO - PROCESS | 3644 | 1466724602680 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]]]}] 16:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 646ms 16:30:02 INFO - PROCESS | 3644 | 1466724602730 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 16:30:02 INFO - PROCESS | 3644 | 1466724602732 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 16:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:30:02 INFO - PROCESS | 3644 | 1466724602735 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:30:02 INFO - PROCESS | 3644 | 1466724602739 Marionette TRACE conn5 <- [1,18,null,{}] 16:30:02 INFO - PROCESS | 3644 | 1466724602751 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}] 16:30:02 INFO - PROCESS | 3644 | 1466724602756 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:02 INFO - PROCESS | 3644 | 1466724602851 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 16:30:02 INFO - PROCESS | 3644 | 1466724602859 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:02 INFO - PROCESS | 3644 | 1466724602863 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:02 INFO - PROCESS | 3644 | ++DOCSHELL 000000691CCA7000 == 12 [pid = 3644] [id = 14] 16:30:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 38 (0000006922390000) [pid = 3644] [serial = 38] [outer = 0000000000000000] 16:30:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 39 (0000006922FB4400) [pid = 3644] [serial = 39] [outer = 0000006922390000] 16:30:02 INFO - PROCESS | 3644 | 1466724602929 Marionette DEBUG loaded listener.js 16:30:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 40 (00000069231A2C00) [pid = 3644] [serial = 40] [outer = 0000006922390000] 16:30:03 INFO - PROCESS | 3644 | 1466724603339 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]]]}] 16:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 16:30:03 INFO - PROCESS | 3644 | 1466724603365 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 16:30:03 INFO - PROCESS | 3644 | 1466724603368 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 16:30:03 INFO - PROCESS | 3644 | 1466724603371 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:30:03 INFO - PROCESS | 3644 | 1466724603373 Marionette TRACE conn5 <- [1,22,null,{}] 16:30:03 INFO - PROCESS | 3644 | 1466724603387 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}] 16:30:03 INFO - PROCESS | 3644 | 1466724603390 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:03 INFO - PROCESS | 3644 | 1466724603474 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 16:30:03 INFO - PROCESS | 3644 | 1466724603479 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:03 INFO - PROCESS | 3644 | 1466724603482 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:03 INFO - PROCESS | 3644 | ++DOCSHELL 000000691E745000 == 13 [pid = 3644] [id = 15] 16:30:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 41 (000000691269E400) [pid = 3644] [serial = 41] [outer = 0000000000000000] 16:30:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 42 (0000006917B50400) [pid = 3644] [serial = 42] [outer = 000000691269E400] 16:30:03 INFO - PROCESS | 3644 | 1466724603530 Marionette DEBUG loaded listener.js 16:30:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 43 (000000691EFCE000) [pid = 3644] [serial = 43] [outer = 000000691269E400] 16:30:03 INFO - PROCESS | 3644 | 1466724603940 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]]]}] 16:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 16:30:03 INFO - PROCESS | 3644 | 1466724603961 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 16:30:03 INFO - PROCESS | 3644 | 1466724603963 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 16:30:03 INFO - PROCESS | 3644 | 1466724603966 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:30:03 INFO - PROCESS | 3644 | 1466724603968 Marionette TRACE conn5 <- [1,26,null,{}] 16:30:03 INFO - PROCESS | 3644 | 1466724603982 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}] 16:30:03 INFO - PROCESS | 3644 | 1466724603984 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:04 INFO - PROCESS | 3644 | 1466724604068 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 16:30:04 INFO - PROCESS | 3644 | 1466724604073 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:04 INFO - PROCESS | 3644 | 1466724604076 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:04 INFO - PROCESS | 3644 | ++DOCSHELL 000000691ECAB000 == 14 [pid = 3644] [id = 16] 16:30:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 44 (0000006910C3A400) [pid = 3644] [serial = 44] [outer = 0000000000000000] 16:30:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 45 (0000006910C40000) [pid = 3644] [serial = 45] [outer = 0000006910C3A400] 16:30:04 INFO - PROCESS | 3644 | 1466724604121 Marionette DEBUG loaded listener.js 16:30:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 46 (000000691F55A000) [pid = 3644] [serial = 46] [outer = 0000006910C3A400] 16:30:04 INFO - PROCESS | 3644 | 1466724604519 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]]]}] 16:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 588ms 16:30:04 INFO - PROCESS | 3644 | 1466724604558 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 16:30:04 INFO - PROCESS | 3644 | 1466724604561 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 16:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:30:04 INFO - PROCESS | 3644 | 1466724604573 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:30:04 INFO - PROCESS | 3644 | 1466724604575 Marionette TRACE conn5 <- [1,30,null,{}] 16:30:04 INFO - PROCESS | 3644 | 1466724604579 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}] 16:30:04 INFO - PROCESS | 3644 | 1466724604585 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:04 INFO - PROCESS | 3644 | 1466724604705 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 16:30:04 INFO - PROCESS | 3644 | 1466724604719 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:04 INFO - PROCESS | 3644 | 1466724604721 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:04 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F329000 == 15 [pid = 3644] [id = 17] 16:30:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 47 (000000691FFE7400) [pid = 3644] [serial = 47] [outer = 0000000000000000] 16:30:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 48 (0000006924C9A000) [pid = 3644] [serial = 48] [outer = 000000691FFE7400] 16:30:04 INFO - PROCESS | 3644 | 1466724604766 Marionette DEBUG loaded listener.js 16:30:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 49 (000000691C236C00) [pid = 3644] [serial = 49] [outer = 000000691FFE7400] 16:30:05 INFO - PROCESS | 3644 | 1466724605156 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]]]}] 16:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 648ms 16:30:05 INFO - PROCESS | 3644 | 1466724605216 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 16:30:05 INFO - PROCESS | 3644 | 1466724605218 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 16:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:30:05 INFO - PROCESS | 3644 | 1466724605221 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:30:05 INFO - PROCESS | 3644 | 1466724605223 Marionette TRACE conn5 <- [1,34,null,{}] 16:30:05 INFO - PROCESS | 3644 | 1466724605227 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}] 16:30:05 INFO - PROCESS | 3644 | 1466724605229 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:05 INFO - PROCESS | 3644 | 1466724605307 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 16:30:05 INFO - PROCESS | 3644 | 1466724605312 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:05 INFO - PROCESS | 3644 | 1466724605315 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:05 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F51C800 == 16 [pid = 3644] [id = 18] 16:30:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 50 (000000691C23D800) [pid = 3644] [serial = 50] [outer = 0000000000000000] 16:30:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 51 (000000691C396C00) [pid = 3644] [serial = 51] [outer = 000000691C23D800] 16:30:05 INFO - PROCESS | 3644 | 1466724605364 Marionette DEBUG loaded listener.js 16:30:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 52 (000000691F37AC00) [pid = 3644] [serial = 52] [outer = 000000691C23D800] 16:30:05 INFO - PROCESS | 3644 | 1466724605818 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]]]}] 16:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 628ms 16:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:30:05 INFO - PROCESS | 3644 | 1466724605853 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 16:30:05 INFO - PROCESS | 3644 | 1466724605855 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 16:30:05 INFO - PROCESS | 3644 | 1466724605863 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:30:05 INFO - PROCESS | 3644 | 1466724605865 Marionette TRACE conn5 <- [1,38,null,{}] 16:30:05 INFO - PROCESS | 3644 | 1466724605879 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}] 16:30:05 INFO - PROCESS | 3644 | 1466724605881 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:05 INFO - PROCESS | 3644 | 1466724605958 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 16:30:05 INFO - PROCESS | 3644 | 1466724605964 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:05 INFO - PROCESS | 3644 | 1466724605965 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:05 INFO - PROCESS | 3644 | ++DOCSHELL 0000006920ECE800 == 17 [pid = 3644] [id = 19] 16:30:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 53 (000000691EC76000) [pid = 3644] [serial = 53] [outer = 0000000000000000] 16:30:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 54 (000000691F37E000) [pid = 3644] [serial = 54] [outer = 000000691EC76000] 16:30:06 INFO - PROCESS | 3644 | 1466724606010 Marionette DEBUG loaded listener.js 16:30:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (0000006912757800) [pid = 3644] [serial = 55] [outer = 000000691EC76000] 16:30:06 INFO - PROCESS | 3644 | 1466724606394 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]]]}] 16:30:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 608ms 16:30:06 INFO - PROCESS | 3644 | 1466724606470 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 16:30:06 INFO - PROCESS | 3644 | 1466724606472 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 16:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:30:06 INFO - PROCESS | 3644 | 1466724606475 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:30:06 INFO - PROCESS | 3644 | 1466724606485 Marionette TRACE conn5 <- [1,42,null,{}] 16:30:06 INFO - PROCESS | 3644 | 1466724606490 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}] 16:30:06 INFO - PROCESS | 3644 | 1466724606492 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:06 INFO - PROCESS | 3644 | 1466724606580 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 16:30:06 INFO - PROCESS | 3644 | 1466724606590 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:06 INFO - PROCESS | 3644 | 1466724606592 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:06 INFO - PROCESS | 3644 | ++DOCSHELL 00000069223AB800 == 18 [pid = 3644] [id = 20] 16:30:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (0000006912761000) [pid = 3644] [serial = 56] [outer = 0000000000000000] 16:30:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (0000006912765C00) [pid = 3644] [serial = 57] [outer = 0000006912761000] 16:30:06 INFO - PROCESS | 3644 | 1466724606639 Marionette DEBUG loaded listener.js 16:30:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (00000069127DAC00) [pid = 3644] [serial = 58] [outer = 0000006912761000] 16:30:07 INFO - PROCESS | 3644 | 1466724607014 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]]]}] 16:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 16:30:07 INFO - PROCESS | 3644 | 1466724607064 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 16:30:07 INFO - PROCESS | 3644 | 1466724607067 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 16:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:30:07 INFO - PROCESS | 3644 | 1466724607080 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:30:07 INFO - PROCESS | 3644 | 1466724607082 Marionette TRACE conn5 <- [1,46,null,{}] 16:30:07 INFO - PROCESS | 3644 | 1466724607086 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}] 16:30:07 INFO - PROCESS | 3644 | 1466724607088 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:07 INFO - PROCESS | 3644 | 1466724607177 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 16:30:07 INFO - PROCESS | 3644 | 1466724607183 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:07 INFO - PROCESS | 3644 | 1466724607185 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:07 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923272800 == 19 [pid = 3644] [id = 21] 16:30:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (00000069127DEC00) [pid = 3644] [serial = 59] [outer = 0000000000000000] 16:30:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (000000691FA73000) [pid = 3644] [serial = 60] [outer = 00000069127DEC00] 16:30:07 INFO - PROCESS | 3644 | 1466724607230 Marionette DEBUG loaded listener.js 16:30:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (00000069200B7800) [pid = 3644] [serial = 61] [outer = 00000069127DEC00] 16:30:07 INFO - PROCESS | 3644 | 1466724607641 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]]]}] 16:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 588ms 16:30:07 INFO - PROCESS | 3644 | 1466724607672 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 16:30:07 INFO - PROCESS | 3644 | 1466724607674 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 16:30:07 INFO - PROCESS | 3644 | 1466724607677 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:30:07 INFO - PROCESS | 3644 | 1466724607680 Marionette TRACE conn5 <- [1,50,null,{}] 16:30:07 INFO - PROCESS | 3644 | 1466724607694 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}] 16:30:07 INFO - PROCESS | 3644 | 1466724607696 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:07 INFO - PROCESS | 3644 | 1466724607788 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 16:30:07 INFO - PROCESS | 3644 | 1466724607794 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:07 INFO - PROCESS | 3644 | 1466724607796 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:07 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926B89000 == 20 [pid = 3644] [id = 22] 16:30:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (0000006926B9E400) [pid = 3644] [serial = 62] [outer = 0000000000000000] 16:30:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (0000006926BA3C00) [pid = 3644] [serial = 63] [outer = 0000006926B9E400] 16:30:07 INFO - PROCESS | 3644 | 1466724607850 Marionette DEBUG loaded listener.js 16:30:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (0000006927A27C00) [pid = 3644] [serial = 64] [outer = 0000006926B9E400] 16:30:08 INFO - PROCESS | 3644 | 1466724608258 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]]]}] 16:30:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 16:30:08 INFO - PROCESS | 3644 | 1466724608325 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 16:30:08 INFO - PROCESS | 3644 | 1466724608327 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 16:30:08 INFO - PROCESS | 3644 | 1466724608331 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:30:08 INFO - PROCESS | 3644 | 1466724608332 Marionette TRACE conn5 <- [1,54,null,{}] 16:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:30:08 INFO - PROCESS | 3644 | 1466724608336 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}] 16:30:08 INFO - PROCESS | 3644 | 1466724608338 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:08 INFO - PROCESS | 3644 | 1466724608418 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 16:30:08 INFO - PROCESS | 3644 | 1466724608424 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:08 INFO - PROCESS | 3644 | 1466724608426 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:08 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926C52000 == 21 [pid = 3644] [id = 23] 16:30:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (0000006927A2C800) [pid = 3644] [serial = 65] [outer = 0000000000000000] 16:30:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (0000006927A31800) [pid = 3644] [serial = 66] [outer = 0000006927A2C800] 16:30:08 INFO - PROCESS | 3644 | 1466724608470 Marionette DEBUG loaded listener.js 16:30:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (0000006927A94C00) [pid = 3644] [serial = 67] [outer = 0000006927A2C800] 16:30:09 INFO - PROCESS | 3644 | 1466724609565 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]]]}] 16:30:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1278ms 16:30:09 INFO - PROCESS | 3644 | 1466724609622 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 16:30:09 INFO - PROCESS | 3644 | 1466724609626 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 16:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:30:09 INFO - PROCESS | 3644 | 1466724609631 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:30:09 INFO - PROCESS | 3644 | 1466724609636 Marionette TRACE conn5 <- [1,58,null,{}] 16:30:09 INFO - PROCESS | 3644 | 1466724609642 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}] 16:30:09 INFO - PROCESS | 3644 | 1466724609644 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:09 INFO - PROCESS | 3644 | 1466724609754 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 16:30:09 INFO - PROCESS | 3644 | 1466724609766 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:09 INFO - PROCESS | 3644 | 1466724609768 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:09 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917074000 == 22 [pid = 3644] [id = 24] 16:30:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (00000069127E1C00) [pid = 3644] [serial = 68] [outer = 0000000000000000] 16:30:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (0000006913340400) [pid = 3644] [serial = 69] [outer = 00000069127E1C00] 16:30:09 INFO - PROCESS | 3644 | 1466724609846 Marionette DEBUG loaded listener.js 16:30:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006917702C00) [pid = 3644] [serial = 70] [outer = 00000069127E1C00] 16:30:10 INFO - PROCESS | 3644 | 1466724610252 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]]]}] 16:30:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 627ms 16:30:10 INFO - PROCESS | 3644 | 1466724610263 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 16:30:10 INFO - PROCESS | 3644 | 1466724610267 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 16:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:30:10 INFO - PROCESS | 3644 | 1466724610281 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:30:10 INFO - PROCESS | 3644 | 1466724610284 Marionette TRACE conn5 <- [1,62,null,{}] 16:30:10 INFO - PROCESS | 3644 | 1466724610288 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}] 16:30:10 INFO - PROCESS | 3644 | 1466724610291 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:10 INFO - PROCESS | 3644 | 1466724610402 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 16:30:10 INFO - PROCESS | 3644 | 1466724610464 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:10 INFO - PROCESS | 3644 | 1466724610466 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:10 INFO - PROCESS | 3644 | ++DOCSHELL 000000691BE4E000 == 23 [pid = 3644] [id = 25] 16:30:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006919452000) [pid = 3644] [serial = 71] [outer = 0000000000000000] 16:30:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691C235C00) [pid = 3644] [serial = 72] [outer = 0000006919452000] 16:30:10 INFO - PROCESS | 3644 | 1466724610514 Marionette DEBUG loaded listener.js 16:30:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691C297400) [pid = 3644] [serial = 73] [outer = 0000006919452000] 16:30:10 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006913AD5000) [pid = 3644] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:30:10 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0000006919453000) [pid = 3644] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:30:10 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (0000006912FD2400) [pid = 3644] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:30:10 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (000000691FCB8800) [pid = 3644] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:30:10 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (0000006922390000) [pid = 3644] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:30:10 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (000000691269E400) [pid = 3644] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:30:10 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (0000006910C3A400) [pid = 3644] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:30:11 INFO - PROCESS | 3644 | 1466724611081 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]]]}] 16:30:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 835ms 16:30:11 INFO - PROCESS | 3644 | 1466724611118 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 16:30:11 INFO - PROCESS | 3644 | 1466724611120 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 16:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:30:11 INFO - PROCESS | 3644 | 1466724611139 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:30:11 INFO - PROCESS | 3644 | 1466724611143 Marionette TRACE conn5 <- [1,66,null,{}] 16:30:11 INFO - PROCESS | 3644 | 1466724611155 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}] 16:30:11 INFO - PROCESS | 3644 | 1466724611159 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:11 INFO - PROCESS | 3644 | 1466724611243 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 16:30:11 INFO - PROCESS | 3644 | 1466724611249 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:11 INFO - PROCESS | 3644 | 1466724611252 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:11 INFO - PROCESS | 3644 | ++DOCSHELL 000000691DFB1800 == 24 [pid = 3644] [id = 26] 16:30:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (000000691C397800) [pid = 3644] [serial = 74] [outer = 0000000000000000] 16:30:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (000000691CCD3800) [pid = 3644] [serial = 75] [outer = 000000691C397800] 16:30:11 INFO - PROCESS | 3644 | 1466724611300 Marionette DEBUG loaded listener.js 16:30:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (000000691EC70C00) [pid = 3644] [serial = 76] [outer = 000000691C397800] 16:30:11 INFO - PROCESS | 3644 | 1466724611685 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]]]}] 16:30:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 16:30:11 INFO - PROCESS | 3644 | 1466724611725 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 16:30:11 INFO - PROCESS | 3644 | 1466724611728 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 16:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:30:11 INFO - PROCESS | 3644 | 1466724611731 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:30:11 INFO - PROCESS | 3644 | 1466724611733 Marionette TRACE conn5 <- [1,70,null,{}] 16:30:11 INFO - PROCESS | 3644 | 1466724611736 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}] 16:30:11 INFO - PROCESS | 3644 | 1466724611738 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:11 INFO - PROCESS | 3644 | 1466724611823 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 16:30:11 INFO - PROCESS | 3644 | 1466724611828 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:11 INFO - PROCESS | 3644 | 1466724611830 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:11 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F2CC000 == 25 [pid = 3644] [id = 27] 16:30:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (000000691F378C00) [pid = 3644] [serial = 77] [outer = 0000000000000000] 16:30:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (000000691F380000) [pid = 3644] [serial = 78] [outer = 000000691F378C00] 16:30:11 INFO - PROCESS | 3644 | 1466724611884 Marionette DEBUG loaded listener.js 16:30:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691F55DC00) [pid = 3644] [serial = 79] [outer = 000000691F378C00] 16:30:12 INFO - PROCESS | 3644 | 1466724612291 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]]]}] 16:30:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 586ms 16:30:12 INFO - PROCESS | 3644 | 1466724612320 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 16:30:12 INFO - PROCESS | 3644 | 1466724612322 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 16:30:12 INFO - PROCESS | 3644 | 1466724612325 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:30:12 INFO - PROCESS | 3644 | 1466724612327 Marionette TRACE conn5 <- [1,74,null,{}] 16:30:12 INFO - PROCESS | 3644 | 1466724612331 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}] 16:30:12 INFO - PROCESS | 3644 | 1466724612333 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:12 INFO - PROCESS | 3644 | 1466724612413 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 16:30:12 INFO - PROCESS | 3644 | 1466724612419 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:12 INFO - PROCESS | 3644 | 1466724612421 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:12 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F81A800 == 26 [pid = 3644] [id = 28] 16:30:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691FB9C000) [pid = 3644] [serial = 80] [outer = 0000000000000000] 16:30:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691FFE6000) [pid = 3644] [serial = 81] [outer = 000000691FB9C000] 16:30:12 INFO - PROCESS | 3644 | 1466724612467 Marionette DEBUG loaded listener.js 16:30:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (00000069200B4800) [pid = 3644] [serial = 82] [outer = 000000691FB9C000] 16:30:12 INFO - PROCESS | 3644 | 1466724612873 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]]]}] 16:30:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 629ms 16:30:12 INFO - PROCESS | 3644 | 1466724612958 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 16:30:12 INFO - PROCESS | 3644 | 1466724612962 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 16:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:30:12 INFO - PROCESS | 3644 | 1466724612983 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:30:12 INFO - PROCESS | 3644 | 1466724612988 Marionette TRACE conn5 <- [1,78,null,{}] 16:30:13 INFO - PROCESS | 3644 | 1466724612995 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}] 16:30:13 INFO - PROCESS | 3644 | 1466724612998 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:13 INFO - PROCESS | 3644 | 1466724613147 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 16:30:13 INFO - PROCESS | 3644 | 1466724613274 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:13 INFO - PROCESS | 3644 | 1466724613278 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:13 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918856800 == 27 [pid = 3644] [id = 29] 16:30:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006913F5E400) [pid = 3644] [serial = 83] [outer = 0000000000000000] 16:30:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (00000069170AF400) [pid = 3644] [serial = 84] [outer = 0000006913F5E400] 16:30:13 INFO - PROCESS | 3644 | 1466724613337 Marionette DEBUG loaded listener.js 16:30:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006918DD3C00) [pid = 3644] [serial = 85] [outer = 0000006913F5E400] 16:30:13 INFO - PROCESS | 3644 | 1466724613863 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]]]}] 16:30:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:30:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 943ms 16:30:13 INFO - PROCESS | 3644 | 1466724613928 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 16:30:13 INFO - PROCESS | 3644 | 1466724613932 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 16:30:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:30:13 INFO - PROCESS | 3644 | 1466724613938 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:30:13 INFO - PROCESS | 3644 | 1466724613943 Marionette TRACE conn5 <- [1,82,null,{}] 16:30:13 INFO - PROCESS | 3644 | 1466724613947 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}] 16:30:13 INFO - PROCESS | 3644 | 1466724613950 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:14 INFO - PROCESS | 3644 | 1466724614060 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 16:30:14 INFO - PROCESS | 3644 | 1466724614124 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:14 INFO - PROCESS | 3644 | 1466724614127 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:14 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EA5C000 == 28 [pid = 3644] [id = 30] 16:30:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691EFD4800) [pid = 3644] [serial = 86] [outer = 0000000000000000] 16:30:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691F207800) [pid = 3644] [serial = 87] [outer = 000000691EFD4800] 16:30:14 INFO - PROCESS | 3644 | 1466724614187 Marionette DEBUG loaded listener.js 16:30:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (00000069200BD000) [pid = 3644] [serial = 88] [outer = 000000691EFD4800] 16:30:14 INFO - PROCESS | 3644 | 1466724614812 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]]]}] 16:30:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 943ms 16:30:14 INFO - PROCESS | 3644 | 1466724614880 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 16:30:14 INFO - PROCESS | 3644 | 1466724614882 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 16:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:30:14 INFO - PROCESS | 3644 | 1466724614886 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:30:14 INFO - PROCESS | 3644 | 1466724614888 Marionette TRACE conn5 <- [1,86,null,{}] 16:30:14 INFO - PROCESS | 3644 | 1466724614900 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}] 16:30:14 INFO - PROCESS | 3644 | 1466724614905 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:15 INFO - PROCESS | 3644 | 1466724615010 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 16:30:15 INFO - PROCESS | 3644 | 1466724615072 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:15 INFO - PROCESS | 3644 | 1466724615076 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:15 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926B80800 == 29 [pid = 3644] [id = 31] 16:30:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006912A33C00) [pid = 3644] [serial = 89] [outer = 0000000000000000] 16:30:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006920C04C00) [pid = 3644] [serial = 90] [outer = 0000006912A33C00] 16:30:15 INFO - PROCESS | 3644 | 1466724615135 Marionette DEBUG loaded listener.js 16:30:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000692197C800) [pid = 3644] [serial = 91] [outer = 0000006912A33C00] 16:30:15 INFO - PROCESS | 3644 | 1466724615691 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]]]}] 16:30:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 16:30:15 INFO - PROCESS | 3644 | 1466724615728 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 16:30:15 INFO - PROCESS | 3644 | 1466724615730 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 16:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:30:15 INFO - PROCESS | 3644 | 1466724615734 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:30:15 INFO - PROCESS | 3644 | 1466724615736 Marionette TRACE conn5 <- [1,90,null,{}] 16:30:15 INFO - PROCESS | 3644 | 1466724615740 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}] 16:30:15 INFO - PROCESS | 3644 | 1466724615742 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:15 INFO - PROCESS | 3644 | 1466724615849 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 16:30:15 INFO - PROCESS | 3644 | 1466724615909 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:15 INFO - PROCESS | 3644 | 1466724615911 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:15 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927AD2800 == 30 [pid = 3644] [id = 32] 16:30:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006912A4EC00) [pid = 3644] [serial = 92] [outer = 0000000000000000] 16:30:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0000006912A52800) [pid = 3644] [serial = 93] [outer = 0000006912A4EC00] 16:30:15 INFO - PROCESS | 3644 | 1466724615966 Marionette DEBUG loaded listener.js 16:30:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006921D12800) [pid = 3644] [serial = 94] [outer = 0000006912A4EC00] 16:30:16 INFO - PROCESS | 3644 | 1466724616630 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]]]}] 16:30:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 943ms 16:30:16 INFO - PROCESS | 3644 | 1466724616681 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 16:30:16 INFO - PROCESS | 3644 | 1466724616685 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 16:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:30:16 INFO - PROCESS | 3644 | 1466724616691 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:30:16 INFO - PROCESS | 3644 | 1466724616694 Marionette TRACE conn5 <- [1,94,null,{}] 16:30:16 INFO - PROCESS | 3644 | 1466724616699 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}] 16:30:16 INFO - PROCESS | 3644 | 1466724616702 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:16 INFO - PROCESS | 3644 | 1466724616809 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 16:30:16 INFO - PROCESS | 3644 | 1466724616871 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:16 INFO - PROCESS | 3644 | 1466724616876 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:16 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917474800 == 31 [pid = 3644] [id = 33] 16:30:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (0000006912A29400) [pid = 3644] [serial = 95] [outer = 0000000000000000] 16:30:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006912A2CC00) [pid = 3644] [serial = 96] [outer = 0000006912A29400] 16:30:16 INFO - PROCESS | 3644 | 1466724616926 Marionette DEBUG loaded listener.js 16:30:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0000006912A4A400) [pid = 3644] [serial = 97] [outer = 0000006912A29400] 16:30:17 INFO - PROCESS | 3644 | --DOCSHELL 0000006917D1A000 == 30 [pid = 3644] [id = 8] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (000000691F9FAC00) [pid = 3644] [serial = 17] [outer = 0000000000000000] [url = about:blank] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0000006918DD0C00) [pid = 3644] [serial = 9] [outer = 0000000000000000] [url = about:blank] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (0000006919452800) [pid = 3644] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0000006916D7A000) [pid = 3644] [serial = 4] [outer = 0000000000000000] [url = about:blank] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006926BA3C00) [pid = 3644] [serial = 63] [outer = 0000000000000000] [url = about:blank] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006910C40000) [pid = 3644] [serial = 45] [outer = 0000000000000000] [url = about:blank] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006924C9A000) [pid = 3644] [serial = 48] [outer = 0000000000000000] [url = about:blank] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691C396C00) [pid = 3644] [serial = 51] [outer = 0000000000000000] [url = about:blank] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691F37E000) [pid = 3644] [serial = 54] [outer = 0000000000000000] [url = about:blank] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006912765C00) [pid = 3644] [serial = 57] [outer = 0000000000000000] [url = about:blank] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691FA73000) [pid = 3644] [serial = 60] [outer = 0000000000000000] [url = about:blank] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691C398800) [pid = 3644] [serial = 21] [outer = 0000000000000000] [url = about:blank] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691ED7D400) [pid = 3644] [serial = 22] [outer = 0000000000000000] [url = about:blank] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691EFD6000) [pid = 3644] [serial = 24] [outer = 0000000000000000] [url = about:blank] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006913382800) [pid = 3644] [serial = 27] [outer = 0000000000000000] [url = about:blank] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691EA39400) [pid = 3644] [serial = 33] [outer = 0000000000000000] [url = about:blank] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000692005A000) [pid = 3644] [serial = 36] [outer = 0000000000000000] [url = about:blank] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006920C10400) [pid = 3644] [serial = 37] [outer = 0000000000000000] [url = about:blank] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0000006922FB4400) [pid = 3644] [serial = 39] [outer = 0000000000000000] [url = about:blank] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (0000006917B50400) [pid = 3644] [serial = 42] [outer = 0000000000000000] [url = about:blank] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (00000069170D2000) [pid = 3644] [serial = 30] [outer = 0000000000000000] [url = about:blank] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (00000069231A2C00) [pid = 3644] [serial = 40] [outer = 0000000000000000] [url = about:blank] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (000000691EFCE000) [pid = 3644] [serial = 43] [outer = 0000000000000000] [url = about:blank] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (000000691F55A000) [pid = 3644] [serial = 46] [outer = 0000000000000000] [url = about:blank] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (00000069193C3800) [pid = 3644] [serial = 28] [outer = 0000000000000000] [url = about:blank] 16:30:17 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (000000691FB9B400) [pid = 3644] [serial = 14] [outer = 0000000000000000] [url = about:blank] 16:30:17 INFO - PROCESS | 3644 | 1466724617902 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]]]}] 16:30:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1245ms 16:30:17 INFO - PROCESS | 3644 | 1466724617939 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 16:30:17 INFO - PROCESS | 3644 | 1466724617944 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 16:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:30:17 INFO - PROCESS | 3644 | 1466724617949 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:30:17 INFO - PROCESS | 3644 | 1466724617952 Marionette TRACE conn5 <- [1,98,null,{}] 16:30:17 INFO - PROCESS | 3644 | 1466724617958 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}] 16:30:17 INFO - PROCESS | 3644 | 1466724617961 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:18 INFO - PROCESS | 3644 | 1466724618070 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 16:30:18 INFO - PROCESS | 3644 | 1466724618081 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:18 INFO - PROCESS | 3644 | 1466724618086 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:18 INFO - PROCESS | 3644 | ++DOCSHELL 0000006916F95000 == 31 [pid = 3644] [id = 34] 16:30:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (00000069127D9000) [pid = 3644] [serial = 98] [outer = 0000000000000000] 16:30:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (0000006912A24400) [pid = 3644] [serial = 99] [outer = 00000069127D9000] 16:30:18 INFO - PROCESS | 3644 | 1466724618140 Marionette DEBUG loaded listener.js 16:30:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (0000006912A4AC00) [pid = 3644] [serial = 100] [outer = 00000069127D9000] 16:30:18 INFO - PROCESS | 3644 | 1466724618539 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]]]}] 16:30:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:30:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 16:30:18 INFO - PROCESS | 3644 | 1466724618580 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 16:30:18 INFO - PROCESS | 3644 | 1466724618586 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 16:30:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:30:18 INFO - PROCESS | 3644 | 1466724618592 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:30:18 INFO - PROCESS | 3644 | 1466724618595 Marionette TRACE conn5 <- [1,102,null,{}] 16:30:18 INFO - PROCESS | 3644 | 1466724618599 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}] 16:30:18 INFO - PROCESS | 3644 | 1466724618602 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:18 INFO - PROCESS | 3644 | 1466724618692 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 16:30:18 INFO - PROCESS | 3644 | 1466724618699 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:18 INFO - PROCESS | 3644 | 1466724618701 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:18 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918AEF800 == 32 [pid = 3644] [id = 35] 16:30:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0000006916FEC400) [pid = 3644] [serial = 101] [outer = 0000000000000000] 16:30:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (00000069170B2400) [pid = 3644] [serial = 102] [outer = 0000006916FEC400] 16:30:18 INFO - PROCESS | 3644 | 1466724618751 Marionette DEBUG loaded listener.js 16:30:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (00000069177D7C00) [pid = 3644] [serial = 103] [outer = 0000006916FEC400] 16:30:19 INFO - PROCESS | 3644 | 1466724619192 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]]]}] 16:30:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 16:30:19 INFO - PROCESS | 3644 | 1466724619222 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 16:30:19 INFO - PROCESS | 3644 | 1466724619225 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 16:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:30:19 INFO - PROCESS | 3644 | 1466724619228 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:30:19 INFO - PROCESS | 3644 | 1466724619232 Marionette TRACE conn5 <- [1,106,null,{}] 16:30:19 INFO - PROCESS | 3644 | 1466724619244 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}] 16:30:19 INFO - PROCESS | 3644 | 1466724619250 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:19 INFO - PROCESS | 3644 | 1466724619337 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 16:30:19 INFO - PROCESS | 3644 | 1466724619344 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:19 INFO - PROCESS | 3644 | 1466724619348 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:19 INFO - PROCESS | 3644 | ++DOCSHELL 000000691DFA8000 == 33 [pid = 3644] [id = 36] 16:30:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (000000691269E000) [pid = 3644] [serial = 104] [outer = 0000000000000000] 16:30:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691C237C00) [pid = 3644] [serial = 105] [outer = 000000691269E000] 16:30:19 INFO - PROCESS | 3644 | 1466724619397 Marionette DEBUG loaded listener.js 16:30:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691C39C000) [pid = 3644] [serial = 106] [outer = 000000691269E000] 16:30:19 INFO - PROCESS | 3644 | 1466724619796 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]]]}] 16:30:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 587ms 16:30:19 INFO - PROCESS | 3644 | 1466724619818 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 16:30:19 INFO - PROCESS | 3644 | 1466724619821 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 16:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:30:19 INFO - PROCESS | 3644 | 1466724619824 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:30:19 INFO - PROCESS | 3644 | 1466724619826 Marionette TRACE conn5 <- [1,110,null,{}] 16:30:19 INFO - PROCESS | 3644 | 1466724619830 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}] 16:30:19 INFO - PROCESS | 3644 | 1466724619832 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:19 INFO - PROCESS | 3644 | 1466724619948 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 16:30:19 INFO - PROCESS | 3644 | 1466724619962 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:19 INFO - PROCESS | 3644 | 1466724619964 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:19 INFO - PROCESS | 3644 | ++DOCSHELL 000000691ECBE000 == 34 [pid = 3644] [id = 37] 16:30:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691CCDC400) [pid = 3644] [serial = 107] [outer = 0000000000000000] 16:30:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691EA39400) [pid = 3644] [serial = 108] [outer = 000000691CCDC400] 16:30:20 INFO - PROCESS | 3644 | 1466724620009 Marionette DEBUG loaded listener.js 16:30:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691EFD6800) [pid = 3644] [serial = 109] [outer = 000000691CCDC400] 16:30:20 INFO - PROCESS | 3644 | 1466724620443 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]]]}] 16:30:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:30:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 670ms 16:30:20 INFO - PROCESS | 3644 | 1466724620497 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 16:30:20 INFO - PROCESS | 3644 | 1466724620500 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 16:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:30:20 INFO - PROCESS | 3644 | 1466724620507 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:30:20 INFO - PROCESS | 3644 | 1466724620509 Marionette TRACE conn5 <- [1,114,null,{}] 16:30:20 INFO - PROCESS | 3644 | 1466724620513 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}] 16:30:20 INFO - PROCESS | 3644 | 1466724620515 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:20 INFO - PROCESS | 3644 | 1466724620613 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 16:30:20 INFO - PROCESS | 3644 | 1466724620618 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:20 INFO - PROCESS | 3644 | 1466724620621 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:20 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F3CE000 == 35 [pid = 3644] [id = 38] 16:30:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006912A4C000) [pid = 3644] [serial = 110] [outer = 0000000000000000] 16:30:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691F382400) [pid = 3644] [serial = 111] [outer = 0000006912A4C000] 16:30:20 INFO - PROCESS | 3644 | 1466724620666 Marionette DEBUG loaded listener.js 16:30:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691F9FAC00) [pid = 3644] [serial = 112] [outer = 0000006912A4C000] 16:30:21 INFO - PROCESS | 3644 | 1466724621093 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]]]}] 16:30:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 16:30:21 INFO - PROCESS | 3644 | 1466724621134 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 16:30:21 INFO - PROCESS | 3644 | 1466724621136 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 16:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:30:21 INFO - PROCESS | 3644 | 1466724621144 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:30:21 INFO - PROCESS | 3644 | 1466724621146 Marionette TRACE conn5 <- [1,118,null,{}] 16:30:21 INFO - PROCESS | 3644 | 1466724621150 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}] 16:30:21 INFO - PROCESS | 3644 | 1466724621156 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:21 INFO - PROCESS | 3644 | 1466724621303 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 16:30:21 INFO - PROCESS | 3644 | 1466724621343 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:21 INFO - PROCESS | 3644 | 1466724621346 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:21 INFO - PROCESS | 3644 | ++DOCSHELL 0000006920EDD800 == 36 [pid = 3644] [id = 39] 16:30:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006912699800) [pid = 3644] [serial = 113] [outer = 0000000000000000] 16:30:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (00000069200BD800) [pid = 3644] [serial = 114] [outer = 0000006912699800] 16:30:21 INFO - PROCESS | 3644 | 1466724621391 Marionette DEBUG loaded listener.js 16:30:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006921725000) [pid = 3644] [serial = 115] [outer = 0000006912699800] 16:30:21 INFO - PROCESS | 3644 | 1466724621781 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]]]}] 16:30:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 691ms 16:30:21 INFO - PROCESS | 3644 | 1466724621838 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 16:30:21 INFO - PROCESS | 3644 | 1466724621841 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 16:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:30:21 INFO - PROCESS | 3644 | 1466724621851 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:30:21 INFO - PROCESS | 3644 | 1466724621853 Marionette TRACE conn5 <- [1,122,null,{}] 16:30:21 INFO - PROCESS | 3644 | 1466724621857 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}] 16:30:21 INFO - PROCESS | 3644 | 1466724621859 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:22 INFO - PROCESS | 3644 | 1466724622011 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 16:30:22 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006927A2C800) [pid = 3644] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:30:22 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006912761000) [pid = 3644] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:30:22 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691C23D800) [pid = 3644] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:30:22 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (00000069127DEC00) [pid = 3644] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:30:22 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691FFE7400) [pid = 3644] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:30:22 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691EC76000) [pid = 3644] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:30:22 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006926B9E400) [pid = 3644] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:30:22 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (00000069127E1C00) [pid = 3644] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:30:22 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691FB9C000) [pid = 3644] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:30:22 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006919452000) [pid = 3644] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:30:22 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691F378C00) [pid = 3644] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:30:22 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691C397800) [pid = 3644] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:30:22 INFO - PROCESS | 3644 | 1466724622055 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:22 INFO - PROCESS | 3644 | 1466724622058 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:22 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F325800 == 37 [pid = 3644] [id = 40] 16:30:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006910BC5C00) [pid = 3644] [serial = 116] [outer = 0000000000000000] 16:30:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691269A800) [pid = 3644] [serial = 117] [outer = 0000006910BC5C00] 16:30:22 INFO - PROCESS | 3644 | 1466724622102 Marionette DEBUG loaded listener.js 16:30:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691C242000) [pid = 3644] [serial = 118] [outer = 0000006910BC5C00] 16:30:22 INFO - PROCESS | 3644 | 1466724622407 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]]]}] 16:30:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:30:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 586ms 16:30:22 INFO - PROCESS | 3644 | 1466724622435 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 16:30:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:30:22 INFO - PROCESS | 3644 | 1466724622438 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 16:30:22 INFO - PROCESS | 3644 | 1466724622441 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:30:22 INFO - PROCESS | 3644 | 1466724622443 Marionette TRACE conn5 <- [1,126,null,{}] 16:30:22 INFO - PROCESS | 3644 | 1466724622451 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}] 16:30:22 INFO - PROCESS | 3644 | 1466724622453 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:22 INFO - PROCESS | 3644 | 1466724622531 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 16:30:22 INFO - PROCESS | 3644 | 1466724622587 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:22 INFO - PROCESS | 3644 | 1466724622589 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:22 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926B8E000 == 38 [pid = 3644] [id = 41] 16:30:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691FFE7400) [pid = 3644] [serial = 119] [outer = 0000000000000000] 16:30:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (00000069225B7400) [pid = 3644] [serial = 120] [outer = 000000691FFE7400] 16:30:22 INFO - PROCESS | 3644 | 1466724622650 Marionette DEBUG loaded listener.js 16:30:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (00000069225BF000) [pid = 3644] [serial = 121] [outer = 000000691FFE7400] 16:30:23 INFO - PROCESS | 3644 | 1466724622998 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]]]}] 16:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 16:30:23 INFO - PROCESS | 3644 | 1466724623028 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 16:30:23 INFO - PROCESS | 3644 | 1466724623031 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 16:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:30:23 INFO - PROCESS | 3644 | 1466724623034 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:30:23 INFO - PROCESS | 3644 | 1466724623036 Marionette TRACE conn5 <- [1,130,null,{}] 16:30:23 INFO - PROCESS | 3644 | 1466724623039 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}] 16:30:23 INFO - PROCESS | 3644 | 1466724623041 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:23 INFO - PROCESS | 3644 | 1466724623119 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 16:30:23 INFO - PROCESS | 3644 | 1466724623177 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:23 INFO - PROCESS | 3644 | 1466724623179 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:23 INFO - PROCESS | 3644 | ++DOCSHELL 0000006912713800 == 39 [pid = 3644] [id = 42] 16:30:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691269C400) [pid = 3644] [serial = 122] [outer = 0000000000000000] 16:30:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691C331800) [pid = 3644] [serial = 123] [outer = 000000691269C400] 16:30:23 INFO - PROCESS | 3644 | 1466724623223 Marionette DEBUG loaded listener.js 16:30:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006921D96400) [pid = 3644] [serial = 124] [outer = 000000691269C400] 16:30:23 INFO - PROCESS | 3644 | 1466724623565 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]]]}] 16:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 16:30:23 INFO - PROCESS | 3644 | 1466724623623 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 16:30:23 INFO - PROCESS | 3644 | 1466724623625 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 16:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:30:23 INFO - PROCESS | 3644 | 1466724623629 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:30:23 INFO - PROCESS | 3644 | 1466724623630 Marionette TRACE conn5 <- [1,134,null,{}] 16:30:23 INFO - PROCESS | 3644 | 1466724623634 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}] 16:30:23 INFO - PROCESS | 3644 | 1466724623636 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:23 INFO - PROCESS | 3644 | 1466724623737 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 16:30:23 INFO - PROCESS | 3644 | 1466724623744 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:23 INFO - PROCESS | 3644 | 1466724623746 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:23 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927AD4800 == 40 [pid = 3644] [id = 43] 16:30:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006918983000) [pid = 3644] [serial = 125] [outer = 0000000000000000] 16:30:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (00000069189DA400) [pid = 3644] [serial = 126] [outer = 0000006918983000] 16:30:23 INFO - PROCESS | 3644 | 1466724623790 Marionette DEBUG loaded listener.js 16:30:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691E0A0000) [pid = 3644] [serial = 127] [outer = 0000006918983000] 16:30:24 INFO - PROCESS | 3644 | 1466724624418 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]]]}] 16:30:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:30:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 839ms 16:30:24 INFO - PROCESS | 3644 | 1466724624472 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 16:30:24 INFO - PROCESS | 3644 | 1466724624476 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 16:30:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:30:24 INFO - PROCESS | 3644 | 1466724624505 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:30:24 INFO - PROCESS | 3644 | 1466724624509 Marionette TRACE conn5 <- [1,138,null,{}] 16:30:24 INFO - PROCESS | 3644 | 1466724624515 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}] 16:30:24 INFO - PROCESS | 3644 | 1466724624518 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:24 INFO - PROCESS | 3644 | 1466724624649 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 16:30:24 INFO - PROCESS | 3644 | 1466724624706 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:24 INFO - PROCESS | 3644 | 1466724624709 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:24 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917BD2800 == 41 [pid = 3644] [id = 44] 16:30:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (00000069126C7400) [pid = 3644] [serial = 128] [outer = 0000000000000000] 16:30:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (00000069126CB800) [pid = 3644] [serial = 129] [outer = 00000069126C7400] 16:30:24 INFO - PROCESS | 3644 | 1466724624767 Marionette DEBUG loaded listener.js 16:30:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (00000069126D2C00) [pid = 3644] [serial = 130] [outer = 00000069126C7400] 16:30:25 INFO - PROCESS | 3644 | 1466724625747 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]]]}] 16:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1294ms 16:30:25 INFO - PROCESS | 3644 | 1466724625801 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 16:30:25 INFO - PROCESS | 3644 | 1466724625805 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 16:30:25 INFO - PROCESS | 3644 | 1466724625810 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:30:25 INFO - PROCESS | 3644 | 1466724625814 Marionette TRACE conn5 <- [1,142,null,{}] 16:30:25 INFO - PROCESS | 3644 | 1466724625820 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}] 16:30:25 INFO - PROCESS | 3644 | 1466724625823 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:25 INFO - PROCESS | 3644 | 1466724625953 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 16:30:26 INFO - PROCESS | 3644 | 1466724626009 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:26 INFO - PROCESS | 3644 | 1466724626013 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:26 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918818000 == 42 [pid = 3644] [id = 45] 16:30:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0000006912A2BC00) [pid = 3644] [serial = 131] [outer = 0000000000000000] 16:30:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006912A30C00) [pid = 3644] [serial = 132] [outer = 0000006912A2BC00] 16:30:26 INFO - PROCESS | 3644 | 1466724626064 Marionette DEBUG loaded listener.js 16:30:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (0000006913310000) [pid = 3644] [serial = 133] [outer = 0000006912A2BC00] 16:30:26 INFO - PROCESS | 3644 | --DOCSHELL 0000006926B80800 == 41 [pid = 3644] [id = 31] 16:30:26 INFO - PROCESS | 3644 | --DOCSHELL 000000691EA5C000 == 40 [pid = 3644] [id = 30] 16:30:26 INFO - PROCESS | 3644 | --DOCSHELL 0000006912713800 == 39 [pid = 3644] [id = 42] 16:30:26 INFO - PROCESS | 3644 | --DOCSHELL 0000006926B8E000 == 38 [pid = 3644] [id = 41] 16:30:26 INFO - PROCESS | 3644 | --DOCSHELL 000000691F325800 == 37 [pid = 3644] [id = 40] 16:30:26 INFO - PROCESS | 3644 | --DOCSHELL 0000006920EDD800 == 36 [pid = 3644] [id = 39] 16:30:26 INFO - PROCESS | 3644 | --DOCSHELL 000000691F3CE000 == 35 [pid = 3644] [id = 38] 16:30:26 INFO - PROCESS | 3644 | --DOCSHELL 000000691ECBE000 == 34 [pid = 3644] [id = 37] 16:30:26 INFO - PROCESS | 3644 | --DOCSHELL 000000691DFA8000 == 33 [pid = 3644] [id = 36] 16:30:26 INFO - PROCESS | 3644 | --DOCSHELL 0000006918AEF800 == 32 [pid = 3644] [id = 35] 16:30:26 INFO - PROCESS | 3644 | --DOCSHELL 0000006916F95000 == 31 [pid = 3644] [id = 34] 16:30:26 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (0000006913340400) [pid = 3644] [serial = 69] [outer = 0000000000000000] [url = about:blank] 16:30:26 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (00000069200B4800) [pid = 3644] [serial = 82] [outer = 0000000000000000] [url = about:blank] 16:30:26 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006917702C00) [pid = 3644] [serial = 70] [outer = 0000000000000000] [url = about:blank] 16:30:26 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691C235C00) [pid = 3644] [serial = 72] [outer = 0000000000000000] [url = about:blank] 16:30:26 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691F380000) [pid = 3644] [serial = 78] [outer = 0000000000000000] [url = about:blank] 16:30:26 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691C297400) [pid = 3644] [serial = 73] [outer = 0000000000000000] [url = about:blank] 16:30:26 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691FFE6000) [pid = 3644] [serial = 81] [outer = 0000000000000000] [url = about:blank] 16:30:26 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006927A94C00) [pid = 3644] [serial = 67] [outer = 0000000000000000] [url = about:blank] 16:30:26 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691CCD3800) [pid = 3644] [serial = 75] [outer = 0000000000000000] [url = about:blank] 16:30:26 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691EC70C00) [pid = 3644] [serial = 76] [outer = 0000000000000000] [url = about:blank] 16:30:26 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691F55DC00) [pid = 3644] [serial = 79] [outer = 0000000000000000] [url = about:blank] 16:30:26 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006927A31800) [pid = 3644] [serial = 66] [outer = 0000000000000000] [url = about:blank] 16:30:26 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (00000069127DAC00) [pid = 3644] [serial = 58] [outer = 0000000000000000] [url = about:blank] 16:30:26 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691F37AC00) [pid = 3644] [serial = 52] [outer = 0000000000000000] [url = about:blank] 16:30:26 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (00000069200B7800) [pid = 3644] [serial = 61] [outer = 0000000000000000] [url = about:blank] 16:30:26 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691C236C00) [pid = 3644] [serial = 49] [outer = 0000000000000000] [url = about:blank] 16:30:26 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0000006912757800) [pid = 3644] [serial = 55] [outer = 0000000000000000] [url = about:blank] 16:30:26 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (0000006927A27C00) [pid = 3644] [serial = 64] [outer = 0000000000000000] [url = about:blank] 16:30:26 INFO - PROCESS | 3644 | 1466724626561 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]]]}] 16:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 794ms 16:30:26 INFO - PROCESS | 3644 | 1466724626609 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 16:30:26 INFO - PROCESS | 3644 | 1466724626614 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 16:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:30:26 INFO - PROCESS | 3644 | 1466724626621 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:30:26 INFO - PROCESS | 3644 | 1466724626624 Marionette TRACE conn5 <- [1,146,null,{}] 16:30:26 INFO - PROCESS | 3644 | 1466724626628 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}] 16:30:26 INFO - PROCESS | 3644 | 1466724626631 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:26 INFO - PROCESS | 3644 | 1466724626720 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 16:30:26 INFO - PROCESS | 3644 | 1466724626729 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:26 INFO - PROCESS | 3644 | 1466724626731 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:26 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917BCF800 == 32 [pid = 3644] [id = 46] 16:30:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006912A2A800) [pid = 3644] [serial = 134] [outer = 0000000000000000] 16:30:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (0000006912D76400) [pid = 3644] [serial = 135] [outer = 0000006912A2A800] 16:30:26 INFO - PROCESS | 3644 | 1466724626780 Marionette DEBUG loaded listener.js 16:30:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (00000069170B5C00) [pid = 3644] [serial = 136] [outer = 0000006912A2A800] 16:30:27 INFO - PROCESS | 3644 | 1466724627213 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]]]}] 16:30:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 628ms 16:30:27 INFO - PROCESS | 3644 | 1466724627251 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 16:30:27 INFO - PROCESS | 3644 | 1466724627253 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 16:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:30:27 INFO - PROCESS | 3644 | 1466724627257 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:30:27 INFO - PROCESS | 3644 | 1466724627261 Marionette TRACE conn5 <- [1,150,null,{}] 16:30:27 INFO - PROCESS | 3644 | 1466724627273 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}] 16:30:27 INFO - PROCESS | 3644 | 1466724627278 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:27 INFO - PROCESS | 3644 | 1466724627370 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 16:30:27 INFO - PROCESS | 3644 | 1466724627409 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:27 INFO - PROCESS | 3644 | 1466724627412 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:27 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EA5C000 == 33 [pid = 3644] [id = 47] 16:30:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (00000069193C7800) [pid = 3644] [serial = 137] [outer = 0000000000000000] 16:30:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (0000006919457C00) [pid = 3644] [serial = 138] [outer = 00000069193C7800] 16:30:27 INFO - PROCESS | 3644 | 1466724627462 Marionette DEBUG loaded listener.js 16:30:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691C23D400) [pid = 3644] [serial = 139] [outer = 00000069193C7800] 16:30:27 INFO - PROCESS | 3644 | 1466724627893 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]]]}] 16:30:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 692ms 16:30:27 INFO - PROCESS | 3644 | 1466724627952 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 16:30:27 INFO - PROCESS | 3644 | 1466724627955 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 16:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:30:27 INFO - PROCESS | 3644 | 1466724627958 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:30:27 INFO - PROCESS | 3644 | 1466724627960 Marionette TRACE conn5 <- [1,154,null,{}] 16:30:27 INFO - PROCESS | 3644 | 1466724627964 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}] 16:30:27 INFO - PROCESS | 3644 | 1466724627966 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:28 INFO - PROCESS | 3644 | 1466724628052 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 16:30:28 INFO - PROCESS | 3644 | 1466724628061 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:28 INFO - PROCESS | 3644 | 1466724628063 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:28 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F3BE800 == 34 [pid = 3644] [id = 48] 16:30:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (00000069126CBC00) [pid = 3644] [serial = 140] [outer = 0000000000000000] 16:30:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691C332000) [pid = 3644] [serial = 141] [outer = 00000069126CBC00] 16:30:28 INFO - PROCESS | 3644 | 1466724628108 Marionette DEBUG loaded listener.js 16:30:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691CC8CC00) [pid = 3644] [serial = 142] [outer = 00000069126CBC00] 16:30:28 INFO - PROCESS | 3644 | 1466724628539 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]]]}] 16:30:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 16:30:28 INFO - PROCESS | 3644 | 1466724628590 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 16:30:28 INFO - PROCESS | 3644 | 1466724628592 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 16:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:30:28 INFO - PROCESS | 3644 | 1466724628596 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:30:28 INFO - PROCESS | 3644 | 1466724628597 Marionette TRACE conn5 <- [1,158,null,{}] 16:30:28 INFO - PROCESS | 3644 | 1466724628601 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}] 16:30:28 INFO - PROCESS | 3644 | 1466724628603 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:28 INFO - PROCESS | 3644 | 1466724628691 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 16:30:28 INFO - PROCESS | 3644 | 1466724628696 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:28 INFO - PROCESS | 3644 | 1466724628698 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:28 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FC19000 == 35 [pid = 3644] [id = 49] 16:30:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691E0EC000) [pid = 3644] [serial = 143] [outer = 0000000000000000] 16:30:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691EC6B800) [pid = 3644] [serial = 144] [outer = 000000691E0EC000] 16:30:28 INFO - PROCESS | 3644 | 1466724628742 Marionette DEBUG loaded listener.js 16:30:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691F37B400) [pid = 3644] [serial = 145] [outer = 000000691E0EC000] 16:30:29 INFO - PROCESS | 3644 | 1466724629207 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]]]}] 16:30:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 16:30:29 INFO - PROCESS | 3644 | 1466724629232 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 16:30:29 INFO - PROCESS | 3644 | 1466724629234 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 16:30:29 INFO - PROCESS | 3644 | 1466724629237 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:30:29 INFO - PROCESS | 3644 | 1466724629239 Marionette TRACE conn5 <- [1,162,null,{}] 16:30:29 INFO - PROCESS | 3644 | 1466724629243 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}] 16:30:29 INFO - PROCESS | 3644 | 1466724629249 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:29 INFO - PROCESS | 3644 | 1466724629380 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 16:30:29 INFO - PROCESS | 3644 | 1466724629387 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:29 INFO - PROCESS | 3644 | 1466724629389 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:29 INFO - PROCESS | 3644 | ++DOCSHELL 00000069223A6000 == 36 [pid = 3644] [id = 50] 16:30:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691F55C400) [pid = 3644] [serial = 146] [outer = 0000000000000000] 16:30:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691FFE4800) [pid = 3644] [serial = 147] [outer = 000000691F55C400] 16:30:29 INFO - PROCESS | 3644 | 1466724629434 Marionette DEBUG loaded listener.js 16:30:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (00000069200B6800) [pid = 3644] [serial = 148] [outer = 000000691F55C400] 16:30:29 INFO - PROCESS | 3644 | 1466724629874 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]]]}] 16:30:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 692ms 16:30:29 INFO - PROCESS | 3644 | 1466724629933 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 16:30:29 INFO - PROCESS | 3644 | 1466724629935 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 16:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:30:29 INFO - PROCESS | 3644 | 1466724629939 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:30:29 INFO - PROCESS | 3644 | 1466724629941 Marionette TRACE conn5 <- [1,166,null,{}] 16:30:29 INFO - PROCESS | 3644 | 1466724629951 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}] 16:30:29 INFO - PROCESS | 3644 | 1466724629953 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:30 INFO - PROCESS | 3644 | 1466724630081 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 16:30:30 INFO - PROCESS | 3644 | 1466724630130 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:30 INFO - PROCESS | 3644 | 1466724630132 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:30 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923267000 == 37 [pid = 3644] [id = 51] 16:30:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (00000069126C6000) [pid = 3644] [serial = 149] [outer = 0000000000000000] 16:30:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006920C11800) [pid = 3644] [serial = 150] [outer = 00000069126C6000] 16:30:30 INFO - PROCESS | 3644 | 1466724630176 Marionette DEBUG loaded listener.js 16:30:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (000000692172DC00) [pid = 3644] [serial = 151] [outer = 00000069126C6000] 16:30:30 INFO - PROCESS | 3644 | 1466724630575 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]]]}] 16:30:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 692ms 16:30:30 INFO - PROCESS | 3644 | 1466724630634 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 16:30:30 INFO - PROCESS | 3644 | 1466724630636 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 16:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:30:30 INFO - PROCESS | 3644 | 1466724630640 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:30:30 INFO - PROCESS | 3644 | 1466724630642 Marionette TRACE conn5 <- [1,170,null,{}] 16:30:30 INFO - PROCESS | 3644 | 1466724630646 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}] 16:30:30 INFO - PROCESS | 3644 | 1466724630648 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:30 INFO - PROCESS | 3644 | 1466724630750 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 16:30:30 INFO - PROCESS | 3644 | 1466724630755 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:30 INFO - PROCESS | 3644 | 1466724630757 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:30 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926C3B000 == 38 [pid = 3644] [id = 52] 16:30:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006922390000) [pid = 3644] [serial = 152] [outer = 0000000000000000] 16:30:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (00000069225B7C00) [pid = 3644] [serial = 153] [outer = 0000006922390000] 16:30:30 INFO - PROCESS | 3644 | 1466724630801 Marionette DEBUG loaded listener.js 16:30:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (0000006922FB4400) [pid = 3644] [serial = 154] [outer = 0000006922390000] 16:30:31 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (0000006912A4C000) [pid = 3644] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:30:31 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (000000691CCDC400) [pid = 3644] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:30:31 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0000006912699800) [pid = 3644] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:30:31 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (00000069127D9000) [pid = 3644] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:30:31 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691269E000) [pid = 3644] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:30:31 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006916FEC400) [pid = 3644] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:30:31 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006910BC5C00) [pid = 3644] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:30:31 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006913F5E400) [pid = 3644] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:30:31 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691EFD4800) [pid = 3644] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:30:31 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006912A33C00) [pid = 3644] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:30:31 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691269C400) [pid = 3644] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:30:31 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006912A4EC00) [pid = 3644] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:30:31 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691FFE7400) [pid = 3644] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:30:31 INFO - PROCESS | 3644 | 1466724631233 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]]]}] 16:30:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 627ms 16:30:31 INFO - PROCESS | 3644 | 1466724631270 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 16:30:31 INFO - PROCESS | 3644 | 1466724631280 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 16:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:30:31 INFO - PROCESS | 3644 | 1466724631292 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:30:31 INFO - PROCESS | 3644 | 1466724631294 Marionette TRACE conn5 <- [1,174,null,{}] 16:30:31 INFO - PROCESS | 3644 | 1466724631297 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}] 16:30:31 INFO - PROCESS | 3644 | 1466724631299 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:31 INFO - PROCESS | 3644 | 1466724631380 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 16:30:31 INFO - PROCESS | 3644 | 1466724631403 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:31 INFO - PROCESS | 3644 | 1466724631405 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:31 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927ADE800 == 39 [pid = 3644] [id = 53] 16:30:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691C29E800) [pid = 3644] [serial = 155] [outer = 0000000000000000] 16:30:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691F380C00) [pid = 3644] [serial = 156] [outer = 000000691C29E800] 16:30:31 INFO - PROCESS | 3644 | 1466724631450 Marionette DEBUG loaded listener.js 16:30:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (00000069225C3000) [pid = 3644] [serial = 157] [outer = 000000691C29E800] 16:30:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006921D8F000) [pid = 3644] [serial = 158] [outer = 000000691C39AC00] 16:30:31 INFO - PROCESS | 3644 | 1466724631839 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]]]}] 16:30:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 586ms 16:30:31 INFO - PROCESS | 3644 | 1466724631895 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 16:30:31 INFO - PROCESS | 3644 | 1466724631897 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 16:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:30:31 INFO - PROCESS | 3644 | 1466724631901 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:30:31 INFO - PROCESS | 3644 | 1466724631903 Marionette TRACE conn5 <- [1,178,null,{}] 16:30:31 INFO - PROCESS | 3644 | 1466724631906 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}] 16:30:31 INFO - PROCESS | 3644 | 1466724631908 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:31 INFO - PROCESS | 3644 | 1466724631990 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 16:30:32 INFO - PROCESS | 3644 | 1466724631996 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:32 INFO - PROCESS | 3644 | 1466724631998 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:32 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F3BE000 == 40 [pid = 3644] [id = 54] 16:30:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006923029C00) [pid = 3644] [serial = 159] [outer = 0000000000000000] 16:30:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000692322BC00) [pid = 3644] [serial = 160] [outer = 0000006923029C00] 16:30:32 INFO - PROCESS | 3644 | 1466724632045 Marionette DEBUG loaded listener.js 16:30:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006926B9F000) [pid = 3644] [serial = 161] [outer = 0000006923029C00] 16:30:32 INFO - PROCESS | 3644 | 1466724632446 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]]]}] 16:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 587ms 16:30:32 INFO - PROCESS | 3644 | 1466724632496 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 16:30:32 INFO - PROCESS | 3644 | 1466724632498 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 16:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:30:32 INFO - PROCESS | 3644 | 1466724632502 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:30:32 INFO - PROCESS | 3644 | 1466724632505 Marionette TRACE conn5 <- [1,182,null,{}] 16:30:32 INFO - PROCESS | 3644 | 1466724632509 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}] 16:30:32 INFO - PROCESS | 3644 | 1466724632512 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:32 INFO - PROCESS | 3644 | 1466724632619 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 16:30:32 INFO - PROCESS | 3644 | 1466724632626 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:32 INFO - PROCESS | 3644 | 1466724632629 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:32 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927B9C800 == 41 [pid = 3644] [id = 55] 16:30:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0000006924C9E800) [pid = 3644] [serial = 162] [outer = 0000000000000000] 16:30:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006927A27C00) [pid = 3644] [serial = 163] [outer = 0000006924C9E800] 16:30:32 INFO - PROCESS | 3644 | 1466724632675 Marionette DEBUG loaded listener.js 16:30:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (000000691F37AC00) [pid = 3644] [serial = 164] [outer = 0000006924C9E800] 16:30:33 INFO - PROCESS | 3644 | 1466724633211 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]]]}] 16:30:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:30:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 773ms 16:30:33 INFO - PROCESS | 3644 | 1466724633278 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 16:30:33 INFO - PROCESS | 3644 | 1466724633283 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 16:30:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:30:33 INFO - PROCESS | 3644 | 1466724633289 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:30:33 INFO - PROCESS | 3644 | 1466724633292 Marionette TRACE conn5 <- [1,186,null,{}] 16:30:33 INFO - PROCESS | 3644 | 1466724633298 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}] 16:30:33 INFO - PROCESS | 3644 | 1466724633302 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:33 INFO - PROCESS | 3644 | 1466724633417 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 16:30:33 INFO - PROCESS | 3644 | 1466724633485 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:33 INFO - PROCESS | 3644 | 1466724633488 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:33 INFO - PROCESS | 3644 | ++DOCSHELL 00000069170E8000 == 42 [pid = 3644] [id = 56] 16:30:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006912765C00) [pid = 3644] [serial = 165] [outer = 0000000000000000] 16:30:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (00000069127E1400) [pid = 3644] [serial = 166] [outer = 0000006912765C00] 16:30:33 INFO - PROCESS | 3644 | 1466724633546 Marionette DEBUG loaded listener.js 16:30:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (0000006913349C00) [pid = 3644] [serial = 167] [outer = 0000006912765C00] 16:30:34 INFO - PROCESS | 3644 | 1466724634134 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]]]}] 16:30:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 879ms 16:30:34 INFO - PROCESS | 3644 | 1466724634170 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 16:30:34 INFO - PROCESS | 3644 | 1466724634176 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 16:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:30:34 INFO - PROCESS | 3644 | 1466724634182 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:30:34 INFO - PROCESS | 3644 | 1466724634185 Marionette TRACE conn5 <- [1,190,null,{}] 16:30:34 INFO - PROCESS | 3644 | 1466724634189 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}] 16:30:34 INFO - PROCESS | 3644 | 1466724634193 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:34 INFO - PROCESS | 3644 | 1466724634305 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 16:30:34 INFO - PROCESS | 3644 | 1466724634386 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:34 INFO - PROCESS | 3644 | 1466724634389 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:34 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F3C9000 == 43 [pid = 3644] [id = 57] 16:30:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (000000691BEECC00) [pid = 3644] [serial = 168] [outer = 0000000000000000] 16:30:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (000000691C23B000) [pid = 3644] [serial = 169] [outer = 000000691BEECC00] 16:30:34 INFO - PROCESS | 3644 | 1466724634446 Marionette DEBUG loaded listener.js 16:30:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (000000691E0A1000) [pid = 3644] [serial = 170] [outer = 000000691BEECC00] 16:30:35 INFO - PROCESS | 3644 | 1466724635017 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]]]}] 16:30:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 899ms 16:30:35 INFO - PROCESS | 3644 | 1466724635082 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 16:30:35 INFO - PROCESS | 3644 | 1466724635085 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 16:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:30:35 INFO - PROCESS | 3644 | 1466724635089 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:30:35 INFO - PROCESS | 3644 | 1466724635093 Marionette TRACE conn5 <- [1,194,null,{}] 16:30:35 INFO - PROCESS | 3644 | 1466724635105 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}] 16:30:35 INFO - PROCESS | 3644 | 1466724635111 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:35 INFO - PROCESS | 3644 | 1466724635223 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 16:30:35 INFO - PROCESS | 3644 | 1466724635292 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:35 INFO - PROCESS | 3644 | 1466724635296 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:35 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927280000 == 44 [pid = 3644] [id = 58] 16:30:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (000000691ED44C00) [pid = 3644] [serial = 171] [outer = 0000000000000000] 16:30:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (000000691F37D400) [pid = 3644] [serial = 172] [outer = 000000691ED44C00] 16:30:35 INFO - PROCESS | 3644 | 1466724635354 Marionette DEBUG loaded listener.js 16:30:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (000000691FCBF400) [pid = 3644] [serial = 173] [outer = 000000691ED44C00] 16:30:35 INFO - PROCESS | 3644 | 1466724635932 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]]]}] 16:30:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 881ms 16:30:35 INFO - PROCESS | 3644 | 1466724635971 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 16:30:35 INFO - PROCESS | 3644 | 1466724635975 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 16:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:30:35 INFO - PROCESS | 3644 | 1466724635978 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:30:35 INFO - PROCESS | 3644 | 1466724635980 Marionette TRACE conn5 <- [1,198,null,{}] 16:30:35 INFO - PROCESS | 3644 | 1466724635984 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}] 16:30:35 INFO - PROCESS | 3644 | 1466724635987 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:36 INFO - PROCESS | 3644 | 1466724636098 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 16:30:36 INFO - PROCESS | 3644 | 1466724636377 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:36 INFO - PROCESS | 3644 | 1466724636380 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:36 INFO - PROCESS | 3644 | ++DOCSHELL 0000006913A91000 == 45 [pid = 3644] [id = 59] 16:30:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (00000069126CA800) [pid = 3644] [serial = 174] [outer = 0000000000000000] 16:30:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (000000691275E400) [pid = 3644] [serial = 175] [outer = 00000069126CA800] 16:30:36 INFO - PROCESS | 3644 | 1466724636431 Marionette DEBUG loaded listener.js 16:30:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (0000006912A31000) [pid = 3644] [serial = 176] [outer = 00000069126CA800] 16:30:36 INFO - PROCESS | 3644 | --DOCSHELL 000000691F3BE000 == 44 [pid = 3644] [id = 54] 16:30:36 INFO - PROCESS | 3644 | --DOCSHELL 0000006927ADE800 == 43 [pid = 3644] [id = 53] 16:30:36 INFO - PROCESS | 3644 | --DOCSHELL 0000006926C3B000 == 42 [pid = 3644] [id = 52] 16:30:36 INFO - PROCESS | 3644 | --DOCSHELL 0000006923267000 == 41 [pid = 3644] [id = 51] 16:30:36 INFO - PROCESS | 3644 | --DOCSHELL 00000069223A6000 == 40 [pid = 3644] [id = 50] 16:30:36 INFO - PROCESS | 3644 | --DOCSHELL 000000691FC19000 == 39 [pid = 3644] [id = 49] 16:30:36 INFO - PROCESS | 3644 | --DOCSHELL 000000691F3BE800 == 38 [pid = 3644] [id = 48] 16:30:36 INFO - PROCESS | 3644 | --DOCSHELL 000000691EA5C000 == 37 [pid = 3644] [id = 47] 16:30:36 INFO - PROCESS | 3644 | --DOCSHELL 0000006917BCF800 == 36 [pid = 3644] [id = 46] 16:30:36 INFO - PROCESS | 3644 | --DOCSHELL 0000006918818000 == 35 [pid = 3644] [id = 45] 16:30:36 INFO - PROCESS | 3644 | --DOCSHELL 0000006927AD4800 == 34 [pid = 3644] [id = 43] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (0000006912A2CC00) [pid = 3644] [serial = 96] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (00000069189DA400) [pid = 3644] [serial = 126] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (000000691F382400) [pid = 3644] [serial = 111] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (000000691EFD6800) [pid = 3644] [serial = 109] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (00000069200BD800) [pid = 3644] [serial = 114] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (0000006912A24400) [pid = 3644] [serial = 99] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (0000006912A4AC00) [pid = 3644] [serial = 100] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (000000691C237C00) [pid = 3644] [serial = 105] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (000000691C39C000) [pid = 3644] [serial = 106] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (00000069170B2400) [pid = 3644] [serial = 102] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (00000069177D7C00) [pid = 3644] [serial = 103] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (000000691269A800) [pid = 3644] [serial = 117] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (0000006921725000) [pid = 3644] [serial = 115] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691C242000) [pid = 3644] [serial = 118] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006918DD3C00) [pid = 3644] [serial = 85] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (00000069170AF400) [pid = 3644] [serial = 84] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (00000069200BD000) [pid = 3644] [serial = 88] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691F207800) [pid = 3644] [serial = 87] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000692197C800) [pid = 3644] [serial = 91] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006920C04C00) [pid = 3644] [serial = 90] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006921D96400) [pid = 3644] [serial = 124] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006921D12800) [pid = 3644] [serial = 94] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006912A52800) [pid = 3644] [serial = 93] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691EA39400) [pid = 3644] [serial = 108] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (00000069225B7400) [pid = 3644] [serial = 120] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691F9FAC00) [pid = 3644] [serial = 112] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (00000069225BF000) [pid = 3644] [serial = 121] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691C331800) [pid = 3644] [serial = 123] [outer = 0000000000000000] [url = about:blank] 16:30:37 INFO - PROCESS | 3644 | 1466724637022 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]]]}] 16:30:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1077ms 16:30:37 INFO - PROCESS | 3644 | 1466724637058 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 16:30:37 INFO - PROCESS | 3644 | 1466724637061 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 16:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:30:37 INFO - PROCESS | 3644 | 1466724637066 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:30:37 INFO - PROCESS | 3644 | 1466724637069 Marionette TRACE conn5 <- [1,202,null,{}] 16:30:37 INFO - PROCESS | 3644 | 1466724637075 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}] 16:30:37 INFO - PROCESS | 3644 | 1466724637077 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:37 INFO - PROCESS | 3644 | 1466724637167 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 16:30:37 INFO - PROCESS | 3644 | 1466724637236 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:37 INFO - PROCESS | 3644 | 1466724637238 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:37 INFO - PROCESS | 3644 | ++DOCSHELL 00000069170DA800 == 35 [pid = 3644] [id = 60] 16:30:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (00000069126C9C00) [pid = 3644] [serial = 177] [outer = 0000000000000000] 16:30:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006912A2F800) [pid = 3644] [serial = 178] [outer = 00000069126C9C00] 16:30:37 INFO - PROCESS | 3644 | 1466724637287 Marionette DEBUG loaded listener.js 16:30:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691338A000) [pid = 3644] [serial = 179] [outer = 00000069126C9C00] 16:30:37 INFO - PROCESS | 3644 | 1466724637662 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]]]}] 16:30:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 627ms 16:30:37 INFO - PROCESS | 3644 | 1466724637703 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 16:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:30:37 INFO - PROCESS | 3644 | 1466724637707 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 16:30:37 INFO - PROCESS | 3644 | 1466724637711 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:30:37 INFO - PROCESS | 3644 | 1466724637713 Marionette TRACE conn5 <- [1,206,null,{}] 16:30:37 INFO - PROCESS | 3644 | 1466724637717 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}] 16:30:37 INFO - PROCESS | 3644 | 1466724637719 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:37 INFO - PROCESS | 3644 | 1466724637833 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 16:30:37 INFO - PROCESS | 3644 | 1466724637842 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:37 INFO - PROCESS | 3644 | 1466724637844 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:37 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C224800 == 36 [pid = 3644] [id = 61] 16:30:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006918A1AC00) [pid = 3644] [serial = 180] [outer = 0000000000000000] 16:30:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006919450C00) [pid = 3644] [serial = 181] [outer = 0000006918A1AC00] 16:30:37 INFO - PROCESS | 3644 | 1466724637893 Marionette DEBUG loaded listener.js 16:30:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691C240400) [pid = 3644] [serial = 182] [outer = 0000006918A1AC00] 16:30:38 INFO - PROCESS | 3644 | 1466724638331 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]]]}] 16:30:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 691ms 16:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:30:38 INFO - PROCESS | 3644 | 1466724638404 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 16:30:38 INFO - PROCESS | 3644 | 1466724638406 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 16:30:38 INFO - PROCESS | 3644 | 1466724638416 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:30:38 INFO - PROCESS | 3644 | 1466724638422 Marionette TRACE conn5 <- [1,210,null,{}] 16:30:38 INFO - PROCESS | 3644 | 1466724638427 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}] 16:30:38 INFO - PROCESS | 3644 | 1466724638430 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:38 INFO - PROCESS | 3644 | 1466724638518 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 16:30:38 INFO - PROCESS | 3644 | 1466724638530 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:38 INFO - PROCESS | 3644 | 1466724638532 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:38 INFO - PROCESS | 3644 | ++DOCSHELL 000000691ECB1000 == 37 [pid = 3644] [id = 62] 16:30:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691C337400) [pid = 3644] [serial = 183] [outer = 0000000000000000] 16:30:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691CC8C800) [pid = 3644] [serial = 184] [outer = 000000691C337400] 16:30:38 INFO - PROCESS | 3644 | 1466724638578 Marionette DEBUG loaded listener.js 16:30:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691EC6B400) [pid = 3644] [serial = 185] [outer = 000000691C337400] 16:30:38 INFO - PROCESS | 3644 | 1466724638978 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]]]}] 16:30:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 606ms 16:30:39 INFO - PROCESS | 3644 | 1466724639020 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 16:30:39 INFO - PROCESS | 3644 | 1466724639023 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 16:30:39 INFO - PROCESS | 3644 | 1466724639027 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:30:39 INFO - PROCESS | 3644 | 1466724639029 Marionette TRACE conn5 <- [1,214,null,{}] 16:30:39 INFO - PROCESS | 3644 | 1466724639032 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}] 16:30:39 INFO - PROCESS | 3644 | 1466724639034 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:39 INFO - PROCESS | 3644 | 1466724639147 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 16:30:39 INFO - PROCESS | 3644 | 1466724639211 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:39 INFO - PROCESS | 3644 | 1466724639213 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:39 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F3D4000 == 38 [pid = 3644] [id = 63] 16:30:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691ED3D800) [pid = 3644] [serial = 186] [outer = 0000000000000000] 16:30:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691EFCE000) [pid = 3644] [serial = 187] [outer = 000000691ED3D800] 16:30:39 INFO - PROCESS | 3644 | 1466724639266 Marionette DEBUG loaded listener.js 16:30:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691F37A800) [pid = 3644] [serial = 188] [outer = 000000691ED3D800] 16:30:39 INFO - PROCESS | 3644 | 1466724639685 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]]]}] 16:30:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 672ms 16:30:39 INFO - PROCESS | 3644 | 1466724639707 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 16:30:39 INFO - PROCESS | 3644 | 1466724639709 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 16:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:30:39 INFO - PROCESS | 3644 | 1466724639718 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:30:39 INFO - PROCESS | 3644 | 1466724639720 Marionette TRACE conn5 <- [1,218,null,{}] 16:30:39 INFO - PROCESS | 3644 | 1466724639723 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}] 16:30:39 INFO - PROCESS | 3644 | 1466724639726 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:39 INFO - PROCESS | 3644 | 1466724639840 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 16:30:39 INFO - PROCESS | 3644 | 1466724639847 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:39 INFO - PROCESS | 3644 | 1466724639853 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:39 INFO - PROCESS | 3644 | ++DOCSHELL 0000006921791000 == 39 [pid = 3644] [id = 64] 16:30:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691FA7A400) [pid = 3644] [serial = 189] [outer = 0000000000000000] 16:30:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691FCB8800) [pid = 3644] [serial = 190] [outer = 000000691FA7A400] 16:30:39 INFO - PROCESS | 3644 | 1466724639909 Marionette DEBUG loaded listener.js 16:30:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (00000069200B6000) [pid = 3644] [serial = 191] [outer = 000000691FA7A400] 16:30:40 INFO - PROCESS | 3644 | 1466724640362 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]]]}] 16:30:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 692ms 16:30:40 INFO - PROCESS | 3644 | 1466724640414 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 16:30:40 INFO - PROCESS | 3644 | 1466724640417 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 16:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:30:40 INFO - PROCESS | 3644 | 1466724640420 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:30:40 INFO - PROCESS | 3644 | 1466724640422 Marionette TRACE conn5 <- [1,222,null,{}] 16:30:40 INFO - PROCESS | 3644 | 1466724640426 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}] 16:30:40 INFO - PROCESS | 3644 | 1466724640428 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:40 INFO - PROCESS | 3644 | 1466724640574 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 16:30:40 INFO - PROCESS | 3644 | 1466724640586 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:40 INFO - PROCESS | 3644 | 1466724640588 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:40 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923171000 == 40 [pid = 3644] [id = 65] 16:30:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (0000006920B17400) [pid = 3644] [serial = 192] [outer = 0000000000000000] 16:30:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (00000069217E7800) [pid = 3644] [serial = 193] [outer = 0000006920B17400] 16:30:40 INFO - PROCESS | 3644 | 1466724640633 Marionette DEBUG loaded listener.js 16:30:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (00000069225B6000) [pid = 3644] [serial = 194] [outer = 0000006920B17400] 16:30:41 INFO - PROCESS | 3644 | 1466724641036 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]]]}] 16:30:41 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (0000006912A2BC00) [pid = 3644] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:30:41 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (00000069126CBC00) [pid = 3644] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:30:41 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (0000006912A2A800) [pid = 3644] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:30:41 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691F55C400) [pid = 3644] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:30:41 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (00000069193C7800) [pid = 3644] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:30:41 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691E0EC000) [pid = 3644] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:30:41 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (00000069126C6000) [pid = 3644] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:30:41 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006922390000) [pid = 3644] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:30:41 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691C29E800) [pid = 3644] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:30:41 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006923029C00) [pid = 3644] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:30:41 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006912A29400) [pid = 3644] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:30:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:30:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 776ms 16:30:41 INFO - PROCESS | 3644 | 1466724641199 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 16:30:41 INFO - PROCESS | 3644 | 1466724641202 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 16:30:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:30:41 INFO - PROCESS | 3644 | 1466724641205 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:30:41 INFO - PROCESS | 3644 | 1466724641207 Marionette TRACE conn5 <- [1,226,null,{}] 16:30:41 INFO - PROCESS | 3644 | 1466724641211 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}] 16:30:41 INFO - PROCESS | 3644 | 1466724641213 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:41 INFO - PROCESS | 3644 | 1466724641295 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 16:30:41 INFO - PROCESS | 3644 | 1466724641302 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:41 INFO - PROCESS | 3644 | 1466724641304 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:41 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923264800 == 41 [pid = 3644] [id = 66] 16:30:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006916FF0C00) [pid = 3644] [serial = 195] [outer = 0000000000000000] 16:30:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691CC89400) [pid = 3644] [serial = 196] [outer = 0000006916FF0C00] 16:30:41 INFO - PROCESS | 3644 | 1466724641349 Marionette DEBUG loaded listener.js 16:30:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006922390000) [pid = 3644] [serial = 197] [outer = 0000006916FF0C00] 16:30:41 INFO - PROCESS | 3644 | 1466724641746 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]]]}] 16:30:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:30:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 587ms 16:30:41 INFO - PROCESS | 3644 | 1466724641800 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 16:30:41 INFO - PROCESS | 3644 | 1466724641803 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 16:30:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:30:41 INFO - PROCESS | 3644 | 1466724641806 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:30:41 INFO - PROCESS | 3644 | 1466724641808 Marionette TRACE conn5 <- [1,230,null,{}] 16:30:41 INFO - PROCESS | 3644 | 1466724641820 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}] 16:30:41 INFO - PROCESS | 3644 | 1466724641823 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:41 INFO - PROCESS | 3644 | 1466724641924 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 16:30:41 INFO - PROCESS | 3644 | 1466724641932 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:41 INFO - PROCESS | 3644 | 1466724641934 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:41 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926B8F000 == 42 [pid = 3644] [id = 67] 16:30:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (00000069231A4000) [pid = 3644] [serial = 198] [outer = 0000000000000000] 16:30:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006924BB8800) [pid = 3644] [serial = 199] [outer = 00000069231A4000] 16:30:41 INFO - PROCESS | 3644 | 1466724641978 Marionette DEBUG loaded listener.js 16:30:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006924BBEC00) [pid = 3644] [serial = 200] [outer = 00000069231A4000] 16:30:42 INFO - PROCESS | 3644 | 1466724642367 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]]]}] 16:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 16:30:42 INFO - PROCESS | 3644 | 1466724642396 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 16:30:42 INFO - PROCESS | 3644 | 1466724642398 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 16:30:42 INFO - PROCESS | 3644 | 1466724642401 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:30:42 INFO - PROCESS | 3644 | 1466724642403 Marionette TRACE conn5 <- [1,234,null,{}] 16:30:42 INFO - PROCESS | 3644 | 1466724642417 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}] 16:30:42 INFO - PROCESS | 3644 | 1466724642419 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:42 INFO - PROCESS | 3644 | 1466724642500 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 16:30:42 INFO - PROCESS | 3644 | 1466724642505 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:42 INFO - PROCESS | 3644 | 1466724642507 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:42 INFO - PROCESS | 3644 | ++DOCSHELL 00000069271C5000 == 43 [pid = 3644] [id = 68] 16:30:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691281F000) [pid = 3644] [serial = 201] [outer = 0000000000000000] 16:30:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006912823800) [pid = 3644] [serial = 202] [outer = 000000691281F000] 16:30:42 INFO - PROCESS | 3644 | 1466724642553 Marionette DEBUG loaded listener.js 16:30:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (000000692322E800) [pid = 3644] [serial = 203] [outer = 000000691281F000] 16:30:42 INFO - PROCESS | 3644 | 1466724642955 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]]]}] 16:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 587ms 16:30:42 INFO - PROCESS | 3644 | 1466724642993 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 16:30:42 INFO - PROCESS | 3644 | 1466724642995 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 16:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:30:43 INFO - PROCESS | 3644 | 1466724643007 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:30:43 INFO - PROCESS | 3644 | 1466724643009 Marionette TRACE conn5 <- [1,238,null,{}] 16:30:43 INFO - PROCESS | 3644 | 1466724643013 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}] 16:30:43 INFO - PROCESS | 3644 | 1466724643015 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:43 INFO - PROCESS | 3644 | 1466724643097 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 16:30:43 INFO - PROCESS | 3644 | 1466724643102 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:43 INFO - PROCESS | 3644 | 1466724643105 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:43 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927332800 == 44 [pid = 3644] [id = 69] 16:30:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006910B83000) [pid = 3644] [serial = 204] [outer = 0000000000000000] 16:30:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0000006910B87800) [pid = 3644] [serial = 205] [outer = 0000006910B83000] 16:30:43 INFO - PROCESS | 3644 | 1466724643151 Marionette DEBUG loaded listener.js 16:30:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (0000006924BB9800) [pid = 3644] [serial = 206] [outer = 0000006910B83000] 16:30:43 INFO - PROCESS | 3644 | 1466724643852 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]]]}] 16:30:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 878ms 16:30:43 INFO - PROCESS | 3644 | 1466724643891 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 16:30:43 INFO - PROCESS | 3644 | 1466724643895 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 16:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:30:43 INFO - PROCESS | 3644 | 1466724643900 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:30:43 INFO - PROCESS | 3644 | 1466724643904 Marionette TRACE conn5 <- [1,242,null,{}] 16:30:43 INFO - PROCESS | 3644 | 1466724643910 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}] 16:30:43 INFO - PROCESS | 3644 | 1466724643914 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:44 INFO - PROCESS | 3644 | 1466724644060 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 16:30:44 INFO - PROCESS | 3644 | 1466724644140 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:44 INFO - PROCESS | 3644 | 1466724644143 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:44 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918F61000 == 45 [pid = 3644] [id = 70] 16:30:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (00000069127D4C00) [pid = 3644] [serial = 207] [outer = 0000000000000000] 16:30:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (0000006912A45800) [pid = 3644] [serial = 208] [outer = 00000069127D4C00] 16:30:44 INFO - PROCESS | 3644 | 1466724644202 Marionette DEBUG loaded listener.js 16:30:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (0000006917ADD800) [pid = 3644] [serial = 209] [outer = 00000069127D4C00] 16:30:44 INFO - PROCESS | 3644 | 1466724644894 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]]]}] 16:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1034ms 16:30:44 INFO - PROCESS | 3644 | 1466724644951 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 16:30:44 INFO - PROCESS | 3644 | 1466724644956 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 16:30:44 INFO - PROCESS | 3644 | 1466724644979 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:30:44 INFO - PROCESS | 3644 | 1466724644982 Marionette TRACE conn5 <- [1,246,null,{}] 16:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:30:44 INFO - PROCESS | 3644 | 1466724644986 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}] 16:30:44 INFO - PROCESS | 3644 | 1466724644989 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:45 INFO - PROCESS | 3644 | 1466724645116 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 16:30:45 INFO - PROCESS | 3644 | 1466724645178 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:45 INFO - PROCESS | 3644 | 1466724645180 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:45 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927262800 == 46 [pid = 3644] [id = 71] 16:30:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (000000691ED38400) [pid = 3644] [serial = 210] [outer = 0000000000000000] 16:30:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (000000691F378000) [pid = 3644] [serial = 211] [outer = 000000691ED38400] 16:30:45 INFO - PROCESS | 3644 | 1466724645238 Marionette DEBUG loaded listener.js 16:30:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (000000691FFE6800) [pid = 3644] [serial = 212] [outer = 000000691ED38400] 16:30:45 INFO - PROCESS | 3644 | 1466724645793 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]]]}] 16:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 819ms 16:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:30:45 INFO - PROCESS | 3644 | 1466724645806 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 16:30:45 INFO - PROCESS | 3644 | 1466724645809 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 16:30:45 INFO - PROCESS | 3644 | 1466724645829 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:30:45 INFO - PROCESS | 3644 | 1466724645833 Marionette TRACE conn5 <- [1,250,null,{}] 16:30:45 INFO - PROCESS | 3644 | 1466724645846 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}] 16:30:45 INFO - PROCESS | 3644 | 1466724645851 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:45 INFO - PROCESS | 3644 | 1466724645962 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 16:30:46 INFO - PROCESS | 3644 | 1466724646044 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:46 INFO - PROCESS | 3644 | 1466724646048 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:46 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927B99000 == 47 [pid = 3644] [id = 72] 16:30:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (00000069217EF400) [pid = 3644] [serial = 213] [outer = 0000000000000000] 16:30:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (0000006924BBB800) [pid = 3644] [serial = 214] [outer = 00000069217EF400] 16:30:46 INFO - PROCESS | 3644 | 1466724646105 Marionette DEBUG loaded listener.js 16:30:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (0000006924C94C00) [pid = 3644] [serial = 215] [outer = 00000069217EF400] 16:30:46 INFO - PROCESS | 3644 | 1466724646687 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]]]}] 16:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 963ms 16:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:30:46 INFO - PROCESS | 3644 | 1466724646778 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 16:30:46 INFO - PROCESS | 3644 | 1466724646781 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 16:30:46 INFO - PROCESS | 3644 | 1466724646785 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:30:46 INFO - PROCESS | 3644 | 1466724646787 Marionette TRACE conn5 <- [1,254,null,{}] 16:30:46 INFO - PROCESS | 3644 | 1466724646791 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}] 16:30:46 INFO - PROCESS | 3644 | 1466724646793 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:46 INFO - PROCESS | 3644 | 1466724646961 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 16:30:46 INFO - PROCESS | 3644 | 1466724646970 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:46 INFO - PROCESS | 3644 | 1466724646973 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:46 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924B99000 == 48 [pid = 3644] [id = 73] 16:30:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (0000006910B9D800) [pid = 3644] [serial = 216] [outer = 0000000000000000] 16:30:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (0000006910BA3800) [pid = 3644] [serial = 217] [outer = 0000006910B9D800] 16:30:47 INFO - PROCESS | 3644 | 1466724647027 Marionette DEBUG loaded listener.js 16:30:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (000000692322FC00) [pid = 3644] [serial = 218] [outer = 0000006910B9D800] 16:30:47 INFO - PROCESS | 3644 | 1466724647742 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]]]}] 16:30:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 985ms 16:30:47 INFO - PROCESS | 3644 | 1466724647773 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 16:30:47 INFO - PROCESS | 3644 | 1466724647777 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 16:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:30:47 INFO - PROCESS | 3644 | 1466724647782 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:30:47 INFO - PROCESS | 3644 | 1466724647786 Marionette TRACE conn5 <- [1,258,null,{}] 16:30:47 INFO - PROCESS | 3644 | 1466724647792 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}] 16:30:47 INFO - PROCESS | 3644 | 1466724647794 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:47 INFO - PROCESS | 3644 | 1466724647900 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 16:30:47 INFO - PROCESS | 3644 | 1466724647971 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:47 INFO - PROCESS | 3644 | 1466724647976 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:47 INFO - PROCESS | 3644 | ++DOCSHELL 000000691CCAC800 == 49 [pid = 3644] [id = 74] 16:30:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (00000069127D9800) [pid = 3644] [serial = 219] [outer = 0000000000000000] 16:30:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (0000006912820C00) [pid = 3644] [serial = 220] [outer = 00000069127D9800] 16:30:48 INFO - PROCESS | 3644 | 1466724648028 Marionette DEBUG loaded listener.js 16:30:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (0000006913DDBC00) [pid = 3644] [serial = 221] [outer = 00000069127D9800] 16:30:48 INFO - PROCESS | 3644 | --DOCSHELL 0000006917474800 == 48 [pid = 3644] [id = 33] 16:30:48 INFO - PROCESS | 3644 | --DOCSHELL 00000069271C5000 == 47 [pid = 3644] [id = 68] 16:30:48 INFO - PROCESS | 3644 | --DOCSHELL 0000006926B8F000 == 46 [pid = 3644] [id = 67] 16:30:48 INFO - PROCESS | 3644 | --DOCSHELL 0000006923264800 == 45 [pid = 3644] [id = 66] 16:30:48 INFO - PROCESS | 3644 | --DOCSHELL 0000006923171000 == 44 [pid = 3644] [id = 65] 16:30:48 INFO - PROCESS | 3644 | --DOCSHELL 0000006921791000 == 43 [pid = 3644] [id = 64] 16:30:48 INFO - PROCESS | 3644 | --DOCSHELL 000000691F3D4000 == 42 [pid = 3644] [id = 63] 16:30:48 INFO - PROCESS | 3644 | --DOCSHELL 000000691ECB1000 == 41 [pid = 3644] [id = 62] 16:30:48 INFO - PROCESS | 3644 | --DOCSHELL 000000691C224800 == 40 [pid = 3644] [id = 61] 16:30:48 INFO - PROCESS | 3644 | --DOCSHELL 00000069170DA800 == 39 [pid = 3644] [id = 60] 16:30:48 INFO - PROCESS | 3644 | --DOCSHELL 0000006913A91000 == 38 [pid = 3644] [id = 59] 16:30:48 INFO - PROCESS | 3644 | --DOCSHELL 00000069170E8000 == 37 [pid = 3644] [id = 56] 16:30:48 INFO - PROCESS | 3644 | --DOCSHELL 0000006927B9C800 == 36 [pid = 3644] [id = 55] 16:30:48 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (0000006912A4A400) [pid = 3644] [serial = 97] [outer = 0000000000000000] [url = about:blank] 16:30:48 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (0000006926B9F000) [pid = 3644] [serial = 161] [outer = 0000000000000000] [url = about:blank] 16:30:48 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (0000006927A27C00) [pid = 3644] [serial = 163] [outer = 0000000000000000] [url = about:blank] 16:30:48 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (0000006922FB4400) [pid = 3644] [serial = 154] [outer = 0000000000000000] [url = about:blank] 16:30:48 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (000000691C29A800) [pid = 3644] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:30:48 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (000000691F380C00) [pid = 3644] [serial = 156] [outer = 0000000000000000] [url = about:blank] 16:30:48 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (000000691F37B400) [pid = 3644] [serial = 145] [outer = 0000000000000000] [url = about:blank] 16:30:48 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (000000692322BC00) [pid = 3644] [serial = 160] [outer = 0000000000000000] [url = about:blank] 16:30:48 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (0000006913310000) [pid = 3644] [serial = 133] [outer = 0000000000000000] [url = about:blank] 16:30:48 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (0000006912A30C00) [pid = 3644] [serial = 132] [outer = 0000000000000000] [url = about:blank] 16:30:48 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (000000691C332000) [pid = 3644] [serial = 141] [outer = 0000000000000000] [url = about:blank] 16:30:48 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (00000069126CB800) [pid = 3644] [serial = 129] [outer = 0000000000000000] [url = about:blank] 16:30:48 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (000000691CC8CC00) [pid = 3644] [serial = 142] [outer = 0000000000000000] [url = about:blank] 16:30:48 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (0000006912D76400) [pid = 3644] [serial = 135] [outer = 0000000000000000] [url = about:blank] 16:30:48 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (000000691FFE4800) [pid = 3644] [serial = 147] [outer = 0000000000000000] [url = about:blank] 16:30:48 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (00000069200B6800) [pid = 3644] [serial = 148] [outer = 0000000000000000] [url = about:blank] 16:30:48 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (00000069170B5C00) [pid = 3644] [serial = 136] [outer = 0000000000000000] [url = about:blank] 16:30:48 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0000006919457C00) [pid = 3644] [serial = 138] [outer = 0000000000000000] [url = about:blank] 16:30:48 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (000000691C23D400) [pid = 3644] [serial = 139] [outer = 0000000000000000] [url = about:blank] 16:30:48 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691EC6B800) [pid = 3644] [serial = 144] [outer = 0000000000000000] [url = about:blank] 16:30:48 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000692172DC00) [pid = 3644] [serial = 151] [outer = 0000000000000000] [url = about:blank] 16:30:48 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006920C11800) [pid = 3644] [serial = 150] [outer = 0000000000000000] [url = about:blank] 16:30:48 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (00000069225B7C00) [pid = 3644] [serial = 153] [outer = 0000000000000000] [url = about:blank] 16:30:48 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (00000069225C3000) [pid = 3644] [serial = 157] [outer = 0000000000000000] [url = about:blank] 16:30:48 INFO - PROCESS | 3644 | 1466724648746 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]]]}] 16:30:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1029ms 16:30:48 INFO - PROCESS | 3644 | 1466724648834 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 16:30:48 INFO - PROCESS | 3644 | 1466724648838 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 16:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:30:48 INFO - PROCESS | 3644 | 1466724648885 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:30:48 INFO - PROCESS | 3644 | 1466724648893 Marionette TRACE conn5 <- [1,262,null,{}] 16:30:48 INFO - PROCESS | 3644 | 1466724648904 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}] 16:30:48 INFO - PROCESS | 3644 | 1466724648907 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:49 INFO - PROCESS | 3644 | 1466724649005 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 16:30:49 INFO - PROCESS | 3644 | 1466724649013 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:49 INFO - PROCESS | 3644 | 1466724649016 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:49 INFO - PROCESS | 3644 | ++DOCSHELL 000000691CCBD000 == 37 [pid = 3644] [id = 75] 16:30:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006918985000) [pid = 3644] [serial = 222] [outer = 0000000000000000] 16:30:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (00000069189D8C00) [pid = 3644] [serial = 223] [outer = 0000006918985000] 16:30:49 INFO - PROCESS | 3644 | 1466724649064 Marionette DEBUG loaded listener.js 16:30:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691C239400) [pid = 3644] [serial = 224] [outer = 0000006918985000] 16:30:49 INFO - PROCESS | 3644 | 1466724649508 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]]]}] 16:30:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 670ms 16:30:49 INFO - PROCESS | 3644 | 1466724649539 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 16:30:49 INFO - PROCESS | 3644 | 1466724649541 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 16:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:30:49 INFO - PROCESS | 3644 | 1466724649573 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:30:49 INFO - PROCESS | 3644 | 1466724649577 Marionette TRACE conn5 <- [1,266,null,{}] 16:30:49 INFO - PROCESS | 3644 | 1466724649589 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}] 16:30:49 INFO - PROCESS | 3644 | 1466724649594 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:49 INFO - PROCESS | 3644 | 1466724649682 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 16:30:49 INFO - PROCESS | 3644 | 1466724649696 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:49 INFO - PROCESS | 3644 | 1466724649699 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:49 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F650000 == 38 [pid = 3644] [id = 76] 16:30:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691CCD9400) [pid = 3644] [serial = 225] [outer = 0000000000000000] 16:30:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691E78D000) [pid = 3644] [serial = 226] [outer = 000000691CCD9400] 16:30:49 INFO - PROCESS | 3644 | 1466724649748 Marionette DEBUG loaded listener.js 16:30:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (000000691ED40C00) [pid = 3644] [serial = 227] [outer = 000000691CCD9400] 16:30:50 INFO - PROCESS | 3644 | 1466724650184 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]]]}] 16:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 671ms 16:30:50 INFO - PROCESS | 3644 | 1466724650219 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 16:30:50 INFO - PROCESS | 3644 | 1466724650222 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 16:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:30:50 INFO - PROCESS | 3644 | 1466724650225 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:30:50 INFO - PROCESS | 3644 | 1466724650227 Marionette TRACE conn5 <- [1,270,null,{}] 16:30:50 INFO - PROCESS | 3644 | 1466724650231 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}] 16:30:50 INFO - PROCESS | 3644 | 1466724650233 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:50 INFO - PROCESS | 3644 | 1466724650323 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 16:30:50 INFO - PROCESS | 3644 | 1466724650331 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:50 INFO - PROCESS | 3644 | 1466724650333 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:50 INFO - PROCESS | 3644 | ++DOCSHELL 00000069219E0000 == 39 [pid = 3644] [id = 77] 16:30:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (000000691F37A400) [pid = 3644] [serial = 228] [outer = 0000000000000000] 16:30:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (000000691F417400) [pid = 3644] [serial = 229] [outer = 000000691F37A400] 16:30:50 INFO - PROCESS | 3644 | 1466724650379 Marionette DEBUG loaded listener.js 16:30:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (000000691FB9C000) [pid = 3644] [serial = 230] [outer = 000000691F37A400] 16:30:50 INFO - PROCESS | 3644 | 1466724650776 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]]]}] 16:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 584ms 16:30:50 INFO - PROCESS | 3644 | 1466724650811 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 16:30:50 INFO - PROCESS | 3644 | 1466724650813 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 16:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:30:50 INFO - PROCESS | 3644 | 1466724650832 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:30:50 INFO - PROCESS | 3644 | 1466724650834 Marionette TRACE conn5 <- [1,274,null,{}] 16:30:50 INFO - PROCESS | 3644 | 1466724650838 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}] 16:30:50 INFO - PROCESS | 3644 | 1466724650841 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:50 INFO - PROCESS | 3644 | 1466724650952 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 16:30:50 INFO - PROCESS | 3644 | 1466724650958 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:50 INFO - PROCESS | 3644 | 1466724650960 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:51 INFO - PROCESS | 3644 | ++DOCSHELL 000000691E8E5800 == 40 [pid = 3644] [id = 78] 16:30:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (000000691281F400) [pid = 3644] [serial = 231] [outer = 0000000000000000] 16:30:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (0000006920B16800) [pid = 3644] [serial = 232] [outer = 000000691281F400] 16:30:51 INFO - PROCESS | 3644 | 1466724651040 Marionette DEBUG loaded listener.js 16:30:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (0000006921725400) [pid = 3644] [serial = 233] [outer = 000000691281F400] 16:30:51 INFO - PROCESS | 3644 | 1466724651508 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]]]}] 16:30:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 750ms 16:30:51 INFO - PROCESS | 3644 | 1466724651570 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 16:30:51 INFO - PROCESS | 3644 | 1466724651573 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 16:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:30:51 INFO - PROCESS | 3644 | 1466724651576 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:30:51 INFO - PROCESS | 3644 | 1466724651578 Marionette TRACE conn5 <- [1,278,null,{}] 16:30:51 INFO - PROCESS | 3644 | 1466724651581 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}] 16:30:51 INFO - PROCESS | 3644 | 1466724651587 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:51 INFO - PROCESS | 3644 | 1466724651725 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 16:30:51 INFO - PROCESS | 3644 | 1466724651776 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:51 INFO - PROCESS | 3644 | 1466724651778 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:51 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926B91800 == 41 [pid = 3644] [id = 79] 16:30:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (00000069225B5800) [pid = 3644] [serial = 234] [outer = 0000000000000000] 16:30:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (0000006923196800) [pid = 3644] [serial = 235] [outer = 00000069225B5800] 16:30:51 INFO - PROCESS | 3644 | 1466724651823 Marionette DEBUG loaded listener.js 16:30:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (0000006926BA3400) [pid = 3644] [serial = 236] [outer = 00000069225B5800] 16:30:52 INFO - PROCESS | 3644 | 1466724652225 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]]]}] 16:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 671ms 16:30:52 INFO - PROCESS | 3644 | 1466724652251 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 16:30:52 INFO - PROCESS | 3644 | 1466724652253 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 16:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:30:52 INFO - PROCESS | 3644 | 1466724652256 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:30:52 INFO - PROCESS | 3644 | 1466724652258 Marionette TRACE conn5 <- [1,282,null,{}] 16:30:52 INFO - PROCESS | 3644 | 1466724652261 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}] 16:30:52 INFO - PROCESS | 3644 | 1466724652264 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:52 INFO - PROCESS | 3644 | 1466724652394 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 16:30:52 INFO - PROCESS | 3644 | 1466724652408 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:52 INFO - PROCESS | 3644 | 1466724652410 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:52 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927271800 == 42 [pid = 3644] [id = 80] 16:30:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (0000006926BAB400) [pid = 3644] [serial = 237] [outer = 0000000000000000] 16:30:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (00000069273DEC00) [pid = 3644] [serial = 238] [outer = 0000006926BAB400] 16:30:52 INFO - PROCESS | 3644 | 1466724652492 Marionette DEBUG loaded listener.js 16:30:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (00000069273E7000) [pid = 3644] [serial = 239] [outer = 0000006926BAB400] 16:30:52 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (00000069126C7400) [pid = 3644] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:30:52 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (0000006918983000) [pid = 3644] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:30:52 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (000000691281F000) [pid = 3644] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:30:52 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (000000691ED3D800) [pid = 3644] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:30:52 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (0000006924C9E800) [pid = 3644] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:30:52 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (0000006918A1AC00) [pid = 3644] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:30:52 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (000000691FA7A400) [pid = 3644] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:30:52 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (00000069126C9C00) [pid = 3644] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:30:52 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (000000691C337400) [pid = 3644] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:30:52 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (000000691BEECC00) [pid = 3644] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:30:52 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (00000069126CA800) [pid = 3644] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:30:52 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0000006912765C00) [pid = 3644] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:30:52 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (0000006920B17400) [pid = 3644] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:30:52 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0000006916FF0C00) [pid = 3644] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:30:52 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (00000069231A4000) [pid = 3644] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:30:52 INFO - PROCESS | 3644 | 1466724652963 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]]]}] 16:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 733ms 16:30:52 INFO - PROCESS | 3644 | 1466724652994 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 16:30:53 INFO - PROCESS | 3644 | 1466724652996 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 16:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:30:53 INFO - PROCESS | 3644 | 1466724652999 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:30:53 INFO - PROCESS | 3644 | 1466724653001 Marionette TRACE conn5 <- [1,286,null,{}] 16:30:53 INFO - PROCESS | 3644 | 1466724653005 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}] 16:30:53 INFO - PROCESS | 3644 | 1466724653007 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:53 INFO - PROCESS | 3644 | 1466724653092 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 16:30:53 INFO - PROCESS | 3644 | 1466724653100 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:53 INFO - PROCESS | 3644 | 1466724653102 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:53 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926C47800 == 43 [pid = 3644] [id = 81] 16:30:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691281B400) [pid = 3644] [serial = 240] [outer = 0000000000000000] 16:30:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006913341000) [pid = 3644] [serial = 241] [outer = 000000691281B400] 16:30:53 INFO - PROCESS | 3644 | 1466724653146 Marionette DEBUG loaded listener.js 16:30:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (00000069200B3400) [pid = 3644] [serial = 242] [outer = 000000691281B400] 16:30:53 INFO - PROCESS | 3644 | 1466724653547 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]]]}] 16:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 587ms 16:30:53 INFO - PROCESS | 3644 | 1466724653588 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 16:30:53 INFO - PROCESS | 3644 | 1466724653591 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 16:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:30:53 INFO - PROCESS | 3644 | 1466724653594 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:30:53 INFO - PROCESS | 3644 | 1466724653596 Marionette TRACE conn5 <- [1,290,null,{}] 16:30:53 INFO - PROCESS | 3644 | 1466724653599 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}] 16:30:53 INFO - PROCESS | 3644 | 1466724653601 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:53 INFO - PROCESS | 3644 | 1466724653696 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 16:30:53 INFO - PROCESS | 3644 | 1466724653724 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:53 INFO - PROCESS | 3644 | 1466724653726 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:53 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927AC9000 == 44 [pid = 3644] [id = 82] 16:30:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006923CB9400) [pid = 3644] [serial = 243] [outer = 0000000000000000] 16:30:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0000006923CBFC00) [pid = 3644] [serial = 244] [outer = 0000006923CB9400] 16:30:53 INFO - PROCESS | 3644 | 1466724653770 Marionette DEBUG loaded listener.js 16:30:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (00000069273E7800) [pid = 3644] [serial = 245] [outer = 0000006923CB9400] 16:30:54 INFO - PROCESS | 3644 | 1466724654172 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]]]}] 16:30:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 628ms 16:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:30:54 INFO - PROCESS | 3644 | 1466724654226 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 16:30:54 INFO - PROCESS | 3644 | 1466724654228 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 16:30:54 INFO - PROCESS | 3644 | 1466724654232 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:30:54 INFO - PROCESS | 3644 | 1466724654234 Marionette TRACE conn5 <- [1,294,null,{}] 16:30:54 INFO - PROCESS | 3644 | 1466724654237 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}] 16:30:54 INFO - PROCESS | 3644 | 1466724654239 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:54 INFO - PROCESS | 3644 | 1466724654327 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 16:30:54 INFO - PROCESS | 3644 | 1466724654333 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:54 INFO - PROCESS | 3644 | 1466724654335 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:54 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924A9B800 == 45 [pid = 3644] [id = 83] 16:30:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (0000006923C6F800) [pid = 3644] [serial = 246] [outer = 0000000000000000] 16:30:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (0000006923C71C00) [pid = 3644] [serial = 247] [outer = 0000006923C6F800] 16:30:54 INFO - PROCESS | 3644 | 1466724654379 Marionette DEBUG loaded listener.js 16:30:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (0000006923C7A000) [pid = 3644] [serial = 248] [outer = 0000006923C6F800] 16:30:54 INFO - PROCESS | 3644 | 1466724654780 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]]]}] 16:30:54 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. 16:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 585ms 16:30:54 INFO - PROCESS | 3644 | 1466724654819 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 16:30:54 INFO - PROCESS | 3644 | 1466724654821 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 16:30:54 INFO - PROCESS | 3644 | 1466724654843 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:30:54 INFO - PROCESS | 3644 | 1466724654846 Marionette TRACE conn5 <- [1,298,null,{}] 16:30:54 INFO - PROCESS | 3644 | 1466724654855 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}] 16:30:54 INFO - PROCESS | 3644 | 1466724654858 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:54 INFO - PROCESS | 3644 | 1466724654962 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 16:30:55 INFO - PROCESS | 3644 | 1466724655133 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:55 INFO - PROCESS | 3644 | 1466724655137 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:55 INFO - PROCESS | 3644 | ++DOCSHELL 00000069170DE800 == 46 [pid = 3644] [id = 84] 16:30:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (0000006910B9F400) [pid = 3644] [serial = 249] [outer = 0000000000000000] 16:30:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (0000006910C32C00) [pid = 3644] [serial = 250] [outer = 0000006910B9F400] 16:30:55 INFO - PROCESS | 3644 | 1466724655196 Marionette DEBUG loaded listener.js 16:30:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (0000006912827400) [pid = 3644] [serial = 251] [outer = 0000006910B9F400] 16:30:55 INFO - PROCESS | 3644 | 1466724655661 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:30:55 INFO - PROCESS | 3644 | 1466724655819 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]]]}] 16:30:55 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. 16:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 987ms 16:30:55 INFO - PROCESS | 3644 | 1466724655833 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 16:30:55 INFO - PROCESS | 3644 | 1466724655837 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 16:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:30:55 INFO - PROCESS | 3644 | 1466724655843 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:30:55 INFO - PROCESS | 3644 | 1466724655846 Marionette TRACE conn5 <- [1,302,null,{}] 16:30:55 INFO - PROCESS | 3644 | 1466724655852 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}] 16:30:55 INFO - PROCESS | 3644 | 1466724655855 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:55 INFO - PROCESS | 3644 | 1466724655977 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 16:30:56 INFO - PROCESS | 3644 | 1466724656063 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:56 INFO - PROCESS | 3644 | 1466724656066 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:56 INFO - PROCESS | 3644 | ++DOCSHELL 00000069223BB000 == 47 [pid = 3644] [id = 85] 16:30:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (0000006919457C00) [pid = 3644] [serial = 252] [outer = 0000000000000000] 16:30:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (000000691C39CC00) [pid = 3644] [serial = 253] [outer = 0000006919457C00] 16:30:56 INFO - PROCESS | 3644 | 1466724656123 Marionette DEBUG loaded listener.js 16:30:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (000000691ED41000) [pid = 3644] [serial = 254] [outer = 0000006919457C00] 16:30:56 INFO - PROCESS | 3644 | 1466724656705 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]]]}] 16:30:56 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. 16:30:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 946ms 16:30:56 INFO - PROCESS | 3644 | 1466724656794 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 16:30:56 INFO - PROCESS | 3644 | 1466724656799 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 16:30:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:30:56 INFO - PROCESS | 3644 | 1466724656803 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:30:56 INFO - PROCESS | 3644 | 1466724656806 Marionette TRACE conn5 <- [1,306,null,{}] 16:30:56 INFO - PROCESS | 3644 | 1466724656810 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}] 16:30:56 INFO - PROCESS | 3644 | 1466724656813 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:56 INFO - PROCESS | 3644 | 1466724656978 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 16:30:57 INFO - PROCESS | 3644 | 1466724657022 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:57 INFO - PROCESS | 3644 | 1466724657025 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:57 INFO - PROCESS | 3644 | ++DOCSHELL 00000069276C5000 == 48 [pid = 3644] [id = 86] 16:30:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (000000692238B000) [pid = 3644] [serial = 255] [outer = 0000000000000000] 16:30:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (00000069225C0000) [pid = 3644] [serial = 256] [outer = 000000692238B000] 16:30:57 INFO - PROCESS | 3644 | 1466724657080 Marionette DEBUG loaded listener.js 16:30:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (0000006923CB5C00) [pid = 3644] [serial = 257] [outer = 000000692238B000] 16:30:57 INFO - PROCESS | 3644 | 1466724657720 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]]]}] 16:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 943ms 16:30:57 INFO - PROCESS | 3644 | 1466724657748 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 16:30:57 INFO - PROCESS | 3644 | 1466724657751 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 16:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:30:57 INFO - PROCESS | 3644 | 1466724657762 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:30:57 INFO - PROCESS | 3644 | 1466724657769 Marionette TRACE conn5 <- [1,310,null,{}] 16:30:57 INFO - PROCESS | 3644 | 1466724657774 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}] 16:30:57 INFO - PROCESS | 3644 | 1466724657778 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:57 INFO - PROCESS | 3644 | 1466724657895 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 16:30:57 INFO - PROCESS | 3644 | 1466724657965 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:57 INFO - PROCESS | 3644 | 1466724657967 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:57 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923ED3800 == 49 [pid = 3644] [id = 87] 16:30:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (0000006924B0CC00) [pid = 3644] [serial = 258] [outer = 0000000000000000] 16:30:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (0000006924BBE800) [pid = 3644] [serial = 259] [outer = 0000006924B0CC00] 16:30:58 INFO - PROCESS | 3644 | 1466724658022 Marionette DEBUG loaded listener.js 16:30:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (0000006924BCE000) [pid = 3644] [serial = 260] [outer = 0000006924B0CC00] 16:30:58 INFO - PROCESS | 3644 | 1466724658821 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]]]}] 16:30:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1148ms 16:30:58 INFO - PROCESS | 3644 | 1466724658906 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 16:30:58 INFO - PROCESS | 3644 | 1466724658910 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 16:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:30:58 INFO - PROCESS | 3644 | 1466724658929 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:30:58 INFO - PROCESS | 3644 | 1466724658933 Marionette TRACE conn5 <- [1,314,null,{}] 16:30:58 INFO - PROCESS | 3644 | 1466724658939 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}] 16:30:58 INFO - PROCESS | 3644 | 1466724658943 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:59 INFO - PROCESS | 3644 | 1466724659044 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 16:30:59 INFO - PROCESS | 3644 | 1466724659110 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:59 INFO - PROCESS | 3644 | 1466724659114 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:59 INFO - PROCESS | 3644 | ++DOCSHELL 000000691885A000 == 50 [pid = 3644] [id = 88] 16:30:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (0000006912A4E400) [pid = 3644] [serial = 261] [outer = 0000000000000000] 16:30:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (0000006912D24400) [pid = 3644] [serial = 262] [outer = 0000006912A4E400] 16:30:59 INFO - PROCESS | 3644 | 1466724659164 Marionette DEBUG loaded listener.js 16:30:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (0000006917A73C00) [pid = 3644] [serial = 263] [outer = 0000006912A4E400] 16:30:59 INFO - PROCESS | 3644 | 1466724659786 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]]]}] 16:30:59 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. 16:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 902ms 16:30:59 INFO - PROCESS | 3644 | 1466724659821 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 16:30:59 INFO - PROCESS | 3644 | 1466724659826 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 16:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:30:59 INFO - PROCESS | 3644 | 1466724659832 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:30:59 INFO - PROCESS | 3644 | 1466724659834 Marionette TRACE conn5 <- [1,318,null,{}] 16:30:59 INFO - PROCESS | 3644 | 1466724659838 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}] 16:30:59 INFO - PROCESS | 3644 | 1466724659841 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:30:59 INFO - PROCESS | 3644 | 1466724659947 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 16:31:00 INFO - PROCESS | 3644 | 1466724660020 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:00 INFO - PROCESS | 3644 | 1466724660022 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:00 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918F6D800 == 51 [pid = 3644] [id = 89] 16:31:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (0000006919451000) [pid = 3644] [serial = 264] [outer = 0000000000000000] 16:31:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (000000691BEED800) [pid = 3644] [serial = 265] [outer = 0000006919451000] 16:31:00 INFO - PROCESS | 3644 | 1466724660073 Marionette DEBUG loaded listener.js 16:31:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (000000691C337800) [pid = 3644] [serial = 266] [outer = 0000006919451000] 16:31:00 INFO - PROCESS | 3644 | --DOCSHELL 0000006917BD2800 == 50 [pid = 3644] [id = 44] 16:31:00 INFO - PROCESS | 3644 | --DOCSHELL 0000006924A9B800 == 49 [pid = 3644] [id = 83] 16:31:00 INFO - PROCESS | 3644 | --DOCSHELL 0000006927AC9000 == 48 [pid = 3644] [id = 82] 16:31:00 INFO - PROCESS | 3644 | --DOCSHELL 0000006926C47800 == 47 [pid = 3644] [id = 81] 16:31:00 INFO - PROCESS | 3644 | --DOCSHELL 0000006927271800 == 46 [pid = 3644] [id = 80] 16:31:00 INFO - PROCESS | 3644 | --DOCSHELL 0000006926B91800 == 45 [pid = 3644] [id = 79] 16:31:00 INFO - PROCESS | 3644 | --DOCSHELL 000000691E8E5800 == 44 [pid = 3644] [id = 78] 16:31:00 INFO - PROCESS | 3644 | --DOCSHELL 00000069219E0000 == 43 [pid = 3644] [id = 77] 16:31:00 INFO - PROCESS | 3644 | --DOCSHELL 000000691F650000 == 42 [pid = 3644] [id = 76] 16:31:00 INFO - PROCESS | 3644 | --DOCSHELL 000000691CCBD000 == 41 [pid = 3644] [id = 75] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (000000691F37D400) [pid = 3644] [serial = 172] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOCSHELL 000000691CCAC800 == 40 [pid = 3644] [id = 74] 16:31:00 INFO - PROCESS | 3644 | --DOCSHELL 0000006927B99000 == 39 [pid = 3644] [id = 72] 16:31:00 INFO - PROCESS | 3644 | --DOCSHELL 0000006927262800 == 38 [pid = 3644] [id = 71] 16:31:00 INFO - PROCESS | 3644 | --DOCSHELL 0000006918F61000 == 37 [pid = 3644] [id = 70] 16:31:00 INFO - PROCESS | 3644 | --DOCSHELL 0000006927332800 == 36 [pid = 3644] [id = 69] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (000000691F37A800) [pid = 3644] [serial = 188] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (000000691EFCE000) [pid = 3644] [serial = 187] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (000000691F37AC00) [pid = 3644] [serial = 164] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (0000006919450C00) [pid = 3644] [serial = 181] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (000000691C240400) [pid = 3644] [serial = 182] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (00000069200B6000) [pid = 3644] [serial = 191] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (0000006912A2F800) [pid = 3644] [serial = 178] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (000000691338A000) [pid = 3644] [serial = 179] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (000000691CC8C800) [pid = 3644] [serial = 184] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (000000691FCB8800) [pid = 3644] [serial = 190] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (000000691E0A1000) [pid = 3644] [serial = 170] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (000000691C23B000) [pid = 3644] [serial = 169] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (0000006912A31000) [pid = 3644] [serial = 176] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (000000691275E400) [pid = 3644] [serial = 175] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (0000006913349C00) [pid = 3644] [serial = 167] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (00000069127E1400) [pid = 3644] [serial = 166] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (00000069217E7800) [pid = 3644] [serial = 193] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (000000691CC89400) [pid = 3644] [serial = 196] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (0000006922390000) [pid = 3644] [serial = 197] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (0000006924BBEC00) [pid = 3644] [serial = 200] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (000000692322E800) [pid = 3644] [serial = 203] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (00000069225B6000) [pid = 3644] [serial = 194] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (000000691EC6B400) [pid = 3644] [serial = 185] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (0000006924BB8800) [pid = 3644] [serial = 199] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (00000069126D2C00) [pid = 3644] [serial = 130] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000691E0A0000) [pid = 3644] [serial = 127] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006912823800) [pid = 3644] [serial = 202] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3644 | 1466724660599 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]]]}] 16:31:00 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. 16:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 775ms 16:31:00 INFO - PROCESS | 3644 | 1466724660610 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 16:31:00 INFO - PROCESS | 3644 | 1466724660612 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 16:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:31:00 INFO - PROCESS | 3644 | 1466724660621 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:31:00 INFO - PROCESS | 3644 | 1466724660625 Marionette TRACE conn5 <- [1,322,null,{}] 16:31:00 INFO - PROCESS | 3644 | 1466724660635 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}] 16:31:00 INFO - PROCESS | 3644 | 1466724660640 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:00 INFO - PROCESS | 3644 | 1466724660730 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 16:31:00 INFO - PROCESS | 3644 | 1466724660738 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:00 INFO - PROCESS | 3644 | 1466724660742 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:00 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918D91000 == 37 [pid = 3644] [id = 90] 16:31:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006912828400) [pid = 3644] [serial = 267] [outer = 0000000000000000] 16:31:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0000006913ADA000) [pid = 3644] [serial = 268] [outer = 0000006912828400] 16:31:00 INFO - PROCESS | 3644 | 1466724660790 Marionette DEBUG loaded listener.js 16:31:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006919450C00) [pid = 3644] [serial = 269] [outer = 0000006912828400] 16:31:01 INFO - PROCESS | 3644 | 1466724661256 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]]]}] 16:31:01 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. 16:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 693ms 16:31:01 INFO - PROCESS | 3644 | 1466724661316 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 16:31:01 INFO - PROCESS | 3644 | 1466724661319 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 16:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:31:01 INFO - PROCESS | 3644 | 1466724661322 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:31:01 INFO - PROCESS | 3644 | 1466724661324 Marionette TRACE conn5 <- [1,326,null,{}] 16:31:01 INFO - PROCESS | 3644 | 1466724661328 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}] 16:31:01 INFO - PROCESS | 3644 | 1466724661330 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:01 INFO - PROCESS | 3644 | 1466724661422 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 16:31:01 INFO - PROCESS | 3644 | 1466724661430 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:01 INFO - PROCESS | 3644 | 1466724661433 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:01 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F318800 == 38 [pid = 3644] [id = 91] 16:31:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (000000691EA35000) [pid = 3644] [serial = 270] [outer = 0000000000000000] 16:31:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (000000691EC70C00) [pid = 3644] [serial = 271] [outer = 000000691EA35000] 16:31:01 INFO - PROCESS | 3644 | 1466724661485 Marionette DEBUG loaded listener.js 16:31:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (000000691ED40400) [pid = 3644] [serial = 272] [outer = 000000691EA35000] 16:31:01 INFO - PROCESS | 3644 | 1466724661960 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]]]}] 16:31:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 672ms 16:31:01 INFO - PROCESS | 3644 | 1466724661996 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 16:31:02 INFO - PROCESS | 3644 | 1466724661998 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 16:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:31:02 INFO - PROCESS | 3644 | 1466724662002 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:31:02 INFO - PROCESS | 3644 | 1466724662004 Marionette TRACE conn5 <- [1,330,null,{}] 16:31:02 INFO - PROCESS | 3644 | 1466724662007 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}] 16:31:02 INFO - PROCESS | 3644 | 1466724662009 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:02 INFO - PROCESS | 3644 | 1466724662092 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 16:31:02 INFO - PROCESS | 3644 | 1466724662098 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:02 INFO - PROCESS | 3644 | 1466724662100 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:02 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F9A4800 == 39 [pid = 3644] [id = 92] 16:31:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (000000691ED7D800) [pid = 3644] [serial = 273] [outer = 0000000000000000] 16:31:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (000000691F381000) [pid = 3644] [serial = 274] [outer = 000000691ED7D800] 16:31:02 INFO - PROCESS | 3644 | 1466724662145 Marionette DEBUG loaded listener.js 16:31:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (000000691FA73000) [pid = 3644] [serial = 275] [outer = 000000691ED7D800] 16:31:02 INFO - PROCESS | 3644 | 1466724662569 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]]]}] 16:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 628ms 16:31:02 INFO - PROCESS | 3644 | 1466724662633 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 16:31:02 INFO - PROCESS | 3644 | 1466724662636 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 16:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:31:02 INFO - PROCESS | 3644 | 1466724662639 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:31:02 INFO - PROCESS | 3644 | 1466724662641 Marionette TRACE conn5 <- [1,334,null,{}] 16:31:02 INFO - PROCESS | 3644 | 1466724662645 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}] 16:31:02 INFO - PROCESS | 3644 | 1466724662651 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:02 INFO - PROCESS | 3644 | 1466724662802 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 16:31:02 INFO - PROCESS | 3644 | 1466724662870 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:02 INFO - PROCESS | 3644 | 1466724662873 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:02 INFO - PROCESS | 3644 | ++DOCSHELL 00000069223BC000 == 40 [pid = 3644] [id = 93] 16:31:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (00000069200B6000) [pid = 3644] [serial = 276] [outer = 0000000000000000] 16:31:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (0000006920C56800) [pid = 3644] [serial = 277] [outer = 00000069200B6000] 16:31:02 INFO - PROCESS | 3644 | 1466724662918 Marionette DEBUG loaded listener.js 16:31:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (00000069225B9400) [pid = 3644] [serial = 278] [outer = 00000069200B6000] 16:31:03 INFO - PROCESS | 3644 | 1466724663335 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]]]}] 16:31:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 732ms 16:31:03 INFO - PROCESS | 3644 | 1466724663374 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 16:31:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:31:03 INFO - PROCESS | 3644 | 1466724663377 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 16:31:03 INFO - PROCESS | 3644 | 1466724663380 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:31:03 INFO - PROCESS | 3644 | 1466724663382 Marionette TRACE conn5 <- [1,338,null,{}] 16:31:03 INFO - PROCESS | 3644 | 1466724663385 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}] 16:31:03 INFO - PROCESS | 3644 | 1466724663387 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:03 INFO - PROCESS | 3644 | 1466724663494 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 16:31:03 INFO - PROCESS | 3644 | 1466724663499 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:03 INFO - PROCESS | 3644 | 1466724663502 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:03 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923217000 == 41 [pid = 3644] [id = 94] 16:31:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (00000069225BE400) [pid = 3644] [serial = 279] [outer = 0000000000000000] 16:31:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (0000006922FB9800) [pid = 3644] [serial = 280] [outer = 00000069225BE400] 16:31:03 INFO - PROCESS | 3644 | 1466724663586 Marionette DEBUG loaded listener.js 16:31:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (0000006923C77000) [pid = 3644] [serial = 281] [outer = 00000069225BE400] 16:31:04 INFO - PROCESS | 3644 | 1466724664018 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]]]}] 16:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 669ms 16:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:31:04 INFO - PROCESS | 3644 | 1466724664053 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 16:31:04 INFO - PROCESS | 3644 | 1466724664055 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 16:31:04 INFO - PROCESS | 3644 | 1466724664059 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:31:04 INFO - PROCESS | 3644 | 1466724664060 Marionette TRACE conn5 <- [1,342,null,{}] 16:31:04 INFO - PROCESS | 3644 | 1466724664072 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}] 16:31:04 INFO - PROCESS | 3644 | 1466724664075 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:04 INFO - PROCESS | 3644 | 1466724664212 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 16:31:04 INFO - PROCESS | 3644 | 1466724664235 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:04 INFO - PROCESS | 3644 | 1466724664237 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:04 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923E9C800 == 42 [pid = 3644] [id = 95] 16:31:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (0000006923CC3800) [pid = 3644] [serial = 282] [outer = 0000000000000000] 16:31:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (0000006923E1C800) [pid = 3644] [serial = 283] [outer = 0000006923CC3800] 16:31:04 INFO - PROCESS | 3644 | 1466724664282 Marionette DEBUG loaded listener.js 16:31:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (0000006923E24800) [pid = 3644] [serial = 284] [outer = 0000006923CC3800] 16:31:04 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (000000691ED44C00) [pid = 3644] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:31:04 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (0000006926BAB400) [pid = 3644] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:31:04 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (00000069225B5800) [pid = 3644] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:31:04 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (00000069127D9800) [pid = 3644] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:31:04 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (000000691281B400) [pid = 3644] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:31:04 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (00000069217EF400) [pid = 3644] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:31:04 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (00000069127D4C00) [pid = 3644] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:31:04 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (0000006918985000) [pid = 3644] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:31:04 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (0000006910B9D800) [pid = 3644] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:31:04 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (0000006923CB9400) [pid = 3644] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:31:04 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (000000691CCD9400) [pid = 3644] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:31:04 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (000000691F37A400) [pid = 3644] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:31:04 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (000000691ED38400) [pid = 3644] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:31:04 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (000000691281F400) [pid = 3644] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:31:04 INFO - PROCESS | 3644 | 1466724664856 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]]]}] 16:31:04 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. 16:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 837ms 16:31:04 INFO - PROCESS | 3644 | 1466724664899 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 16:31:04 INFO - PROCESS | 3644 | 1466724664901 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 16:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:31:04 INFO - PROCESS | 3644 | 1466724664904 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:31:04 INFO - PROCESS | 3644 | 1466724664906 Marionette TRACE conn5 <- [1,346,null,{}] 16:31:04 INFO - PROCESS | 3644 | 1466724664909 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}] 16:31:04 INFO - PROCESS | 3644 | 1466724664911 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:05 INFO - PROCESS | 3644 | 1466724664997 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 16:31:05 INFO - PROCESS | 3644 | 1466724665069 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:05 INFO - PROCESS | 3644 | 1466724665071 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:05 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924AA0800 == 43 [pid = 3644] [id = 96] 16:31:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (00000069126D0000) [pid = 3644] [serial = 285] [outer = 0000000000000000] 16:31:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0000006912A45400) [pid = 3644] [serial = 286] [outer = 00000069126D0000] 16:31:05 INFO - PROCESS | 3644 | 1466724665115 Marionette DEBUG loaded listener.js 16:31:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (000000691F709800) [pid = 3644] [serial = 287] [outer = 00000069126D0000] 16:31:05 INFO - PROCESS | 3644 | 1466724665476 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]]]}] 16:31:05 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. 16:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 626ms 16:31:05 INFO - PROCESS | 3644 | 1466724665534 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 16:31:05 INFO - PROCESS | 3644 | 1466724665536 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 16:31:05 INFO - PROCESS | 3644 | 1466724665539 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:31:05 INFO - PROCESS | 3644 | 1466724665541 Marionette TRACE conn5 <- [1,350,null,{}] 16:31:05 INFO - PROCESS | 3644 | 1466724665544 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}] 16:31:05 INFO - PROCESS | 3644 | 1466724665546 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:05 INFO - PROCESS | 3644 | 1466724665656 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 16:31:05 INFO - PROCESS | 3644 | 1466724665665 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:05 INFO - PROCESS | 3644 | 1466724665667 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:05 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926B8F000 == 44 [pid = 3644] [id = 97] 16:31:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (000000691F55C400) [pid = 3644] [serial = 288] [outer = 0000000000000000] 16:31:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (0000006923E29400) [pid = 3644] [serial = 289] [outer = 000000691F55C400] 16:31:05 INFO - PROCESS | 3644 | 1466724665712 Marionette DEBUG loaded listener.js 16:31:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (0000006924B11400) [pid = 3644] [serial = 290] [outer = 000000691F55C400] 16:31:06 INFO - PROCESS | 3644 | 1466724666114 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]]]}] 16:31:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 16:31:06 INFO - PROCESS | 3644 | 1466724666172 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 16:31:06 INFO - PROCESS | 3644 | 1466724666174 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 16:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:31:06 INFO - PROCESS | 3644 | 1466724666178 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:31:06 INFO - PROCESS | 3644 | 1466724666181 Marionette TRACE conn5 <- [1,354,null,{}] 16:31:06 INFO - PROCESS | 3644 | 1466724666184 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}] 16:31:06 INFO - PROCESS | 3644 | 1466724666187 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:06 INFO - PROCESS | 3644 | 1466724666315 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 16:31:06 INFO - PROCESS | 3644 | 1466724666331 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:06 INFO - PROCESS | 3644 | 1466724666333 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:06 INFO - PROCESS | 3644 | ++DOCSHELL 00000069271CA800 == 45 [pid = 3644] [id = 98] 16:31:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (0000006918F25000) [pid = 3644] [serial = 291] [outer = 0000000000000000] 16:31:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (0000006918F2B400) [pid = 3644] [serial = 292] [outer = 0000006918F25000] 16:31:06 INFO - PROCESS | 3644 | 1466724666380 Marionette DEBUG loaded listener.js 16:31:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (0000006924BCBC00) [pid = 3644] [serial = 293] [outer = 0000006918F25000] 16:31:06 INFO - PROCESS | 3644 | 1466724666864 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]]]}] 16:31:06 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. 16:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 735ms 16:31:06 INFO - PROCESS | 3644 | 1466724666959 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 16:31:06 INFO - PROCESS | 3644 | 1466724666965 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 16:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:31:06 INFO - PROCESS | 3644 | 1466724666977 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:31:06 INFO - PROCESS | 3644 | 1466724666981 Marionette TRACE conn5 <- [1,358,null,{}] 16:31:07 INFO - PROCESS | 3644 | 1466724666988 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}] 16:31:07 INFO - PROCESS | 3644 | 1466724666991 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:07 INFO - PROCESS | 3644 | 1466724667123 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 16:31:07 INFO - PROCESS | 3644 | 1466724667203 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:07 INFO - PROCESS | 3644 | 1466724667208 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:07 INFO - PROCESS | 3644 | ++DOCSHELL 00000069178C1000 == 46 [pid = 3644] [id = 99] 16:31:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (0000006912760000) [pid = 3644] [serial = 294] [outer = 0000000000000000] 16:31:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (00000069127DBC00) [pid = 3644] [serial = 295] [outer = 0000006912760000] 16:31:07 INFO - PROCESS | 3644 | 1466724667266 Marionette DEBUG loaded listener.js 16:31:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (0000006912A45000) [pid = 3644] [serial = 296] [outer = 0000006912760000] 16:31:07 INFO - PROCESS | 3644 | 1466724667886 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]]]}] 16:31:07 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. 16:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 942ms 16:31:07 INFO - PROCESS | 3644 | 1466724667928 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 16:31:07 INFO - PROCESS | 3644 | 1466724667933 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 16:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:31:07 INFO - PROCESS | 3644 | 1466724667941 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:31:07 INFO - PROCESS | 3644 | 1466724667945 Marionette TRACE conn5 <- [1,362,null,{}] 16:31:07 INFO - PROCESS | 3644 | 1466724667949 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}] 16:31:07 INFO - PROCESS | 3644 | 1466724667952 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:08 INFO - PROCESS | 3644 | 1466724668071 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 16:31:08 INFO - PROCESS | 3644 | 1466724668143 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:08 INFO - PROCESS | 3644 | 1466724668146 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:08 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F513800 == 47 [pid = 3644] [id = 100] 16:31:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (0000006918F26000) [pid = 3644] [serial = 297] [outer = 0000000000000000] 16:31:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (0000006918F29C00) [pid = 3644] [serial = 298] [outer = 0000006918F26000] 16:31:08 INFO - PROCESS | 3644 | 1466724668244 Marionette DEBUG loaded listener.js 16:31:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (000000691C32D400) [pid = 3644] [serial = 299] [outer = 0000006918F26000] 16:31:08 INFO - PROCESS | 3644 | 1466724668869 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]]]}] 16:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 983ms 16:31:08 INFO - PROCESS | 3644 | 1466724668926 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 16:31:08 INFO - PROCESS | 3644 | 1466724668929 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 16:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:31:08 INFO - PROCESS | 3644 | 1466724668933 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:31:08 INFO - PROCESS | 3644 | 1466724668937 Marionette TRACE conn5 <- [1,366,null,{}] 16:31:08 INFO - PROCESS | 3644 | 1466724668949 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}] 16:31:08 INFO - PROCESS | 3644 | 1466724668954 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:09 INFO - PROCESS | 3644 | 1466724669072 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 16:31:09 INFO - PROCESS | 3644 | 1466724669145 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:09 INFO - PROCESS | 3644 | 1466724669149 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:09 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927279000 == 48 [pid = 3644] [id = 101] 16:31:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (000000691FFEC800) [pid = 3644] [serial = 300] [outer = 0000000000000000] 16:31:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (0000006920B1C000) [pid = 3644] [serial = 301] [outer = 000000691FFEC800] 16:31:09 INFO - PROCESS | 3644 | 1466724669247 Marionette DEBUG loaded listener.js 16:31:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (00000069225B6400) [pid = 3644] [serial = 302] [outer = 000000691FFEC800] 16:31:09 INFO - PROCESS | 3644 | 1466724669879 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]]]}] 16:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 983ms 16:31:09 INFO - PROCESS | 3644 | 1466724669917 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 16:31:09 INFO - PROCESS | 3644 | 1466724669921 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 16:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:31:09 INFO - PROCESS | 3644 | 1466724669924 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:31:09 INFO - PROCESS | 3644 | 1466724669926 Marionette TRACE conn5 <- [1,370,null,{}] 16:31:09 INFO - PROCESS | 3644 | 1466724669944 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}] 16:31:09 INFO - PROCESS | 3644 | 1466724669947 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:10 INFO - PROCESS | 3644 | 1466724670087 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 16:31:10 INFO - PROCESS | 3644 | 1466724670137 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:10 INFO - PROCESS | 3644 | 1466724670140 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:10 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927B81000 == 49 [pid = 3644] [id = 102] 16:31:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (0000006923FDC000) [pid = 3644] [serial = 303] [outer = 0000000000000000] 16:31:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (0000006923FE1C00) [pid = 3644] [serial = 304] [outer = 0000006923FDC000] 16:31:10 INFO - PROCESS | 3644 | 1466724670197 Marionette DEBUG loaded listener.js 16:31:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (0000006923FE9400) [pid = 3644] [serial = 305] [outer = 0000006923FDC000] 16:31:10 INFO - PROCESS | 3644 | 1466724670926 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]]]}] 16:31:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1026ms 16:31:10 INFO - PROCESS | 3644 | 1466724670953 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 16:31:10 INFO - PROCESS | 3644 | 1466724670958 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 16:31:10 INFO - PROCESS | 3644 | 1466724670963 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:31:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:31:10 INFO - PROCESS | 3644 | 1466724670966 Marionette TRACE conn5 <- [1,374,null,{}] 16:31:10 INFO - PROCESS | 3644 | 1466724670972 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}] 16:31:10 INFO - PROCESS | 3644 | 1466724670974 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:11 INFO - PROCESS | 3644 | 1466724671082 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 16:31:11 INFO - PROCESS | 3644 | 1466724671156 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:11 INFO - PROCESS | 3644 | 1466724671161 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:11 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EA4E000 == 50 [pid = 3644] [id = 103] 16:31:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (0000006912A4F400) [pid = 3644] [serial = 306] [outer = 0000000000000000] 16:31:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (000000691338A000) [pid = 3644] [serial = 307] [outer = 0000006912A4F400] 16:31:11 INFO - PROCESS | 3644 | 1466724671211 Marionette DEBUG loaded listener.js 16:31:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (00000069189DDC00) [pid = 3644] [serial = 308] [outer = 0000006912A4F400] 16:31:11 INFO - PROCESS | 3644 | 1466724671818 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:31:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:31:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 876ms 16:31:11 INFO - PROCESS | 3644 | 1466724671843 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 16:31:11 INFO - PROCESS | 3644 | 1466724671848 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 16:31:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:31:11 INFO - PROCESS | 3644 | 1466724671855 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:31:11 INFO - PROCESS | 3644 | 1466724671858 Marionette TRACE conn5 <- [1,378,null,{}] 16:31:11 INFO - PROCESS | 3644 | 1466724671862 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}] 16:31:11 INFO - PROCESS | 3644 | 1466724671864 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:11 INFO - PROCESS | 3644 | 1466724671970 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 16:31:12 INFO - PROCESS | 3644 | 1466724672043 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:12 INFO - PROCESS | 3644 | 1466724672046 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:12 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F3C7000 == 51 [pid = 3644] [id = 104] 16:31:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (000000691C23D000) [pid = 3644] [serial = 309] [outer = 0000000000000000] 16:31:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (000000691E0E2800) [pid = 3644] [serial = 310] [outer = 000000691C23D000] 16:31:12 INFO - PROCESS | 3644 | 1466724672096 Marionette DEBUG loaded listener.js 16:31:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (000000691F153C00) [pid = 3644] [serial = 311] [outer = 000000691C23D000] 16:31:12 INFO - PROCESS | 3644 | --DOCSHELL 0000006926B8F000 == 50 [pid = 3644] [id = 97] 16:31:12 INFO - PROCESS | 3644 | --DOCSHELL 0000006924AA0800 == 49 [pid = 3644] [id = 96] 16:31:12 INFO - PROCESS | 3644 | --DOCSHELL 0000006923E9C800 == 48 [pid = 3644] [id = 95] 16:31:12 INFO - PROCESS | 3644 | --DOCSHELL 0000006923217000 == 47 [pid = 3644] [id = 94] 16:31:12 INFO - PROCESS | 3644 | --DOCSHELL 00000069223BC000 == 46 [pid = 3644] [id = 93] 16:31:12 INFO - PROCESS | 3644 | --DOCSHELL 000000691F9A4800 == 45 [pid = 3644] [id = 92] 16:31:12 INFO - PROCESS | 3644 | --DOCSHELL 000000691F318800 == 44 [pid = 3644] [id = 91] 16:31:12 INFO - PROCESS | 3644 | --DOCSHELL 0000006918D91000 == 43 [pid = 3644] [id = 90] 16:31:12 INFO - PROCESS | 3644 | --DOCSHELL 0000006918F6D800 == 42 [pid = 3644] [id = 89] 16:31:12 INFO - PROCESS | 3644 | --DOCSHELL 000000691885A000 == 41 [pid = 3644] [id = 88] 16:31:12 INFO - PROCESS | 3644 | --DOCSHELL 00000069223BB000 == 40 [pid = 3644] [id = 85] 16:31:12 INFO - PROCESS | 3644 | --DOCSHELL 0000006924B99000 == 39 [pid = 3644] [id = 73] 16:31:12 INFO - PROCESS | 3644 | --DOCSHELL 00000069170DE800 == 38 [pid = 3644] [id = 84] 16:31:12 INFO - PROCESS | 3644 | --DOCSHELL 000000691F3C9000 == 37 [pid = 3644] [id = 57] 16:31:12 INFO - PROCESS | 3644 | --DOCSHELL 0000006923ED3800 == 36 [pid = 3644] [id = 87] 16:31:12 INFO - PROCESS | 3644 | --DOCSHELL 0000006927AD2800 == 35 [pid = 3644] [id = 32] 16:31:12 INFO - PROCESS | 3644 | --DOCSHELL 00000069276C5000 == 34 [pid = 3644] [id = 86] 16:31:12 INFO - PROCESS | 3644 | --DOCSHELL 0000006927280000 == 33 [pid = 3644] [id = 58] 16:31:12 INFO - PROCESS | 3644 | --DOCSHELL 000000691EA4E000 == 32 [pid = 3644] [id = 103] 16:31:12 INFO - PROCESS | 3644 | --DOCSHELL 0000006927B81000 == 31 [pid = 3644] [id = 102] 16:31:12 INFO - PROCESS | 3644 | --DOCSHELL 0000006927279000 == 30 [pid = 3644] [id = 101] 16:31:12 INFO - PROCESS | 3644 | --DOCSHELL 000000691F513800 == 29 [pid = 3644] [id = 100] 16:31:12 INFO - PROCESS | 3644 | --DOCSHELL 00000069271CA800 == 28 [pid = 3644] [id = 98] 16:31:12 INFO - PROCESS | 3644 | --DOCSHELL 00000069178C1000 == 27 [pid = 3644] [id = 99] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (000000691FCBF400) [pid = 3644] [serial = 173] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (0000006923C71C00) [pid = 3644] [serial = 247] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (00000069273DEC00) [pid = 3644] [serial = 238] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (0000006926BA3400) [pid = 3644] [serial = 236] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (0000006923196800) [pid = 3644] [serial = 235] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (0000006913DDBC00) [pid = 3644] [serial = 221] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (0000006912820C00) [pid = 3644] [serial = 220] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (0000006910B87800) [pid = 3644] [serial = 205] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (0000006913341000) [pid = 3644] [serial = 241] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (0000006924C94C00) [pid = 3644] [serial = 215] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (0000006924BBB800) [pid = 3644] [serial = 214] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (0000006917ADD800) [pid = 3644] [serial = 209] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (0000006912A45800) [pid = 3644] [serial = 208] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (00000069189D8C00) [pid = 3644] [serial = 223] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (000000691C239400) [pid = 3644] [serial = 224] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (000000692322FC00) [pid = 3644] [serial = 218] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (0000006910BA3800) [pid = 3644] [serial = 217] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (0000006923CBFC00) [pid = 3644] [serial = 244] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (000000691E78D000) [pid = 3644] [serial = 226] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (000000691ED40C00) [pid = 3644] [serial = 227] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (000000691F417400) [pid = 3644] [serial = 229] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (000000691FFE6800) [pid = 3644] [serial = 212] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (000000691F378000) [pid = 3644] [serial = 211] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (00000069273E7800) [pid = 3644] [serial = 245] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (00000069273E7000) [pid = 3644] [serial = 239] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (0000006920B16800) [pid = 3644] [serial = 232] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0000006921725400) [pid = 3644] [serial = 233] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (000000691FB9C000) [pid = 3644] [serial = 230] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (00000069200B3400) [pid = 3644] [serial = 242] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 3644 | 1466724673478 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:31:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:31:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1694ms 16:31:13 INFO - PROCESS | 3644 | 1466724673551 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 16:31:13 INFO - PROCESS | 3644 | 1466724673555 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 16:31:13 INFO - PROCESS | 3644 | 1466724673560 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:31:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:31:13 INFO - PROCESS | 3644 | 1466724673565 Marionette TRACE conn5 <- [1,382,null,{}] 16:31:13 INFO - PROCESS | 3644 | 1466724673570 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}] 16:31:13 INFO - PROCESS | 3644 | 1466724673573 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:13 INFO - PROCESS | 3644 | 1466724673688 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 16:31:13 INFO - PROCESS | 3644 | 1466724673769 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:13 INFO - PROCESS | 3644 | 1466724673772 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:13 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917BD5000 == 28 [pid = 3644] [id = 105] 16:31:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691269F800) [pid = 3644] [serial = 312] [outer = 0000000000000000] 16:31:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (000000691281E400) [pid = 3644] [serial = 313] [outer = 000000691269F800] 16:31:13 INFO - PROCESS | 3644 | 1466724673820 Marionette DEBUG loaded listener.js 16:31:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006912A30400) [pid = 3644] [serial = 314] [outer = 000000691269F800] 16:31:14 INFO - PROCESS | 3644 | 1466724674240 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:31:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:31:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 733ms 16:31:14 INFO - PROCESS | 3644 | 1466724674298 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 16:31:14 INFO - PROCESS | 3644 | 1466724674302 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 16:31:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:31:14 INFO - PROCESS | 3644 | 1466724674309 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:31:14 INFO - PROCESS | 3644 | 1466724674311 Marionette TRACE conn5 <- [1,386,null,{}] 16:31:14 INFO - PROCESS | 3644 | 1466724674315 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}] 16:31:14 INFO - PROCESS | 3644 | 1466724674318 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:14 INFO - PROCESS | 3644 | 1466724674409 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 16:31:14 INFO - PROCESS | 3644 | 1466724674416 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:14 INFO - PROCESS | 3644 | 1466724674418 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:14 INFO - PROCESS | 3644 | ++DOCSHELL 000000691E8F6000 == 29 [pid = 3644] [id = 106] 16:31:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (000000691338B800) [pid = 3644] [serial = 315] [outer = 0000000000000000] 16:31:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (00000069177B2400) [pid = 3644] [serial = 316] [outer = 000000691338B800] 16:31:14 INFO - PROCESS | 3644 | 1466724674466 Marionette DEBUG loaded listener.js 16:31:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (00000069189DAC00) [pid = 3644] [serial = 317] [outer = 000000691338B800] 16:31:15 INFO - PROCESS | 3644 | 1466724674990 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]]]}] 16:31:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:31:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 732ms 16:31:15 INFO - PROCESS | 3644 | 1466724675044 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 16:31:15 INFO - PROCESS | 3644 | 1466724675046 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 16:31:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:31:15 INFO - PROCESS | 3644 | 1466724675050 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:31:15 INFO - PROCESS | 3644 | 1466724675054 Marionette TRACE conn5 <- [1,390,null,{}] 16:31:15 INFO - PROCESS | 3644 | 1466724675065 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}] 16:31:15 INFO - PROCESS | 3644 | 1466724675070 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:15 INFO - PROCESS | 3644 | 1466724675155 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 16:31:15 INFO - PROCESS | 3644 | 1466724675166 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:15 INFO - PROCESS | 3644 | 1466724675169 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:15 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F666800 == 30 [pid = 3644] [id = 107] 16:31:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (000000691C239000) [pid = 3644] [serial = 318] [outer = 0000000000000000] 16:31:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (000000691C30BC00) [pid = 3644] [serial = 319] [outer = 000000691C239000] 16:31:15 INFO - PROCESS | 3644 | 1466724675218 Marionette DEBUG loaded listener.js 16:31:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (000000691E0EEC00) [pid = 3644] [serial = 320] [outer = 000000691C239000] 16:31:15 INFO - PROCESS | 3644 | 1466724675766 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]]]}] 16:31:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:31:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 797ms 16:31:15 INFO - PROCESS | 3644 | 1466724675850 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 16:31:15 INFO - PROCESS | 3644 | 1466724675853 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 16:31:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:31:15 INFO - PROCESS | 3644 | 1466724675861 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:31:15 INFO - PROCESS | 3644 | 1466724675863 Marionette TRACE conn5 <- [1,394,null,{}] 16:31:15 INFO - PROCESS | 3644 | 1466724675867 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}] 16:31:15 INFO - PROCESS | 3644 | 1466724675869 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:15 INFO - PROCESS | 3644 | 1466724675986 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 16:31:16 INFO - PROCESS | 3644 | 1466724676031 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:16 INFO - PROCESS | 3644 | 1466724676040 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:16 INFO - PROCESS | 3644 | ++DOCSHELL 0000006922F24800 == 31 [pid = 3644] [id = 108] 16:31:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (000000691EE74800) [pid = 3644] [serial = 321] [outer = 0000000000000000] 16:31:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (000000691EFD4800) [pid = 3644] [serial = 322] [outer = 000000691EE74800] 16:31:16 INFO - PROCESS | 3644 | 1466724676086 Marionette DEBUG loaded listener.js 16:31:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (000000691F417400) [pid = 3644] [serial = 323] [outer = 000000691EE74800] 16:31:16 INFO - PROCESS | 3644 | 1466724676524 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]]]}] 16:31:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:31:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 691ms 16:31:16 INFO - PROCESS | 3644 | 1466724676564 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 16:31:16 INFO - PROCESS | 3644 | 1466724676566 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 16:31:16 INFO - PROCESS | 3644 | 1466724676570 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:31:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:31:16 INFO - PROCESS | 3644 | 1466724676571 Marionette TRACE conn5 <- [1,398,null,{}] 16:31:16 INFO - PROCESS | 3644 | 1466724676575 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}] 16:31:16 INFO - PROCESS | 3644 | 1466724676577 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:16 INFO - PROCESS | 3644 | 1466724676691 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 16:31:16 INFO - PROCESS | 3644 | 1466724676700 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:16 INFO - PROCESS | 3644 | 1466724676702 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:16 INFO - PROCESS | 3644 | ++DOCSHELL 000000692327B000 == 32 [pid = 3644] [id = 109] 16:31:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (000000691F37D800) [pid = 3644] [serial = 324] [outer = 0000000000000000] 16:31:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (000000691FC45800) [pid = 3644] [serial = 325] [outer = 000000691F37D800] 16:31:16 INFO - PROCESS | 3644 | 1466724676747 Marionette DEBUG loaded listener.js 16:31:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (000000691FC4EC00) [pid = 3644] [serial = 326] [outer = 000000691F37D800] 16:31:17 INFO - PROCESS | 3644 | 1466724677246 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]]]}] 16:31:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:31:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 733ms 16:31:17 INFO - PROCESS | 3644 | 1466724677342 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 16:31:17 INFO - PROCESS | 3644 | 1466724677344 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 16:31:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:31:17 INFO - PROCESS | 3644 | 1466724677350 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:31:17 INFO - PROCESS | 3644 | 1466724677352 Marionette TRACE conn5 <- [1,402,null,{}] 16:31:17 INFO - PROCESS | 3644 | 1466724677356 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}] 16:31:17 INFO - PROCESS | 3644 | 1466724677362 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:17 INFO - PROCESS | 3644 | 1466724677758 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 16:31:17 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (0000006923C6F800) [pid = 3644] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:31:17 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (0000006910B83000) [pid = 3644] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:31:17 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (00000069200B6000) [pid = 3644] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:31:17 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (00000069225BE400) [pid = 3644] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:31:17 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (00000069126D0000) [pid = 3644] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:31:17 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (0000006923CC3800) [pid = 3644] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:31:17 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (000000691F55C400) [pid = 3644] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:31:17 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (000000691EA35000) [pid = 3644] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:31:17 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (000000691ED7D800) [pid = 3644] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:31:17 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (000000692238B000) [pid = 3644] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:31:17 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (0000006912A4E400) [pid = 3644] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:31:17 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (0000006919451000) [pid = 3644] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:31:17 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0000006910B9F400) [pid = 3644] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:31:17 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (0000006919457C00) [pid = 3644] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:31:17 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0000006924B0CC00) [pid = 3644] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:31:17 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006912828400) [pid = 3644] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:31:17 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006918F25000) [pid = 3644] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:31:17 INFO - PROCESS | 3644 | 1466724677849 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:17 INFO - PROCESS | 3644 | 1466724677852 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:17 INFO - PROCESS | 3644 | ++DOCSHELL 0000006912E64000 == 33 [pid = 3644] [id = 110] 16:31:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006910B7F800) [pid = 3644] [serial = 327] [outer = 0000000000000000] 16:31:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0000006910B8B800) [pid = 3644] [serial = 328] [outer = 0000006910B7F800] 16:31:17 INFO - PROCESS | 3644 | 1466724677912 Marionette DEBUG loaded listener.js 16:31:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006912622C00) [pid = 3644] [serial = 329] [outer = 0000006910B7F800] 16:31:18 INFO - PROCESS | 3644 | 1466724678683 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]]]}] 16:31:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:31:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1387ms 16:31:18 INFO - PROCESS | 3644 | 1466724678741 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 16:31:18 INFO - PROCESS | 3644 | 1466724678745 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 16:31:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:31:18 INFO - PROCESS | 3644 | 1466724678750 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:31:18 INFO - PROCESS | 3644 | 1466724678754 Marionette TRACE conn5 <- [1,406,null,{}] 16:31:18 INFO - PROCESS | 3644 | 1466724678759 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}] 16:31:18 INFO - PROCESS | 3644 | 1466724678764 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:18 INFO - PROCESS | 3644 | 1466724678887 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 16:31:18 INFO - PROCESS | 3644 | 1466724678961 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:18 INFO - PROCESS | 3644 | 1466724678964 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:18 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F514000 == 34 [pid = 3644] [id = 111] 16:31:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (0000006912A4A800) [pid = 3644] [serial = 330] [outer = 0000000000000000] 16:31:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006913DDBC00) [pid = 3644] [serial = 331] [outer = 0000006912A4A800] 16:31:19 INFO - PROCESS | 3644 | 1466724679022 Marionette DEBUG loaded listener.js 16:31:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (00000069189D8C00) [pid = 3644] [serial = 332] [outer = 0000006912A4A800] 16:31:19 INFO - PROCESS | 3644 | 1466724679842 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]]]}] 16:31:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:31:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1135ms 16:31:19 INFO - PROCESS | 3644 | 1466724679889 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 16:31:19 INFO - PROCESS | 3644 | 1466724679894 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 16:31:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:31:19 INFO - PROCESS | 3644 | 1466724679898 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:31:19 INFO - PROCESS | 3644 | 1466724679901 Marionette TRACE conn5 <- [1,410,null,{}] 16:31:19 INFO - PROCESS | 3644 | 1466724679905 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}] 16:31:19 INFO - PROCESS | 3644 | 1466724679908 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:20 INFO - PROCESS | 3644 | 1466724680041 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 16:31:20 INFO - PROCESS | 3644 | 1466724680109 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:20 INFO - PROCESS | 3644 | 1466724680112 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:20 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C3CA000 == 35 [pid = 3644] [id = 112] 16:31:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (0000006917D3FC00) [pid = 3644] [serial = 333] [outer = 0000000000000000] 16:31:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (000000691C240400) [pid = 3644] [serial = 334] [outer = 0000006917D3FC00] 16:31:20 INFO - PROCESS | 3644 | 1466724680169 Marionette DEBUG loaded listener.js 16:31:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (000000691ED3C400) [pid = 3644] [serial = 335] [outer = 0000006917D3FC00] 16:31:20 INFO - PROCESS | 3644 | --DOCSHELL 000000692327B000 == 34 [pid = 3644] [id = 109] 16:31:20 INFO - PROCESS | 3644 | --DOCSHELL 0000006922F24800 == 33 [pid = 3644] [id = 108] 16:31:20 INFO - PROCESS | 3644 | --DOCSHELL 000000691F666800 == 32 [pid = 3644] [id = 107] 16:31:20 INFO - PROCESS | 3644 | --DOCSHELL 000000691E8F6000 == 31 [pid = 3644] [id = 106] 16:31:20 INFO - PROCESS | 3644 | --DOCSHELL 0000006917BD5000 == 30 [pid = 3644] [id = 105] 16:31:20 INFO - PROCESS | 3644 | --DOCSHELL 000000691F3C7000 == 29 [pid = 3644] [id = 104] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (0000006923C7A000) [pid = 3644] [serial = 248] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (0000006924BB9800) [pid = 3644] [serial = 206] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (0000006920C56800) [pid = 3644] [serial = 277] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (00000069225B9400) [pid = 3644] [serial = 278] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0000006923C77000) [pid = 3644] [serial = 281] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (0000006912A45400) [pid = 3644] [serial = 286] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0000006922FB9800) [pid = 3644] [serial = 280] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006923E1C800) [pid = 3644] [serial = 283] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006923E29400) [pid = 3644] [serial = 289] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691EC70C00) [pid = 3644] [serial = 271] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691ED40400) [pid = 3644] [serial = 272] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691F381000) [pid = 3644] [serial = 274] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (00000069225C0000) [pid = 3644] [serial = 256] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006923CB5C00) [pid = 3644] [serial = 257] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006912D24400) [pid = 3644] [serial = 262] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006917A73C00) [pid = 3644] [serial = 263] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691BEED800) [pid = 3644] [serial = 265] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691C337800) [pid = 3644] [serial = 266] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0000006910C32C00) [pid = 3644] [serial = 250] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006912827400) [pid = 3644] [serial = 251] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691C39CC00) [pid = 3644] [serial = 253] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691ED41000) [pid = 3644] [serial = 254] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (0000006924BBE800) [pid = 3644] [serial = 259] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0000006924BCE000) [pid = 3644] [serial = 260] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (0000006924B11400) [pid = 3644] [serial = 290] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (0000006919450C00) [pid = 3644] [serial = 269] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (0000006913ADA000) [pid = 3644] [serial = 268] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (0000006923E24800) [pid = 3644] [serial = 284] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (0000006924BCBC00) [pid = 3644] [serial = 293] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (0000006918F2B400) [pid = 3644] [serial = 292] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (000000691F709800) [pid = 3644] [serial = 287] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (000000691FA73000) [pid = 3644] [serial = 275] [outer = 0000000000000000] [url = about:blank] 16:31:20 INFO - PROCESS | 3644 | 1466724680898 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]]]}] 16:31:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:31:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1026ms 16:31:20 INFO - PROCESS | 3644 | 1466724680926 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 16:31:20 INFO - PROCESS | 3644 | 1466724680931 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 16:31:20 INFO - PROCESS | 3644 | 1466724680935 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:31:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:31:20 INFO - PROCESS | 3644 | 1466724680940 Marionette TRACE conn5 <- [1,414,null,{}] 16:31:20 INFO - PROCESS | 3644 | 1466724680945 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}] 16:31:20 INFO - PROCESS | 3644 | 1466724680948 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:21 INFO - PROCESS | 3644 | 1466724681046 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 16:31:21 INFO - PROCESS | 3644 | 1466724681119 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:21 INFO - PROCESS | 3644 | 1466724681122 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:21 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918830800 == 30 [pid = 3644] [id = 113] 16:31:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (0000006912762000) [pid = 3644] [serial = 336] [outer = 0000000000000000] 16:31:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (00000069127DF400) [pid = 3644] [serial = 337] [outer = 0000006912762000] 16:31:21 INFO - PROCESS | 3644 | 1466724681172 Marionette DEBUG loaded listener.js 16:31:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (0000006912A4B400) [pid = 3644] [serial = 338] [outer = 0000006912762000] 16:31:21 INFO - PROCESS | 3644 | 1466724681616 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]]]}] 16:31:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:31:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 734ms 16:31:21 INFO - PROCESS | 3644 | 1466724681674 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 16:31:21 INFO - PROCESS | 3644 | 1466724681679 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 16:31:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:31:21 INFO - PROCESS | 3644 | 1466724681686 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:31:21 INFO - PROCESS | 3644 | 1466724681688 Marionette TRACE conn5 <- [1,418,null,{}] 16:31:21 INFO - PROCESS | 3644 | 1466724681692 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}] 16:31:21 INFO - PROCESS | 3644 | 1466724681695 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:21 INFO - PROCESS | 3644 | 1466724681795 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 16:31:21 INFO - PROCESS | 3644 | 1466724681804 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:21 INFO - PROCESS | 3644 | 1466724681806 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:21 INFO - PROCESS | 3644 | ++DOCSHELL 000000691E737800 == 31 [pid = 3644] [id = 114] 16:31:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (0000006917D37000) [pid = 3644] [serial = 339] [outer = 0000000000000000] 16:31:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (00000069189DD000) [pid = 3644] [serial = 340] [outer = 0000006917D37000] 16:31:21 INFO - PROCESS | 3644 | 1466724681853 Marionette DEBUG loaded listener.js 16:31:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (0000006919453800) [pid = 3644] [serial = 341] [outer = 0000006917D37000] 16:31:22 INFO - PROCESS | 3644 | 1466724682793 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]]]}] 16:31:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 16:31:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1130ms 16:31:22 INFO - PROCESS | 3644 | 1466724682818 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 16:31:22 INFO - PROCESS | 3644 | 1466724682820 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 16:31:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:31:22 INFO - PROCESS | 3644 | 1466724682824 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:31:22 INFO - PROCESS | 3644 | 1466724682827 Marionette TRACE conn5 <- [1,422,null,{}] 16:31:22 INFO - PROCESS | 3644 | 1466724682839 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}] 16:31:22 INFO - PROCESS | 3644 | 1466724682844 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:22 INFO - PROCESS | 3644 | 1466724682934 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 16:31:22 INFO - PROCESS | 3644 | 1466724682941 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:22 INFO - PROCESS | 3644 | 1466724682944 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:22 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F3D7000 == 32 [pid = 3644] [id = 115] 16:31:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (000000691C336800) [pid = 3644] [serial = 342] [outer = 0000000000000000] 16:31:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (000000691CCD9C00) [pid = 3644] [serial = 343] [outer = 000000691C336800] 16:31:23 INFO - PROCESS | 3644 | 1466724682993 Marionette DEBUG loaded listener.js 16:31:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (000000691ED41000) [pid = 3644] [serial = 344] [outer = 000000691C336800] 16:31:23 INFO - PROCESS | 3644 | 1466724683962 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]]]}] 16:31:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:31:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1201ms 16:31:24 INFO - PROCESS | 3644 | 1466724684032 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 16:31:24 INFO - PROCESS | 3644 | 1466724684035 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 16:31:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:31:24 INFO - PROCESS | 3644 | 1466724684039 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:31:24 INFO - PROCESS | 3644 | 1466724684041 Marionette TRACE conn5 <- [1,426,null,{}] 16:31:24 INFO - PROCESS | 3644 | 1466724684044 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}] 16:31:24 INFO - PROCESS | 3644 | 1466724684046 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:24 INFO - PROCESS | 3644 | 1466724684161 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 16:31:24 INFO - PROCESS | 3644 | 1466724684205 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:24 INFO - PROCESS | 3644 | 1466724684208 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:24 INFO - PROCESS | 3644 | ++DOCSHELL 0000006922F1D000 == 33 [pid = 3644] [id = 116] 16:31:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (000000691F20F400) [pid = 3644] [serial = 345] [outer = 0000000000000000] 16:31:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691F381000) [pid = 3644] [serial = 346] [outer = 000000691F20F400] 16:31:24 INFO - PROCESS | 3644 | 1466724684255 Marionette DEBUG loaded listener.js 16:31:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691FA70000) [pid = 3644] [serial = 347] [outer = 000000691F20F400] 16:31:24 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691C239000) [pid = 3644] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:31:24 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691EE74800) [pid = 3644] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:31:24 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (0000006923FDC000) [pid = 3644] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:31:24 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0000006912A4F400) [pid = 3644] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:31:24 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (000000691FFEC800) [pid = 3644] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:31:24 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (0000006918F26000) [pid = 3644] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:31:24 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (0000006912760000) [pid = 3644] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:31:24 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (000000691338B800) [pid = 3644] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:31:24 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (000000691269F800) [pid = 3644] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:31:24 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (000000691C23D000) [pid = 3644] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:31:24 INFO - PROCESS | 3644 | 1466724684693 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] 16:31:24 INFO - PROCESS | 3644 | 1466724684779 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 16:31:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:31:24 INFO - PROCESS | 3644 | 1466724684782 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:31:24 INFO - PROCESS | 3644 | 1466724684784 Marionette TRACE conn5 <- [1,430,null,{}] 16:31:24 INFO - PROCESS | 3644 | 1466724684788 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}] 16:31:24 INFO - PROCESS | 3644 | 1466724684790 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:24 INFO - PROCESS | 3644 | 1466724684872 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 16:31:24 INFO - PROCESS | 3644 | 1466724684882 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:24 INFO - PROCESS | 3644 | 1466724684884 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:24 INFO - PROCESS | 3644 | ++DOCSHELL 000000692326F800 == 34 [pid = 3644] [id = 117] 16:31:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (0000006918A17800) [pid = 3644] [serial = 348] [outer = 0000000000000000] 16:31:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (000000691FB9C000) [pid = 3644] [serial = 349] [outer = 0000006918A17800] 16:31:24 INFO - PROCESS | 3644 | 1466724684930 Marionette DEBUG loaded listener.js 16:31:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (000000691FC4E800) [pid = 3644] [serial = 350] [outer = 0000006918A17800] 16:31:25 INFO - PROCESS | 3644 | 1466724685378 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]]]}] 16:31:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:31:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 629ms 16:31:25 INFO - PROCESS | 3644 | 1466724685414 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 16:31:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:31:25 INFO - PROCESS | 3644 | 1466724685416 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 16:31:25 INFO - PROCESS | 3644 | 1466724685420 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:31:25 INFO - PROCESS | 3644 | 1466724685422 Marionette TRACE conn5 <- [1,434,null,{}] 16:31:25 INFO - PROCESS | 3644 | 1466724685425 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}] 16:31:25 INFO - PROCESS | 3644 | 1466724685431 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:25 INFO - PROCESS | 3644 | 1466724685558 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 16:31:25 INFO - PROCESS | 3644 | 1466724685572 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:25 INFO - PROCESS | 3644 | 1466724685574 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:25 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F3D4800 == 35 [pid = 3644] [id = 118] 16:31:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (00000069200BD000) [pid = 3644] [serial = 351] [outer = 0000000000000000] 16:31:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0000006920C10400) [pid = 3644] [serial = 352] [outer = 00000069200BD000] 16:31:25 INFO - PROCESS | 3644 | 1466724685626 Marionette DEBUG loaded listener.js 16:31:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (0000006921725400) [pid = 3644] [serial = 353] [outer = 00000069200BD000] 16:31:26 INFO - PROCESS | 3644 | 1466724686049 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]]]}] 16:31:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:31:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 671ms 16:31:26 INFO - PROCESS | 3644 | 1466724686093 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 16:31:26 INFO - PROCESS | 3644 | 1466724686095 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 16:31:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:31:26 INFO - PROCESS | 3644 | 1466724686102 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:31:26 INFO - PROCESS | 3644 | 1466724686104 Marionette TRACE conn5 <- [1,438,null,{}] 16:31:26 INFO - PROCESS | 3644 | 1466724686108 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}] 16:31:26 INFO - PROCESS | 3644 | 1466724686110 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:26 INFO - PROCESS | 3644 | 1466724686193 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 16:31:26 INFO - PROCESS | 3644 | 1466724686200 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:26 INFO - PROCESS | 3644 | 1466724686202 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:26 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924AA9000 == 36 [pid = 3644] [id = 119] 16:31:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006921984000) [pid = 3644] [serial = 354] [outer = 0000000000000000] 16:31:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006921D08000) [pid = 3644] [serial = 355] [outer = 0000006921984000] 16:31:26 INFO - PROCESS | 3644 | 1466724686248 Marionette DEBUG loaded listener.js 16:31:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (00000069225B8000) [pid = 3644] [serial = 356] [outer = 0000006921984000] 16:31:26 INFO - PROCESS | 3644 | 1466724686654 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]]]}] 16:31:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:31:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 586ms 16:31:26 INFO - PROCESS | 3644 | 1466724686692 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 16:31:26 INFO - PROCESS | 3644 | 1466724686694 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 16:31:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:31:26 INFO - PROCESS | 3644 | 1466724686702 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:31:26 INFO - PROCESS | 3644 | 1466724686704 Marionette TRACE conn5 <- [1,442,null,{}] 16:31:26 INFO - PROCESS | 3644 | 1466724686707 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}] 16:31:26 INFO - PROCESS | 3644 | 1466724686709 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:26 INFO - PROCESS | 3644 | 1466724686793 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 16:31:26 INFO - PROCESS | 3644 | 1466724686801 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:26 INFO - PROCESS | 3644 | 1466724686803 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:26 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924B8D800 == 37 [pid = 3644] [id = 120] 16:31:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (00000069225BEC00) [pid = 3644] [serial = 357] [outer = 0000000000000000] 16:31:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000692302A000) [pid = 3644] [serial = 358] [outer = 00000069225BEC00] 16:31:26 INFO - PROCESS | 3644 | 1466724686855 Marionette DEBUG loaded listener.js 16:31:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (0000006923C70800) [pid = 3644] [serial = 359] [outer = 00000069225BEC00] 16:31:27 INFO - PROCESS | 3644 | 1466724687533 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]]]}] 16:31:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:31:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 880ms 16:31:27 INFO - PROCESS | 3644 | 1466724687581 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 16:31:27 INFO - PROCESS | 3644 | 1466724687586 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 16:31:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:31:27 INFO - PROCESS | 3644 | 1466724687591 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:31:27 INFO - PROCESS | 3644 | 1466724687595 Marionette TRACE conn5 <- [1,446,null,{}] 16:31:27 INFO - PROCESS | 3644 | 1466724687601 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}] 16:31:27 INFO - PROCESS | 3644 | 1466724687604 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:27 INFO - PROCESS | 3644 | 1466724687720 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 16:31:27 INFO - PROCESS | 3644 | 1466724687793 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:27 INFO - PROCESS | 3644 | 1466724687796 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:27 INFO - PROCESS | 3644 | ++DOCSHELL 000000691CCA6000 == 38 [pid = 3644] [id = 121] 16:31:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006912760C00) [pid = 3644] [serial = 360] [outer = 0000000000000000] 16:31:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006912A2F800) [pid = 3644] [serial = 361] [outer = 0000006912760C00] 16:31:27 INFO - PROCESS | 3644 | 1466724687854 Marionette DEBUG loaded listener.js 16:31:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006917A72800) [pid = 3644] [serial = 362] [outer = 0000006912760C00] 16:31:28 INFO - PROCESS | 3644 | 1466724688511 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]]]}] 16:31:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:31:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 985ms 16:31:28 INFO - PROCESS | 3644 | 1466724688580 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 16:31:28 INFO - PROCESS | 3644 | 1466724688585 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 16:31:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:31:28 INFO - PROCESS | 3644 | 1466724688592 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:31:28 INFO - PROCESS | 3644 | 1466724688595 Marionette TRACE conn5 <- [1,450,null,{}] 16:31:28 INFO - PROCESS | 3644 | 1466724688599 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}] 16:31:28 INFO - PROCESS | 3644 | 1466724688602 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:28 INFO - PROCESS | 3644 | 1466724688748 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 16:31:28 INFO - PROCESS | 3644 | 1466724688888 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:28 INFO - PROCESS | 3644 | 1466724688891 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:28 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923ED6000 == 39 [pid = 3644] [id = 122] 16:31:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691E78D000) [pid = 3644] [serial = 363] [outer = 0000000000000000] 16:31:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691ED36C00) [pid = 3644] [serial = 364] [outer = 000000691E78D000] 16:31:28 INFO - PROCESS | 3644 | 1466724688949 Marionette DEBUG loaded listener.js 16:31:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691F559C00) [pid = 3644] [serial = 365] [outer = 000000691E78D000] 16:31:29 INFO - PROCESS | 3644 | 1466724689627 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] 16:31:29 INFO - PROCESS | 3644 | 1466724689680 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 16:31:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:31:29 INFO - PROCESS | 3644 | 1466724689684 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:31:29 INFO - PROCESS | 3644 | 1466724689688 Marionette TRACE conn5 <- [1,454,null,{}] 16:31:29 INFO - PROCESS | 3644 | 1466724689700 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}] 16:31:29 INFO - PROCESS | 3644 | 1466724689706 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:29 INFO - PROCESS | 3644 | 1466724689817 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 16:31:29 INFO - PROCESS | 3644 | 1466724689891 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:29 INFO - PROCESS | 3644 | 1466724689895 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:29 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926C42800 == 40 [pid = 3644] [id = 123] 16:31:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006920E95400) [pid = 3644] [serial = 366] [outer = 0000000000000000] 16:31:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006923196800) [pid = 3644] [serial = 367] [outer = 0000006920E95400] 16:31:29 INFO - PROCESS | 3644 | 1466724689993 Marionette DEBUG loaded listener.js 16:31:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006923CB5C00) [pid = 3644] [serial = 368] [outer = 0000006920E95400] 16:31:30 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:30 INFO - PROCESS | 3644 | 1466724690817 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]]]}] 16:31:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:31:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1192ms 16:31:30 INFO - PROCESS | 3644 | 1466724690878 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 16:31:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:31:30 INFO - PROCESS | 3644 | 1466724690882 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 16:31:30 INFO - PROCESS | 3644 | 1466724690887 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:31:30 INFO - PROCESS | 3644 | 1466724690890 Marionette TRACE conn5 <- [1,458,null,{}] 16:31:30 INFO - PROCESS | 3644 | 1466724690896 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}] 16:31:30 INFO - PROCESS | 3644 | 1466724690899 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:31 INFO - PROCESS | 3644 | 1466724691006 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 16:31:31 INFO - PROCESS | 3644 | 1466724691079 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:31 INFO - PROCESS | 3644 | 1466724691082 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:31 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918D7D000 == 41 [pid = 3644] [id = 124] 16:31:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006912A2FC00) [pid = 3644] [serial = 369] [outer = 0000000000000000] 16:31:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (00000069178A5C00) [pid = 3644] [serial = 370] [outer = 0000006912A2FC00] 16:31:31 INFO - PROCESS | 3644 | 1466724691133 Marionette DEBUG loaded listener.js 16:31:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006918F28400) [pid = 3644] [serial = 371] [outer = 0000006912A2FC00] 16:31:31 INFO - PROCESS | 3644 | --DOCSHELL 0000006924AA9000 == 40 [pid = 3644] [id = 119] 16:31:31 INFO - PROCESS | 3644 | --DOCSHELL 000000691F3D4800 == 39 [pid = 3644] [id = 118] 16:31:31 INFO - PROCESS | 3644 | --DOCSHELL 000000692326F800 == 38 [pid = 3644] [id = 117] 16:31:31 INFO - PROCESS | 3644 | --DOCSHELL 0000006922F1D000 == 37 [pid = 3644] [id = 116] 16:31:31 INFO - PROCESS | 3644 | --DOCSHELL 000000691F3D7000 == 36 [pid = 3644] [id = 115] 16:31:31 INFO - PROCESS | 3644 | --DOCSHELL 000000691E737800 == 35 [pid = 3644] [id = 114] 16:31:31 INFO - PROCESS | 3644 | --DOCSHELL 0000006918830800 == 34 [pid = 3644] [id = 113] 16:31:31 INFO - PROCESS | 3644 | --DOCSHELL 000000691F514000 == 33 [pid = 3644] [id = 111] 16:31:31 INFO - PROCESS | 3644 | --DOCSHELL 0000006912E64000 == 32 [pid = 3644] [id = 110] 16:31:31 INFO - PROCESS | 3644 | --DOCSHELL 000000691C3CA000 == 31 [pid = 3644] [id = 112] 16:31:31 INFO - PROCESS | 3644 | --DOCSHELL 0000006926C42800 == 30 [pid = 3644] [id = 123] 16:31:31 INFO - PROCESS | 3644 | --DOCSHELL 0000006923ED6000 == 29 [pid = 3644] [id = 122] 16:31:31 INFO - PROCESS | 3644 | --DOCSHELL 0000006924B8D800 == 28 [pid = 3644] [id = 120] 16:31:31 INFO - PROCESS | 3644 | --DOCSHELL 000000691CCA6000 == 27 [pid = 3644] [id = 121] 16:31:31 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691F417400) [pid = 3644] [serial = 323] [outer = 0000000000000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000691E0EEC00) [pid = 3644] [serial = 320] [outer = 0000000000000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691C30BC00) [pid = 3644] [serial = 319] [outer = 0000000000000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691EFD4800) [pid = 3644] [serial = 322] [outer = 0000000000000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006923FE9400) [pid = 3644] [serial = 305] [outer = 0000000000000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (00000069189DDC00) [pid = 3644] [serial = 308] [outer = 0000000000000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (00000069225B6400) [pid = 3644] [serial = 302] [outer = 0000000000000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691C32D400) [pid = 3644] [serial = 299] [outer = 0000000000000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006912A45000) [pid = 3644] [serial = 296] [outer = 0000000000000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006920B1C000) [pid = 3644] [serial = 301] [outer = 0000000000000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (00000069189DAC00) [pid = 3644] [serial = 317] [outer = 0000000000000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006912A30400) [pid = 3644] [serial = 314] [outer = 0000000000000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691F153C00) [pid = 3644] [serial = 311] [outer = 0000000000000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (00000069127DBC00) [pid = 3644] [serial = 295] [outer = 0000000000000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006918F29C00) [pid = 3644] [serial = 298] [outer = 0000000000000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691281E400) [pid = 3644] [serial = 313] [outer = 0000000000000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (0000006923FE1C00) [pid = 3644] [serial = 304] [outer = 0000000000000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (000000691338A000) [pid = 3644] [serial = 307] [outer = 0000000000000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (00000069177B2400) [pid = 3644] [serial = 316] [outer = 0000000000000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (000000691E0E2800) [pid = 3644] [serial = 310] [outer = 0000000000000000] [url = about:blank] 16:31:31 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (000000691FC45800) [pid = 3644] [serial = 325] [outer = 0000000000000000] [url = about:blank] 16:31:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (0000006912624C00) [pid = 3644] [serial = 372] [outer = 000000691C39AC00] 16:31:32 INFO - PROCESS | 3644 | 1466724692353 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] 16:31:32 INFO - PROCESS | 3644 | 1466724692378 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 16:31:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:31:32 INFO - PROCESS | 3644 | 1466724692385 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:31:32 INFO - PROCESS | 3644 | 1466724692389 Marionette TRACE conn5 <- [1,462,null,{}] 16:31:32 INFO - PROCESS | 3644 | 1466724692394 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}] 16:31:32 INFO - PROCESS | 3644 | 1466724692397 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:32 INFO - PROCESS | 3644 | 1466724692488 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 16:31:32 INFO - PROCESS | 3644 | 1466724692496 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:32 INFO - PROCESS | 3644 | 1466724692500 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:32 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917A8D800 == 28 [pid = 3644] [id = 125] 16:31:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (000000691275C000) [pid = 3644] [serial = 373] [outer = 0000000000000000] 16:31:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (00000069127D8000) [pid = 3644] [serial = 374] [outer = 000000691275C000] 16:31:32 INFO - PROCESS | 3644 | 1466724692551 Marionette DEBUG loaded listener.js 16:31:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (000000691281DC00) [pid = 3644] [serial = 375] [outer = 000000691275C000] 16:31:33 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:33 INFO - PROCESS | 3644 | 1466724693045 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] 16:31:33 INFO - PROCESS | 3644 | 1466724693125 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 16:31:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:31:33 INFO - PROCESS | 3644 | 1466724693131 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:31:33 INFO - PROCESS | 3644 | 1466724693134 Marionette TRACE conn5 <- [1,466,null,{}] 16:31:33 INFO - PROCESS | 3644 | 1466724693138 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}] 16:31:33 INFO - PROCESS | 3644 | 1466724693141 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:33 INFO - PROCESS | 3644 | 1466724693234 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 16:31:33 INFO - PROCESS | 3644 | 1466724693304 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:33 INFO - PROCESS | 3644 | 1466724693307 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:33 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C224800 == 29 [pid = 3644] [id = 126] 16:31:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (00000069127D8800) [pid = 3644] [serial = 376] [outer = 0000000000000000] 16:31:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (0000006912A4D400) [pid = 3644] [serial = 377] [outer = 00000069127D8800] 16:31:33 INFO - PROCESS | 3644 | 1466724693355 Marionette DEBUG loaded listener.js 16:31:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (0000006916D53800) [pid = 3644] [serial = 378] [outer = 00000069127D8800] 16:31:33 INFO - PROCESS | 3644 | 1466724693758 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] 16:31:33 INFO - PROCESS | 3644 | 1466724693827 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 16:31:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:31:33 INFO - PROCESS | 3644 | 1466724693831 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:31:33 INFO - PROCESS | 3644 | 1466724693834 Marionette TRACE conn5 <- [1,470,null,{}] 16:31:33 INFO - PROCESS | 3644 | 1466724693846 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}] 16:31:33 INFO - PROCESS | 3644 | 1466724693851 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:33 INFO - PROCESS | 3644 | 1466724693938 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 16:31:33 INFO - PROCESS | 3644 | 1466724693956 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:33 INFO - PROCESS | 3644 | 1466724693960 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:33 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F2CF000 == 30 [pid = 3644] [id = 127] 16:31:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006918DCAC00) [pid = 3644] [serial = 379] [outer = 0000000000000000] 16:31:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (0000006918F23C00) [pid = 3644] [serial = 380] [outer = 0000006918DCAC00] 16:31:34 INFO - PROCESS | 3644 | 1466724694009 Marionette DEBUG loaded listener.js 16:31:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691C239800) [pid = 3644] [serial = 381] [outer = 0000006918DCAC00] 16:31:34 INFO - PROCESS | 3644 | 1466724694499 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]]]}] 16:31:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:31:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 694ms 16:31:34 INFO - PROCESS | 3644 | 1466724694526 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 16:31:34 INFO - PROCESS | 3644 | 1466724694529 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 16:31:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:31:34 INFO - PROCESS | 3644 | 1466724694536 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:31:34 INFO - PROCESS | 3644 | 1466724694538 Marionette TRACE conn5 <- [1,474,null,{}] 16:31:34 INFO - PROCESS | 3644 | 1466724694549 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}] 16:31:34 INFO - PROCESS | 3644 | 1466724694551 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:34 INFO - PROCESS | 3644 | 1466724694689 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 16:31:34 INFO - PROCESS | 3644 | 1466724694736 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:34 INFO - PROCESS | 3644 | 1466724694738 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:34 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F9A4800 == 31 [pid = 3644] [id = 128] 16:31:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691C330C00) [pid = 3644] [serial = 382] [outer = 0000000000000000] 16:31:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691C333C00) [pid = 3644] [serial = 383] [outer = 000000691C330C00] 16:31:34 INFO - PROCESS | 3644 | 1466724694784 Marionette DEBUG loaded listener.js 16:31:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691CC12400) [pid = 3644] [serial = 384] [outer = 000000691C330C00] 16:31:35 INFO - PROCESS | 3644 | 1466724695233 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]]]}] 16:31:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:31:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 732ms 16:31:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:31:35 INFO - PROCESS | 3644 | 1466724695267 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 16:31:35 INFO - PROCESS | 3644 | 1466724695270 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 16:31:35 INFO - PROCESS | 3644 | 1466724695273 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:31:35 INFO - PROCESS | 3644 | 1466724695275 Marionette TRACE conn5 <- [1,478,null,{}] 16:31:35 INFO - PROCESS | 3644 | 1466724695285 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}] 16:31:35 INFO - PROCESS | 3644 | 1466724695288 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:35 INFO - PROCESS | 3644 | 1466724695389 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 16:31:35 INFO - PROCESS | 3644 | 1466724695395 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:35 INFO - PROCESS | 3644 | 1466724695398 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:35 INFO - PROCESS | 3644 | ++DOCSHELL 00000069219E6000 == 32 [pid = 3644] [id = 129] 16:31:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006910BC6400) [pid = 3644] [serial = 385] [outer = 0000000000000000] 16:31:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691E78E800) [pid = 3644] [serial = 386] [outer = 0000006910BC6400] 16:31:35 INFO - PROCESS | 3644 | 1466724695445 Marionette DEBUG loaded listener.js 16:31:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691ED3F400) [pid = 3644] [serial = 387] [outer = 0000006910BC6400] 16:31:35 INFO - PROCESS | 3644 | 1466724695948 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]]]}] 16:31:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:31:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 733ms 16:31:36 INFO - PROCESS | 3644 | 1466724696027 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 16:31:36 INFO - PROCESS | 3644 | 1466724696029 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 16:31:36 INFO - PROCESS | 3644 | 1466724696033 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:31:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:31:36 INFO - PROCESS | 3644 | 1466724696035 Marionette TRACE conn5 <- [1,482,null,{}] 16:31:36 INFO - PROCESS | 3644 | 1466724696038 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}] 16:31:36 INFO - PROCESS | 3644 | 1466724696044 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:36 INFO - PROCESS | 3644 | 1466724696164 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 16:31:36 INFO - PROCESS | 3644 | 1466724696175 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:36 INFO - PROCESS | 3644 | 1466724696177 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:36 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923207000 == 33 [pid = 3644] [id = 130] 16:31:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006912763C00) [pid = 3644] [serial = 388] [outer = 0000000000000000] 16:31:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (00000069193C8400) [pid = 3644] [serial = 389] [outer = 0000006912763C00] 16:31:36 INFO - PROCESS | 3644 | 1466724696423 Marionette DEBUG loaded listener.js 16:31:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691FC48000) [pid = 3644] [serial = 390] [outer = 0000006912763C00] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691F20F400) [pid = 3644] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006918A17800) [pid = 3644] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006917D3FC00) [pid = 3644] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006912762000) [pid = 3644] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691C336800) [pid = 3644] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006917D37000) [pid = 3644] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006910B7F800) [pid = 3644] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006912A4A800) [pid = 3644] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (00000069200BD000) [pid = 3644] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (00000069225BEC00) [pid = 3644] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0000006921984000) [pid = 3644] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:31:36 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691F37D800) [pid = 3644] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:31:36 INFO - PROCESS | 3644 | 1466724696828 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]]]}] 16:31:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:31:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 838ms 16:31:36 INFO - PROCESS | 3644 | 1466724696874 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 16:31:36 INFO - PROCESS | 3644 | 1466724696877 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 16:31:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:31:36 INFO - PROCESS | 3644 | 1466724696880 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:31:36 INFO - PROCESS | 3644 | 1466724696882 Marionette TRACE conn5 <- [1,486,null,{}] 16:31:36 INFO - PROCESS | 3644 | 1466724696890 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}] 16:31:36 INFO - PROCESS | 3644 | 1466724696892 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:37 INFO - PROCESS | 3644 | 1466724696996 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 16:31:37 INFO - PROCESS | 3644 | 1466724697004 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:37 INFO - PROCESS | 3644 | 1466724697006 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:37 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923271800 == 34 [pid = 3644] [id = 131] 16:31:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (00000069127DA800) [pid = 3644] [serial = 391] [outer = 0000000000000000] 16:31:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691CC1BC00) [pid = 3644] [serial = 392] [outer = 00000069127DA800] 16:31:37 INFO - PROCESS | 3644 | 1466724697050 Marionette DEBUG loaded listener.js 16:31:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691FC4F000) [pid = 3644] [serial = 393] [outer = 00000069127DA800] 16:31:37 INFO - PROCESS | 3644 | 1466724697450 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]]]}] 16:31:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:31:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 585ms 16:31:37 INFO - PROCESS | 3644 | 1466724697468 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 16:31:37 INFO - PROCESS | 3644 | 1466724697470 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 16:31:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:31:37 INFO - PROCESS | 3644 | 1466724697474 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:31:37 INFO - PROCESS | 3644 | 1466724697475 Marionette TRACE conn5 <- [1,490,null,{}] 16:31:37 INFO - PROCESS | 3644 | 1466724697479 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}] 16:31:37 INFO - PROCESS | 3644 | 1466724697481 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:37 INFO - PROCESS | 3644 | 1466724697560 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 16:31:37 INFO - PROCESS | 3644 | 1466724697660 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:37 INFO - PROCESS | 3644 | 1466724697662 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:37 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923EDE800 == 35 [pid = 3644] [id = 132] 16:31:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691FC4DC00) [pid = 3644] [serial = 394] [outer = 0000000000000000] 16:31:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691FFEA800) [pid = 3644] [serial = 395] [outer = 000000691FC4DC00] 16:31:37 INFO - PROCESS | 3644 | 1466724697706 Marionette DEBUG loaded listener.js 16:31:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (00000069200BA800) [pid = 3644] [serial = 396] [outer = 000000691FC4DC00] 16:31:38 INFO - PROCESS | 3644 | 1466724698068 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]]]}] 16:31:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:31:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 16:31:38 INFO - PROCESS | 3644 | 1466724698105 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 16:31:38 INFO - PROCESS | 3644 | 1466724698108 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 16:31:38 INFO - PROCESS | 3644 | 1466724698111 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:31:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:31:38 INFO - PROCESS | 3644 | 1466724698113 Marionette TRACE conn5 <- [1,494,null,{}] 16:31:38 INFO - PROCESS | 3644 | 1466724698116 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}] 16:31:38 INFO - PROCESS | 3644 | 1466724698118 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:38 INFO - PROCESS | 3644 | 1466724698223 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 16:31:38 INFO - PROCESS | 3644 | 1466724698230 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:38 INFO - PROCESS | 3644 | 1466724698232 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:38 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924B92000 == 36 [pid = 3644] [id = 133] 16:31:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006920B18C00) [pid = 3644] [serial = 397] [outer = 0000000000000000] 16:31:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0000006920C10C00) [pid = 3644] [serial = 398] [outer = 0000006920B18C00] 16:31:38 INFO - PROCESS | 3644 | 1466724698279 Marionette DEBUG loaded listener.js 16:31:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006921981000) [pid = 3644] [serial = 399] [outer = 0000006920B18C00] 16:31:39 INFO - PROCESS | 3644 | 1466724699137 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]]]}] 16:31:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:31:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1078ms 16:31:39 INFO - PROCESS | 3644 | 1466724699193 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 16:31:39 INFO - PROCESS | 3644 | 1466724699198 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 16:31:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:31:39 INFO - PROCESS | 3644 | 1466724699203 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:31:39 INFO - PROCESS | 3644 | 1466724699209 Marionette TRACE conn5 <- [1,498,null,{}] 16:31:39 INFO - PROCESS | 3644 | 1466724699215 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}] 16:31:39 INFO - PROCESS | 3644 | 1466724699218 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:39 INFO - PROCESS | 3644 | 1466724699342 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 16:31:39 INFO - PROCESS | 3644 | 1466724699412 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:39 INFO - PROCESS | 3644 | 1466724699415 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:39 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918F61800 == 37 [pid = 3644] [id = 134] 16:31:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691281C800) [pid = 3644] [serial = 400] [outer = 0000000000000000] 16:31:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006912A2C400) [pid = 3644] [serial = 401] [outer = 000000691281C800] 16:31:39 INFO - PROCESS | 3644 | 1466724699474 Marionette DEBUG loaded listener.js 16:31:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006913341000) [pid = 3644] [serial = 402] [outer = 000000691281C800] 16:31:40 INFO - PROCESS | 3644 | 1466724700192 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]]]}] 16:31:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:31:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1132ms 16:31:40 INFO - PROCESS | 3644 | 1466724700378 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 16:31:40 INFO - PROCESS | 3644 | 1466724700382 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 16:31:40 INFO - PROCESS | 3644 | 1466724700388 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:31:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:31:40 INFO - PROCESS | 3644 | 1466724700391 Marionette TRACE conn5 <- [1,502,null,{}] 16:31:40 INFO - PROCESS | 3644 | 1466724700397 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}] 16:31:40 INFO - PROCESS | 3644 | 1466724700400 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:40 INFO - PROCESS | 3644 | 1466724700516 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 16:31:40 INFO - PROCESS | 3644 | 1466724700579 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:40 INFO - PROCESS | 3644 | 1466724700584 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:40 INFO - PROCESS | 3644 | ++DOCSHELL 000000691884C000 == 38 [pid = 3644] [id = 135] 16:31:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691281C000) [pid = 3644] [serial = 403] [outer = 0000000000000000] 16:31:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006912A44C00) [pid = 3644] [serial = 404] [outer = 000000691281C000] 16:31:40 INFO - PROCESS | 3644 | 1466724700634 Marionette DEBUG loaded listener.js 16:31:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (00000069177DD400) [pid = 3644] [serial = 405] [outer = 000000691281C000] 16:31:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006923EDE800 == 37 [pid = 3644] [id = 132] 16:31:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006923271800 == 36 [pid = 3644] [id = 131] 16:31:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006923207000 == 35 [pid = 3644] [id = 130] 16:31:41 INFO - PROCESS | 3644 | --DOCSHELL 00000069219E6000 == 34 [pid = 3644] [id = 129] 16:31:41 INFO - PROCESS | 3644 | --DOCSHELL 000000691F9A4800 == 33 [pid = 3644] [id = 128] 16:31:41 INFO - PROCESS | 3644 | --DOCSHELL 000000691F2CF000 == 32 [pid = 3644] [id = 127] 16:31:41 INFO - PROCESS | 3644 | --DOCSHELL 000000691C224800 == 31 [pid = 3644] [id = 126] 16:31:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006917A8D800 == 30 [pid = 3644] [id = 125] 16:31:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006918D7D000 == 29 [pid = 3644] [id = 124] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (000000691FC4EC00) [pid = 3644] [serial = 326] [outer = 0000000000000000] [url = about:blank] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691F381000) [pid = 3644] [serial = 346] [outer = 0000000000000000] [url = about:blank] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000691FB9C000) [pid = 3644] [serial = 349] [outer = 0000000000000000] [url = about:blank] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691C240400) [pid = 3644] [serial = 334] [outer = 0000000000000000] [url = about:blank] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691ED3C400) [pid = 3644] [serial = 335] [outer = 0000000000000000] [url = about:blank] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (00000069127DF400) [pid = 3644] [serial = 337] [outer = 0000000000000000] [url = about:blank] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006912A4B400) [pid = 3644] [serial = 338] [outer = 0000000000000000] [url = about:blank] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691CCD9C00) [pid = 3644] [serial = 343] [outer = 0000000000000000] [url = about:blank] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (00000069189DD000) [pid = 3644] [serial = 340] [outer = 0000000000000000] [url = about:blank] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006919453800) [pid = 3644] [serial = 341] [outer = 0000000000000000] [url = about:blank] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006910B8B800) [pid = 3644] [serial = 328] [outer = 0000000000000000] [url = about:blank] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006912622C00) [pid = 3644] [serial = 329] [outer = 0000000000000000] [url = about:blank] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006913DDBC00) [pid = 3644] [serial = 331] [outer = 0000000000000000] [url = about:blank] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (00000069189D8C00) [pid = 3644] [serial = 332] [outer = 0000000000000000] [url = about:blank] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006920C10400) [pid = 3644] [serial = 352] [outer = 0000000000000000] [url = about:blank] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000692302A000) [pid = 3644] [serial = 358] [outer = 0000000000000000] [url = about:blank] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691FA70000) [pid = 3644] [serial = 347] [outer = 0000000000000000] [url = about:blank] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (00000069225B8000) [pid = 3644] [serial = 356] [outer = 0000000000000000] [url = about:blank] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0000006923C70800) [pid = 3644] [serial = 359] [outer = 0000000000000000] [url = about:blank] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (0000006921D08000) [pid = 3644] [serial = 355] [outer = 0000000000000000] [url = about:blank] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (0000006921725400) [pid = 3644] [serial = 353] [outer = 0000000000000000] [url = about:blank] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (000000691ED41000) [pid = 3644] [serial = 344] [outer = 0000000000000000] [url = about:blank] 16:31:41 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (000000691FC4E800) [pid = 3644] [serial = 350] [outer = 0000000000000000] [url = about:blank] 16:31:41 INFO - PROCESS | 3644 | 1466724701206 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]]]}] 16:31:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:31:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 882ms 16:31:41 INFO - PROCESS | 3644 | 1466724701274 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 16:31:41 INFO - PROCESS | 3644 | 1466724701278 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 16:31:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:31:41 INFO - PROCESS | 3644 | 1466724701285 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:31:41 INFO - PROCESS | 3644 | 1466724701289 Marionette TRACE conn5 <- [1,506,null,{}] 16:31:41 INFO - PROCESS | 3644 | 1466724701293 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}] 16:31:41 INFO - PROCESS | 3644 | 1466724701295 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:41 INFO - PROCESS | 3644 | 1466724701388 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 16:31:41 INFO - PROCESS | 3644 | 1466724701458 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:41 INFO - PROCESS | 3644 | 1466724701460 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:41 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918F64000 == 30 [pid = 3644] [id = 136] 16:31:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (0000006912759000) [pid = 3644] [serial = 406] [outer = 0000000000000000] 16:31:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (0000006912A2E800) [pid = 3644] [serial = 407] [outer = 0000006912759000] 16:31:41 INFO - PROCESS | 3644 | 1466724701509 Marionette DEBUG loaded listener.js 16:31:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0000006917050C00) [pid = 3644] [serial = 408] [outer = 0000006912759000] 16:31:41 INFO - PROCESS | 3644 | 1466724701918 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]]]}] 16:31:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:31:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 690ms 16:31:41 INFO - PROCESS | 3644 | 1466724701973 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 16:31:41 INFO - PROCESS | 3644 | 1466724701976 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 16:31:41 INFO - PROCESS | 3644 | 1466724701979 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:31:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:31:41 INFO - PROCESS | 3644 | 1466724701982 Marionette TRACE conn5 <- [1,510,null,{}] 16:31:42 INFO - PROCESS | 3644 | 1466724701993 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}] 16:31:42 INFO - PROCESS | 3644 | 1466724701998 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:42 INFO - PROCESS | 3644 | 1466724702094 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 16:31:42 INFO - PROCESS | 3644 | 1466724702103 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:42 INFO - PROCESS | 3644 | 1466724702107 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:42 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EEE5000 == 31 [pid = 3644] [id = 137] 16:31:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (000000691C297400) [pid = 3644] [serial = 409] [outer = 0000000000000000] 16:31:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (000000691C2A3400) [pid = 3644] [serial = 410] [outer = 000000691C297400] 16:31:42 INFO - PROCESS | 3644 | 1466724702162 Marionette DEBUG loaded listener.js 16:31:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (000000691C39E400) [pid = 3644] [serial = 411] [outer = 000000691C297400] 16:31:42 INFO - PROCESS | 3644 | 1466724702628 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]]]}] 16:31:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:31:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 691ms 16:31:42 INFO - PROCESS | 3644 | 1466724702673 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 16:31:42 INFO - PROCESS | 3644 | 1466724702675 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 16:31:42 INFO - PROCESS | 3644 | 1466724702679 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:31:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:31:42 INFO - PROCESS | 3644 | 1466724702681 Marionette TRACE conn5 <- [1,514,null,{}] 16:31:42 INFO - PROCESS | 3644 | 1466724702684 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}] 16:31:42 INFO - PROCESS | 3644 | 1466724702686 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:42 INFO - PROCESS | 3644 | 1466724702776 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 16:31:42 INFO - PROCESS | 3644 | 1466724702784 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:42 INFO - PROCESS | 3644 | 1466724702786 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:42 INFO - PROCESS | 3644 | ++DOCSHELL 0000006920EDF800 == 32 [pid = 3644] [id = 138] 16:31:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691ED3E400) [pid = 3644] [serial = 412] [outer = 0000000000000000] 16:31:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691ED7D800) [pid = 3644] [serial = 413] [outer = 000000691ED3E400] 16:31:42 INFO - PROCESS | 3644 | 1466724702832 Marionette DEBUG loaded listener.js 16:31:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691F202C00) [pid = 3644] [serial = 414] [outer = 000000691ED3E400] 16:31:43 INFO - PROCESS | 3644 | 1466724703254 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]]]}] 16:31:43 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 16:31:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 629ms 16:31:43 INFO - PROCESS | 3644 | 1466724703311 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 16:31:43 INFO - PROCESS | 3644 | 1466724703314 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 16:31:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:31:43 INFO - PROCESS | 3644 | 1466724703317 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:31:43 INFO - PROCESS | 3644 | 1466724703319 Marionette TRACE conn5 <- [1,518,null,{}] 16:31:43 INFO - PROCESS | 3644 | 1466724703322 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}] 16:31:43 INFO - PROCESS | 3644 | 1466724703324 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:43 INFO - PROCESS | 3644 | 1466724703431 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 16:31:43 INFO - PROCESS | 3644 | 1466724703502 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:43 INFO - PROCESS | 3644 | 1466724703504 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:43 INFO - PROCESS | 3644 | ++DOCSHELL 0000006922F21000 == 33 [pid = 3644] [id = 139] 16:31:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691F37B400) [pid = 3644] [serial = 415] [outer = 0000000000000000] 16:31:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691F419000) [pid = 3644] [serial = 416] [outer = 000000691F37B400] 16:31:43 INFO - PROCESS | 3644 | 1466724703556 Marionette DEBUG loaded listener.js 16:31:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691FA73000) [pid = 3644] [serial = 417] [outer = 000000691F37B400] 16:31:44 INFO - PROCESS | 3644 | 1466724704013 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]]]}] 16:31:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:31:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 733ms 16:31:44 INFO - PROCESS | 3644 | 1466724704053 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 16:31:44 INFO - PROCESS | 3644 | 1466724704056 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 16:31:44 INFO - PROCESS | 3644 | 1466724704059 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:31:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:31:44 INFO - PROCESS | 3644 | 1466724704061 Marionette TRACE conn5 <- [1,522,null,{}] 16:31:44 INFO - PROCESS | 3644 | 1466724704065 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}] 16:31:44 INFO - PROCESS | 3644 | 1466724704071 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:44 INFO - PROCESS | 3644 | 1466724704211 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 16:31:44 INFO - PROCESS | 3644 | 1466724704266 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:44 INFO - PROCESS | 3644 | 1466724704268 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:44 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923282000 == 34 [pid = 3644] [id = 140] 16:31:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (00000069200B7400) [pid = 3644] [serial = 418] [outer = 0000000000000000] 16:31:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006920C10400) [pid = 3644] [serial = 419] [outer = 00000069200B7400] 16:31:44 INFO - PROCESS | 3644 | 1466724704314 Marionette DEBUG loaded listener.js 16:31:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006921984400) [pid = 3644] [serial = 420] [outer = 00000069200B7400] 16:31:44 INFO - PROCESS | 3644 | 1466724704784 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]]]}] 16:31:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:31:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 776ms 16:31:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:31:44 INFO - PROCESS | 3644 | 1466724704841 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 16:31:44 INFO - PROCESS | 3644 | 1466724704844 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 16:31:44 INFO - PROCESS | 3644 | 1466724704847 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:31:44 INFO - PROCESS | 3644 | 1466724704849 Marionette TRACE conn5 <- [1,526,null,{}] 16:31:44 INFO - PROCESS | 3644 | 1466724704852 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}] 16:31:44 INFO - PROCESS | 3644 | 1466724704854 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:44 INFO - PROCESS | 3644 | 1466724704965 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 16:31:45 INFO - PROCESS | 3644 | 1466724705017 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:45 INFO - PROCESS | 3644 | 1466724705019 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:45 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923EEB000 == 35 [pid = 3644] [id = 141] 16:31:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691269A800) [pid = 3644] [serial = 421] [outer = 0000000000000000] 16:31:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (00000069225BDC00) [pid = 3644] [serial = 422] [outer = 000000691269A800] 16:31:45 INFO - PROCESS | 3644 | 1466724705065 Marionette DEBUG loaded listener.js 16:31:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006923036800) [pid = 3644] [serial = 423] [outer = 000000691269A800] 16:31:45 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691C330C00) [pid = 3644] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:31:45 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006910BC6400) [pid = 3644] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:31:45 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691275C000) [pid = 3644] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:31:45 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (00000069127D8800) [pid = 3644] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:31:45 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006918DCAC00) [pid = 3644] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:31:45 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006912A2FC00) [pid = 3644] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:31:45 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006912760C00) [pid = 3644] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:31:45 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691E78D000) [pid = 3644] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:31:45 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0000006912763C00) [pid = 3644] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:31:45 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (00000069127DA800) [pid = 3644] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:31:45 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006920E95400) [pid = 3644] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:31:45 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691FC4DC00) [pid = 3644] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:31:45 INFO - PROCESS | 3644 | 1466724705496 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]]]}] 16:31:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 16:31:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 692ms 16:31:45 INFO - PROCESS | 3644 | 1466724705540 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 16:31:45 INFO - PROCESS | 3644 | 1466724705542 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 16:31:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:31:45 INFO - PROCESS | 3644 | 1466724705545 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:31:45 INFO - PROCESS | 3644 | 1466724705547 Marionette TRACE conn5 <- [1,530,null,{}] 16:31:45 INFO - PROCESS | 3644 | 1466724705551 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}] 16:31:45 INFO - PROCESS | 3644 | 1466724705552 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:45 INFO - PROCESS | 3644 | 1466724705658 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 16:31:45 INFO - PROCESS | 3644 | 1466724705703 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:45 INFO - PROCESS | 3644 | 1466724705705 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:45 INFO - PROCESS | 3644 | ++DOCSHELL 0000006916F9D800 == 36 [pid = 3644] [id = 142] 16:31:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (0000006912820000) [pid = 3644] [serial = 424] [outer = 0000000000000000] 16:31:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691F382C00) [pid = 3644] [serial = 425] [outer = 0000006912820000] 16:31:45 INFO - PROCESS | 3644 | 1466724705751 Marionette DEBUG loaded listener.js 16:31:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006923033000) [pid = 3644] [serial = 426] [outer = 0000006912820000] 16:31:46 INFO - PROCESS | 3644 | 1466724706193 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"]]]}] 16:31:46 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 16:31:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:31:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:31:46 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 16:31:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:31:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:31:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 671ms 16:31:46 INFO - PROCESS | 3644 | 1466724706220 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 16:31:46 INFO - PROCESS | 3644 | 1466724706230 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 16:31:46 INFO - PROCESS | 3644 | 1466724706233 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:31:46 INFO - PROCESS | 3644 | 1466724706235 Marionette TRACE conn5 <- [1,534,null,{}] 16:31:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:31:46 INFO - PROCESS | 3644 | 1466724706239 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}] 16:31:46 INFO - PROCESS | 3644 | 1466724706241 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:46 INFO - PROCESS | 3644 | 1466724706362 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 16:31:46 INFO - PROCESS | 3644 | 1466724706372 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:46 INFO - PROCESS | 3644 | 1466724706374 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:46 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926C56000 == 37 [pid = 3644] [id = 143] 16:31:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (0000006923C71800) [pid = 3644] [serial = 427] [outer = 0000000000000000] 16:31:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006923CB7800) [pid = 3644] [serial = 428] [outer = 0000006923C71800] 16:31:46 INFO - PROCESS | 3644 | 1466724706417 Marionette DEBUG loaded listener.js 16:31:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006923CC0400) [pid = 3644] [serial = 429] [outer = 0000006923C71800] 16:31:46 INFO - PROCESS | 3644 | 1466724706837 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]]]}] 16:31:46 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. 16:31:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 627ms 16:31:46 INFO - PROCESS | 3644 | 1466724706867 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 16:31:46 INFO - PROCESS | 3644 | 1466724706869 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 16:31:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:31:46 INFO - PROCESS | 3644 | 1466724706872 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:31:46 INFO - PROCESS | 3644 | 1466724706874 Marionette TRACE conn5 <- [1,538,null,{}] 16:31:46 INFO - PROCESS | 3644 | 1466724706878 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}] 16:31:46 INFO - PROCESS | 3644 | 1466724706880 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:46 INFO - PROCESS | 3644 | 1466724706963 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 16:31:46 INFO - PROCESS | 3644 | 1466724706969 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:46 INFO - PROCESS | 3644 | 1466724706970 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:46 INFO - PROCESS | 3644 | ++DOCSHELL 000000692726D000 == 38 [pid = 3644] [id = 144] 16:31:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006923CBFC00) [pid = 3644] [serial = 430] [outer = 0000000000000000] 16:31:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006923E20C00) [pid = 3644] [serial = 431] [outer = 0000006923CBFC00] 16:31:47 INFO - PROCESS | 3644 | 1466724707014 Marionette DEBUG loaded listener.js 16:31:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006923E27000) [pid = 3644] [serial = 432] [outer = 0000006923CBFC00] 16:31:47 INFO - PROCESS | 3644 | 1466724707512 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]]]}] 16:31:47 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. 16:31:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 690ms 16:31:47 INFO - PROCESS | 3644 | 1466724707567 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 16:31:47 INFO - PROCESS | 3644 | 1466724707572 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 16:31:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:31:47 INFO - PROCESS | 3644 | 1466724707578 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:31:47 INFO - PROCESS | 3644 | 1466724707582 Marionette TRACE conn5 <- [1,542,null,{}] 16:31:47 INFO - PROCESS | 3644 | 1466724707588 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}] 16:31:47 INFO - PROCESS | 3644 | 1466724707592 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:47 INFO - PROCESS | 3644 | 1466724707762 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 16:31:47 INFO - PROCESS | 3644 | 1466724707863 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:47 INFO - PROCESS | 3644 | 1466724707869 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:47 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918850800 == 39 [pid = 3644] [id = 145] 16:31:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (00000069127E2000) [pid = 3644] [serial = 433] [outer = 0000000000000000] 16:31:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006912A2F400) [pid = 3644] [serial = 434] [outer = 00000069127E2000] 16:31:47 INFO - PROCESS | 3644 | 1466724707927 Marionette DEBUG loaded listener.js 16:31:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (00000069189D9800) [pid = 3644] [serial = 435] [outer = 00000069127E2000] 16:31:48 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:48 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:31:48 INFO - PROCESS | 3644 | 1466724708526 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]]]}] 16:31:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:31:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 987ms 16:31:48 INFO - PROCESS | 3644 | 1466724708567 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 16:31:48 INFO - PROCESS | 3644 | 1466724708572 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 16:31:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:31:48 INFO - PROCESS | 3644 | 1466724708579 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:31:48 INFO - PROCESS | 3644 | 1466724708582 Marionette TRACE conn5 <- [1,546,null,{}] 16:31:48 INFO - PROCESS | 3644 | 1466724708586 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}] 16:31:48 INFO - PROCESS | 3644 | 1466724708589 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:48 INFO - PROCESS | 3644 | 1466724708705 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 16:31:48 INFO - PROCESS | 3644 | 1466724708790 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:48 INFO - PROCESS | 3644 | 1466724708793 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:48 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923158000 == 40 [pid = 3644] [id = 146] 16:31:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691C32E400) [pid = 3644] [serial = 436] [outer = 0000000000000000] 16:31:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691C3A4800) [pid = 3644] [serial = 437] [outer = 000000691C32E400] 16:31:48 INFO - PROCESS | 3644 | 1466724708851 Marionette DEBUG loaded listener.js 16:31:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691EFD8400) [pid = 3644] [serial = 438] [outer = 000000691C32E400] 16:31:49 INFO - PROCESS | 3644 | 1466724709528 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]]]}] 16:31:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:31:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 985ms 16:31:49 INFO - PROCESS | 3644 | 1466724709566 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 16:31:49 INFO - PROCESS | 3644 | 1466724709569 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 16:31:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:31:49 INFO - PROCESS | 3644 | 1466724709573 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:31:49 INFO - PROCESS | 3644 | 1466724709577 Marionette TRACE conn5 <- [1,550,null,{}] 16:31:49 INFO - PROCESS | 3644 | 1466724709589 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}] 16:31:49 INFO - PROCESS | 3644 | 1466724709595 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:49 INFO - PROCESS | 3644 | 1466724709710 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 16:31:49 INFO - PROCESS | 3644 | 1466724709783 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:49 INFO - PROCESS | 3644 | 1466724709786 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:49 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927336800 == 41 [pid = 3644] [id = 147] 16:31:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (00000069217EA800) [pid = 3644] [serial = 439] [outer = 0000000000000000] 16:31:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (00000069225BE800) [pid = 3644] [serial = 440] [outer = 00000069217EA800] 16:31:49 INFO - PROCESS | 3644 | 1466724709844 Marionette DEBUG loaded listener.js 16:31:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006923FDF800) [pid = 3644] [serial = 441] [outer = 00000069217EA800] 16:31:50 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:50 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:31:50 INFO - PROCESS | 3644 | 1466724710451 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]]]}] 16:31:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:31:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 943ms 16:31:50 INFO - PROCESS | 3644 | 1466724710518 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 16:31:50 INFO - PROCESS | 3644 | 1466724710521 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 16:31:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:31:50 INFO - PROCESS | 3644 | 1466724710525 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:31:50 INFO - PROCESS | 3644 | 1466724710527 Marionette TRACE conn5 <- [1,554,null,{}] 16:31:50 INFO - PROCESS | 3644 | 1466724710531 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}] 16:31:50 INFO - PROCESS | 3644 | 1466724710534 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:50 INFO - PROCESS | 3644 | 1466724710646 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 16:31:50 INFO - PROCESS | 3644 | 1466724710716 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:50 INFO - PROCESS | 3644 | 1466724710719 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:50 INFO - PROCESS | 3644 | ++DOCSHELL 00000069276C9000 == 42 [pid = 3644] [id = 148] 16:31:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0000006924B04800) [pid = 3644] [serial = 442] [outer = 0000000000000000] 16:31:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (0000006924B06800) [pid = 3644] [serial = 443] [outer = 0000006924B04800] 16:31:50 INFO - PROCESS | 3644 | 1466724710774 Marionette DEBUG loaded listener.js 16:31:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (0000006924B0E800) [pid = 3644] [serial = 444] [outer = 0000006924B04800] 16:31:51 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:51 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:31:51 INFO - PROCESS | 3644 | 1466724711348 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]]]}] 16:31:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:31:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 881ms 16:31:51 INFO - PROCESS | 3644 | 1466724711408 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 16:31:51 INFO - PROCESS | 3644 | 1466724711411 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 16:31:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:31:51 INFO - PROCESS | 3644 | 1466724711415 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:31:51 INFO - PROCESS | 3644 | 1466724711417 Marionette TRACE conn5 <- [1,558,null,{}] 16:31:51 INFO - PROCESS | 3644 | 1466724711421 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}] 16:31:51 INFO - PROCESS | 3644 | 1466724711423 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:51 INFO - PROCESS | 3644 | 1466724711530 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 16:31:51 INFO - PROCESS | 3644 | 1466724711614 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:51 INFO - PROCESS | 3644 | 1466724711616 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:51 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F3BE800 == 43 [pid = 3644] [id = 149] 16:31:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (00000069127DD800) [pid = 3644] [serial = 445] [outer = 0000000000000000] 16:31:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (000000691C23C800) [pid = 3644] [serial = 446] [outer = 00000069127DD800] 16:31:51 INFO - PROCESS | 3644 | 1466724711671 Marionette DEBUG loaded listener.js 16:31:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (0000006924BB9000) [pid = 3644] [serial = 447] [outer = 00000069127DD800] 16:31:52 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:52 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:31:52 INFO - PROCESS | 3644 | 1466724712379 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]]]}] 16:31:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:31:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 986ms 16:31:52 INFO - PROCESS | 3644 | 1466724712403 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 16:31:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:31:52 INFO - PROCESS | 3644 | 1466724712407 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 16:31:52 INFO - PROCESS | 3644 | 1466724712412 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:31:52 INFO - PROCESS | 3644 | 1466724712415 Marionette TRACE conn5 <- [1,562,null,{}] 16:31:52 INFO - PROCESS | 3644 | 1466724712421 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}] 16:31:52 INFO - PROCESS | 3644 | 1466724712424 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:52 INFO - PROCESS | 3644 | 1466724712531 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 16:31:52 INFO - PROCESS | 3644 | 1466724712619 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:52 INFO - PROCESS | 3644 | 1466724712621 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:52 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918F6B800 == 44 [pid = 3644] [id = 150] 16:31:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (00000069127DA800) [pid = 3644] [serial = 448] [outer = 0000000000000000] 16:31:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (0000006912A26C00) [pid = 3644] [serial = 449] [outer = 00000069127DA800] 16:31:52 INFO - PROCESS | 3644 | 1466724712671 Marionette DEBUG loaded listener.js 16:31:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (0000006918988400) [pid = 3644] [serial = 450] [outer = 00000069127DA800] 16:31:53 INFO - PROCESS | 3644 | --DOCSHELL 0000006926C56000 == 43 [pid = 3644] [id = 143] 16:31:53 INFO - PROCESS | 3644 | --DOCSHELL 0000006916F9D800 == 42 [pid = 3644] [id = 142] 16:31:53 INFO - PROCESS | 3644 | --DOCSHELL 0000006923EEB000 == 41 [pid = 3644] [id = 141] 16:31:53 INFO - PROCESS | 3644 | --DOCSHELL 0000006923282000 == 40 [pid = 3644] [id = 140] 16:31:53 INFO - PROCESS | 3644 | --DOCSHELL 0000006922F21000 == 39 [pid = 3644] [id = 139] 16:31:53 INFO - PROCESS | 3644 | --DOCSHELL 0000006920EDF800 == 38 [pid = 3644] [id = 138] 16:31:53 INFO - PROCESS | 3644 | --DOCSHELL 000000691EEE5000 == 37 [pid = 3644] [id = 137] 16:31:53 INFO - PROCESS | 3644 | --DOCSHELL 0000006918F64000 == 36 [pid = 3644] [id = 136] 16:31:53 INFO - PROCESS | 3644 | --DOCSHELL 000000691884C000 == 35 [pid = 3644] [id = 135] 16:31:53 INFO - PROCESS | 3644 | --DOCSHELL 0000006918F61800 == 34 [pid = 3644] [id = 134] 16:31:53 INFO - PROCESS | 3644 | --DOCSHELL 0000006924B92000 == 33 [pid = 3644] [id = 133] 16:31:53 INFO - PROCESS | 3644 | --DOCSHELL 000000691F3BE800 == 32 [pid = 3644] [id = 149] 16:31:53 INFO - PROCESS | 3644 | --DOCSHELL 00000069276C9000 == 31 [pid = 3644] [id = 148] 16:31:53 INFO - PROCESS | 3644 | --DOCSHELL 0000006927336800 == 30 [pid = 3644] [id = 147] 16:31:53 INFO - PROCESS | 3644 | --DOCSHELL 0000006923158000 == 29 [pid = 3644] [id = 146] 16:31:53 INFO - PROCESS | 3644 | --DOCSHELL 000000692726D000 == 28 [pid = 3644] [id = 144] 16:31:53 INFO - PROCESS | 3644 | --DOCSHELL 0000006918850800 == 27 [pid = 3644] [id = 145] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (0000006920C10C00) [pid = 3644] [serial = 398] [outer = 0000000000000000] [url = about:blank] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (000000691FFEA800) [pid = 3644] [serial = 395] [outer = 0000000000000000] [url = about:blank] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (000000691C333C00) [pid = 3644] [serial = 383] [outer = 0000000000000000] [url = about:blank] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (000000691E78E800) [pid = 3644] [serial = 386] [outer = 0000000000000000] [url = about:blank] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (00000069127D8000) [pid = 3644] [serial = 374] [outer = 0000000000000000] [url = about:blank] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (000000691281DC00) [pid = 3644] [serial = 375] [outer = 0000000000000000] [url = about:blank] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (0000006912A4D400) [pid = 3644] [serial = 377] [outer = 0000000000000000] [url = about:blank] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (0000006916D53800) [pid = 3644] [serial = 378] [outer = 0000000000000000] [url = about:blank] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (0000006918F23C00) [pid = 3644] [serial = 380] [outer = 0000000000000000] [url = about:blank] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (00000069178A5C00) [pid = 3644] [serial = 370] [outer = 0000000000000000] [url = about:blank] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (000000691CC12400) [pid = 3644] [serial = 384] [outer = 0000000000000000] [url = about:blank] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0000006918F28400) [pid = 3644] [serial = 371] [outer = 0000000000000000] [url = about:blank] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006921D8F000) [pid = 3644] [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.] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006917A72800) [pid = 3644] [serial = 362] [outer = 0000000000000000] [url = about:blank] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006912A2F800) [pid = 3644] [serial = 361] [outer = 0000000000000000] [url = about:blank] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691ED3F400) [pid = 3644] [serial = 387] [outer = 0000000000000000] [url = about:blank] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691F559C00) [pid = 3644] [serial = 365] [outer = 0000000000000000] [url = about:blank] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691ED36C00) [pid = 3644] [serial = 364] [outer = 0000000000000000] [url = about:blank] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691FC48000) [pid = 3644] [serial = 390] [outer = 0000000000000000] [url = about:blank] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (00000069193C8400) [pid = 3644] [serial = 389] [outer = 0000000000000000] [url = about:blank] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691CC1BC00) [pid = 3644] [serial = 392] [outer = 0000000000000000] [url = about:blank] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691FC4F000) [pid = 3644] [serial = 393] [outer = 0000000000000000] [url = about:blank] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006923CB5C00) [pid = 3644] [serial = 368] [outer = 0000000000000000] [url = about:blank] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0000006923196800) [pid = 3644] [serial = 367] [outer = 0000000000000000] [url = about:blank] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (00000069200BA800) [pid = 3644] [serial = 396] [outer = 0000000000000000] [url = about:blank] 16:31:53 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691C239800) [pid = 3644] [serial = 381] [outer = 0000000000000000] [url = about:blank] 16:31:53 INFO - PROCESS | 3644 | 1466724713990 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]]]}] 16:31:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:31:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1654ms 16:31:54 INFO - PROCESS | 3644 | 1466724714067 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 16:31:54 INFO - PROCESS | 3644 | 1466724714071 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 16:31:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:31:54 INFO - PROCESS | 3644 | 1466724714077 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:31:54 INFO - PROCESS | 3644 | 1466724714080 Marionette TRACE conn5 <- [1,566,null,{}] 16:31:54 INFO - PROCESS | 3644 | 1466724714086 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}] 16:31:54 INFO - PROCESS | 3644 | 1466724714089 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:54 INFO - PROCESS | 3644 | 1466724714180 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 16:31:54 INFO - PROCESS | 3644 | 1466724714194 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:54 INFO - PROCESS | 3644 | 1466724714196 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:54 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917466800 == 28 [pid = 3644] [id = 151] 16:31:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (00000069126C8800) [pid = 3644] [serial = 451] [outer = 0000000000000000] 16:31:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691275A800) [pid = 3644] [serial = 452] [outer = 00000069126C8800] 16:31:54 INFO - PROCESS | 3644 | 1466724714245 Marionette DEBUG loaded listener.js 16:31:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (00000069127DF400) [pid = 3644] [serial = 453] [outer = 00000069126C8800] 16:31:54 INFO - PROCESS | 3644 | 1466724714717 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]]]}] 16:31:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:31:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 692ms 16:31:54 INFO - PROCESS | 3644 | 1466724714772 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 16:31:54 INFO - PROCESS | 3644 | 1466724714778 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 16:31:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:31:54 INFO - PROCESS | 3644 | 1466724714784 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:31:54 INFO - PROCESS | 3644 | 1466724714787 Marionette TRACE conn5 <- [1,570,null,{}] 16:31:54 INFO - PROCESS | 3644 | 1466724714791 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}] 16:31:54 INFO - PROCESS | 3644 | 1466724714794 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:54 INFO - PROCESS | 3644 | 1466724714884 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 16:31:54 INFO - PROCESS | 3644 | 1466724714893 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:54 INFO - PROCESS | 3644 | 1466724714895 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:54 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918D8B000 == 29 [pid = 3644] [id = 152] 16:31:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006912A49000) [pid = 3644] [serial = 454] [outer = 0000000000000000] 16:31:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006912A4C000) [pid = 3644] [serial = 455] [outer = 0000006912A49000] 16:31:54 INFO - PROCESS | 3644 | 1466724714943 Marionette DEBUG loaded listener.js 16:31:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006913F50800) [pid = 3644] [serial = 456] [outer = 0000006912A49000] 16:31:55 INFO - PROCESS | 3644 | 1466724715411 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]]]}] 16:31:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:31:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 693ms 16:31:55 INFO - PROCESS | 3644 | 1466724715478 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 16:31:55 INFO - PROCESS | 3644 | 1466724715481 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 16:31:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:31:55 INFO - PROCESS | 3644 | 1466724715485 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:31:55 INFO - PROCESS | 3644 | 1466724715488 Marionette TRACE conn5 <- [1,574,null,{}] 16:31:55 INFO - PROCESS | 3644 | 1466724715500 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}] 16:31:55 INFO - PROCESS | 3644 | 1466724715505 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:55 INFO - PROCESS | 3644 | 1466724715627 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 16:31:55 INFO - PROCESS | 3644 | 1466724715706 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:55 INFO - PROCESS | 3644 | 1466724715709 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:55 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EEE4800 == 30 [pid = 3644] [id = 153] 16:31:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006910B8C000) [pid = 3644] [serial = 457] [outer = 0000000000000000] 16:31:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006918F22C00) [pid = 3644] [serial = 458] [outer = 0000006910B8C000] 16:31:55 INFO - PROCESS | 3644 | 1466724715758 Marionette DEBUG loaded listener.js 16:31:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691945E800) [pid = 3644] [serial = 459] [outer = 0000006910B8C000] 16:31:56 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:56 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:31:56 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:56 INFO - PROCESS | 3644 | 1466724716161 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]]]}] 16:31:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:31:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 734ms 16:31:56 INFO - PROCESS | 3644 | 1466724716220 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 16:31:56 INFO - PROCESS | 3644 | 1466724716223 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 16:31:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:31:56 INFO - PROCESS | 3644 | 1466724716227 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:31:56 INFO - PROCESS | 3644 | 1466724716228 Marionette TRACE conn5 <- [1,578,null,{}] 16:31:56 INFO - PROCESS | 3644 | 1466724716232 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}] 16:31:56 INFO - PROCESS | 3644 | 1466724716234 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:56 INFO - PROCESS | 3644 | 1466724716346 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 16:31:56 INFO - PROCESS | 3644 | 1466724716357 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:56 INFO - PROCESS | 3644 | 1466724716359 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:56 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F659000 == 31 [pid = 3644] [id = 154] 16:31:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691C30BC00) [pid = 3644] [serial = 460] [outer = 0000000000000000] 16:31:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691C330000) [pid = 3644] [serial = 461] [outer = 000000691C30BC00] 16:31:56 INFO - PROCESS | 3644 | 1466724716595 Marionette DEBUG loaded listener.js 16:31:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691CC8B000) [pid = 3644] [serial = 462] [outer = 000000691C30BC00] 16:31:56 INFO - PROCESS | 3644 | [3644] 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 16:31:57 INFO - PROCESS | 3644 | 1466724717175 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]]]}] 16:31:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:31:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 983ms 16:31:57 INFO - PROCESS | 3644 | 1466724717212 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 16:31:57 INFO - PROCESS | 3644 | 1466724717215 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 16:31:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:31:57 INFO - PROCESS | 3644 | 1466724717218 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:31:57 INFO - PROCESS | 3644 | 1466724717220 Marionette TRACE conn5 <- [1,582,null,{}] 16:31:57 INFO - PROCESS | 3644 | 1466724717223 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}] 16:31:57 INFO - PROCESS | 3644 | 1466724717226 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:57 INFO - PROCESS | 3644 | 1466724717333 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 16:31:57 INFO - PROCESS | 3644 | 1466724717339 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:57 INFO - PROCESS | 3644 | 1466724717341 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:57 INFO - PROCESS | 3644 | ++DOCSHELL 0000006920EE1000 == 32 [pid = 3644] [id = 155] 16:31:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006912A48C00) [pid = 3644] [serial = 463] [outer = 0000000000000000] 16:31:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691EA36000) [pid = 3644] [serial = 464] [outer = 0000006912A48C00] 16:31:57 INFO - PROCESS | 3644 | 1466724717386 Marionette DEBUG loaded listener.js 16:31:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691ED40C00) [pid = 3644] [serial = 465] [outer = 0000006912A48C00] 16:31:57 INFO - PROCESS | 3644 | 1466724717851 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]]]}] 16:31:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:31:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 692ms 16:31:57 INFO - PROCESS | 3644 | 1466724717913 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 16:31:57 INFO - PROCESS | 3644 | 1466724717916 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 16:31:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:31:57 INFO - PROCESS | 3644 | 1466724717923 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:31:57 INFO - PROCESS | 3644 | 1466724717925 Marionette TRACE conn5 <- [1,586,null,{}] 16:31:57 INFO - PROCESS | 3644 | 1466724717929 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}] 16:31:57 INFO - PROCESS | 3644 | 1466724717935 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:58 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691F37B400) [pid = 3644] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:31:58 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (00000069200B7400) [pid = 3644] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:31:58 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006912820000) [pid = 3644] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:31:58 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691269A800) [pid = 3644] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:31:58 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691ED3E400) [pid = 3644] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:31:58 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691C297400) [pid = 3644] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:31:58 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006912759000) [pid = 3644] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:31:58 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691281C800) [pid = 3644] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:31:58 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006920B18C00) [pid = 3644] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:31:58 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691281C000) [pid = 3644] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:31:58 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006923C71800) [pid = 3644] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:31:58 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006923CBFC00) [pid = 3644] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:31:58 INFO - PROCESS | 3644 | 1466724718288 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 16:31:58 INFO - PROCESS | 3644 | 1466724718296 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:58 INFO - PROCESS | 3644 | 1466724718298 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:58 INFO - PROCESS | 3644 | ++DOCSHELL 0000006922F19000 == 33 [pid = 3644] [id = 156] 16:31:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006912759000) [pid = 3644] [serial = 466] [outer = 0000000000000000] 16:31:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006912A26400) [pid = 3644] [serial = 467] [outer = 0000006912759000] 16:31:58 INFO - PROCESS | 3644 | 1466724718345 Marionette DEBUG loaded listener.js 16:31:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691F37B800) [pid = 3644] [serial = 468] [outer = 0000006912759000] 16:31:58 INFO - PROCESS | 3644 | 1466724718740 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]]]}] 16:31:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:31:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 838ms 16:31:58 INFO - PROCESS | 3644 | 1466724718768 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 16:31:58 INFO - PROCESS | 3644 | 1466724718770 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 16:31:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:31:58 INFO - PROCESS | 3644 | 1466724718774 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:31:58 INFO - PROCESS | 3644 | 1466724718775 Marionette TRACE conn5 <- [1,590,null,{}] 16:31:58 INFO - PROCESS | 3644 | 1466724718779 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}] 16:31:58 INFO - PROCESS | 3644 | 1466724718781 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:58 INFO - PROCESS | 3644 | 1466724718859 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 16:31:58 INFO - PROCESS | 3644 | 1466724718865 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:58 INFO - PROCESS | 3644 | 1466724718867 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:58 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923284000 == 34 [pid = 3644] [id = 157] 16:31:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691F9F8800) [pid = 3644] [serial = 469] [outer = 0000000000000000] 16:31:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691FC48800) [pid = 3644] [serial = 470] [outer = 000000691F9F8800] 16:31:58 INFO - PROCESS | 3644 | 1466724718913 Marionette DEBUG loaded listener.js 16:31:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691FC54C00) [pid = 3644] [serial = 471] [outer = 000000691F9F8800] 16:31:59 INFO - PROCESS | 3644 | 1466724719349 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]]]}] 16:31:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:31:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 626ms 16:31:59 INFO - PROCESS | 3644 | 1466724719405 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 16:31:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:31:59 INFO - PROCESS | 3644 | 1466724719407 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 16:31:59 INFO - PROCESS | 3644 | 1466724719410 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:31:59 INFO - PROCESS | 3644 | 1466724719412 Marionette TRACE conn5 <- [1,594,null,{}] 16:31:59 INFO - PROCESS | 3644 | 1466724719416 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}] 16:31:59 INFO - PROCESS | 3644 | 1466724719418 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:59 INFO - PROCESS | 3644 | 1466724719498 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 16:31:59 INFO - PROCESS | 3644 | 1466724719503 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:59 INFO - PROCESS | 3644 | 1466724719505 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:31:59 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923EEF000 == 35 [pid = 3644] [id = 158] 16:31:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691FFED000) [pid = 3644] [serial = 472] [outer = 0000000000000000] 16:31:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (00000069200B3C00) [pid = 3644] [serial = 473] [outer = 000000691FFED000] 16:31:59 INFO - PROCESS | 3644 | 1466724719549 Marionette DEBUG loaded listener.js 16:31:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006920B18C00) [pid = 3644] [serial = 474] [outer = 000000691FFED000] 16:31:59 INFO - PROCESS | 3644 | 1466724719993 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]]]}] 16:32:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:32:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 629ms 16:32:00 INFO - PROCESS | 3644 | 1466724720044 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 16:32:00 INFO - PROCESS | 3644 | 1466724720046 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 16:32:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:32:00 INFO - PROCESS | 3644 | 1466724720054 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:32:00 INFO - PROCESS | 3644 | 1466724720056 Marionette TRACE conn5 <- [1,598,null,{}] 16:32:00 INFO - PROCESS | 3644 | 1466724720060 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}] 16:32:00 INFO - PROCESS | 3644 | 1466724720062 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:00 INFO - PROCESS | 3644 | 1466724720185 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 16:32:00 INFO - PROCESS | 3644 | 1466724720261 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:00 INFO - PROCESS | 3644 | 1466724720265 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:00 INFO - PROCESS | 3644 | ++DOCSHELL 0000006913039800 == 36 [pid = 3644] [id = 159] 16:32:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006910B84800) [pid = 3644] [serial = 475] [outer = 0000000000000000] 16:32:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0000006910B9C000) [pid = 3644] [serial = 476] [outer = 0000006910B84800] 16:32:00 INFO - PROCESS | 3644 | 1466724720325 Marionette DEBUG loaded listener.js 16:32:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691269E800) [pid = 3644] [serial = 477] [outer = 0000006910B84800] 16:32:01 INFO - PROCESS | 3644 | 1466724721090 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]]]}] 16:32:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:32:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1085ms 16:32:01 INFO - PROCESS | 3644 | 1466724721143 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 16:32:01 INFO - PROCESS | 3644 | 1466724721148 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 16:32:01 INFO - PROCESS | 3644 | 1466724721152 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:32:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:32:01 INFO - PROCESS | 3644 | 1466724721157 Marionette TRACE conn5 <- [1,602,null,{}] 16:32:01 INFO - PROCESS | 3644 | 1466724721162 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}] 16:32:01 INFO - PROCESS | 3644 | 1466724721165 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:01 INFO - PROCESS | 3644 | 1466724721289 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 16:32:01 INFO - PROCESS | 3644 | 1466724721362 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:01 INFO - PROCESS | 3644 | 1466724721365 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:01 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EEE4000 == 37 [pid = 3644] [id = 160] 16:32:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (0000006913385C00) [pid = 3644] [serial = 478] [outer = 0000000000000000] 16:32:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006917731400) [pid = 3644] [serial = 479] [outer = 0000006913385C00] 16:32:01 INFO - PROCESS | 3644 | 1466724721422 Marionette DEBUG loaded listener.js 16:32:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (00000069189DA000) [pid = 3644] [serial = 480] [outer = 0000006913385C00] 16:32:02 INFO - PROCESS | 3644 | 1466724722110 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]]]}] 16:32:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:32:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 985ms 16:32:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:32:02 INFO - PROCESS | 3644 | 1466724722143 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 16:32:02 INFO - PROCESS | 3644 | 1466724722147 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 16:32:02 INFO - PROCESS | 3644 | 1466724722151 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:32:02 INFO - PROCESS | 3644 | 1466724722153 Marionette TRACE conn5 <- [1,606,null,{}] 16:32:02 INFO - PROCESS | 3644 | 1466724722157 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}] 16:32:02 INFO - PROCESS | 3644 | 1466724722160 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:02 INFO - PROCESS | 3644 | 1466724722309 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 16:32:02 INFO - PROCESS | 3644 | 1466724722382 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:02 INFO - PROCESS | 3644 | 1466724722385 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:02 INFO - PROCESS | 3644 | ++DOCSHELL 0000006920EDF800 == 38 [pid = 3644] [id = 161] 16:32:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (000000691945AC00) [pid = 3644] [serial = 481] [outer = 0000000000000000] 16:32:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (000000691ED41000) [pid = 3644] [serial = 482] [outer = 000000691945AC00] 16:32:02 INFO - PROCESS | 3644 | 1466724722440 Marionette DEBUG loaded listener.js 16:32:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (000000691F381800) [pid = 3644] [serial = 483] [outer = 000000691945AC00] 16:32:03 INFO - PROCESS | 3644 | --DOCSHELL 0000006923EEF000 == 37 [pid = 3644] [id = 158] 16:32:03 INFO - PROCESS | 3644 | --DOCSHELL 0000006923284000 == 36 [pid = 3644] [id = 157] 16:32:03 INFO - PROCESS | 3644 | --DOCSHELL 0000006922F19000 == 35 [pid = 3644] [id = 156] 16:32:03 INFO - PROCESS | 3644 | --DOCSHELL 0000006920EE1000 == 34 [pid = 3644] [id = 155] 16:32:03 INFO - PROCESS | 3644 | --DOCSHELL 000000691F659000 == 33 [pid = 3644] [id = 154] 16:32:03 INFO - PROCESS | 3644 | --DOCSHELL 000000691EEE4800 == 32 [pid = 3644] [id = 153] 16:32:03 INFO - PROCESS | 3644 | --DOCSHELL 0000006918D8B000 == 31 [pid = 3644] [id = 152] 16:32:03 INFO - PROCESS | 3644 | --DOCSHELL 0000006917466800 == 30 [pid = 3644] [id = 151] 16:32:03 INFO - PROCESS | 3644 | --DOCSHELL 0000006918F6B800 == 29 [pid = 3644] [id = 150] 16:32:03 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (000000691F419000) [pid = 3644] [serial = 416] [outer = 0000000000000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (000000691FA73000) [pid = 3644] [serial = 417] [outer = 0000000000000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (0000006920C10400) [pid = 3644] [serial = 419] [outer = 0000000000000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (000000691F382C00) [pid = 3644] [serial = 425] [outer = 0000000000000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (00000069225BDC00) [pid = 3644] [serial = 422] [outer = 0000000000000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (000000691ED7D800) [pid = 3644] [serial = 413] [outer = 0000000000000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0000006921984400) [pid = 3644] [serial = 420] [outer = 0000000000000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000691C2A3400) [pid = 3644] [serial = 410] [outer = 0000000000000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691C39E400) [pid = 3644] [serial = 411] [outer = 0000000000000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006912A2E800) [pid = 3644] [serial = 407] [outer = 0000000000000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006917050C00) [pid = 3644] [serial = 408] [outer = 0000000000000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006912A2C400) [pid = 3644] [serial = 401] [outer = 0000000000000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006913341000) [pid = 3644] [serial = 402] [outer = 0000000000000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006921981000) [pid = 3644] [serial = 399] [outer = 0000000000000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006912A44C00) [pid = 3644] [serial = 404] [outer = 0000000000000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (00000069177DD400) [pid = 3644] [serial = 405] [outer = 0000000000000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006923CC0400) [pid = 3644] [serial = 429] [outer = 0000000000000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006923CB7800) [pid = 3644] [serial = 428] [outer = 0000000000000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0000006923E20C00) [pid = 3644] [serial = 431] [outer = 0000000000000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006923E27000) [pid = 3644] [serial = 432] [outer = 0000000000000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006923036800) [pid = 3644] [serial = 423] [outer = 0000000000000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0000006923033000) [pid = 3644] [serial = 426] [outer = 0000000000000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691F202C00) [pid = 3644] [serial = 414] [outer = 0000000000000000] [url = about:blank] 16:32:03 INFO - PROCESS | 3644 | 1466724723287 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]]]}] 16:32:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:32:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1189ms 16:32:03 INFO - PROCESS | 3644 | 1466724723341 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 16:32:03 INFO - PROCESS | 3644 | 1466724723345 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 16:32:03 INFO - PROCESS | 3644 | 1466724723350 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:32:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:32:03 INFO - PROCESS | 3644 | 1466724723354 Marionette TRACE conn5 <- [1,610,null,{}] 16:32:03 INFO - PROCESS | 3644 | 1466724723360 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}] 16:32:03 INFO - PROCESS | 3644 | 1466724723363 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:03 INFO - PROCESS | 3644 | 1466724723455 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 16:32:03 INFO - PROCESS | 3644 | 1466724723469 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:03 INFO - PROCESS | 3644 | 1466724723472 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:03 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917D12800 == 30 [pid = 3644] [id = 162] 16:32:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (000000691281F000) [pid = 3644] [serial = 484] [outer = 0000000000000000] 16:32:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (0000006912A27800) [pid = 3644] [serial = 485] [outer = 000000691281F000] 16:32:03 INFO - PROCESS | 3644 | 1466724723520 Marionette DEBUG loaded listener.js 16:32:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (0000006913A43400) [pid = 3644] [serial = 486] [outer = 000000691281F000] 16:32:03 INFO - PROCESS | 3644 | 1466724723986 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]]]}] 16:32:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:32:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 689ms 16:32:04 INFO - PROCESS | 3644 | 1466724724044 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 16:32:04 INFO - PROCESS | 3644 | 1466724724049 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 16:32:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:32:04 INFO - PROCESS | 3644 | 1466724724055 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:32:04 INFO - PROCESS | 3644 | 1466724724058 Marionette TRACE conn5 <- [1,614,null,{}] 16:32:04 INFO - PROCESS | 3644 | 1466724724062 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}] 16:32:04 INFO - PROCESS | 3644 | 1466724724065 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:04 INFO - PROCESS | 3644 | 1466724724183 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 16:32:04 INFO - PROCESS | 3644 | 1466724724256 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:04 INFO - PROCESS | 3644 | 1466724724259 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:04 INFO - PROCESS | 3644 | ++DOCSHELL 000000691DFB2800 == 31 [pid = 3644] [id = 163] 16:32:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006913DE5000) [pid = 3644] [serial = 487] [outer = 0000000000000000] 16:32:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (0000006918F21800) [pid = 3644] [serial = 488] [outer = 0000006913DE5000] 16:32:04 INFO - PROCESS | 3644 | 1466724724308 Marionette DEBUG loaded listener.js 16:32:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691C243C00) [pid = 3644] [serial = 489] [outer = 0000006913DE5000] 16:32:04 INFO - PROCESS | 3644 | 1466724724709 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]]]}] 16:32:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:32:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 691ms 16:32:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:32:04 INFO - PROCESS | 3644 | 1466724724749 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 16:32:04 INFO - PROCESS | 3644 | 1466724724751 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 16:32:04 INFO - PROCESS | 3644 | 1466724724755 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:32:04 INFO - PROCESS | 3644 | 1466724724758 Marionette TRACE conn5 <- [1,618,null,{}] 16:32:04 INFO - PROCESS | 3644 | 1466724724770 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}] 16:32:04 INFO - PROCESS | 3644 | 1466724724775 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:04 INFO - PROCESS | 3644 | 1466724724863 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 16:32:04 INFO - PROCESS | 3644 | 1466724724870 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:04 INFO - PROCESS | 3644 | 1466724724873 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:04 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F51B000 == 32 [pid = 3644] [id = 164] 16:32:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691E09E400) [pid = 3644] [serial = 490] [outer = 0000000000000000] 16:32:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691EFCEC00) [pid = 3644] [serial = 491] [outer = 000000691E09E400] 16:32:04 INFO - PROCESS | 3644 | 1466724724922 Marionette DEBUG loaded listener.js 16:32:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691F37D000) [pid = 3644] [serial = 492] [outer = 000000691E09E400] 16:32:05 INFO - PROCESS | 3644 | 1466724725354 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]]]}] 16:32:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:32:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 646ms 16:32:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:32:05 INFO - PROCESS | 3644 | 1466724725410 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 16:32:05 INFO - PROCESS | 3644 | 1466724725413 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 16:32:05 INFO - PROCESS | 3644 | 1466724725416 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:32:05 INFO - PROCESS | 3644 | 1466724725418 Marionette TRACE conn5 <- [1,622,null,{}] 16:32:05 INFO - PROCESS | 3644 | 1466724725422 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}] 16:32:05 INFO - PROCESS | 3644 | 1466724725424 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:05 INFO - PROCESS | 3644 | 1466724725536 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 16:32:05 INFO - PROCESS | 3644 | 1466724725607 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:05 INFO - PROCESS | 3644 | 1466724725609 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:05 INFO - PROCESS | 3644 | ++DOCSHELL 0000006922F24800 == 33 [pid = 3644] [id = 165] 16:32:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691FC47000) [pid = 3644] [serial = 493] [outer = 0000000000000000] 16:32:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691FC4CC00) [pid = 3644] [serial = 494] [outer = 000000691FC47000] 16:32:05 INFO - PROCESS | 3644 | 1466724725661 Marionette DEBUG loaded listener.js 16:32:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (00000069200B6000) [pid = 3644] [serial = 495] [outer = 000000691FC47000] 16:32:05 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:32:06 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:32:06 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:32:06 INFO - PROCESS | 3644 | 1466724726097 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]]]}] 16:32:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:32:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 734ms 16:32:06 INFO - PROCESS | 3644 | 1466724726155 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 16:32:06 INFO - PROCESS | 3644 | 1466724726157 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 16:32:06 INFO - PROCESS | 3644 | 1466724726161 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:32:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:32:06 INFO - PROCESS | 3644 | 1466724726163 Marionette TRACE conn5 <- [1,626,null,{}] 16:32:06 INFO - PROCESS | 3644 | 1466724726175 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}] 16:32:06 INFO - PROCESS | 3644 | 1466724726177 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:06 INFO - PROCESS | 3644 | 1466724726286 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 16:32:06 INFO - PROCESS | 3644 | 1466724726297 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:06 INFO - PROCESS | 3644 | 1466724726299 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:06 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923E86000 == 34 [pid = 3644] [id = 166] 16:32:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (00000069126C6400) [pid = 3644] [serial = 496] [outer = 0000000000000000] 16:32:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006921725400) [pid = 3644] [serial = 497] [outer = 00000069126C6400] 16:32:06 INFO - PROCESS | 3644 | 1466724726345 Marionette DEBUG loaded listener.js 16:32:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006921D11C00) [pid = 3644] [serial = 498] [outer = 00000069126C6400] 16:32:06 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:32:06 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:32:06 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:32:06 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:32:06 INFO - PROCESS | 3644 | 1466724726803 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]]]}] 16:32:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:32:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 689ms 16:32:06 INFO - PROCESS | 3644 | 1466724726855 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 16:32:06 INFO - PROCESS | 3644 | 1466724726857 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 16:32:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:32:06 INFO - PROCESS | 3644 | 1466724726860 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:32:06 INFO - PROCESS | 3644 | 1466724726862 Marionette TRACE conn5 <- [1,630,null,{}] 16:32:06 INFO - PROCESS | 3644 | 1466724726907 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}] 16:32:06 INFO - PROCESS | 3644 | 1466724726913 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:07 INFO - PROCESS | 3644 | 1466724727061 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 16:32:07 INFO - PROCESS | 3644 | 1466724727069 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:07 INFO - PROCESS | 3644 | 1466724727072 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:07 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924AB4800 == 35 [pid = 3644] [id = 167] 16:32:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0000006922FBA400) [pid = 3644] [serial = 499] [outer = 0000000000000000] 16:32:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006923027800) [pid = 3644] [serial = 500] [outer = 0000006922FBA400] 16:32:07 INFO - PROCESS | 3644 | 1466724727155 Marionette DEBUG loaded listener.js 16:32:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (0000006923C78400) [pid = 3644] [serial = 501] [outer = 0000006922FBA400] 16:32:07 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (00000069217EA800) [pid = 3644] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:32:07 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691F9F8800) [pid = 3644] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:32:07 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (00000069127DD800) [pid = 3644] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:32:07 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006912759000) [pid = 3644] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:32:07 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006912A49000) [pid = 3644] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:32:07 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (00000069127E2000) [pid = 3644] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:32:07 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006912A48C00) [pid = 3644] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:32:07 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (00000069126C8800) [pid = 3644] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:32:07 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (00000069127DA800) [pid = 3644] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:32:07 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691C30BC00) [pid = 3644] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:32:07 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691C32E400) [pid = 3644] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:32:07 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006924B04800) [pid = 3644] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:32:07 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006910B8C000) [pid = 3644] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:32:07 INFO - PROCESS | 3644 | 1466724727607 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]]]}] 16:32:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:32:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 817ms 16:32:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:32:07 INFO - PROCESS | 3644 | 1466724727681 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 16:32:07 INFO - PROCESS | 3644 | 1466724727683 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 16:32:07 INFO - PROCESS | 3644 | 1466724727686 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:32:07 INFO - PROCESS | 3644 | 1466724727688 Marionette TRACE conn5 <- [1,634,null,{}] 16:32:07 INFO - PROCESS | 3644 | 1466724727692 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}] 16:32:07 INFO - PROCESS | 3644 | 1466724727694 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:07 INFO - PROCESS | 3644 | 1466724727803 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 16:32:07 INFO - PROCESS | 3644 | 1466724727851 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:07 INFO - PROCESS | 3644 | 1466724727853 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:07 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926B79000 == 36 [pid = 3644] [id = 168] 16:32:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (00000069115D9400) [pid = 3644] [serial = 502] [outer = 0000000000000000] 16:32:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691ED38400) [pid = 3644] [serial = 503] [outer = 00000069115D9400] 16:32:07 INFO - PROCESS | 3644 | 1466724727898 Marionette DEBUG loaded listener.js 16:32:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006923C78C00) [pid = 3644] [serial = 504] [outer = 00000069115D9400] 16:32:08 INFO - PROCESS | 3644 | 1466724728255 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]]]}] 16:32:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:32:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 627ms 16:32:08 INFO - PROCESS | 3644 | 1466724728317 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 16:32:08 INFO - PROCESS | 3644 | 1466724728319 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 16:32:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:32:08 INFO - PROCESS | 3644 | 1466724728331 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:32:08 INFO - PROCESS | 3644 | 1466724728333 Marionette TRACE conn5 <- [1,638,null,{}] 16:32:08 INFO - PROCESS | 3644 | 1466724728346 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}] 16:32:08 INFO - PROCESS | 3644 | 1466724728348 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:08 INFO - PROCESS | 3644 | 1466724728454 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 16:32:08 INFO - PROCESS | 3644 | 1466724728462 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:08 INFO - PROCESS | 3644 | 1466724728464 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:08 INFO - PROCESS | 3644 | ++DOCSHELL 00000069271B4000 == 37 [pid = 3644] [id = 169] 16:32:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006923CC2000) [pid = 3644] [serial = 505] [outer = 0000000000000000] 16:32:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006923E1B400) [pid = 3644] [serial = 506] [outer = 0000006923CC2000] 16:32:08 INFO - PROCESS | 3644 | 1466724728509 Marionette DEBUG loaded listener.js 16:32:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0000006923E27400) [pid = 3644] [serial = 507] [outer = 0000006923CC2000] 16:32:08 INFO - PROCESS | 3644 | 1466724728916 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]]]}] 16:32:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:32:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 650ms 16:32:08 INFO - PROCESS | 3644 | 1466724728987 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 16:32:09 INFO - PROCESS | 3644 | 1466724728989 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 16:32:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:32:09 INFO - PROCESS | 3644 | 1466724728992 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:32:09 INFO - PROCESS | 3644 | 1466724728994 Marionette TRACE conn5 <- [1,642,null,{}] 16:32:09 INFO - PROCESS | 3644 | 1466724728998 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}] 16:32:09 INFO - PROCESS | 3644 | 1466724729000 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:09 INFO - PROCESS | 3644 | 1466724729085 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 16:32:09 INFO - PROCESS | 3644 | 1466724729096 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:09 INFO - PROCESS | 3644 | 1466724729098 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:09 INFO - PROCESS | 3644 | ++DOCSHELL 000000692726A800 == 38 [pid = 3644] [id = 170] 16:32:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006923FDE800) [pid = 3644] [serial = 508] [outer = 0000000000000000] 16:32:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006923FE4C00) [pid = 3644] [serial = 509] [outer = 0000006923FDE800] 16:32:09 INFO - PROCESS | 3644 | 1466724729143 Marionette DEBUG loaded listener.js 16:32:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006924B07000) [pid = 3644] [serial = 510] [outer = 0000006923FDE800] 16:32:09 INFO - PROCESS | 3644 | 1466724729698 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]]]}] 16:32:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:32:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 735ms 16:32:09 INFO - PROCESS | 3644 | 1466724729730 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 16:32:09 INFO - PROCESS | 3644 | 1466724729735 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 16:32:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:32:09 INFO - PROCESS | 3644 | 1466724729800 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:32:09 INFO - PROCESS | 3644 | 1466724729804 Marionette TRACE conn5 <- [1,646,null,{}] 16:32:09 INFO - PROCESS | 3644 | 1466724729812 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}] 16:32:09 INFO - PROCESS | 3644 | 1466724729815 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:09 INFO - PROCESS | 3644 | 1466724729942 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 16:32:10 INFO - PROCESS | 3644 | 1466724730008 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:10 INFO - PROCESS | 3644 | 1466724730011 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:10 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C3CD000 == 39 [pid = 3644] [id = 171] 16:32:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (00000069127D7800) [pid = 3644] [serial = 511] [outer = 0000000000000000] 16:32:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0000006912A53800) [pid = 3644] [serial = 512] [outer = 00000069127D7800] 16:32:10 INFO - PROCESS | 3644 | 1466724730111 Marionette DEBUG loaded listener.js 16:32:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006918F27000) [pid = 3644] [serial = 513] [outer = 00000069127D7800] 16:32:10 INFO - PROCESS | 3644 | 1466724730678 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]]]}] 16:32:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:32:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 943ms 16:32:10 INFO - PROCESS | 3644 | 1466724730738 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 16:32:10 INFO - PROCESS | 3644 | 1466724730743 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 16:32:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:32:10 INFO - PROCESS | 3644 | 1466724730750 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:32:10 INFO - PROCESS | 3644 | 1466724730753 Marionette TRACE conn5 <- [1,650,null,{}] 16:32:10 INFO - PROCESS | 3644 | 1466724730758 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}] 16:32:10 INFO - PROCESS | 3644 | 1466724730761 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:10 INFO - PROCESS | 3644 | 1466724730876 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 16:32:10 INFO - PROCESS | 3644 | 1466724730964 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:10 INFO - PROCESS | 3644 | 1466724730967 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:10 INFO - PROCESS | 3644 | ++DOCSHELL 000000692320D000 == 40 [pid = 3644] [id = 172] 16:32:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (000000691ED40400) [pid = 3644] [serial = 514] [outer = 0000000000000000] 16:32:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (000000691EFD4000) [pid = 3644] [serial = 515] [outer = 000000691ED40400] 16:32:11 INFO - PROCESS | 3644 | 1466724731025 Marionette DEBUG loaded listener.js 16:32:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (000000691FC46C00) [pid = 3644] [serial = 516] [outer = 000000691ED40400] 16:32:11 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:32:11 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:32:11 INFO - PROCESS | 3644 | 1466724731630 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]]]}] 16:32:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:32:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 943ms 16:32:11 INFO - PROCESS | 3644 | 1466724731694 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 16:32:11 INFO - PROCESS | 3644 | 1466724731696 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 16:32:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:32:11 INFO - PROCESS | 3644 | 1466724731701 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:32:11 INFO - PROCESS | 3644 | 1466724731705 Marionette TRACE conn5 <- [1,654,null,{}] 16:32:11 INFO - PROCESS | 3644 | 1466724731717 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}] 16:32:11 INFO - PROCESS | 3644 | 1466724731722 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:11 INFO - PROCESS | 3644 | 1466724731879 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 16:32:11 INFO - PROCESS | 3644 | 1466724731889 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:11 INFO - PROCESS | 3644 | 1466724731893 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:11 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927333800 == 41 [pid = 3644] [id = 173] 16:32:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (0000006922FB4400) [pid = 3644] [serial = 517] [outer = 0000000000000000] 16:32:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (0000006923231000) [pid = 3644] [serial = 518] [outer = 0000006922FB4400] 16:32:11 INFO - PROCESS | 3644 | 1466724731951 Marionette DEBUG loaded listener.js 16:32:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (0000006924B0CC00) [pid = 3644] [serial = 519] [outer = 0000006922FB4400] 16:32:12 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:32:12 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:32:12 INFO - PROCESS | 3644 | 1466724732549 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]]]}] 16:32:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:32:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 880ms 16:32:12 INFO - PROCESS | 3644 | 1466724732583 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 16:32:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:32:12 INFO - PROCESS | 3644 | 1466724732586 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 16:32:12 INFO - PROCESS | 3644 | 1466724732590 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:32:12 INFO - PROCESS | 3644 | 1466724732592 Marionette TRACE conn5 <- [1,658,null,{}] 16:32:12 INFO - PROCESS | 3644 | 1466724732595 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}] 16:32:12 INFO - PROCESS | 3644 | 1466724732598 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:12 INFO - PROCESS | 3644 | 1466724732710 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 16:32:12 INFO - PROCESS | 3644 | 1466724732795 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:12 INFO - PROCESS | 3644 | 1466724732797 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:12 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927AD2800 == 42 [pid = 3644] [id = 174] 16:32:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (0000006924BC3000) [pid = 3644] [serial = 520] [outer = 0000000000000000] 16:32:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (0000006924C90C00) [pid = 3644] [serial = 521] [outer = 0000006924BC3000] 16:32:12 INFO - PROCESS | 3644 | 1466724732852 Marionette DEBUG loaded listener.js 16:32:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (0000006924C9A800) [pid = 3644] [serial = 522] [outer = 0000006924BC3000] 16:32:13 INFO - PROCESS | 3644 | 1466724733382 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]]]}] 16:32:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:32:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 839ms 16:32:13 INFO - PROCESS | 3644 | 1466724733430 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 16:32:13 INFO - PROCESS | 3644 | 1466724733432 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 16:32:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:32:13 INFO - PROCESS | 3644 | 1466724733436 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:32:13 INFO - PROCESS | 3644 | 1466724733438 Marionette TRACE conn5 <- [1,662,null,{}] 16:32:13 INFO - PROCESS | 3644 | 1466724733442 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}] 16:32:13 INFO - PROCESS | 3644 | 1466724733445 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:13 INFO - PROCESS | 3644 | 1466724733553 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 16:32:13 INFO - PROCESS | 3644 | 1466724733647 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:13 INFO - PROCESS | 3644 | 1466724733650 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:13 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927B87800 == 43 [pid = 3644] [id = 175] 16:32:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (000000691FF05400) [pid = 3644] [serial = 523] [outer = 0000000000000000] 16:32:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (000000691FF0C000) [pid = 3644] [serial = 524] [outer = 000000691FF05400] 16:32:13 INFO - PROCESS | 3644 | 1466724733704 Marionette DEBUG loaded listener.js 16:32:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (000000691FF11800) [pid = 3644] [serial = 525] [outer = 000000691FF05400] 16:32:14 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:32:14 INFO - PROCESS | 3644 | [3644] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:32:14 INFO - PROCESS | 3644 | 1466724734526 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]]]}] 16:32:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 16:32:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1128ms 16:32:14 INFO - PROCESS | 3644 | 1466724734567 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 16:32:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:32:14 INFO - PROCESS | 3644 | 1466724734571 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 16:32:14 INFO - PROCESS | 3644 | 1466724734576 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:32:14 INFO - PROCESS | 3644 | 1466724734579 Marionette TRACE conn5 <- [1,666,null,{}] 16:32:14 INFO - PROCESS | 3644 | 1466724734585 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}] 16:32:14 INFO - PROCESS | 3644 | 1466724734588 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:14 INFO - PROCESS | 3644 | 1466724734696 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 16:32:14 INFO - PROCESS | 3644 | 1466724734770 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:14 INFO - PROCESS | 3644 | 1466724734774 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:14 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918D8A000 == 44 [pid = 3644] [id = 176] 16:32:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (0000006912762800) [pid = 3644] [serial = 526] [outer = 0000000000000000] 16:32:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (00000069127DAC00) [pid = 3644] [serial = 527] [outer = 0000006912762800] 16:32:14 INFO - PROCESS | 3644 | 1466724734824 Marionette DEBUG loaded listener.js 16:32:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (000000691704B400) [pid = 3644] [serial = 528] [outer = 0000006912762800] 16:32:15 INFO - PROCESS | 3644 | --DOCSHELL 00000069271B4000 == 43 [pid = 3644] [id = 169] 16:32:15 INFO - PROCESS | 3644 | --DOCSHELL 0000006926B79000 == 42 [pid = 3644] [id = 168] 16:32:15 INFO - PROCESS | 3644 | --DOCSHELL 0000006924AB4800 == 41 [pid = 3644] [id = 167] 16:32:15 INFO - PROCESS | 3644 | --DOCSHELL 0000006923E86000 == 40 [pid = 3644] [id = 166] 16:32:15 INFO - PROCESS | 3644 | --DOCSHELL 0000006922F24800 == 39 [pid = 3644] [id = 165] 16:32:15 INFO - PROCESS | 3644 | --DOCSHELL 000000691F51B000 == 38 [pid = 3644] [id = 164] 16:32:15 INFO - PROCESS | 3644 | --DOCSHELL 000000691DFB2800 == 37 [pid = 3644] [id = 163] 16:32:15 INFO - PROCESS | 3644 | --DOCSHELL 0000006917D12800 == 36 [pid = 3644] [id = 162] 16:32:15 INFO - PROCESS | 3644 | --DOCSHELL 0000006913039800 == 35 [pid = 3644] [id = 159] 16:32:15 INFO - PROCESS | 3644 | --DOCSHELL 0000006920EDF800 == 34 [pid = 3644] [id = 161] 16:32:15 INFO - PROCESS | 3644 | --DOCSHELL 000000691EEE4000 == 33 [pid = 3644] [id = 160] 16:32:15 INFO - PROCESS | 3644 | --DOCSHELL 0000006927B87800 == 32 [pid = 3644] [id = 175] 16:32:15 INFO - PROCESS | 3644 | --DOCSHELL 0000006927AD2800 == 31 [pid = 3644] [id = 174] 16:32:15 INFO - PROCESS | 3644 | --DOCSHELL 0000006927333800 == 30 [pid = 3644] [id = 173] 16:32:15 INFO - PROCESS | 3644 | --DOCSHELL 000000692320D000 == 29 [pid = 3644] [id = 172] 16:32:15 INFO - PROCESS | 3644 | --DOCSHELL 000000692726A800 == 28 [pid = 3644] [id = 170] 16:32:15 INFO - PROCESS | 3644 | --DOCSHELL 000000691C3CD000 == 27 [pid = 3644] [id = 171] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (00000069200B3C00) [pid = 3644] [serial = 473] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (0000006923FDF800) [pid = 3644] [serial = 441] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (000000691FC54C00) [pid = 3644] [serial = 471] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (0000006924BB9000) [pid = 3644] [serial = 447] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (000000691C23C800) [pid = 3644] [serial = 446] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (000000691FC48800) [pid = 3644] [serial = 470] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (0000006912A26400) [pid = 3644] [serial = 467] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (0000006913F50800) [pid = 3644] [serial = 456] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (00000069189D9800) [pid = 3644] [serial = 435] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (000000691EA36000) [pid = 3644] [serial = 464] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (00000069225BE800) [pid = 3644] [serial = 440] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (000000691275A800) [pid = 3644] [serial = 452] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (0000006918988400) [pid = 3644] [serial = 450] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (000000691C330000) [pid = 3644] [serial = 461] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (0000006912A26C00) [pid = 3644] [serial = 449] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691C3A4800) [pid = 3644] [serial = 437] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006924B0E800) [pid = 3644] [serial = 444] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006912A2F400) [pid = 3644] [serial = 434] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691CC8B000) [pid = 3644] [serial = 462] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (00000069127DF400) [pid = 3644] [serial = 453] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006912A4C000) [pid = 3644] [serial = 455] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691ED40C00) [pid = 3644] [serial = 465] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691F37B800) [pid = 3644] [serial = 468] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006918F22C00) [pid = 3644] [serial = 458] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691945E800) [pid = 3644] [serial = 459] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006924B06800) [pid = 3644] [serial = 443] [outer = 0000000000000000] [url = about:blank] 16:32:15 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691EFD8400) [pid = 3644] [serial = 438] [outer = 0000000000000000] [url = about:blank] 16:32:16 INFO - PROCESS | 3644 | 1466724736153 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]]]}] 16:32:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:32:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1639ms 16:32:16 INFO - PROCESS | 3644 | 1466724736216 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 16:32:16 INFO - PROCESS | 3644 | 1466724736220 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 16:32:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:32:16 INFO - PROCESS | 3644 | 1466724736225 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:32:16 INFO - PROCESS | 3644 | 1466724736228 Marionette TRACE conn5 <- [1,670,null,{}] 16:32:16 INFO - PROCESS | 3644 | 1466724736233 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}] 16:32:16 INFO - PROCESS | 3644 | 1466724736236 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:16 INFO - PROCESS | 3644 | 1466724736335 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 16:32:16 INFO - PROCESS | 3644 | 1466724736343 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:16 INFO - PROCESS | 3644 | 1466724736345 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:16 INFO - PROCESS | 3644 | ++DOCSHELL 00000069178C0000 == 28 [pid = 3644] [id = 177] 16:32:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006912699400) [pid = 3644] [serial = 529] [outer = 0000000000000000] 16:32:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006912762000) [pid = 3644] [serial = 530] [outer = 0000006912699400] 16:32:16 INFO - PROCESS | 3644 | 1466724736395 Marionette DEBUG loaded listener.js 16:32:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006912824800) [pid = 3644] [serial = 531] [outer = 0000006912699400] 16:32:16 INFO - PROCESS | 3644 | [3644] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:32:17 INFO - PROCESS | 3644 | [3644] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:32:17 INFO - PROCESS | 3644 | 1466724737353 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]]]}] 16:32:17 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) 16:32:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1199ms 16:32:17 INFO - PROCESS | 3644 | 1466724737427 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 16:32:17 INFO - PROCESS | 3644 | 1466724737433 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 16:32:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:32:17 INFO - PROCESS | 3644 | 1466724737439 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:32:17 INFO - PROCESS | 3644 | 1466724737442 Marionette TRACE conn5 <- [1,674,null,{}] 16:32:17 INFO - PROCESS | 3644 | 1466724737446 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}] 16:32:17 INFO - PROCESS | 3644 | 1466724737449 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:17 INFO - PROCESS | 3644 | 1466724737539 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 16:32:17 INFO - PROCESS | 3644 | 1466724737546 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:17 INFO - PROCESS | 3644 | 1466724737549 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:17 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C221000 == 29 [pid = 3644] [id = 178] 16:32:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006912D2E800) [pid = 3644] [serial = 532] [outer = 0000000000000000] 16:32:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006913348C00) [pid = 3644] [serial = 533] [outer = 0000006912D2E800] 16:32:17 INFO - PROCESS | 3644 | 1466724737599 Marionette DEBUG loaded listener.js 16:32:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0000006917738000) [pid = 3644] [serial = 534] [outer = 0000006912D2E800] 16:32:18 INFO - PROCESS | 3644 | 1466724738559 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]]]}] 16:32:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:32:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1134ms 16:32:18 INFO - PROCESS | 3644 | 1466724738575 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 16:32:18 INFO - PROCESS | 3644 | 1466724738578 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 16:32:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:32:18 INFO - PROCESS | 3644 | 1466724738581 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:32:18 INFO - PROCESS | 3644 | 1466724738585 Marionette TRACE conn5 <- [1,678,null,{}] 16:32:18 INFO - PROCESS | 3644 | 1466724738602 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}] 16:32:18 INFO - PROCESS | 3644 | 1466724738607 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:18 INFO - PROCESS | 3644 | 1466724738718 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 16:32:18 INFO - PROCESS | 3644 | 1466724738726 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:18 INFO - PROCESS | 3644 | 1466724738729 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:18 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EEE5800 == 30 [pid = 3644] [id = 179] 16:32:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006912758000) [pid = 3644] [serial = 535] [outer = 0000000000000000] 16:32:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006918F2EC00) [pid = 3644] [serial = 536] [outer = 0000006912758000] 16:32:18 INFO - PROCESS | 3644 | 1466724738779 Marionette DEBUG loaded listener.js 16:32:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691C243000) [pid = 3644] [serial = 537] [outer = 0000006912758000] 16:32:19 INFO - PROCESS | 3644 | 1466724739734 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]]]}] 16:32:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:32:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1179ms 16:32:19 INFO - PROCESS | 3644 | 1466724739763 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 16:32:19 INFO - PROCESS | 3644 | 1466724739766 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 16:32:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:32:19 INFO - PROCESS | 3644 | 1466724739770 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:32:19 INFO - PROCESS | 3644 | 1466724739771 Marionette TRACE conn5 <- [1,682,null,{}] 16:32:19 INFO - PROCESS | 3644 | 1466724739775 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}] 16:32:19 INFO - PROCESS | 3644 | 1466724739777 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:19 INFO - PROCESS | 3644 | 1466724739892 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 16:32:19 INFO - PROCESS | 3644 | 1466724739901 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:19 INFO - PROCESS | 3644 | 1466724739903 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:19 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F65D800 == 31 [pid = 3644] [id = 180] 16:32:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691C3A4800) [pid = 3644] [serial = 538] [outer = 0000000000000000] 16:32:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691CC91000) [pid = 3644] [serial = 539] [outer = 000000691C3A4800] 16:32:19 INFO - PROCESS | 3644 | 1466724739948 Marionette DEBUG loaded listener.js 16:32:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691EC69C00) [pid = 3644] [serial = 540] [outer = 000000691C3A4800] 16:32:20 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691FFED000) [pid = 3644] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:32:20 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000691FC47000) [pid = 3644] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:32:20 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (00000069126C6400) [pid = 3644] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:32:20 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (00000069115D9400) [pid = 3644] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:32:20 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691E09E400) [pid = 3644] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:32:20 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691281F000) [pid = 3644] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:32:20 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691945AC00) [pid = 3644] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:32:20 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006913385C00) [pid = 3644] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:32:20 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006913DE5000) [pid = 3644] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:32:20 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006910B84800) [pid = 3644] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:32:20 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006922FBA400) [pid = 3644] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:32:20 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006923CC2000) [pid = 3644] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:32:20 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0000006923FDE800) [pid = 3644] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:32:21 INFO - PROCESS | 3644 | 1466724741036 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]]]}] 16:32:21 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) 16:32:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1341ms 16:32:21 INFO - PROCESS | 3644 | 1466724741114 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 16:32:21 INFO - PROCESS | 3644 | 1466724741120 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 16:32:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:32:21 INFO - PROCESS | 3644 | 1466724741126 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:32:21 INFO - PROCESS | 3644 | 1466724741130 Marionette TRACE conn5 <- [1,686,null,{}] 16:32:21 INFO - PROCESS | 3644 | 1466724741136 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}] 16:32:21 INFO - PROCESS | 3644 | 1466724741139 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:21 INFO - PROCESS | 3644 | 1466724741286 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 16:32:21 INFO - PROCESS | 3644 | 1466724741350 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:21 INFO - PROCESS | 3644 | 1466724741353 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:21 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918859800 == 32 [pid = 3644] [id = 181] 16:32:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (0000006912757800) [pid = 3644] [serial = 541] [outer = 0000000000000000] 16:32:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (00000069127DA400) [pid = 3644] [serial = 542] [outer = 0000006912757800] 16:32:21 INFO - PROCESS | 3644 | 1466724741414 Marionette DEBUG loaded listener.js 16:32:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006912A33800) [pid = 3644] [serial = 543] [outer = 0000006912757800] 16:32:22 INFO - PROCESS | 3644 | 1466724742639 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]]]}] 16:32:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 16:32:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1556ms 16:32:22 INFO - PROCESS | 3644 | 1466724742685 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 16:32:22 INFO - PROCESS | 3644 | 1466724742690 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 16:32:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:32:22 INFO - PROCESS | 3644 | 1466724742706 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:32:22 INFO - PROCESS | 3644 | 1466724742709 Marionette TRACE conn5 <- [1,690,null,{}] 16:32:22 INFO - PROCESS | 3644 | 1466724742714 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}] 16:32:22 INFO - PROCESS | 3644 | 1466724742717 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:22 INFO - PROCESS | 3644 | 1466724742888 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 16:32:23 INFO - PROCESS | 3644 | 1466724743031 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:23 INFO - PROCESS | 3644 | 1466724743035 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:23 INFO - PROCESS | 3644 | ++DOCSHELL 0000006912724800 == 33 [pid = 3644] [id = 182] 16:32:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006910DD3400) [pid = 3644] [serial = 544] [outer = 0000000000000000] 16:32:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006911D0B800) [pid = 3644] [serial = 545] [outer = 0000006910DD3400] 16:32:23 INFO - PROCESS | 3644 | 1466724743086 Marionette DEBUG loaded listener.js 16:32:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691281B000) [pid = 3644] [serial = 546] [outer = 0000006910DD3400] 16:32:23 INFO - PROCESS | 3644 | --DOCSHELL 000000691EEE5800 == 32 [pid = 3644] [id = 179] 16:32:23 INFO - PROCESS | 3644 | --DOCSHELL 000000691C221000 == 31 [pid = 3644] [id = 178] 16:32:23 INFO - PROCESS | 3644 | --DOCSHELL 00000069178C0000 == 30 [pid = 3644] [id = 177] 16:32:23 INFO - PROCESS | 3644 | --DOCSHELL 0000006918D8A000 == 29 [pid = 3644] [id = 176] 16:32:23 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006920B18C00) [pid = 3644] [serial = 474] [outer = 0000000000000000] [url = about:blank] 16:32:23 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691FC4CC00) [pid = 3644] [serial = 494] [outer = 0000000000000000] [url = about:blank] 16:32:23 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (00000069200B6000) [pid = 3644] [serial = 495] [outer = 0000000000000000] [url = about:blank] 16:32:23 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006921725400) [pid = 3644] [serial = 497] [outer = 0000000000000000] [url = about:blank] 16:32:23 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691ED38400) [pid = 3644] [serial = 503] [outer = 0000000000000000] [url = about:blank] 16:32:23 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691EFCEC00) [pid = 3644] [serial = 491] [outer = 0000000000000000] [url = about:blank] 16:32:23 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006912A27800) [pid = 3644] [serial = 485] [outer = 0000000000000000] [url = about:blank] 16:32:23 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006913A43400) [pid = 3644] [serial = 486] [outer = 0000000000000000] [url = about:blank] 16:32:23 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691ED41000) [pid = 3644] [serial = 482] [outer = 0000000000000000] [url = about:blank] 16:32:23 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691F381800) [pid = 3644] [serial = 483] [outer = 0000000000000000] [url = about:blank] 16:32:23 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0000006917731400) [pid = 3644] [serial = 479] [outer = 0000000000000000] [url = about:blank] 16:32:23 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (00000069189DA000) [pid = 3644] [serial = 480] [outer = 0000000000000000] [url = about:blank] 16:32:23 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (0000006918F21800) [pid = 3644] [serial = 488] [outer = 0000000000000000] [url = about:blank] 16:32:23 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (000000691C243C00) [pid = 3644] [serial = 489] [outer = 0000000000000000] [url = about:blank] 16:32:23 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (0000006910B9C000) [pid = 3644] [serial = 476] [outer = 0000000000000000] [url = about:blank] 16:32:23 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (000000691269E800) [pid = 3644] [serial = 477] [outer = 0000000000000000] [url = about:blank] 16:32:23 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (0000006923027800) [pid = 3644] [serial = 500] [outer = 0000000000000000] [url = about:blank] 16:32:23 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (0000006923E1B400) [pid = 3644] [serial = 506] [outer = 0000000000000000] [url = about:blank] 16:32:23 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (0000006923E27400) [pid = 3644] [serial = 507] [outer = 0000000000000000] [url = about:blank] 16:32:23 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (0000006923FE4C00) [pid = 3644] [serial = 509] [outer = 0000000000000000] [url = about:blank] 16:32:23 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (0000006923C78400) [pid = 3644] [serial = 501] [outer = 0000000000000000] [url = about:blank] 16:32:23 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (0000006924B07000) [pid = 3644] [serial = 510] [outer = 0000000000000000] [url = about:blank] 16:32:23 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (0000006921D11C00) [pid = 3644] [serial = 498] [outer = 0000000000000000] [url = about:blank] 16:32:23 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (0000006923C78C00) [pid = 3644] [serial = 504] [outer = 0000000000000000] [url = about:blank] 16:32:23 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (000000691F37D000) [pid = 3644] [serial = 492] [outer = 0000000000000000] [url = about:blank] 16:32:24 INFO - PROCESS | 3644 | 1466724744108 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]]]}] 16:32:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:32:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1442ms 16:32:24 INFO - PROCESS | 3644 | 1466724744155 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 16:32:24 INFO - PROCESS | 3644 | 1466724744159 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 16:32:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:32:24 INFO - PROCESS | 3644 | 1466724744163 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:32:24 INFO - PROCESS | 3644 | 1466724744166 Marionette TRACE conn5 <- [1,694,null,{}] 16:32:24 INFO - PROCESS | 3644 | 1466724744171 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}] 16:32:24 INFO - PROCESS | 3644 | 1466724744174 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:24 INFO - PROCESS | 3644 | 1466724744263 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 16:32:24 INFO - PROCESS | 3644 | 1466724744272 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:24 INFO - PROCESS | 3644 | 1466724744275 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:24 INFO - PROCESS | 3644 | ++DOCSHELL 00000069178AC800 == 30 [pid = 3644] [id = 183] 16:32:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (000000691269F400) [pid = 3644] [serial = 547] [outer = 0000000000000000] 16:32:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (00000069126CB400) [pid = 3644] [serial = 548] [outer = 000000691269F400] 16:32:24 INFO - PROCESS | 3644 | 1466724744323 Marionette DEBUG loaded listener.js 16:32:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (00000069127D7000) [pid = 3644] [serial = 549] [outer = 000000691269F400] 16:32:25 INFO - PROCESS | 3644 | 1466724745287 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]]]}] 16:32:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:32:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1131ms 16:32:25 INFO - PROCESS | 3644 | 1466724745301 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 16:32:25 INFO - PROCESS | 3644 | 1466724745305 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 16:32:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:32:25 INFO - PROCESS | 3644 | 1466724745309 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:32:25 INFO - PROCESS | 3644 | 1466724745311 Marionette TRACE conn5 <- [1,698,null,{}] 16:32:25 INFO - PROCESS | 3644 | 1466724745315 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}] 16:32:25 INFO - PROCESS | 3644 | 1466724745317 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:25 INFO - PROCESS | 3644 | 1466724745408 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 16:32:25 INFO - PROCESS | 3644 | 1466724745419 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:25 INFO - PROCESS | 3644 | 1466724745421 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:25 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C3C1800 == 31 [pid = 3644] [id = 184] 16:32:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (0000006913388400) [pid = 3644] [serial = 550] [outer = 0000000000000000] 16:32:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (0000006913A40400) [pid = 3644] [serial = 551] [outer = 0000006913388400] 16:32:25 INFO - PROCESS | 3644 | 1466724745467 Marionette DEBUG loaded listener.js 16:32:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (0000006916FF7C00) [pid = 3644] [serial = 552] [outer = 0000006913388400] 16:32:26 INFO - PROCESS | 3644 | 1466724746451 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]]]}] 16:32:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:32:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1177ms 16:32:26 INFO - PROCESS | 3644 | 1466724746490 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 16:32:26 INFO - PROCESS | 3644 | 1466724746492 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 16:32:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:32:26 INFO - PROCESS | 3644 | 1466724746503 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:32:26 INFO - PROCESS | 3644 | 1466724746509 Marionette TRACE conn5 <- [1,702,null,{}] 16:32:26 INFO - PROCESS | 3644 | 1466724746518 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}] 16:32:26 INFO - PROCESS | 3644 | 1466724746522 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:26 INFO - PROCESS | 3644 | 1466724746642 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 16:32:26 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (0000006912758000) [pid = 3644] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:32:26 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (0000006912762800) [pid = 3644] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:32:26 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (0000006912D2E800) [pid = 3644] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:32:26 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (0000006912699400) [pid = 3644] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:32:26 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (00000069127D7800) [pid = 3644] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:32:26 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (000000691ED40400) [pid = 3644] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:32:26 INFO - PROCESS | 3644 | --DOMWINDOW == 54 (0000006922FB4400) [pid = 3644] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:32:26 INFO - PROCESS | 3644 | --DOMWINDOW == 53 (0000006924BC3000) [pid = 3644] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:32:26 INFO - PROCESS | 3644 | --DOMWINDOW == 52 (000000691FF05400) [pid = 3644] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:32:26 INFO - PROCESS | 3644 | 1466724746689 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:26 INFO - PROCESS | 3644 | 1466724746691 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:26 INFO - PROCESS | 3644 | ++DOCSHELL 000000691E746800 == 32 [pid = 3644] [id = 185] 16:32:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 53 (0000006910BC7C00) [pid = 3644] [serial = 553] [outer = 0000000000000000] 16:32:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 54 (00000069127D7800) [pid = 3644] [serial = 554] [outer = 0000006910BC7C00] 16:32:26 INFO - PROCESS | 3644 | 1466724746740 Marionette DEBUG loaded listener.js 16:32:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (0000006918DD2000) [pid = 3644] [serial = 555] [outer = 0000006910BC7C00] 16:32:27 INFO - PROCESS | 3644 | 1466724747614 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]]]}] 16:32:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 16:32:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1157ms 16:32:27 INFO - PROCESS | 3644 | 1466724747656 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 16:32:27 INFO - PROCESS | 3644 | 1466724747659 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 16:32:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:32:27 INFO - PROCESS | 3644 | 1466724747662 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:32:27 INFO - PROCESS | 3644 | 1466724747664 Marionette TRACE conn5 <- [1,706,null,{}] 16:32:27 INFO - PROCESS | 3644 | 1466724747668 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}] 16:32:27 INFO - PROCESS | 3644 | 1466724747670 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:27 INFO - PROCESS | 3644 | 1466724747760 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 16:32:27 INFO - PROCESS | 3644 | 1466724747822 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:27 INFO - PROCESS | 3644 | 1466724747824 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:27 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F9A4800 == 33 [pid = 3644] [id = 186] 16:32:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (0000006910C38400) [pid = 3644] [serial = 556] [outer = 0000000000000000] 16:32:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (0000006919457C00) [pid = 3644] [serial = 557] [outer = 0000006910C38400] 16:32:27 INFO - PROCESS | 3644 | 1466724747869 Marionette DEBUG loaded listener.js 16:32:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (000000691C2A3800) [pid = 3644] [serial = 558] [outer = 0000006910C38400] 16:32:28 INFO - PROCESS | 3644 | 1466724748739 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]]]}] 16:32:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:32:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1128ms 16:32:28 INFO - PROCESS | 3644 | 1466724748793 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 16:32:28 INFO - PROCESS | 3644 | 1466724748795 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 16:32:28 INFO - PROCESS | 3644 | 1466724748798 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:32:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:32:28 INFO - PROCESS | 3644 | 1466724748800 Marionette TRACE conn5 <- [1,710,null,{}] 16:32:28 INFO - PROCESS | 3644 | 1466724748804 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}] 16:32:28 INFO - PROCESS | 3644 | 1466724748806 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:28 INFO - PROCESS | 3644 | 1466724748910 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 16:32:28 INFO - PROCESS | 3644 | 1466724748919 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:28 INFO - PROCESS | 3644 | 1466724748925 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:28 INFO - PROCESS | 3644 | ++DOCSHELL 00000069219DD000 == 34 [pid = 3644] [id = 187] 16:32:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (000000691CCD9000) [pid = 3644] [serial = 559] [outer = 0000000000000000] 16:32:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (000000691CCDDC00) [pid = 3644] [serial = 560] [outer = 000000691CCD9000] 16:32:28 INFO - PROCESS | 3644 | 1466724748983 Marionette DEBUG loaded listener.js 16:32:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (000000691EC6B400) [pid = 3644] [serial = 561] [outer = 000000691CCD9000] 16:32:29 INFO - PROCESS | 3644 | 1466724749459 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] 16:32:29 INFO - PROCESS | 3644 | 1466724749538 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 16:32:29 INFO - PROCESS | 3644 | 1466724749542 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:32:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:32:29 INFO - PROCESS | 3644 | 1466724749544 Marionette TRACE conn5 <- [1,714,null,{}] 16:32:29 INFO - PROCESS | 3644 | 1466724749547 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}] 16:32:29 INFO - PROCESS | 3644 | 1466724749550 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:29 INFO - PROCESS | 3644 | 1466724749688 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 16:32:29 INFO - PROCESS | 3644 | 1466724749753 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:29 INFO - PROCESS | 3644 | 1466724749756 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:29 INFO - PROCESS | 3644 | ++DOCSHELL 000000691267E800 == 35 [pid = 3644] [id = 188] 16:32:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (0000006910B8B800) [pid = 3644] [serial = 562] [outer = 0000000000000000] 16:32:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (0000006910B9BC00) [pid = 3644] [serial = 563] [outer = 0000006910B8B800] 16:32:29 INFO - PROCESS | 3644 | 1466724749816 Marionette DEBUG loaded listener.js 16:32:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (00000069120B7000) [pid = 3644] [serial = 564] [outer = 0000006910B8B800] 16:32:30 INFO - PROCESS | 3644 | 1466724750520 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]]]}] 16:32:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:32:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1028ms 16:32:30 INFO - PROCESS | 3644 | 1466724750574 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 16:32:30 INFO - PROCESS | 3644 | 1466724750579 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 16:32:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:32:30 INFO - PROCESS | 3644 | 1466724750585 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:32:30 INFO - PROCESS | 3644 | 1466724750588 Marionette TRACE conn5 <- [1,718,null,{}] 16:32:30 INFO - PROCESS | 3644 | 1466724750614 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}] 16:32:30 INFO - PROCESS | 3644 | 1466724750618 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:30 INFO - PROCESS | 3644 | 1466724750773 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 16:32:30 INFO - PROCESS | 3644 | 1466724750784 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:30 INFO - PROCESS | 3644 | 1466724750787 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:30 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EECF800 == 36 [pid = 3644] [id = 189] 16:32:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (00000069170B7000) [pid = 3644] [serial = 565] [outer = 0000000000000000] 16:32:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (00000069177B7800) [pid = 3644] [serial = 566] [outer = 00000069170B7000] 16:32:30 INFO - PROCESS | 3644 | 1466724750844 Marionette DEBUG loaded listener.js 16:32:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (00000069189D2C00) [pid = 3644] [serial = 567] [outer = 00000069170B7000] 16:32:31 INFO - PROCESS | 3644 | 1466724751463 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] 16:32:31 INFO - PROCESS | 3644 | 1466724751492 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 16:32:31 INFO - PROCESS | 3644 | 1466724751496 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:32:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:32:31 INFO - PROCESS | 3644 | 1466724751498 Marionette TRACE conn5 <- [1,722,null,{}] 16:32:31 INFO - PROCESS | 3644 | 1466724751503 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}] 16:32:31 INFO - PROCESS | 3644 | 1466724751505 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:31 INFO - PROCESS | 3644 | 1466724751630 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 16:32:31 INFO - PROCESS | 3644 | 1466724751703 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:31 INFO - PROCESS | 3644 | 1466724751706 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:31 INFO - PROCESS | 3644 | ++DOCSHELL 000000692316F800 == 37 [pid = 3644] [id = 190] 16:32:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (000000691CC88800) [pid = 3644] [serial = 568] [outer = 0000000000000000] 16:32:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (000000691ED39800) [pid = 3644] [serial = 569] [outer = 000000691CC88800] 16:32:31 INFO - PROCESS | 3644 | 1466724751761 Marionette DEBUG loaded listener.js 16:32:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (000000691EFD1C00) [pid = 3644] [serial = 570] [outer = 000000691CC88800] 16:32:32 INFO - PROCESS | 3644 | 1466724752406 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]]]}] 16:32:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:32:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 984ms 16:32:32 INFO - PROCESS | 3644 | 1466724752486 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 16:32:32 INFO - PROCESS | 3644 | 1466724752490 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 16:32:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:32:32 INFO - PROCESS | 3644 | 1466724752502 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:32:32 INFO - PROCESS | 3644 | 1466724752507 Marionette TRACE conn5 <- [1,726,null,{}] 16:32:32 INFO - PROCESS | 3644 | 1466724752525 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}] 16:32:32 INFO - PROCESS | 3644 | 1466724752528 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:32 INFO - PROCESS | 3644 | 1466724752645 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 16:32:32 INFO - PROCESS | 3644 | 1466724752707 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:32 INFO - PROCESS | 3644 | 1466724752710 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:32 INFO - PROCESS | 3644 | ++DOCSHELL 000000692327C800 == 38 [pid = 3644] [id = 191] 16:32:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (000000691ED44000) [pid = 3644] [serial = 571] [outer = 0000000000000000] 16:32:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691F553000) [pid = 3644] [serial = 572] [outer = 000000691ED44000] 16:32:32 INFO - PROCESS | 3644 | 1466724752765 Marionette DEBUG loaded listener.js 16:32:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691F55F400) [pid = 3644] [serial = 573] [outer = 000000691ED44000] 16:32:33 INFO - PROCESS | 3644 | [3644] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:32:33 INFO - PROCESS | 3644 | 1466724753838 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]]]}] 16:32:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:32:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1346ms 16:32:33 INFO - PROCESS | 3644 | 1466724753845 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 16:32:33 INFO - PROCESS | 3644 | 1466724753848 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 16:32:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:32:33 INFO - PROCESS | 3644 | 1466724753851 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:32:33 INFO - PROCESS | 3644 | 1466724753853 Marionette TRACE conn5 <- [1,730,null,{}] 16:32:33 INFO - PROCESS | 3644 | 1466724753858 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}] 16:32:33 INFO - PROCESS | 3644 | 1466724753860 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:33 INFO - PROCESS | 3644 | 1466724753971 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 16:32:34 INFO - PROCESS | 3644 | 1466724754035 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:34 INFO - PROCESS | 3644 | 1466724754038 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:34 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C3BF000 == 39 [pid = 3644] [id = 192] 16:32:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691704FC00) [pid = 3644] [serial = 574] [outer = 0000000000000000] 16:32:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691F560C00) [pid = 3644] [serial = 575] [outer = 000000691704FC00] 16:32:34 INFO - PROCESS | 3644 | 1466724754094 Marionette DEBUG loaded listener.js 16:32:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691FC49800) [pid = 3644] [serial = 576] [outer = 000000691704FC00] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 00000069219DD000 == 38 [pid = 3644] [id = 187] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 000000691F9A4800 == 37 [pid = 3644] [id = 186] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 000000691E746800 == 36 [pid = 3644] [id = 185] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 000000691C3C1800 == 35 [pid = 3644] [id = 184] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 00000069178AC800 == 34 [pid = 3644] [id = 183] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 0000006912724800 == 33 [pid = 3644] [id = 182] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 0000006918859800 == 32 [pid = 3644] [id = 181] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 000000691F65D800 == 31 [pid = 3644] [id = 180] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 000000692327C800 == 30 [pid = 3644] [id = 191] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 000000692316F800 == 29 [pid = 3644] [id = 190] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 000000691EECF800 == 28 [pid = 3644] [id = 189] 16:32:35 INFO - PROCESS | 3644 | --DOCSHELL 000000691267E800 == 27 [pid = 3644] [id = 188] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691CC91000) [pid = 3644] [serial = 539] [outer = 0000000000000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0000006918F2EC00) [pid = 3644] [serial = 536] [outer = 0000000000000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691C243000) [pid = 3644] [serial = 537] [outer = 0000000000000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691704B400) [pid = 3644] [serial = 528] [outer = 0000000000000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (00000069127DAC00) [pid = 3644] [serial = 527] [outer = 0000000000000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (0000006913348C00) [pid = 3644] [serial = 533] [outer = 0000000000000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0000006912762000) [pid = 3644] [serial = 530] [outer = 0000000000000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (0000006912824800) [pid = 3644] [serial = 531] [outer = 0000000000000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (0000006918F27000) [pid = 3644] [serial = 513] [outer = 0000000000000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (0000006912A53800) [pid = 3644] [serial = 512] [outer = 0000000000000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (000000691FC46C00) [pid = 3644] [serial = 516] [outer = 0000000000000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (000000691EFD4000) [pid = 3644] [serial = 515] [outer = 0000000000000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (0000006924B0CC00) [pid = 3644] [serial = 519] [outer = 0000000000000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (0000006923231000) [pid = 3644] [serial = 518] [outer = 0000000000000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (0000006924C9A800) [pid = 3644] [serial = 522] [outer = 0000000000000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (0000006924C90C00) [pid = 3644] [serial = 521] [outer = 0000000000000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (000000691FF11800) [pid = 3644] [serial = 525] [outer = 0000000000000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (000000691FF0C000) [pid = 3644] [serial = 524] [outer = 0000000000000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (0000006917738000) [pid = 3644] [serial = 534] [outer = 0000000000000000] [url = about:blank] 16:32:35 INFO - PROCESS | 3644 | 1466724755511 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]]]}] 16:32:35 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 16:32:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1684ms 16:32:35 INFO - PROCESS | 3644 | 1466724755539 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 16:32:35 INFO - PROCESS | 3644 | 1466724755544 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 16:32:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:32:35 INFO - PROCESS | 3644 | 1466724755549 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:32:35 INFO - PROCESS | 3644 | 1466724755553 Marionette TRACE conn5 <- [1,734,null,{}] 16:32:35 INFO - PROCESS | 3644 | 1466724755559 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}] 16:32:35 INFO - PROCESS | 3644 | 1466724755562 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:35 INFO - PROCESS | 3644 | 1466724755651 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 16:32:35 INFO - PROCESS | 3644 | 1466724755712 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:35 INFO - PROCESS | 3644 | 1466724755717 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:35 INFO - PROCESS | 3644 | ++DOCSHELL 0000006913FC8000 == 28 [pid = 3644] [id = 193] 16:32:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (00000069126C6400) [pid = 3644] [serial = 577] [outer = 0000000000000000] 16:32:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (00000069126D1000) [pid = 3644] [serial = 578] [outer = 00000069126C6400] 16:32:35 INFO - PROCESS | 3644 | 1466724755767 Marionette DEBUG loaded listener.js 16:32:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (00000069127D5800) [pid = 3644] [serial = 579] [outer = 00000069126C6400] 16:32:36 INFO - PROCESS | 3644 | 1466724756647 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]]]}] 16:32:36 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.) 16:32:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1134ms 16:32:36 INFO - PROCESS | 3644 | 1466724756687 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 16:32:36 INFO - PROCESS | 3644 | 1466724756693 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 16:32:36 INFO - PROCESS | 3644 | 1466724756701 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:32:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:32:36 INFO - PROCESS | 3644 | 1466724756704 Marionette TRACE conn5 <- [1,738,null,{}] 16:32:36 INFO - PROCESS | 3644 | 1466724756709 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}] 16:32:36 INFO - PROCESS | 3644 | 1466724756712 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:36 INFO - PROCESS | 3644 | 1466724756803 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 16:32:36 INFO - PROCESS | 3644 | 1466724756810 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:36 INFO - PROCESS | 3644 | 1466724756813 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:36 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918AF2000 == 29 [pid = 3644] [id = 194] 16:32:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (0000006912A31400) [pid = 3644] [serial = 580] [outer = 0000000000000000] 16:32:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (0000006912A46400) [pid = 3644] [serial = 581] [outer = 0000006912A31400] 16:32:36 INFO - PROCESS | 3644 | 1466724756861 Marionette DEBUG loaded listener.js 16:32:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (0000006912D81C00) [pid = 3644] [serial = 582] [outer = 0000006912A31400] 16:32:37 INFO - PROCESS | 3644 | 1466724757813 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]]]}] 16:32:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:32:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1134ms 16:32:37 INFO - PROCESS | 3644 | 1466724757842 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 16:32:37 INFO - PROCESS | 3644 | 1466724757844 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 16:32:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:32:37 INFO - PROCESS | 3644 | 1466724757848 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:32:37 INFO - PROCESS | 3644 | 1466724757852 Marionette TRACE conn5 <- [1,742,null,{}] 16:32:37 INFO - PROCESS | 3644 | 1466724757863 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}] 16:32:37 INFO - PROCESS | 3644 | 1466724757868 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:37 INFO - PROCESS | 3644 | 1466724757985 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 16:32:37 INFO - PROCESS | 3644 | 1466724757993 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:37 INFO - PROCESS | 3644 | 1466724757996 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:38 INFO - PROCESS | 3644 | ++DOCSHELL 000000691E8E2800 == 30 [pid = 3644] [id = 195] 16:32:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (0000006917735400) [pid = 3644] [serial = 583] [outer = 0000000000000000] 16:32:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (0000006917ADE000) [pid = 3644] [serial = 584] [outer = 0000006917735400] 16:32:38 INFO - PROCESS | 3644 | 1466724758045 Marionette DEBUG loaded listener.js 16:32:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (00000069189DCC00) [pid = 3644] [serial = 585] [outer = 0000006917735400] 16:32:39 INFO - PROCESS | 3644 | 1466724759003 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]]]}] 16:32:39 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 16:32:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1200ms 16:32:39 INFO - PROCESS | 3644 | 1466724759049 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 16:32:39 INFO - PROCESS | 3644 | 1466724759052 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 16:32:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:32:39 INFO - PROCESS | 3644 | 1466724759062 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:32:39 INFO - PROCESS | 3644 | 1466724759064 Marionette TRACE conn5 <- [1,746,null,{}] 16:32:39 INFO - PROCESS | 3644 | 1466724759067 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}] 16:32:39 INFO - PROCESS | 3644 | 1466724759069 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:39 INFO - PROCESS | 3644 | 1466724759180 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 16:32:39 INFO - PROCESS | 3644 | 1466724759186 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:39 INFO - PROCESS | 3644 | 1466724759188 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:39 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F31A800 == 31 [pid = 3644] [id = 196] 16:32:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (0000006918F2FC00) [pid = 3644] [serial = 586] [outer = 0000000000000000] 16:32:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (000000691BEEC800) [pid = 3644] [serial = 587] [outer = 0000006918F2FC00] 16:32:39 INFO - PROCESS | 3644 | 1466724759270 Marionette DEBUG loaded listener.js 16:32:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (000000691C29F800) [pid = 3644] [serial = 588] [outer = 0000006918F2FC00] 16:32:39 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (000000691CCD9000) [pid = 3644] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:32:39 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (0000006910BC7C00) [pid = 3644] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:32:39 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (000000691C3A4800) [pid = 3644] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:32:39 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (000000691269F400) [pid = 3644] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:32:39 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (0000006912757800) [pid = 3644] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:32:39 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (0000006913388400) [pid = 3644] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:32:39 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (0000006910DD3400) [pid = 3644] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:32:39 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (0000006910C38400) [pid = 3644] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:32:39 INFO - PROCESS | 3644 | 1466724759718 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]]]}] 16:32:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:32:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 732ms 16:32:39 INFO - PROCESS | 3644 | 1466724759795 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 16:32:39 INFO - PROCESS | 3644 | 1466724759797 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 16:32:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:32:39 INFO - PROCESS | 3644 | 1466724759801 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:32:39 INFO - PROCESS | 3644 | 1466724759803 Marionette TRACE conn5 <- [1,750,null,{}] 16:32:39 INFO - PROCESS | 3644 | 1466724759806 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}] 16:32:39 INFO - PROCESS | 3644 | 1466724759808 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:39 INFO - PROCESS | 3644 | 1466724759888 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 16:32:39 INFO - PROCESS | 3644 | 1466724759894 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:39 INFO - PROCESS | 3644 | 1466724759896 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:39 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FC21800 == 32 [pid = 3644] [id = 197] 16:32:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (00000069115D9400) [pid = 3644] [serial = 589] [outer = 0000000000000000] 16:32:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (000000691C32BC00) [pid = 3644] [serial = 590] [outer = 00000069115D9400] 16:32:39 INFO - PROCESS | 3644 | 1466724759943 Marionette DEBUG loaded listener.js 16:32:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (000000691C398800) [pid = 3644] [serial = 591] [outer = 00000069115D9400] 16:32:40 INFO - PROCESS | 3644 | [3644] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:32:40 INFO - PROCESS | 3644 | 1466724760826 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]]]}] 16:32:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:32:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1083ms 16:32:40 INFO - PROCESS | 3644 | 1466724760887 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 16:32:40 INFO - PROCESS | 3644 | 1466724760890 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 16:32:40 INFO - PROCESS | 3644 | 1466724760893 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:32:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:32:40 INFO - PROCESS | 3644 | 1466724760895 Marionette TRACE conn5 <- [1,754,null,{}] 16:32:40 INFO - PROCESS | 3644 | 1466724760898 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}] 16:32:40 INFO - PROCESS | 3644 | 1466724760904 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:41 INFO - PROCESS | 3644 | 1466724761010 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 16:32:41 INFO - PROCESS | 3644 | 1466724761016 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:41 INFO - PROCESS | 3644 | 1466724761018 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:41 INFO - PROCESS | 3644 | ++DOCSHELL 0000006922F2C000 == 33 [pid = 3644] [id = 198] 16:32:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (000000691E78D000) [pid = 3644] [serial = 592] [outer = 0000000000000000] 16:32:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (000000691ED3C400) [pid = 3644] [serial = 593] [outer = 000000691E78D000] 16:32:41 INFO - PROCESS | 3644 | 1466724761063 Marionette DEBUG loaded listener.js 16:32:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (000000691EFCE000) [pid = 3644] [serial = 594] [outer = 000000691E78D000] 16:32:41 INFO - PROCESS | 3644 | 1466724761988 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]]]}] 16:32:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:32:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1177ms 16:32:42 INFO - PROCESS | 3644 | 1466724762074 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 16:32:42 INFO - PROCESS | 3644 | 1466724762079 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 16:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:32:42 INFO - PROCESS | 3644 | 1466724762084 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:32:42 INFO - PROCESS | 3644 | 1466724762088 Marionette TRACE conn5 <- [1,758,null,{}] 16:32:42 INFO - PROCESS | 3644 | 1466724762136 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}] 16:32:42 INFO - PROCESS | 3644 | 1466724762140 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:42 INFO - PROCESS | 3644 | 1466724762243 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 16:32:42 INFO - PROCESS | 3644 | 1466724762394 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:42 INFO - PROCESS | 3644 | 1466724762399 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:42 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917D16800 == 34 [pid = 3644] [id = 199] 16:32:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (000000691269C800) [pid = 3644] [serial = 595] [outer = 0000000000000000] 16:32:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (00000069126C8000) [pid = 3644] [serial = 596] [outer = 000000691269C800] 16:32:42 INFO - PROCESS | 3644 | 1466724762501 Marionette DEBUG loaded listener.js 16:32:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006912823400) [pid = 3644] [serial = 597] [outer = 000000691269C800] 16:32:43 INFO - PROCESS | 3644 | 1466724763233 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]]]}] 16:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1173ms 16:32:43 INFO - PROCESS | 3644 | 1466724763275 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 16:32:43 INFO - PROCESS | 3644 | 1466724763281 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 16:32:43 INFO - PROCESS | 3644 | 1466724763289 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:32:43 INFO - PROCESS | 3644 | 1466724763292 Marionette TRACE conn5 <- [1,762,null,{}] 16:32:43 INFO - PROCESS | 3644 | 1466724763296 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}] 16:32:43 INFO - PROCESS | 3644 | 1466724763300 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:43 INFO - PROCESS | 3644 | 1466724763421 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 16:32:43 INFO - PROCESS | 3644 | 1466724763491 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:43 INFO - PROCESS | 3644 | 1466724763494 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:43 INFO - PROCESS | 3644 | ++DOCSHELL 00000069170CC800 == 35 [pid = 3644] [id = 200] 16:32:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006911549800) [pid = 3644] [serial = 598] [outer = 0000000000000000] 16:32:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (00000069127DD800) [pid = 3644] [serial = 599] [outer = 0000006911549800] 16:32:43 INFO - PROCESS | 3644 | 1466724763555 Marionette DEBUG loaded listener.js 16:32:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (0000006917057C00) [pid = 3644] [serial = 600] [outer = 0000006911549800] 16:32:44 INFO - PROCESS | 3644 | --DOCSHELL 000000691FC21800 == 34 [pid = 3644] [id = 197] 16:32:44 INFO - PROCESS | 3644 | --DOCSHELL 000000691F31A800 == 33 [pid = 3644] [id = 196] 16:32:44 INFO - PROCESS | 3644 | --DOCSHELL 000000691E8E2800 == 32 [pid = 3644] [id = 195] 16:32:44 INFO - PROCESS | 3644 | --DOCSHELL 0000006918AF2000 == 31 [pid = 3644] [id = 194] 16:32:44 INFO - PROCESS | 3644 | --DOCSHELL 0000006913FC8000 == 30 [pid = 3644] [id = 193] 16:32:44 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691CCDDC00) [pid = 3644] [serial = 560] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (00000069127D7800) [pid = 3644] [serial = 554] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691EC69C00) [pid = 3644] [serial = 540] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (00000069126CB400) [pid = 3644] [serial = 548] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (00000069127D7000) [pid = 3644] [serial = 549] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (00000069127DA400) [pid = 3644] [serial = 542] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (0000006912A33800) [pid = 3644] [serial = 543] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (0000006913A40400) [pid = 3644] [serial = 551] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (0000006911D0B800) [pid = 3644] [serial = 545] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (000000691281B000) [pid = 3644] [serial = 546] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (0000006919457C00) [pid = 3644] [serial = 557] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (0000006918DD2000) [pid = 3644] [serial = 555] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (000000691EC6B400) [pid = 3644] [serial = 561] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (0000006916FF7C00) [pid = 3644] [serial = 552] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (000000691C2A3800) [pid = 3644] [serial = 558] [outer = 0000000000000000] [url = about:blank] 16:32:44 INFO - PROCESS | 3644 | 1466724764268 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]]]}] 16:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1019ms 16:32:44 INFO - PROCESS | 3644 | 1466724764314 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 16:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:32:44 INFO - PROCESS | 3644 | 1466724764318 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 16:32:44 INFO - PROCESS | 3644 | 1466724764323 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:32:44 INFO - PROCESS | 3644 | 1466724764328 Marionette TRACE conn5 <- [1,766,null,{}] 16:32:44 INFO - PROCESS | 3644 | 1466724764333 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}] 16:32:44 INFO - PROCESS | 3644 | 1466724764335 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:44 INFO - PROCESS | 3644 | 1466724764428 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 16:32:44 INFO - PROCESS | 3644 | 1466724764516 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:44 INFO - PROCESS | 3644 | 1466724764519 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:44 INFO - PROCESS | 3644 | ++DOCSHELL 0000006913366000 == 31 [pid = 3644] [id = 201] 16:32:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (00000069127D5400) [pid = 3644] [serial = 601] [outer = 0000000000000000] 16:32:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (000000691281A800) [pid = 3644] [serial = 602] [outer = 00000069127D5400] 16:32:44 INFO - PROCESS | 3644 | 1466724764568 Marionette DEBUG loaded listener.js 16:32:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (0000006912A4FC00) [pid = 3644] [serial = 603] [outer = 00000069127D5400] 16:32:45 INFO - PROCESS | 3644 | 1466724765005 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]]]}] 16:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 733ms 16:32:45 INFO - PROCESS | 3644 | 1466724765056 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 16:32:45 INFO - PROCESS | 3644 | 1466724765061 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 16:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:32:45 INFO - PROCESS | 3644 | 1466724765068 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:32:45 INFO - PROCESS | 3644 | 1466724765071 Marionette TRACE conn5 <- [1,770,null,{}] 16:32:45 INFO - PROCESS | 3644 | 1466724765075 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}] 16:32:45 INFO - PROCESS | 3644 | 1466724765077 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:45 INFO - PROCESS | 3644 | 1466724765175 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 16:32:45 INFO - PROCESS | 3644 | 1466724765189 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:45 INFO - PROCESS | 3644 | 1466724765191 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:45 INFO - PROCESS | 3644 | ++DOCSHELL 000000691E734800 == 32 [pid = 3644] [id = 202] 16:32:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (00000069177D7C00) [pid = 3644] [serial = 604] [outer = 0000000000000000] 16:32:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (0000006917ADB400) [pid = 3644] [serial = 605] [outer = 00000069177D7C00] 16:32:45 INFO - PROCESS | 3644 | 1466724765238 Marionette DEBUG loaded listener.js 16:32:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (0000006918A1A800) [pid = 3644] [serial = 606] [outer = 00000069177D7C00] 16:32:45 INFO - PROCESS | 3644 | 1466724765662 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]]]}] 16:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 16:32:45 INFO - PROCESS | 3644 | 1466724765699 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 16:32:45 INFO - PROCESS | 3644 | 1466724765702 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 16:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:32:45 INFO - PROCESS | 3644 | 1466724765710 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:32:45 INFO - PROCESS | 3644 | 1466724765714 Marionette TRACE conn5 <- [1,774,null,{}] 16:32:45 INFO - PROCESS | 3644 | 1466724765726 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}] 16:32:45 INFO - PROCESS | 3644 | 1466724765731 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:45 INFO - PROCESS | 3644 | 1466724765818 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 16:32:45 INFO - PROCESS | 3644 | 1466724765827 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:45 INFO - PROCESS | 3644 | 1466724765830 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:45 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F3D5800 == 33 [pid = 3644] [id = 203] 16:32:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (0000006910B9E800) [pid = 3644] [serial = 607] [outer = 0000000000000000] 16:32:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (000000691C240C00) [pid = 3644] [serial = 608] [outer = 0000006910B9E800] 16:32:45 INFO - PROCESS | 3644 | 1466724765881 Marionette DEBUG loaded listener.js 16:32:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (000000691C3A3000) [pid = 3644] [serial = 609] [outer = 0000006910B9E800] 16:32:46 INFO - PROCESS | 3644 | 1466724766326 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]]]}] 16:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 626ms 16:32:46 INFO - PROCESS | 3644 | 1466724766347 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 16:32:46 INFO - PROCESS | 3644 | 1466724766350 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 16:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:32:46 INFO - PROCESS | 3644 | 1466724766353 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:32:46 INFO - PROCESS | 3644 | 1466724766355 Marionette TRACE conn5 <- [1,778,null,{}] 16:32:46 INFO - PROCESS | 3644 | 1466724766359 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}] 16:32:46 INFO - PROCESS | 3644 | 1466724766361 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:46 INFO - PROCESS | 3644 | 1466724766476 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 16:32:46 INFO - PROCESS | 3644 | 1466724766482 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:46 INFO - PROCESS | 3644 | 1466724766484 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:46 INFO - PROCESS | 3644 | ++DOCSHELL 0000006921DA4000 == 34 [pid = 3644] [id = 204] 16:32:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (000000691E787400) [pid = 3644] [serial = 610] [outer = 0000000000000000] 16:32:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (000000691EA3A000) [pid = 3644] [serial = 611] [outer = 000000691E787400] 16:32:46 INFO - PROCESS | 3644 | 1466724766567 Marionette DEBUG loaded listener.js 16:32:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (000000691ED3EC00) [pid = 3644] [serial = 612] [outer = 000000691E787400] 16:32:47 INFO - PROCESS | 3644 | 1466724767045 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]]]}] 16:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 733ms 16:32:47 INFO - PROCESS | 3644 | 1466724767091 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 16:32:47 INFO - PROCESS | 3644 | 1466724767094 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 16:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:32:47 INFO - PROCESS | 3644 | 1466724767097 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:32:47 INFO - PROCESS | 3644 | 1466724767099 Marionette TRACE conn5 <- [1,782,null,{}] 16:32:47 INFO - PROCESS | 3644 | 1466724767102 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}] 16:32:47 INFO - PROCESS | 3644 | 1466724767105 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:47 INFO - PROCESS | 3644 | 1466724767217 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 16:32:47 INFO - PROCESS | 3644 | 1466724767228 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:47 INFO - PROCESS | 3644 | 1466724767230 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:47 INFO - PROCESS | 3644 | ++DOCSHELL 000000692320D800 == 35 [pid = 3644] [id = 205] 16:32:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (000000691ED41000) [pid = 3644] [serial = 613] [outer = 0000000000000000] 16:32:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691EFD4000) [pid = 3644] [serial = 614] [outer = 000000691ED41000] 16:32:47 INFO - PROCESS | 3644 | 1466724767275 Marionette DEBUG loaded listener.js 16:32:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691F37A000) [pid = 3644] [serial = 615] [outer = 000000691ED41000] 16:32:47 INFO - PROCESS | 3644 | 1466724767741 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]]]}] 16:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 693ms 16:32:47 INFO - PROCESS | 3644 | 1466724767793 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 16:32:47 INFO - PROCESS | 3644 | 1466724767795 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 16:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:32:47 INFO - PROCESS | 3644 | 1466724767799 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:32:47 INFO - PROCESS | 3644 | 1466724767801 Marionette TRACE conn5 <- [1,786,null,{}] 16:32:47 INFO - PROCESS | 3644 | 1466724767805 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}] 16:32:47 INFO - PROCESS | 3644 | 1466724767811 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:47 INFO - PROCESS | 3644 | 1466724767976 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 16:32:47 INFO - PROCESS | 3644 | 1466724767982 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:47 INFO - PROCESS | 3644 | 1466724767984 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:48 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923E9C800 == 36 [pid = 3644] [id = 206] 16:32:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691F557C00) [pid = 3644] [serial = 616] [outer = 0000000000000000] 16:32:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691FC4FC00) [pid = 3644] [serial = 617] [outer = 000000691F557C00] 16:32:48 INFO - PROCESS | 3644 | 1466724768038 Marionette DEBUG loaded listener.js 16:32:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691FF05000) [pid = 3644] [serial = 618] [outer = 000000691F557C00] 16:32:48 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (00000069126C6400) [pid = 3644] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:32:48 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0000006917735400) [pid = 3644] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:32:48 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691704FC00) [pid = 3644] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:32:48 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006912A31400) [pid = 3644] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:32:48 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0000006918F2FC00) [pid = 3644] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:32:48 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (0000006910B8B800) [pid = 3644] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:32:48 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (00000069170B7000) [pid = 3644] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:32:48 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (000000691CC88800) [pid = 3644] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:32:48 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (000000691ED44000) [pid = 3644] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:32:48 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (00000069115D9400) [pid = 3644] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:32:48 INFO - PROCESS | 3644 | 1466724768474 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]]]}] 16:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 16:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 734ms 16:32:48 INFO - PROCESS | 3644 | 1466724768540 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 16:32:48 INFO - PROCESS | 3644 | 1466724768542 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 16:32:48 INFO - PROCESS | 3644 | 1466724768546 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:32:48 INFO - PROCESS | 3644 | 1466724768547 Marionette TRACE conn5 <- [1,790,null,{}] 16:32:48 INFO - PROCESS | 3644 | 1466724768551 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}] 16:32:48 INFO - PROCESS | 3644 | 1466724768553 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:48 INFO - PROCESS | 3644 | 1466724768634 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 16:32:48 INFO - PROCESS | 3644 | 1466724768707 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:48 INFO - PROCESS | 3644 | 1466724768709 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:48 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923EE9800 == 37 [pid = 3644] [id = 207] 16:32:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (0000006910BC2800) [pid = 3644] [serial = 619] [outer = 0000000000000000] 16:32:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (000000691C396400) [pid = 3644] [serial = 620] [outer = 0000006910BC2800] 16:32:48 INFO - PROCESS | 3644 | 1466724768754 Marionette DEBUG loaded listener.js 16:32:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (000000691FF05800) [pid = 3644] [serial = 621] [outer = 0000006910BC2800] 16:32:49 INFO - PROCESS | 3644 | 1466724769129 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]]]}] 16:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 16:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 628ms 16:32:49 INFO - PROCESS | 3644 | 1466724769179 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 16:32:49 INFO - PROCESS | 3644 | 1466724769181 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 16:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:32:49 INFO - PROCESS | 3644 | 1466724769184 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:32:49 INFO - PROCESS | 3644 | 1466724769187 Marionette TRACE conn5 <- [1,794,null,{}] 16:32:49 INFO - PROCESS | 3644 | 1466724769191 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}] 16:32:49 INFO - PROCESS | 3644 | 1466724769193 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:49 INFO - PROCESS | 3644 | 1466724769302 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 16:32:49 INFO - PROCESS | 3644 | 1466724769338 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:49 INFO - PROCESS | 3644 | 1466724769340 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:49 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924AAF000 == 38 [pid = 3644] [id = 208] 16:32:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (000000691FF0C400) [pid = 3644] [serial = 622] [outer = 0000000000000000] 16:32:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (000000691FFE6800) [pid = 3644] [serial = 623] [outer = 000000691FF0C400] 16:32:49 INFO - PROCESS | 3644 | 1466724769392 Marionette DEBUG loaded listener.js 16:32:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000692005A000) [pid = 3644] [serial = 624] [outer = 000000691FF0C400] 16:32:49 INFO - PROCESS | 3644 | 1466724769770 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]]]}] 16:32:49 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 16:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 626ms 16:32:49 INFO - PROCESS | 3644 | 1466724769813 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 16:32:49 INFO - PROCESS | 3644 | 1466724769815 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 16:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:32:49 INFO - PROCESS | 3644 | 1466724769818 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:32:49 INFO - PROCESS | 3644 | 1466724769820 Marionette TRACE conn5 <- [1,798,null,{}] 16:32:49 INFO - PROCESS | 3644 | 1466724769824 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}] 16:32:49 INFO - PROCESS | 3644 | 1466724769825 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:49 INFO - PROCESS | 3644 | 1466724769936 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 16:32:49 INFO - PROCESS | 3644 | 1466724769943 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:49 INFO - PROCESS | 3644 | 1466724769945 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:49 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924B94000 == 39 [pid = 3644] [id = 209] 16:32:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (00000069200B6000) [pid = 3644] [serial = 625] [outer = 0000000000000000] 16:32:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (00000069200B9800) [pid = 3644] [serial = 626] [outer = 00000069200B6000] 16:32:49 INFO - PROCESS | 3644 | 1466724769989 Marionette DEBUG loaded listener.js 16:32:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (0000006920B60000) [pid = 3644] [serial = 627] [outer = 00000069200B6000] 16:32:50 INFO - PROCESS | 3644 | 1466724770437 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]]]}] 16:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 689ms 16:32:50 INFO - PROCESS | 3644 | 1466724770512 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 16:32:50 INFO - PROCESS | 3644 | 1466724770517 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 16:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:32:50 INFO - PROCESS | 3644 | 1466724770523 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:32:50 INFO - PROCESS | 3644 | 1466724770528 Marionette TRACE conn5 <- [1,802,null,{}] 16:32:50 INFO - PROCESS | 3644 | 1466724770535 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}] 16:32:50 INFO - PROCESS | 3644 | 1466724770538 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:50 INFO - PROCESS | 3644 | 1466724770713 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 16:32:50 INFO - PROCESS | 3644 | 1466724770793 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:50 INFO - PROCESS | 3644 | 1466724770798 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:50 INFO - PROCESS | 3644 | ++DOCSHELL 000000691884F800 == 40 [pid = 3644] [id = 210] 16:32:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006912761000) [pid = 3644] [serial = 628] [outer = 0000000000000000] 16:32:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (00000069127E1800) [pid = 3644] [serial = 629] [outer = 0000006912761000] 16:32:50 INFO - PROCESS | 3644 | 1466724770857 Marionette DEBUG loaded listener.js 16:32:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006913A40800) [pid = 3644] [serial = 630] [outer = 0000006912761000] 16:32:51 INFO - PROCESS | 3644 | 1466724771454 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] 16:32:51 INFO - PROCESS | 3644 | 1466724771515 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 16:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:32:51 INFO - PROCESS | 3644 | 1466724771522 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:32:51 INFO - PROCESS | 3644 | 1466724771525 Marionette TRACE conn5 <- [1,806,null,{}] 16:32:51 INFO - PROCESS | 3644 | 1466724771529 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}] 16:32:51 INFO - PROCESS | 3644 | 1466724771532 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:51 INFO - PROCESS | 3644 | 1466724771646 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 16:32:51 INFO - PROCESS | 3644 | 1466724771732 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:51 INFO - PROCESS | 3644 | 1466724771734 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:51 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923211000 == 41 [pid = 3644] [id = 211] 16:32:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006918F2CC00) [pid = 3644] [serial = 631] [outer = 0000000000000000] 16:32:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006919457C00) [pid = 3644] [serial = 632] [outer = 0000006918F2CC00] 16:32:51 INFO - PROCESS | 3644 | 1466724771792 Marionette DEBUG loaded listener.js 16:32:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691EC70800) [pid = 3644] [serial = 633] [outer = 0000006918F2CC00] 16:32:52 INFO - PROCESS | 3644 | 1466724772417 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]]]}] 16:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 943ms 16:32:52 INFO - PROCESS | 3644 | 1466724772464 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 16:32:52 INFO - PROCESS | 3644 | 1466724772467 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 16:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:32:52 INFO - PROCESS | 3644 | 1466724772471 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:32:52 INFO - PROCESS | 3644 | 1466724772475 Marionette TRACE conn5 <- [1,810,null,{}] 16:32:52 INFO - PROCESS | 3644 | 1466724772487 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}] 16:32:52 INFO - PROCESS | 3644 | 1466724772492 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:52 INFO - PROCESS | 3644 | 1466724772639 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 16:32:52 INFO - PROCESS | 3644 | 1466724772712 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:52 INFO - PROCESS | 3644 | 1466724772716 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:52 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926C47800 == 42 [pid = 3644] [id = 212] 16:32:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691FC4D800) [pid = 3644] [serial = 634] [outer = 0000000000000000] 16:32:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691FFE7000) [pid = 3644] [serial = 635] [outer = 000000691FC4D800] 16:32:52 INFO - PROCESS | 3644 | 1466724772815 Marionette DEBUG loaded listener.js 16:32:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006920C61400) [pid = 3644] [serial = 636] [outer = 000000691FC4D800] 16:32:53 INFO - PROCESS | 3644 | 1466724773460 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] 16:32:53 INFO - PROCESS | 3644 | 1466724773509 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 16:32:53 INFO - PROCESS | 3644 | 1466724773512 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:32:53 INFO - PROCESS | 3644 | 1466724773515 Marionette TRACE conn5 <- [1,814,null,{}] 16:32:53 INFO - PROCESS | 3644 | 1466724773533 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}] 16:32:53 INFO - PROCESS | 3644 | 1466724773536 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:53 INFO - PROCESS | 3644 | 1466724773666 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 16:32:53 INFO - PROCESS | 3644 | 1466724773736 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:53 INFO - PROCESS | 3644 | 1466724773738 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:53 INFO - PROCESS | 3644 | ++DOCSHELL 00000069271C0000 == 43 [pid = 3644] [id = 213] 16:32:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (00000069217EC400) [pid = 3644] [serial = 637] [outer = 0000000000000000] 16:32:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000692197F400) [pid = 3644] [serial = 638] [outer = 00000069217EC400] 16:32:53 INFO - PROCESS | 3644 | 1466724773793 Marionette DEBUG loaded listener.js 16:32:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006921D0E000) [pid = 3644] [serial = 639] [outer = 00000069217EC400] 16:32:54 INFO - PROCESS | 3644 | 1466724774535 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]]]}] 16:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1029ms 16:32:54 INFO - PROCESS | 3644 | 1466724774544 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 16:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:32:54 INFO - PROCESS | 3644 | 1466724774549 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 16:32:54 INFO - PROCESS | 3644 | 1466724774554 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:32:54 INFO - PROCESS | 3644 | 1466724774557 Marionette TRACE conn5 <- [1,818,null,{}] 16:32:54 INFO - PROCESS | 3644 | 1466724774562 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}] 16:32:54 INFO - PROCESS | 3644 | 1466724774566 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:54 INFO - PROCESS | 3644 | 1466724774672 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 16:32:54 INFO - PROCESS | 3644 | 1466724774772 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:54 INFO - PROCESS | 3644 | 1466724774775 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:54 INFO - PROCESS | 3644 | ++DOCSHELL 000000691314C800 == 44 [pid = 3644] [id = 214] 16:32:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (000000691281DC00) [pid = 3644] [serial = 640] [outer = 0000000000000000] 16:32:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006912824C00) [pid = 3644] [serial = 641] [outer = 000000691281DC00] 16:32:54 INFO - PROCESS | 3644 | 1466724774826 Marionette DEBUG loaded listener.js 16:32:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0000006913DDBC00) [pid = 3644] [serial = 642] [outer = 000000691281DC00] 16:32:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006924AAF000 == 43 [pid = 3644] [id = 208] 16:32:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006923EE9800 == 42 [pid = 3644] [id = 207] 16:32:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006923E9C800 == 41 [pid = 3644] [id = 206] 16:32:55 INFO - PROCESS | 3644 | --DOCSHELL 000000692320D800 == 40 [pid = 3644] [id = 205] 16:32:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006921DA4000 == 39 [pid = 3644] [id = 204] 16:32:55 INFO - PROCESS | 3644 | --DOCSHELL 000000691F3D5800 == 38 [pid = 3644] [id = 203] 16:32:55 INFO - PROCESS | 3644 | --DOCSHELL 000000691E734800 == 37 [pid = 3644] [id = 202] 16:32:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006913366000 == 36 [pid = 3644] [id = 201] 16:32:55 INFO - PROCESS | 3644 | --DOCSHELL 00000069170CC800 == 35 [pid = 3644] [id = 200] 16:32:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006917D16800 == 34 [pid = 3644] [id = 199] 16:32:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006922F2C000 == 33 [pid = 3644] [id = 198] 16:32:55 INFO - PROCESS | 3644 | --DOCSHELL 000000691C3BF000 == 32 [pid = 3644] [id = 192] 16:32:55 INFO - PROCESS | 3644 | --DOCSHELL 00000069271C0000 == 31 [pid = 3644] [id = 213] 16:32:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006926C47800 == 30 [pid = 3644] [id = 212] 16:32:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006923211000 == 29 [pid = 3644] [id = 211] 16:32:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006924B94000 == 28 [pid = 3644] [id = 209] 16:32:55 INFO - PROCESS | 3644 | --DOCSHELL 000000691884F800 == 27 [pid = 3644] [id = 210] 16:32:55 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (00000069126D1000) [pid = 3644] [serial = 578] [outer = 0000000000000000] [url = about:blank] 16:32:55 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (00000069127D5800) [pid = 3644] [serial = 579] [outer = 0000000000000000] [url = about:blank] 16:32:55 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (0000006917ADE000) [pid = 3644] [serial = 584] [outer = 0000000000000000] [url = about:blank] 16:32:55 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691FC49800) [pid = 3644] [serial = 576] [outer = 0000000000000000] [url = about:blank] 16:32:55 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000691F560C00) [pid = 3644] [serial = 575] [outer = 0000000000000000] [url = about:blank] 16:32:55 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006912A46400) [pid = 3644] [serial = 581] [outer = 0000000000000000] [url = about:blank] 16:32:55 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691BEEC800) [pid = 3644] [serial = 587] [outer = 0000000000000000] [url = about:blank] 16:32:55 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (00000069189DCC00) [pid = 3644] [serial = 585] [outer = 0000000000000000] [url = about:blank] 16:32:55 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (00000069120B7000) [pid = 3644] [serial = 564] [outer = 0000000000000000] [url = about:blank] 16:32:55 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006910B9BC00) [pid = 3644] [serial = 563] [outer = 0000000000000000] [url = about:blank] 16:32:55 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (00000069189D2C00) [pid = 3644] [serial = 567] [outer = 0000000000000000] [url = about:blank] 16:32:55 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (00000069177B7800) [pid = 3644] [serial = 566] [outer = 0000000000000000] [url = about:blank] 16:32:55 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691EFD1C00) [pid = 3644] [serial = 570] [outer = 0000000000000000] [url = about:blank] 16:32:55 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691ED39800) [pid = 3644] [serial = 569] [outer = 0000000000000000] [url = about:blank] 16:32:55 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691F55F400) [pid = 3644] [serial = 573] [outer = 0000000000000000] [url = about:blank] 16:32:55 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691ED3C400) [pid = 3644] [serial = 593] [outer = 0000000000000000] [url = about:blank] 16:32:55 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691F553000) [pid = 3644] [serial = 572] [outer = 0000000000000000] [url = about:blank] 16:32:55 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691C29F800) [pid = 3644] [serial = 588] [outer = 0000000000000000] [url = about:blank] 16:32:55 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0000006912D81C00) [pid = 3644] [serial = 582] [outer = 0000000000000000] [url = about:blank] 16:32:55 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691C32BC00) [pid = 3644] [serial = 590] [outer = 0000000000000000] [url = about:blank] 16:32:55 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (000000691C398800) [pid = 3644] [serial = 591] [outer = 0000000000000000] [url = about:blank] 16:32:56 INFO - PROCESS | 3644 | 1466724776057 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]]]}] 16:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1545ms 16:32:56 INFO - PROCESS | 3644 | 1466724776099 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 16:32:56 INFO - PROCESS | 3644 | 1466724776103 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 16:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:32:56 INFO - PROCESS | 3644 | 1466724776108 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:32:56 INFO - PROCESS | 3644 | 1466724776112 Marionette TRACE conn5 <- [1,822,null,{}] 16:32:56 INFO - PROCESS | 3644 | 1466724776117 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}] 16:32:56 INFO - PROCESS | 3644 | 1466724776121 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:56 INFO - PROCESS | 3644 | 1466724776278 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 16:32:56 INFO - PROCESS | 3644 | 1466724776296 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:56 INFO - PROCESS | 3644 | 1466724776298 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:56 INFO - PROCESS | 3644 | ++DOCSHELL 00000069170D7800 == 28 [pid = 3644] [id = 215] 16:32:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006911F58400) [pid = 3644] [serial = 643] [outer = 0000000000000000] 16:32:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (00000069126CAC00) [pid = 3644] [serial = 644] [outer = 0000006911F58400] 16:32:56 INFO - PROCESS | 3644 | 1466724776347 Marionette DEBUG loaded listener.js 16:32:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (0000006912762C00) [pid = 3644] [serial = 645] [outer = 0000006911F58400] 16:32:58 INFO - PROCESS | 3644 | 1466724778139 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]]]}] 16:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 2091ms 16:32:58 INFO - PROCESS | 3644 | 1466724778204 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 16:32:58 INFO - PROCESS | 3644 | 1466724778209 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 16:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:32:58 INFO - PROCESS | 3644 | 1466724778215 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:32:58 INFO - PROCESS | 3644 | 1466724778218 Marionette TRACE conn5 <- [1,826,null,{}] 16:32:58 INFO - PROCESS | 3644 | 1466724778222 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}] 16:32:58 INFO - PROCESS | 3644 | 1466724778225 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:58 INFO - PROCESS | 3644 | 1466724778324 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 16:32:58 INFO - PROCESS | 3644 | 1466724778391 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:58 INFO - PROCESS | 3644 | 1466724778394 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:58 INFO - PROCESS | 3644 | ++DOCSHELL 000000691E8F3000 == 29 [pid = 3644] [id = 216] 16:32:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (0000006916FF7C00) [pid = 3644] [serial = 646] [outer = 0000000000000000] 16:32:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006917738000) [pid = 3644] [serial = 647] [outer = 0000006916FF7C00] 16:32:58 INFO - PROCESS | 3644 | 1466724778443 Marionette DEBUG loaded listener.js 16:32:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (0000006918982400) [pid = 3644] [serial = 648] [outer = 0000006916FF7C00] 16:32:58 INFO - PROCESS | 3644 | 1466724778824 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]]]}] 16:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 692ms 16:32:58 INFO - PROCESS | 3644 | 1466724778909 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 16:32:58 INFO - PROCESS | 3644 | 1466724778912 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 16:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:32:58 INFO - PROCESS | 3644 | 1466724778915 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:32:58 INFO - PROCESS | 3644 | 1466724778919 Marionette TRACE conn5 <- [1,830,null,{}] 16:32:58 INFO - PROCESS | 3644 | 1466724778946 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}] 16:32:58 INFO - PROCESS | 3644 | 1466724778951 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:59 INFO - PROCESS | 3644 | 1466724779067 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 16:32:59 INFO - PROCESS | 3644 | 1466724779076 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:59 INFO - PROCESS | 3644 | 1466724779079 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:59 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F3CD000 == 30 [pid = 3644] [id = 217] 16:32:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (00000069126C6C00) [pid = 3644] [serial = 649] [outer = 0000000000000000] 16:32:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691945B800) [pid = 3644] [serial = 650] [outer = 00000069126C6C00] 16:32:59 INFO - PROCESS | 3644 | 1466724779165 Marionette DEBUG loaded listener.js 16:32:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691C29F800) [pid = 3644] [serial = 651] [outer = 00000069126C6C00] 16:32:59 INFO - PROCESS | 3644 | 1466724779644 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]]]}] 16:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 754ms 16:32:59 INFO - PROCESS | 3644 | 1466724779679 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 16:32:59 INFO - PROCESS | 3644 | 1466724779682 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 16:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:32:59 INFO - PROCESS | 3644 | 1466724779685 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:32:59 INFO - PROCESS | 3644 | 1466724779687 Marionette TRACE conn5 <- [1,834,null,{}] 16:32:59 INFO - PROCESS | 3644 | 1466724779691 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}] 16:32:59 INFO - PROCESS | 3644 | 1466724779693 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:59 INFO - PROCESS | 3644 | 1466724779812 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 16:32:59 INFO - PROCESS | 3644 | 1466724779820 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:59 INFO - PROCESS | 3644 | 1466724779822 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:32:59 INFO - PROCESS | 3644 | ++DOCSHELL 0000006920C75800 == 31 [pid = 3644] [id = 218] 16:32:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691CC89000) [pid = 3644] [serial = 652] [outer = 0000000000000000] 16:32:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691CC95400) [pid = 3644] [serial = 653] [outer = 000000691CC89000] 16:32:59 INFO - PROCESS | 3644 | 1466724779909 Marionette DEBUG loaded listener.js 16:32:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691E0EDC00) [pid = 3644] [serial = 654] [outer = 000000691CC89000] 16:33:00 INFO - PROCESS | 3644 | 1466724780343 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]]]}] 16:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 692ms 16:33:00 INFO - PROCESS | 3644 | 1466724780377 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 16:33:00 INFO - PROCESS | 3644 | 1466724780380 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 16:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:33:00 INFO - PROCESS | 3644 | 1466724780417 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:33:00 INFO - PROCESS | 3644 | 1466724780419 Marionette TRACE conn5 <- [1,838,null,{}] 16:33:00 INFO - PROCESS | 3644 | 1466724780428 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}] 16:33:00 INFO - PROCESS | 3644 | 1466724780430 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:00 INFO - PROCESS | 3644 | 1466724780535 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 16:33:00 INFO - PROCESS | 3644 | 1466724780545 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:00 INFO - PROCESS | 3644 | 1466724780547 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:00 INFO - PROCESS | 3644 | ++DOCSHELL 00000069223B9000 == 32 [pid = 3644] [id = 219] 16:33:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (00000069127E0400) [pid = 3644] [serial = 655] [outer = 0000000000000000] 16:33:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691ED42400) [pid = 3644] [serial = 656] [outer = 00000069127E0400] 16:33:00 INFO - PROCESS | 3644 | 1466724780592 Marionette DEBUG loaded listener.js 16:33:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691F152400) [pid = 3644] [serial = 657] [outer = 00000069127E0400] 16:33:01 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691FF0C400) [pid = 3644] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:33:01 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691ED41000) [pid = 3644] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:33:01 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691E78D000) [pid = 3644] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:33:01 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006910B9E800) [pid = 3644] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:33:01 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691269C800) [pid = 3644] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:33:01 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (00000069127D5400) [pid = 3644] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:33:01 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006910BC2800) [pid = 3644] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:33:01 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (00000069177D7C00) [pid = 3644] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:33:01 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006911549800) [pid = 3644] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:33:01 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691F557C00) [pid = 3644] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:33:01 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (00000069200B6000) [pid = 3644] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:33:01 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691E787400) [pid = 3644] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:33:01 INFO - PROCESS | 3644 | 1466724781212 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]]]}] 16:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 839ms 16:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:33:01 INFO - PROCESS | 3644 | 1466724781251 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 16:33:01 INFO - PROCESS | 3644 | 1466724781253 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 16:33:01 INFO - PROCESS | 3644 | 1466724781257 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:33:01 INFO - PROCESS | 3644 | 1466724781259 Marionette TRACE conn5 <- [1,842,null,{}] 16:33:01 INFO - PROCESS | 3644 | 1466724781270 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}] 16:33:01 INFO - PROCESS | 3644 | 1466724781276 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:01 INFO - PROCESS | 3644 | 1466724781404 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 16:33:01 INFO - PROCESS | 3644 | 1466724781452 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:01 INFO - PROCESS | 3644 | 1466724781454 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:01 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923268800 == 33 [pid = 3644] [id = 220] 16:33:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691275C800) [pid = 3644] [serial = 658] [outer = 0000000000000000] 16:33:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006918985000) [pid = 3644] [serial = 659] [outer = 000000691275C800] 16:33:01 INFO - PROCESS | 3644 | 1466724781500 Marionette DEBUG loaded listener.js 16:33:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691F55E000) [pid = 3644] [serial = 660] [outer = 000000691275C800] 16:33:01 INFO - PROCESS | 3644 | 1466724781910 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]]]}] 16:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 692ms 16:33:01 INFO - PROCESS | 3644 | 1466724781952 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 16:33:01 INFO - PROCESS | 3644 | 1466724781955 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 16:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:33:01 INFO - PROCESS | 3644 | 1466724781958 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:33:01 INFO - PROCESS | 3644 | 1466724781960 Marionette TRACE conn5 <- [1,846,null,{}] 16:33:01 INFO - PROCESS | 3644 | 1466724781964 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}] 16:33:01 INFO - PROCESS | 3644 | 1466724781966 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:02 INFO - PROCESS | 3644 | 1466724782045 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 16:33:02 INFO - PROCESS | 3644 | 1466724782051 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:02 INFO - PROCESS | 3644 | 1466724782053 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:02 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923ED3800 == 34 [pid = 3644] [id = 221] 16:33:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691F91D800) [pid = 3644] [serial = 661] [outer = 0000000000000000] 16:33:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691FC46800) [pid = 3644] [serial = 662] [outer = 000000691F91D800] 16:33:02 INFO - PROCESS | 3644 | 1466724782099 Marionette DEBUG loaded listener.js 16:33:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691FC53800) [pid = 3644] [serial = 663] [outer = 000000691F91D800] 16:33:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006911F3D000) [pid = 3644] [serial = 664] [outer = 000000691C39AC00] 16:33:02 INFO - PROCESS | 3644 | 1466724782569 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]]]}] 16:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 693ms 16:33:02 INFO - PROCESS | 3644 | 1466724782663 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 16:33:02 INFO - PROCESS | 3644 | 1466724782665 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 16:33:02 INFO - PROCESS | 3644 | 1466724782669 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:33:02 INFO - PROCESS | 3644 | 1466724782671 Marionette TRACE conn5 <- [1,850,null,{}] 16:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:33:02 INFO - PROCESS | 3644 | 1466724782674 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}] 16:33:02 INFO - PROCESS | 3644 | 1466724782676 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:02 INFO - PROCESS | 3644 | 1466724782759 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 16:33:02 INFO - PROCESS | 3644 | 1466724782770 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:02 INFO - PROCESS | 3644 | 1466724782772 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:02 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EA49800 == 35 [pid = 3644] [id = 222] 16:33:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691FF09800) [pid = 3644] [serial = 665] [outer = 0000000000000000] 16:33:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691FF0F800) [pid = 3644] [serial = 666] [outer = 000000691FF09800] 16:33:02 INFO - PROCESS | 3644 | 1466724782816 Marionette DEBUG loaded listener.js 16:33:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (00000069200BE800) [pid = 3644] [serial = 667] [outer = 000000691FF09800] 16:33:03 INFO - PROCESS | 3644 | 1466724783447 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]]]}] 16:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 838ms 16:33:03 INFO - PROCESS | 3644 | 1466724783513 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 16:33:03 INFO - PROCESS | 3644 | 1466724783518 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 16:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:33:03 INFO - PROCESS | 3644 | 1466724783523 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:33:03 INFO - PROCESS | 3644 | 1466724783527 Marionette TRACE conn5 <- [1,854,null,{}] 16:33:03 INFO - PROCESS | 3644 | 1466724783533 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}] 16:33:03 INFO - PROCESS | 3644 | 1466724783536 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:03 INFO - PROCESS | 3644 | 1466724783671 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 16:33:03 INFO - PROCESS | 3644 | 1466724783760 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:03 INFO - PROCESS | 3644 | 1466724783763 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:03 INFO - PROCESS | 3644 | ++DOCSHELL 000000691DFA1800 == 36 [pid = 3644] [id = 223] 16:33:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (00000069115D9000) [pid = 3644] [serial = 668] [outer = 0000000000000000] 16:33:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691275F400) [pid = 3644] [serial = 669] [outer = 00000069115D9000] 16:33:03 INFO - PROCESS | 3644 | 1466724783822 Marionette DEBUG loaded listener.js 16:33:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006912A50400) [pid = 3644] [serial = 670] [outer = 00000069115D9000] 16:33:04 INFO - PROCESS | 3644 | 1466724784616 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]]]}] 16:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1131ms 16:33:04 INFO - PROCESS | 3644 | 1466724784658 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 16:33:04 INFO - PROCESS | 3644 | 1466724784663 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 16:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:33:04 INFO - PROCESS | 3644 | 1466724784670 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:33:04 INFO - PROCESS | 3644 | 1466724784673 Marionette TRACE conn5 <- [1,858,null,{}] 16:33:04 INFO - PROCESS | 3644 | 1466724784677 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}] 16:33:04 INFO - PROCESS | 3644 | 1466724784680 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:04 INFO - PROCESS | 3644 | 1466724784821 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 16:33:04 INFO - PROCESS | 3644 | 1466724784894 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:04 INFO - PROCESS | 3644 | 1466724784897 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:04 INFO - PROCESS | 3644 | ++DOCSHELL 0000006921DC0000 == 37 [pid = 3644] [id = 224] 16:33:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0000006918A17800) [pid = 3644] [serial = 671] [outer = 0000000000000000] 16:33:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006918F20C00) [pid = 3644] [serial = 672] [outer = 0000006918A17800] 16:33:05 INFO - PROCESS | 3644 | 1466724784998 Marionette DEBUG loaded listener.js 16:33:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (000000691C23E400) [pid = 3644] [serial = 673] [outer = 0000006918A17800] 16:33:05 INFO - PROCESS | 3644 | --DOCSHELL 0000006923ED3800 == 36 [pid = 3644] [id = 221] 16:33:05 INFO - PROCESS | 3644 | --DOCSHELL 0000006923268800 == 35 [pid = 3644] [id = 220] 16:33:05 INFO - PROCESS | 3644 | --DOCSHELL 00000069223B9000 == 34 [pid = 3644] [id = 219] 16:33:05 INFO - PROCESS | 3644 | --DOCSHELL 0000006920C75800 == 33 [pid = 3644] [id = 218] 16:33:05 INFO - PROCESS | 3644 | --DOCSHELL 000000691F3CD000 == 32 [pid = 3644] [id = 217] 16:33:05 INFO - PROCESS | 3644 | --DOCSHELL 000000691E8F3000 == 31 [pid = 3644] [id = 216] 16:33:05 INFO - PROCESS | 3644 | --DOCSHELL 00000069170D7800 == 30 [pid = 3644] [id = 215] 16:33:05 INFO - PROCESS | 3644 | --DOCSHELL 000000691314C800 == 29 [pid = 3644] [id = 214] 16:33:05 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (000000691F37A000) [pid = 3644] [serial = 615] [outer = 0000000000000000] [url = about:blank] 16:33:05 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691EFD4000) [pid = 3644] [serial = 614] [outer = 0000000000000000] [url = about:blank] 16:33:05 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000691EFCE000) [pid = 3644] [serial = 594] [outer = 0000000000000000] [url = about:blank] 16:33:05 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691C240C00) [pid = 3644] [serial = 608] [outer = 0000000000000000] [url = about:blank] 16:33:05 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (00000069126C8000) [pid = 3644] [serial = 596] [outer = 0000000000000000] [url = about:blank] 16:33:05 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006912823400) [pid = 3644] [serial = 597] [outer = 0000000000000000] [url = about:blank] 16:33:05 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691281A800) [pid = 3644] [serial = 602] [outer = 0000000000000000] [url = about:blank] 16:33:05 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006912A4FC00) [pid = 3644] [serial = 603] [outer = 0000000000000000] [url = about:blank] 16:33:05 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006917ADB400) [pid = 3644] [serial = 605] [outer = 0000000000000000] [url = about:blank] 16:33:05 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006918A1A800) [pid = 3644] [serial = 606] [outer = 0000000000000000] [url = about:blank] 16:33:05 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (00000069127DD800) [pid = 3644] [serial = 599] [outer = 0000000000000000] [url = about:blank] 16:33:05 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006917057C00) [pid = 3644] [serial = 600] [outer = 0000000000000000] [url = about:blank] 16:33:05 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691EA3A000) [pid = 3644] [serial = 611] [outer = 0000000000000000] [url = about:blank] 16:33:05 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691ED3EC00) [pid = 3644] [serial = 612] [outer = 0000000000000000] [url = about:blank] 16:33:05 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691C3A3000) [pid = 3644] [serial = 609] [outer = 0000000000000000] [url = about:blank] 16:33:05 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000692005A000) [pid = 3644] [serial = 624] [outer = 0000000000000000] [url = about:blank] 16:33:05 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691C396400) [pid = 3644] [serial = 620] [outer = 0000000000000000] [url = about:blank] 16:33:05 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691FC4FC00) [pid = 3644] [serial = 617] [outer = 0000000000000000] [url = about:blank] 16:33:05 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (00000069200B9800) [pid = 3644] [serial = 626] [outer = 0000000000000000] [url = about:blank] 16:33:05 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (0000006920B60000) [pid = 3644] [serial = 627] [outer = 0000000000000000] [url = about:blank] 16:33:05 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (000000691FFE6800) [pid = 3644] [serial = 623] [outer = 0000000000000000] [url = about:blank] 16:33:05 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (000000691FF05000) [pid = 3644] [serial = 618] [outer = 0000000000000000] [url = about:blank] 16:33:05 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (000000691FF05800) [pid = 3644] [serial = 621] [outer = 0000000000000000] [url = about:blank] 16:33:05 INFO - PROCESS | 3644 | 1466724785903 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]]]}] 16:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1280ms 16:33:05 INFO - PROCESS | 3644 | 1466724785952 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 16:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:33:05 INFO - PROCESS | 3644 | 1466724785956 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 16:33:05 INFO - PROCESS | 3644 | 1466724785961 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:33:05 INFO - PROCESS | 3644 | 1466724785964 Marionette TRACE conn5 <- [1,862,null,{}] 16:33:05 INFO - PROCESS | 3644 | 1466724785970 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}] 16:33:05 INFO - PROCESS | 3644 | 1466724785973 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:06 INFO - PROCESS | 3644 | 1466724786065 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 16:33:06 INFO - PROCESS | 3644 | 1466724786073 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:06 INFO - PROCESS | 3644 | 1466724786077 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:06 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917466800 == 30 [pid = 3644] [id = 225] 16:33:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (000000691269B800) [pid = 3644] [serial = 674] [outer = 0000000000000000] 16:33:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (0000006912819400) [pid = 3644] [serial = 675] [outer = 000000691269B800] 16:33:06 INFO - PROCESS | 3644 | 1466724786126 Marionette DEBUG loaded listener.js 16:33:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0000006912D2E800) [pid = 3644] [serial = 676] [outer = 000000691269B800] 16:33:06 INFO - PROCESS | 3644 | 1466724786635 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]]]}] 16:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 733ms 16:33:06 INFO - PROCESS | 3644 | 1466724786694 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 16:33:06 INFO - PROCESS | 3644 | 1466724786699 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 16:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:33:06 INFO - PROCESS | 3644 | 1466724786705 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:33:06 INFO - PROCESS | 3644 | 1466724786708 Marionette TRACE conn5 <- [1,866,null,{}] 16:33:06 INFO - PROCESS | 3644 | 1466724786712 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}] 16:33:06 INFO - PROCESS | 3644 | 1466724786714 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:06 INFO - PROCESS | 3644 | 1466724786803 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 16:33:06 INFO - PROCESS | 3644 | 1466724786877 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:06 INFO - PROCESS | 3644 | 1466724786879 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:06 INFO - PROCESS | 3644 | ++DOCSHELL 000000691DF9F800 == 31 [pid = 3644] [id = 226] 16:33:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (0000006917A71C00) [pid = 3644] [serial = 677] [outer = 0000000000000000] 16:33:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (00000069189DCC00) [pid = 3644] [serial = 678] [outer = 0000006917A71C00] 16:33:06 INFO - PROCESS | 3644 | 1466724786928 Marionette DEBUG loaded listener.js 16:33:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (00000069193C3800) [pid = 3644] [serial = 679] [outer = 0000006917A71C00] 16:33:07 INFO - PROCESS | 3644 | 1466724787328 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]]]}] 16:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 692ms 16:33:07 INFO - PROCESS | 3644 | 1466724787399 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 16:33:07 INFO - PROCESS | 3644 | 1466724787402 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 16:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:33:07 INFO - PROCESS | 3644 | 1466724787405 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:33:07 INFO - PROCESS | 3644 | 1466724787409 Marionette TRACE conn5 <- [1,870,null,{}] 16:33:07 INFO - PROCESS | 3644 | 1466724787450 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}] 16:33:07 INFO - PROCESS | 3644 | 1466724787455 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:07 INFO - PROCESS | 3644 | 1466724787559 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 16:33:07 INFO - PROCESS | 3644 | 1466724787567 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:07 INFO - PROCESS | 3644 | 1466724787570 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:07 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F661800 == 32 [pid = 3644] [id = 227] 16:33:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (00000069120BC400) [pid = 3644] [serial = 680] [outer = 0000000000000000] 16:33:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691CCDD000) [pid = 3644] [serial = 681] [outer = 00000069120BC400] 16:33:07 INFO - PROCESS | 3644 | 1466724787621 Marionette DEBUG loaded listener.js 16:33:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691ED3C800) [pid = 3644] [serial = 682] [outer = 00000069120BC400] 16:33:08 INFO - PROCESS | 3644 | 1466724788041 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]]]}] 16:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 692ms 16:33:08 INFO - PROCESS | 3644 | 1466724788103 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 16:33:08 INFO - PROCESS | 3644 | 1466724788106 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 16:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:33:08 INFO - PROCESS | 3644 | 1466724788109 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:33:08 INFO - PROCESS | 3644 | 1466724788111 Marionette TRACE conn5 <- [1,874,null,{}] 16:33:08 INFO - PROCESS | 3644 | 1466724788115 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}] 16:33:08 INFO - PROCESS | 3644 | 1466724788117 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:08 INFO - PROCESS | 3644 | 1466724788232 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 16:33:08 INFO - PROCESS | 3644 | 1466724788238 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:08 INFO - PROCESS | 3644 | 1466724788240 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:08 INFO - PROCESS | 3644 | ++DOCSHELL 00000069223AD800 == 33 [pid = 3644] [id = 228] 16:33:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691EE3AC00) [pid = 3644] [serial = 683] [outer = 0000000000000000] 16:33:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691F159000) [pid = 3644] [serial = 684] [outer = 000000691EE3AC00] 16:33:08 INFO - PROCESS | 3644 | 1466724788286 Marionette DEBUG loaded listener.js 16:33:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691F37E000) [pid = 3644] [serial = 685] [outer = 000000691EE3AC00] 16:33:08 INFO - PROCESS | 3644 | 1466724788718 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]]]}] 16:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 627ms 16:33:08 INFO - PROCESS | 3644 | 1466724788744 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 16:33:08 INFO - PROCESS | 3644 | 1466724788746 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 16:33:08 INFO - PROCESS | 3644 | 1466724788750 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:33:08 INFO - PROCESS | 3644 | 1466724788751 Marionette TRACE conn5 <- [1,878,null,{}] 16:33:08 INFO - PROCESS | 3644 | 1466724788755 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}] 16:33:08 INFO - PROCESS | 3644 | 1466724788757 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:08 INFO - PROCESS | 3644 | 1466724788864 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 16:33:08 INFO - PROCESS | 3644 | 1466724788870 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:08 INFO - PROCESS | 3644 | 1466724788873 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:08 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923266000 == 34 [pid = 3644] [id = 229] 16:33:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691F91E400) [pid = 3644] [serial = 686] [outer = 0000000000000000] 16:33:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691FC45C00) [pid = 3644] [serial = 687] [outer = 000000691F91E400] 16:33:08 INFO - PROCESS | 3644 | 1466724788946 Marionette DEBUG loaded listener.js 16:33:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691FCBAC00) [pid = 3644] [serial = 688] [outer = 000000691F91E400] 16:33:09 INFO - PROCESS | 3644 | 1466724789420 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]]]}] 16:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 733ms 16:33:09 INFO - PROCESS | 3644 | 1466724789487 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 16:33:09 INFO - PROCESS | 3644 | 1466724789490 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 16:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:33:09 INFO - PROCESS | 3644 | 1466724789493 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:33:09 INFO - PROCESS | 3644 | 1466724789494 Marionette TRACE conn5 <- [1,882,null,{}] 16:33:09 INFO - PROCESS | 3644 | 1466724789505 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}] 16:33:09 INFO - PROCESS | 3644 | 1466724789511 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:09 INFO - PROCESS | 3644 | 1466724789644 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 16:33:09 INFO - PROCESS | 3644 | 1466724789697 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:09 INFO - PROCESS | 3644 | 1466724789699 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:09 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924A96000 == 35 [pid = 3644] [id = 230] 16:33:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (00000069200B9800) [pid = 3644] [serial = 689] [outer = 0000000000000000] 16:33:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006920C55800) [pid = 3644] [serial = 690] [outer = 00000069200B9800] 16:33:09 INFO - PROCESS | 3644 | 1466724789745 Marionette DEBUG loaded listener.js 16:33:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006921724000) [pid = 3644] [serial = 691] [outer = 00000069200B9800] 16:33:10 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691CC89000) [pid = 3644] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:33:10 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006911F58400) [pid = 3644] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:33:10 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006916FF7C00) [pid = 3644] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:33:10 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691281DC00) [pid = 3644] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:33:10 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006912761000) [pid = 3644] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:33:10 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006918F2CC00) [pid = 3644] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:33:10 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691275C800) [pid = 3644] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:33:10 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691FC4D800) [pid = 3644] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:33:10 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (00000069127E0400) [pid = 3644] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:33:10 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691F91D800) [pid = 3644] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:33:10 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (00000069217EC400) [pid = 3644] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:33:10 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (00000069126C6C00) [pid = 3644] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:33:10 INFO - PROCESS | 3644 | 1466724790254 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]]]}] 16:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 776ms 16:33:10 INFO - PROCESS | 3644 | 1466724790272 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 16:33:10 INFO - PROCESS | 3644 | 1466724790274 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 16:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:33:10 INFO - PROCESS | 3644 | 1466724790278 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:33:10 INFO - PROCESS | 3644 | 1466724790279 Marionette TRACE conn5 <- [1,886,null,{}] 16:33:10 INFO - PROCESS | 3644 | 1466724790283 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}] 16:33:10 INFO - PROCESS | 3644 | 1466724790285 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:10 INFO - PROCESS | 3644 | 1466724790372 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 16:33:10 INFO - PROCESS | 3644 | 1466724790378 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:10 INFO - PROCESS | 3644 | 1466724790380 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:10 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924AB5000 == 36 [pid = 3644] [id = 231] 16:33:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (0000006912761C00) [pid = 3644] [serial = 692] [outer = 0000000000000000] 16:33:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691C242000) [pid = 3644] [serial = 693] [outer = 0000006912761C00] 16:33:10 INFO - PROCESS | 3644 | 1466724790424 Marionette DEBUG loaded listener.js 16:33:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006920C59800) [pid = 3644] [serial = 694] [outer = 0000006912761C00] 16:33:10 INFO - PROCESS | 3644 | 1466724790834 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]]]}] 16:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 586ms 16:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:33:10 INFO - PROCESS | 3644 | 1466724790868 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 16:33:10 INFO - PROCESS | 3644 | 1466724790870 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 16:33:10 INFO - PROCESS | 3644 | 1466724790873 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:33:10 INFO - PROCESS | 3644 | 1466724790875 Marionette TRACE conn5 <- [1,890,null,{}] 16:33:10 INFO - PROCESS | 3644 | 1466724790878 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}] 16:33:10 INFO - PROCESS | 3644 | 1466724790880 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:10 INFO - PROCESS | 3644 | 1466724790961 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 16:33:10 INFO - PROCESS | 3644 | 1466724790966 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:10 INFO - PROCESS | 3644 | 1466724790969 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:10 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926C52800 == 37 [pid = 3644] [id = 232] 16:33:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (0000006921981000) [pid = 3644] [serial = 695] [outer = 0000000000000000] 16:33:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006921D8F400) [pid = 3644] [serial = 696] [outer = 0000006921981000] 16:33:11 INFO - PROCESS | 3644 | 1466724791022 Marionette DEBUG loaded listener.js 16:33:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006922390000) [pid = 3644] [serial = 697] [outer = 0000006921981000] 16:33:11 INFO - PROCESS | 3644 | 1466724791435 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]]]}] 16:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 585ms 16:33:11 INFO - PROCESS | 3644 | 1466724791471 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 16:33:11 INFO - PROCESS | 3644 | 1466724791474 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 16:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:33:11 INFO - PROCESS | 3644 | 1466724791478 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:33:11 INFO - PROCESS | 3644 | 1466724791480 Marionette TRACE conn5 <- [1,894,null,{}] 16:33:11 INFO - PROCESS | 3644 | 1466724791483 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}] 16:33:11 INFO - PROCESS | 3644 | 1466724791485 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:11 INFO - PROCESS | 3644 | 1466724791573 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 16:33:11 INFO - PROCESS | 3644 | 1466724791579 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:11 INFO - PROCESS | 3644 | 1466724791581 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:11 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F661000 == 38 [pid = 3644] [id = 233] 16:33:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (00000069225BA000) [pid = 3644] [serial = 698] [outer = 0000000000000000] 16:33:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (00000069225BD400) [pid = 3644] [serial = 699] [outer = 00000069225BA000] 16:33:11 INFO - PROCESS | 3644 | 1466724791626 Marionette DEBUG loaded listener.js 16:33:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006922FB3400) [pid = 3644] [serial = 700] [outer = 00000069225BA000] 16:33:12 INFO - PROCESS | 3644 | 1466724792056 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]]]}] 16:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 628ms 16:33:12 INFO - PROCESS | 3644 | 1466724792109 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 16:33:12 INFO - PROCESS | 3644 | 1466724792111 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 16:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:33:12 INFO - PROCESS | 3644 | 1466724792117 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:33:12 INFO - PROCESS | 3644 | 1466724792119 Marionette TRACE conn5 <- [1,898,null,{}] 16:33:12 INFO - PROCESS | 3644 | 1466724792141 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}] 16:33:12 INFO - PROCESS | 3644 | 1466724792143 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:12 INFO - PROCESS | 3644 | 1466724792274 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 16:33:12 INFO - PROCESS | 3644 | 1466724792365 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:12 INFO - PROCESS | 3644 | 1466724792369 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:12 INFO - PROCESS | 3644 | ++DOCSHELL 000000691303E800 == 39 [pid = 3644] [id = 234] 16:33:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0000006910DD9000) [pid = 3644] [serial = 701] [outer = 0000000000000000] 16:33:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (00000069116CFC00) [pid = 3644] [serial = 702] [outer = 0000006910DD9000] 16:33:12 INFO - PROCESS | 3644 | 1466724792430 Marionette DEBUG loaded listener.js 16:33:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006912A4DC00) [pid = 3644] [serial = 703] [outer = 0000006910DD9000] 16:33:13 INFO - PROCESS | 3644 | 1466724793069 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]]]}] 16:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 998ms 16:33:13 INFO - PROCESS | 3644 | 1466724793117 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 16:33:13 INFO - PROCESS | 3644 | 1466724793122 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 16:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:33:13 INFO - PROCESS | 3644 | 1466724793127 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:33:13 INFO - PROCESS | 3644 | 1466724793131 Marionette TRACE conn5 <- [1,902,null,{}] 16:33:13 INFO - PROCESS | 3644 | 1466724793149 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}] 16:33:13 INFO - PROCESS | 3644 | 1466724793153 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:13 INFO - PROCESS | 3644 | 1466724793295 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 16:33:13 INFO - PROCESS | 3644 | 1466724793347 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:13 INFO - PROCESS | 3644 | 1466724793350 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:13 INFO - PROCESS | 3644 | ++DOCSHELL 0000006920C72000 == 40 [pid = 3644] [id = 235] 16:33:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691C32D400) [pid = 3644] [serial = 704] [outer = 0000000000000000] 16:33:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691C333000) [pid = 3644] [serial = 705] [outer = 000000691C32D400] 16:33:13 INFO - PROCESS | 3644 | 1466724793409 Marionette DEBUG loaded listener.js 16:33:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691E0EB400) [pid = 3644] [serial = 706] [outer = 000000691C32D400] 16:33:13 INFO - PROCESS | 3644 | 1466724793951 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]]]}] 16:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 880ms 16:33:14 INFO - PROCESS | 3644 | 1466724794011 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 16:33:14 INFO - PROCESS | 3644 | 1466724794015 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 16:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:33:14 INFO - PROCESS | 3644 | 1466724794019 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:33:14 INFO - PROCESS | 3644 | 1466724794021 Marionette TRACE conn5 <- [1,906,null,{}] 16:33:14 INFO - PROCESS | 3644 | 1466724794025 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}] 16:33:14 INFO - PROCESS | 3644 | 1466724794028 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:14 INFO - PROCESS | 3644 | 1466724794142 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 16:33:14 INFO - PROCESS | 3644 | 1466724794232 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:14 INFO - PROCESS | 3644 | 1466724794234 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:14 INFO - PROCESS | 3644 | ++DOCSHELL 000000692732B000 == 41 [pid = 3644] [id = 236] 16:33:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691FF07C00) [pid = 3644] [serial = 707] [outer = 0000000000000000] 16:33:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (000000691FFEA800) [pid = 3644] [serial = 708] [outer = 000000691FF07C00] 16:33:14 INFO - PROCESS | 3644 | 1466724794289 Marionette DEBUG loaded listener.js 16:33:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006920C56400) [pid = 3644] [serial = 709] [outer = 000000691FF07C00] 16:33:14 INFO - PROCESS | 3644 | 1466724794928 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]]]}] 16:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 945ms 16:33:14 INFO - PROCESS | 3644 | 1466724794968 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 16:33:14 INFO - PROCESS | 3644 | 1466724794972 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 16:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:33:15 INFO - PROCESS | 3644 | 1466724794984 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:33:15 INFO - PROCESS | 3644 | 1466724794989 Marionette TRACE conn5 <- [1,910,null,{}] 16:33:15 INFO - PROCESS | 3644 | 1466724794993 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}] 16:33:15 INFO - PROCESS | 3644 | 1466724794996 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:15 INFO - PROCESS | 3644 | 1466724795111 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 16:33:15 INFO - PROCESS | 3644 | 1466724795184 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:15 INFO - PROCESS | 3644 | 1466724795187 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:15 INFO - PROCESS | 3644 | ++DOCSHELL 00000069276CA800 == 42 [pid = 3644] [id = 237] 16:33:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (00000069231A2400) [pid = 3644] [serial = 710] [outer = 0000000000000000] 16:33:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (0000006923C6C400) [pid = 3644] [serial = 711] [outer = 00000069231A2400] 16:33:15 INFO - PROCESS | 3644 | 1466724795281 Marionette DEBUG loaded listener.js 16:33:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (0000006923C74C00) [pid = 3644] [serial = 712] [outer = 00000069231A2400] 16:33:15 INFO - PROCESS | 3644 | 1466724795883 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]]]}] 16:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 944ms 16:33:15 INFO - PROCESS | 3644 | 1466724795925 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 16:33:15 INFO - PROCESS | 3644 | 1466724795928 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 16:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:33:15 INFO - PROCESS | 3644 | 1466724795932 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:33:15 INFO - PROCESS | 3644 | 1466724795934 Marionette TRACE conn5 <- [1,914,null,{}] 16:33:15 INFO - PROCESS | 3644 | 1466724795953 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}] 16:33:15 INFO - PROCESS | 3644 | 1466724795956 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:16 INFO - PROCESS | 3644 | 1466724796072 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 16:33:16 INFO - PROCESS | 3644 | 1466724796140 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:16 INFO - PROCESS | 3644 | 1466724796142 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:16 INFO - PROCESS | 3644 | ++DOCSHELL 00000069178AC800 == 43 [pid = 3644] [id = 238] 16:33:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (00000069126D2000) [pid = 3644] [serial = 713] [outer = 0000000000000000] 16:33:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (000000691ED44800) [pid = 3644] [serial = 714] [outer = 00000069126D2000] 16:33:16 INFO - PROCESS | 3644 | 1466724796197 Marionette DEBUG loaded listener.js 16:33:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (0000006923C75400) [pid = 3644] [serial = 715] [outer = 00000069126D2000] 16:33:16 INFO - PROCESS | 3644 | 1466724796968 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]]]}] 16:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1096ms 16:33:17 INFO - PROCESS | 3644 | 1466724797031 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 16:33:17 INFO - PROCESS | 3644 | 1466724797035 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 16:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:33:17 INFO - PROCESS | 3644 | 1466724797039 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:33:17 INFO - PROCESS | 3644 | 1466724797044 Marionette TRACE conn5 <- [1,918,null,{}] 16:33:17 INFO - PROCESS | 3644 | 1466724797050 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}] 16:33:17 INFO - PROCESS | 3644 | 1466724797052 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:17 INFO - PROCESS | 3644 | 1466724797212 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 16:33:17 INFO - PROCESS | 3644 | 1466724797223 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:17 INFO - PROCESS | 3644 | 1466724797226 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:17 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917461000 == 44 [pid = 3644] [id = 239] 16:33:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (0000006918811400) [pid = 3644] [serial = 716] [outer = 0000000000000000] 16:33:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (00000069189D3400) [pid = 3644] [serial = 717] [outer = 0000006918811400] 16:33:17 INFO - PROCESS | 3644 | 1466724797276 Marionette DEBUG loaded listener.js 16:33:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (000000691C23D800) [pid = 3644] [serial = 718] [outer = 0000006918811400] 16:33:18 INFO - PROCESS | 3644 | --DOCSHELL 000000691F661000 == 43 [pid = 3644] [id = 233] 16:33:18 INFO - PROCESS | 3644 | --DOCSHELL 0000006926C52800 == 42 [pid = 3644] [id = 232] 16:33:18 INFO - PROCESS | 3644 | --DOCSHELL 0000006924AB5000 == 41 [pid = 3644] [id = 231] 16:33:18 INFO - PROCESS | 3644 | --DOCSHELL 0000006924A96000 == 40 [pid = 3644] [id = 230] 16:33:18 INFO - PROCESS | 3644 | --DOCSHELL 0000006923266000 == 39 [pid = 3644] [id = 229] 16:33:18 INFO - PROCESS | 3644 | --DOCSHELL 00000069223AD800 == 38 [pid = 3644] [id = 228] 16:33:18 INFO - PROCESS | 3644 | --DOCSHELL 000000691F661800 == 37 [pid = 3644] [id = 227] 16:33:18 INFO - PROCESS | 3644 | --DOCSHELL 000000691DF9F800 == 36 [pid = 3644] [id = 226] 16:33:18 INFO - PROCESS | 3644 | --DOCSHELL 0000006917466800 == 35 [pid = 3644] [id = 225] 16:33:18 INFO - PROCESS | 3644 | --DOCSHELL 000000691DFA1800 == 34 [pid = 3644] [id = 223] 16:33:18 INFO - PROCESS | 3644 | --DOCSHELL 0000006921DC0000 == 33 [pid = 3644] [id = 224] 16:33:18 INFO - PROCESS | 3644 | --DOCSHELL 000000691EA49800 == 32 [pid = 3644] [id = 222] 16:33:18 INFO - PROCESS | 3644 | --DOCSHELL 00000069178AC800 == 31 [pid = 3644] [id = 238] 16:33:18 INFO - PROCESS | 3644 | --DOCSHELL 00000069276CA800 == 30 [pid = 3644] [id = 237] 16:33:18 INFO - PROCESS | 3644 | --DOCSHELL 000000692732B000 == 29 [pid = 3644] [id = 236] 16:33:18 INFO - PROCESS | 3644 | --DOCSHELL 0000006920C72000 == 28 [pid = 3644] [id = 235] 16:33:18 INFO - PROCESS | 3644 | --DOCSHELL 000000691303E800 == 27 [pid = 3644] [id = 234] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (000000691CC95400) [pid = 3644] [serial = 653] [outer = 0000000000000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (00000069126CAC00) [pid = 3644] [serial = 644] [outer = 0000000000000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (0000006912762C00) [pid = 3644] [serial = 645] [outer = 0000000000000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (0000006917738000) [pid = 3644] [serial = 647] [outer = 0000000000000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (0000006913DDBC00) [pid = 3644] [serial = 642] [outer = 0000000000000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (0000006912824C00) [pid = 3644] [serial = 641] [outer = 0000000000000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (0000006913A40800) [pid = 3644] [serial = 630] [outer = 0000000000000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (00000069127E1800) [pid = 3644] [serial = 629] [outer = 0000000000000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (000000691EC70800) [pid = 3644] [serial = 633] [outer = 0000000000000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0000006919457C00) [pid = 3644] [serial = 632] [outer = 0000000000000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (000000691E0EDC00) [pid = 3644] [serial = 654] [outer = 0000000000000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0000006918985000) [pid = 3644] [serial = 659] [outer = 0000000000000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006920C61400) [pid = 3644] [serial = 636] [outer = 0000000000000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691FFE7000) [pid = 3644] [serial = 635] [outer = 0000000000000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691ED42400) [pid = 3644] [serial = 656] [outer = 0000000000000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006912624C00) [pid = 3644] [serial = 372] [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.] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691FC46800) [pid = 3644] [serial = 662] [outer = 0000000000000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691F152400) [pid = 3644] [serial = 657] [outer = 0000000000000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006921D0E000) [pid = 3644] [serial = 639] [outer = 0000000000000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691945B800) [pid = 3644] [serial = 650] [outer = 0000000000000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000692197F400) [pid = 3644] [serial = 638] [outer = 0000000000000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691FC53800) [pid = 3644] [serial = 663] [outer = 0000000000000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691C29F800) [pid = 3644] [serial = 651] [outer = 0000000000000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691FF0F800) [pid = 3644] [serial = 666] [outer = 0000000000000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691F55E000) [pid = 3644] [serial = 660] [outer = 0000000000000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006918982400) [pid = 3644] [serial = 648] [outer = 0000000000000000] [url = about:blank] 16:33:18 INFO - PROCESS | 3644 | 1466724798502 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]]]}] 16:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1492ms 16:33:18 INFO - PROCESS | 3644 | 1466724798532 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 16:33:18 INFO - PROCESS | 3644 | 1466724798537 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 16:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:33:18 INFO - PROCESS | 3644 | 1466724798548 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:33:18 INFO - PROCESS | 3644 | 1466724798551 Marionette TRACE conn5 <- [1,922,null,{}] 16:33:18 INFO - PROCESS | 3644 | 1466724798558 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}] 16:33:18 INFO - PROCESS | 3644 | 1466724798561 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:18 INFO - PROCESS | 3644 | 1466724798648 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 16:33:18 INFO - PROCESS | 3644 | 1466724798656 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:18 INFO - PROCESS | 3644 | 1466724798660 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:18 INFO - PROCESS | 3644 | ++DOCSHELL 00000069170DD000 == 28 [pid = 3644] [id = 240] 16:33:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691269A000) [pid = 3644] [serial = 719] [outer = 0000000000000000] 16:33:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (00000069126CAC00) [pid = 3644] [serial = 720] [outer = 000000691269A000] 16:33:18 INFO - PROCESS | 3644 | 1466724798709 Marionette DEBUG loaded listener.js 16:33:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (00000069127D4800) [pid = 3644] [serial = 721] [outer = 000000691269A000] 16:33:19 INFO - PROCESS | 3644 | 1466724799180 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]]]}] 16:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 691ms 16:33:19 INFO - PROCESS | 3644 | 1466724799237 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 16:33:19 INFO - PROCESS | 3644 | 1466724799243 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 16:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:33:19 INFO - PROCESS | 3644 | 1466724799249 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:33:19 INFO - PROCESS | 3644 | 1466724799252 Marionette TRACE conn5 <- [1,926,null,{}] 16:33:19 INFO - PROCESS | 3644 | 1466724799256 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}] 16:33:19 INFO - PROCESS | 3644 | 1466724799258 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:19 INFO - PROCESS | 3644 | 1466724799348 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 16:33:19 INFO - PROCESS | 3644 | 1466724799394 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:19 INFO - PROCESS | 3644 | 1466724799396 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:19 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C224800 == 29 [pid = 3644] [id = 241] 16:33:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006912A45000) [pid = 3644] [serial = 722] [outer = 0000000000000000] 16:33:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006912A4EC00) [pid = 3644] [serial = 723] [outer = 0000006912A45000] 16:33:19 INFO - PROCESS | 3644 | 1466724799449 Marionette DEBUG loaded listener.js 16:33:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006913FB6000) [pid = 3644] [serial = 724] [outer = 0000006912A45000] 16:33:19 INFO - PROCESS | 3644 | 1466724799908 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]]]}] 16:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 691ms 16:33:19 INFO - PROCESS | 3644 | 1466724799942 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 16:33:19 INFO - PROCESS | 3644 | 1466724799944 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 16:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:33:19 INFO - PROCESS | 3644 | 1466724799948 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:33:19 INFO - PROCESS | 3644 | 1466724799952 Marionette TRACE conn5 <- [1,930,null,{}] 16:33:19 INFO - PROCESS | 3644 | 1466724799964 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}] 16:33:19 INFO - PROCESS | 3644 | 1466724799969 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:20 INFO - PROCESS | 3644 | 1466724800058 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 16:33:20 INFO - PROCESS | 3644 | 1466724800067 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:20 INFO - PROCESS | 3644 | 1466724800071 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:20 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EED3000 == 30 [pid = 3644] [id = 242] 16:33:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691154AC00) [pid = 3644] [serial = 725] [outer = 0000000000000000] 16:33:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006918983C00) [pid = 3644] [serial = 726] [outer = 000000691154AC00] 16:33:20 INFO - PROCESS | 3644 | 1466724800121 Marionette DEBUG loaded listener.js 16:33:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0000006918F24400) [pid = 3644] [serial = 727] [outer = 000000691154AC00] 16:33:20 INFO - PROCESS | 3644 | 1466724800567 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]]]}] 16:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 691ms 16:33:20 INFO - PROCESS | 3644 | 1466724800642 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 16:33:20 INFO - PROCESS | 3644 | 1466724800645 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 16:33:20 INFO - PROCESS | 3644 | 1466724800656 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:33:20 INFO - PROCESS | 3644 | 1466724800658 Marionette TRACE conn5 <- [1,934,null,{}] 16:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:33:20 INFO - PROCESS | 3644 | 1466724800661 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}] 16:33:20 INFO - PROCESS | 3644 | 1466724800664 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:20 INFO - PROCESS | 3644 | 1466724800800 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 16:33:20 INFO - PROCESS | 3644 | 1466724800816 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:20 INFO - PROCESS | 3644 | 1466724800819 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:20 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F517000 == 31 [pid = 3644] [id = 243] 16:33:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691C23E000) [pid = 3644] [serial = 728] [outer = 0000000000000000] 16:33:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691C2A3400) [pid = 3644] [serial = 729] [outer = 000000691C23E000] 16:33:20 INFO - PROCESS | 3644 | 1466724800867 Marionette DEBUG loaded listener.js 16:33:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691C396C00) [pid = 3644] [serial = 730] [outer = 000000691C23E000] 16:33:21 INFO - PROCESS | 3644 | 1466724801313 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]]]}] 16:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 672ms 16:33:21 INFO - PROCESS | 3644 | 1466724801333 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 16:33:21 INFO - PROCESS | 3644 | 1466724801335 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 16:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:33:21 INFO - PROCESS | 3644 | 1466724801339 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:33:21 INFO - PROCESS | 3644 | 1466724801341 Marionette TRACE conn5 <- [1,938,null,{}] 16:33:21 INFO - PROCESS | 3644 | 1466724801344 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}] 16:33:21 INFO - PROCESS | 3644 | 1466724801346 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:21 INFO - PROCESS | 3644 | 1466724801453 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 16:33:21 INFO - PROCESS | 3644 | 1466724801458 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:21 INFO - PROCESS | 3644 | 1466724801460 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:21 INFO - PROCESS | 3644 | ++DOCSHELL 0000006920EDC800 == 32 [pid = 3644] [id = 244] 16:33:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006912A31800) [pid = 3644] [serial = 731] [outer = 0000000000000000] 16:33:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691CC93800) [pid = 3644] [serial = 732] [outer = 0000006912A31800] 16:33:21 INFO - PROCESS | 3644 | 1466724801505 Marionette DEBUG loaded listener.js 16:33:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691EA36000) [pid = 3644] [serial = 733] [outer = 0000006912A31800] 16:33:21 INFO - PROCESS | 3644 | 1466724801960 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]]]}] 16:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 671ms 16:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:33:22 INFO - PROCESS | 3644 | 1466724802018 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 16:33:22 INFO - PROCESS | 3644 | 1466724802021 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 16:33:22 INFO - PROCESS | 3644 | 1466724802024 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:33:22 INFO - PROCESS | 3644 | 1466724802027 Marionette TRACE conn5 <- [1,942,null,{}] 16:33:22 INFO - PROCESS | 3644 | 1466724802030 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}] 16:33:22 INFO - PROCESS | 3644 | 1466724802036 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:22 INFO - PROCESS | 3644 | 1466724802210 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 16:33:22 INFO - PROCESS | 3644 | 1466724802234 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:22 INFO - PROCESS | 3644 | 1466724802236 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:22 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923204000 == 33 [pid = 3644] [id = 245] 16:33:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (000000691EE74C00) [pid = 3644] [serial = 734] [outer = 0000000000000000] 16:33:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (000000691F37D800) [pid = 3644] [serial = 735] [outer = 000000691EE74C00] 16:33:22 INFO - PROCESS | 3644 | 1466724802283 Marionette DEBUG loaded listener.js 16:33:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (000000691F55A400) [pid = 3644] [serial = 736] [outer = 000000691EE74C00] 16:33:22 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (00000069225BA000) [pid = 3644] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:33:22 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (000000691EE3AC00) [pid = 3644] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:33:22 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (000000691F91E400) [pid = 3644] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:33:22 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0000006912761C00) [pid = 3644] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:33:22 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (00000069200B9800) [pid = 3644] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:33:22 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691269B800) [pid = 3644] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:33:22 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006917A71C00) [pid = 3644] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:33:22 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (00000069115D9000) [pid = 3644] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:33:22 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691FF09800) [pid = 3644] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:33:22 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006918A17800) [pid = 3644] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:33:22 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (00000069120BC400) [pid = 3644] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:33:22 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006921981000) [pid = 3644] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:33:22 INFO - PROCESS | 3644 | 1466724802930 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]]]}] 16:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 943ms 16:33:22 INFO - PROCESS | 3644 | 1466724802968 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 16:33:22 INFO - PROCESS | 3644 | 1466724802971 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 16:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:33:22 INFO - PROCESS | 3644 | 1466724802974 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:33:22 INFO - PROCESS | 3644 | 1466724802976 Marionette TRACE conn5 <- [1,946,null,{}] 16:33:22 INFO - PROCESS | 3644 | 1466724802979 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}] 16:33:22 INFO - PROCESS | 3644 | 1466724802981 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:23 INFO - PROCESS | 3644 | 1466724803062 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 16:33:23 INFO - PROCESS | 3644 | 1466724803071 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:23 INFO - PROCESS | 3644 | 1466724803073 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:23 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923276800 == 34 [pid = 3644] [id = 246] 16:33:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006912697C00) [pid = 3644] [serial = 737] [outer = 0000000000000000] 16:33:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006918A17800) [pid = 3644] [serial = 738] [outer = 0000006912697C00] 16:33:23 INFO - PROCESS | 3644 | 1466724803179 Marionette DEBUG loaded listener.js 16:33:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691F55B400) [pid = 3644] [serial = 739] [outer = 0000006912697C00] 16:33:23 INFO - PROCESS | 3644 | 1466724803749 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]]]}] 16:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 836ms 16:33:23 INFO - PROCESS | 3644 | 1466724803814 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 16:33:23 INFO - PROCESS | 3644 | 1466724803819 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 16:33:23 INFO - PROCESS | 3644 | 1466724803824 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:33:23 INFO - PROCESS | 3644 | 1466724803828 Marionette TRACE conn5 <- [1,950,null,{}] 16:33:23 INFO - PROCESS | 3644 | 1466724803834 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}] 16:33:23 INFO - PROCESS | 3644 | 1466724803838 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:23 INFO - PROCESS | 3644 | 1466724803972 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 16:33:24 INFO - PROCESS | 3644 | 1466724804039 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:24 INFO - PROCESS | 3644 | 1466724804042 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:24 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918859800 == 35 [pid = 3644] [id = 247] 16:33:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (00000069126C4400) [pid = 3644] [serial = 740] [outer = 0000000000000000] 16:33:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (00000069126CC000) [pid = 3644] [serial = 741] [outer = 00000069126C4400] 16:33:24 INFO - PROCESS | 3644 | 1466724804100 Marionette DEBUG loaded listener.js 16:33:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006912A25400) [pid = 3644] [serial = 742] [outer = 00000069126C4400] 16:33:24 INFO - PROCESS | 3644 | 1466724804865 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]]]}] 16:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1085ms 16:33:24 INFO - PROCESS | 3644 | 1466724804914 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 16:33:24 INFO - PROCESS | 3644 | 1466724804919 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 16:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:33:24 INFO - PROCESS | 3644 | 1466724804926 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:33:24 INFO - PROCESS | 3644 | 1466724804929 Marionette TRACE conn5 <- [1,954,null,{}] 16:33:24 INFO - PROCESS | 3644 | 1466724804933 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}] 16:33:24 INFO - PROCESS | 3644 | 1466724804937 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:25 INFO - PROCESS | 3644 | 1466724805062 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 16:33:25 INFO - PROCESS | 3644 | 1466724805135 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:25 INFO - PROCESS | 3644 | 1466724805138 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:25 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EED2000 == 36 [pid = 3644] [id = 248] 16:33:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006917B4CC00) [pid = 3644] [serial = 743] [outer = 0000000000000000] 16:33:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (00000069189D2400) [pid = 3644] [serial = 744] [outer = 0000006917B4CC00] 16:33:25 INFO - PROCESS | 3644 | 1466724805196 Marionette DEBUG loaded listener.js 16:33:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691C23AC00) [pid = 3644] [serial = 745] [outer = 0000006917B4CC00] 16:33:26 INFO - PROCESS | 3644 | 1466724806023 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]]]}] 16:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1189ms 16:33:26 INFO - PROCESS | 3644 | 1466724806116 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 16:33:26 INFO - PROCESS | 3644 | 1466724806121 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 16:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:33:26 INFO - PROCESS | 3644 | 1466724806126 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:33:26 INFO - PROCESS | 3644 | 1466724806129 Marionette TRACE conn5 <- [1,958,null,{}] 16:33:26 INFO - PROCESS | 3644 | 1466724806135 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}] 16:33:26 INFO - PROCESS | 3644 | 1466724806138 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:26 INFO - PROCESS | 3644 | 1466724806283 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 16:33:26 INFO - PROCESS | 3644 | 1466724806350 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:26 INFO - PROCESS | 3644 | 1466724806354 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:26 INFO - PROCESS | 3644 | ++DOCSHELL 000000691271E000 == 37 [pid = 3644] [id = 249] 16:33:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (00000069126CEC00) [pid = 3644] [serial = 746] [outer = 0000000000000000] 16:33:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006912A2A800) [pid = 3644] [serial = 747] [outer = 00000069126CEC00] 16:33:26 INFO - PROCESS | 3644 | 1466724806437 Marionette DEBUG loaded listener.js 16:33:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0000006916D45C00) [pid = 3644] [serial = 748] [outer = 00000069126CEC00] 16:33:26 INFO - PROCESS | 3644 | --DOCSHELL 0000006923204000 == 36 [pid = 3644] [id = 245] 16:33:26 INFO - PROCESS | 3644 | --DOCSHELL 0000006920EDC800 == 35 [pid = 3644] [id = 244] 16:33:26 INFO - PROCESS | 3644 | --DOCSHELL 000000691F517000 == 34 [pid = 3644] [id = 243] 16:33:26 INFO - PROCESS | 3644 | --DOCSHELL 000000691EED3000 == 33 [pid = 3644] [id = 242] 16:33:26 INFO - PROCESS | 3644 | --DOCSHELL 000000691C224800 == 32 [pid = 3644] [id = 241] 16:33:26 INFO - PROCESS | 3644 | --DOCSHELL 00000069170DD000 == 31 [pid = 3644] [id = 240] 16:33:26 INFO - PROCESS | 3644 | --DOCSHELL 0000006917461000 == 30 [pid = 3644] [id = 239] 16:33:26 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (00000069200BE800) [pid = 3644] [serial = 667] [outer = 0000000000000000] [url = about:blank] 16:33:26 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0000006918F20C00) [pid = 3644] [serial = 672] [outer = 0000000000000000] [url = about:blank] 16:33:26 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (000000691C23E400) [pid = 3644] [serial = 673] [outer = 0000000000000000] [url = about:blank] 16:33:26 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691CCDD000) [pid = 3644] [serial = 681] [outer = 0000000000000000] [url = about:blank] 16:33:26 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000691C242000) [pid = 3644] [serial = 693] [outer = 0000000000000000] [url = about:blank] 16:33:26 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006922FB3400) [pid = 3644] [serial = 700] [outer = 0000000000000000] [url = about:blank] 16:33:26 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006921724000) [pid = 3644] [serial = 691] [outer = 0000000000000000] [url = about:blank] 16:33:26 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006921D8F400) [pid = 3644] [serial = 696] [outer = 0000000000000000] [url = about:blank] 16:33:26 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691F37E000) [pid = 3644] [serial = 685] [outer = 0000000000000000] [url = about:blank] 16:33:26 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691ED3C800) [pid = 3644] [serial = 682] [outer = 0000000000000000] [url = about:blank] 16:33:26 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006922390000) [pid = 3644] [serial = 697] [outer = 0000000000000000] [url = about:blank] 16:33:26 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (00000069225BD400) [pid = 3644] [serial = 699] [outer = 0000000000000000] [url = about:blank] 16:33:26 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691F159000) [pid = 3644] [serial = 684] [outer = 0000000000000000] [url = about:blank] 16:33:26 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691FCBAC00) [pid = 3644] [serial = 688] [outer = 0000000000000000] [url = about:blank] 16:33:26 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691FC45C00) [pid = 3644] [serial = 687] [outer = 0000000000000000] [url = about:blank] 16:33:26 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0000006920C59800) [pid = 3644] [serial = 694] [outer = 0000000000000000] [url = about:blank] 16:33:26 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006920C55800) [pid = 3644] [serial = 690] [outer = 0000000000000000] [url = about:blank] 16:33:26 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006912819400) [pid = 3644] [serial = 675] [outer = 0000000000000000] [url = about:blank] 16:33:26 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0000006912D2E800) [pid = 3644] [serial = 676] [outer = 0000000000000000] [url = about:blank] 16:33:26 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (00000069189DCC00) [pid = 3644] [serial = 678] [outer = 0000000000000000] [url = about:blank] 16:33:26 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (00000069193C3800) [pid = 3644] [serial = 679] [outer = 0000000000000000] [url = about:blank] 16:33:26 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (000000691275F400) [pid = 3644] [serial = 669] [outer = 0000000000000000] [url = about:blank] 16:33:26 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (0000006912A50400) [pid = 3644] [serial = 670] [outer = 0000000000000000] [url = about:blank] 16:33:26 INFO - PROCESS | 3644 | 1466724806908 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]]]}] 16:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 839ms 16:33:26 INFO - PROCESS | 3644 | 1466724806968 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 16:33:26 INFO - PROCESS | 3644 | 1466724806973 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 16:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:33:26 INFO - PROCESS | 3644 | 1466724806979 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:33:26 INFO - PROCESS | 3644 | 1466724806981 Marionette TRACE conn5 <- [1,962,null,{}] 16:33:26 INFO - PROCESS | 3644 | 1466724806986 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}] 16:33:26 INFO - PROCESS | 3644 | 1466724806988 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:27 INFO - PROCESS | 3644 | 1466724807077 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 16:33:27 INFO - PROCESS | 3644 | 1466724807090 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:27 INFO - PROCESS | 3644 | 1466724807092 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:27 INFO - PROCESS | 3644 | ++DOCSHELL 000000691E8EC800 == 31 [pid = 3644] [id = 250] 16:33:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0000006917D3F400) [pid = 3644] [serial = 749] [outer = 0000000000000000] 16:33:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (0000006918991C00) [pid = 3644] [serial = 750] [outer = 0000006917D3F400] 16:33:27 INFO - PROCESS | 3644 | 1466724807140 Marionette DEBUG loaded listener.js 16:33:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (00000069193C7400) [pid = 3644] [serial = 751] [outer = 0000006917D3F400] 16:33:27 INFO - PROCESS | 3644 | 1466724807599 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]]]}] 16:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 691ms 16:33:27 INFO - PROCESS | 3644 | 1466724807673 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 16:33:27 INFO - PROCESS | 3644 | 1466724807676 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 16:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:33:27 INFO - PROCESS | 3644 | 1466724807680 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:33:27 INFO - PROCESS | 3644 | 1466724807683 Marionette TRACE conn5 <- [1,966,null,{}] 16:33:27 INFO - PROCESS | 3644 | 1466724807695 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}] 16:33:27 INFO - PROCESS | 3644 | 1466724807700 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:27 INFO - PROCESS | 3644 | 1466724807828 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 16:33:27 INFO - PROCESS | 3644 | 1466724807903 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:27 INFO - PROCESS | 3644 | 1466724807907 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:27 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F50A000 == 32 [pid = 3644] [id = 251] 16:33:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006911549800) [pid = 3644] [serial = 752] [outer = 0000000000000000] 16:33:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691CCD4800) [pid = 3644] [serial = 753] [outer = 0000006911549800] 16:33:27 INFO - PROCESS | 3644 | 1466724807955 Marionette DEBUG loaded listener.js 16:33:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691ED3E400) [pid = 3644] [serial = 754] [outer = 0000006911549800] 16:33:28 INFO - PROCESS | 3644 | 1466724808342 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]]]}] 16:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 691ms 16:33:28 INFO - PROCESS | 3644 | 1466724808373 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 16:33:28 INFO - PROCESS | 3644 | 1466724808376 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 16:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:33:28 INFO - PROCESS | 3644 | 1466724808380 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:33:28 INFO - PROCESS | 3644 | 1466724808381 Marionette TRACE conn5 <- [1,970,null,{}] 16:33:28 INFO - PROCESS | 3644 | 1466724808385 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}] 16:33:28 INFO - PROCESS | 3644 | 1466724808387 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:28 INFO - PROCESS | 3644 | 1466724808476 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 16:33:28 INFO - PROCESS | 3644 | 1466724808482 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:28 INFO - PROCESS | 3644 | 1466724808484 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:28 INFO - PROCESS | 3644 | ++DOCSHELL 0000006922F18800 == 33 [pid = 3644] [id = 252] 16:33:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691EFD4000) [pid = 3644] [serial = 755] [outer = 0000000000000000] 16:33:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691F376400) [pid = 3644] [serial = 756] [outer = 000000691EFD4000] 16:33:28 INFO - PROCESS | 3644 | 1466724808529 Marionette DEBUG loaded listener.js 16:33:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691F559400) [pid = 3644] [serial = 757] [outer = 000000691EFD4000] 16:33:29 INFO - PROCESS | 3644 | 1466724808991 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]]]}] 16:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 628ms 16:33:29 INFO - PROCESS | 3644 | 1466724809008 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 16:33:29 INFO - PROCESS | 3644 | 1466724809010 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 16:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:33:29 INFO - PROCESS | 3644 | 1466724809020 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:33:29 INFO - PROCESS | 3644 | 1466724809022 Marionette TRACE conn5 <- [1,974,null,{}] 16:33:29 INFO - PROCESS | 3644 | 1466724809025 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}] 16:33:29 INFO - PROCESS | 3644 | 1466724809028 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:29 INFO - PROCESS | 3644 | 1466724809140 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 16:33:29 INFO - PROCESS | 3644 | 1466724809226 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:29 INFO - PROCESS | 3644 | 1466724809229 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:29 INFO - PROCESS | 3644 | ++DOCSHELL 000000692327B800 == 34 [pid = 3644] [id = 253] 16:33:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691FB98800) [pid = 3644] [serial = 758] [outer = 0000000000000000] 16:33:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691FC4B400) [pid = 3644] [serial = 759] [outer = 000000691FB98800] 16:33:29 INFO - PROCESS | 3644 | 1466724809277 Marionette DEBUG loaded listener.js 16:33:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691FCBB000) [pid = 3644] [serial = 760] [outer = 000000691FB98800] 16:33:29 INFO - PROCESS | 3644 | 1466724809704 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]]]}] 16:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 733ms 16:33:29 INFO - PROCESS | 3644 | 1466724809758 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 16:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:33:29 INFO - PROCESS | 3644 | 1466724809760 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 16:33:29 INFO - PROCESS | 3644 | 1466724809763 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:33:29 INFO - PROCESS | 3644 | 1466724809765 Marionette TRACE conn5 <- [1,978,null,{}] 16:33:29 INFO - PROCESS | 3644 | 1466724809768 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}] 16:33:29 INFO - PROCESS | 3644 | 1466724809774 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:29 INFO - PROCESS | 3644 | 1466724809914 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 16:33:29 INFO - PROCESS | 3644 | 1466724809966 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:29 INFO - PROCESS | 3644 | 1466724809968 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:29 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924A9C800 == 35 [pid = 3644] [id = 254] 16:33:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691FF06400) [pid = 3644] [serial = 761] [outer = 0000000000000000] 16:33:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (00000069200BD400) [pid = 3644] [serial = 762] [outer = 000000691FF06400] 16:33:30 INFO - PROCESS | 3644 | 1466724810013 Marionette DEBUG loaded listener.js 16:33:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006920C54400) [pid = 3644] [serial = 763] [outer = 000000691FF06400] 16:33:30 INFO - PROCESS | 3644 | 1466724810449 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]]]}] 16:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 734ms 16:33:30 INFO - PROCESS | 3644 | 1466724810513 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 16:33:30 INFO - PROCESS | 3644 | 1466724810523 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 16:33:30 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691C23E000) [pid = 3644] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:33:30 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691269A000) [pid = 3644] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:33:30 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006912A45000) [pid = 3644] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:33:30 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691154AC00) [pid = 3644] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:33:30 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006918811400) [pid = 3644] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:33:30 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006912A31800) [pid = 3644] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:33:30 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006910DD9000) [pid = 3644] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:33:30 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691C32D400) [pid = 3644] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:33:30 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691FF07C00) [pid = 3644] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:33:30 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (00000069231A2400) [pid = 3644] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:33:30 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (00000069126D2000) [pid = 3644] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:33:30 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691EE74C00) [pid = 3644] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:33:30 INFO - PROCESS | 3644 | 1466724810552 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:33:30 INFO - PROCESS | 3644 | 1466724810554 Marionette TRACE conn5 <- [1,982,null,{}] 16:33:30 INFO - PROCESS | 3644 | 1466724810558 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}] 16:33:30 INFO - PROCESS | 3644 | 1466724810561 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:30 INFO - PROCESS | 3644 | 1466724810668 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 16:33:30 INFO - PROCESS | 3644 | 1466724810718 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:30 INFO - PROCESS | 3644 | 1466724810720 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:30 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924B89000 == 36 [pid = 3644] [id = 255] 16:33:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006910B9B000) [pid = 3644] [serial = 764] [outer = 0000000000000000] 16:33:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (00000069170B4C00) [pid = 3644] [serial = 765] [outer = 0000006910B9B000] 16:33:30 INFO - PROCESS | 3644 | 1466724810764 Marionette DEBUG loaded listener.js 16:33:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691F37CC00) [pid = 3644] [serial = 766] [outer = 0000006910B9B000] 16:33:31 INFO - PROCESS | 3644 | 1466724811107 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]]]}] 16:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 634ms 16:33:31 INFO - PROCESS | 3644 | 1466724811186 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 16:33:31 INFO - PROCESS | 3644 | 1466724811189 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 16:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:33:31 INFO - PROCESS | 3644 | 1466724811192 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:33:31 INFO - PROCESS | 3644 | 1466724811194 Marionette TRACE conn5 <- [1,986,null,{}] 16:33:31 INFO - PROCESS | 3644 | 1466724811197 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}] 16:33:31 INFO - PROCESS | 3644 | 1466724811199 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:31 INFO - PROCESS | 3644 | 1466724811282 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 16:33:31 INFO - PROCESS | 3644 | 1466724811288 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:31 INFO - PROCESS | 3644 | 1466724811290 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:31 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926B82800 == 37 [pid = 3644] [id = 256] 16:33:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006920CFD000) [pid = 3644] [serial = 767] [outer = 0000000000000000] 16:33:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000692197FC00) [pid = 3644] [serial = 768] [outer = 0000006920CFD000] 16:33:31 INFO - PROCESS | 3644 | 1466724811335 Marionette DEBUG loaded listener.js 16:33:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006921D8BC00) [pid = 3644] [serial = 769] [outer = 0000006920CFD000] 16:33:31 INFO - PROCESS | 3644 | 1466724811762 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]]]}] 16:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 629ms 16:33:31 INFO - PROCESS | 3644 | 1466724811825 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 16:33:31 INFO - PROCESS | 3644 | 1466724811827 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 16:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:33:31 INFO - PROCESS | 3644 | 1466724811830 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:33:31 INFO - PROCESS | 3644 | 1466724811832 Marionette TRACE conn5 <- [1,990,null,{}] 16:33:31 INFO - PROCESS | 3644 | 1466724811836 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}] 16:33:31 INFO - PROCESS | 3644 | 1466724811838 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:31 INFO - PROCESS | 3644 | 1466724811922 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 16:33:31 INFO - PROCESS | 3644 | 1466724811930 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:31 INFO - PROCESS | 3644 | 1466724811932 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:31 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F509800 == 38 [pid = 3644] [id = 257] 16:33:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006922391000) [pid = 3644] [serial = 770] [outer = 0000000000000000] 16:33:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (00000069225B7000) [pid = 3644] [serial = 771] [outer = 0000006922391000] 16:33:31 INFO - PROCESS | 3644 | 1466724811975 Marionette DEBUG loaded listener.js 16:33:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (00000069225C2800) [pid = 3644] [serial = 772] [outer = 0000006922391000] 16:33:32 INFO - PROCESS | 3644 | 1466724812418 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]]]}] 16:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 628ms 16:33:32 INFO - PROCESS | 3644 | 1466724812462 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 16:33:32 INFO - PROCESS | 3644 | 1466724812464 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 16:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:33:32 INFO - PROCESS | 3644 | 1466724812467 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:33:32 INFO - PROCESS | 3644 | 1466724812469 Marionette TRACE conn5 <- [1,994,null,{}] 16:33:32 INFO - PROCESS | 3644 | 1466724812472 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}] 16:33:32 INFO - PROCESS | 3644 | 1466724812474 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:32 INFO - PROCESS | 3644 | 1466724812558 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 16:33:32 INFO - PROCESS | 3644 | 1466724812563 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:32 INFO - PROCESS | 3644 | 1466724812565 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:32 INFO - PROCESS | 3644 | ++DOCSHELL 000000692726B800 == 39 [pid = 3644] [id = 258] 16:33:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006923027800) [pid = 3644] [serial = 773] [outer = 0000000000000000] 16:33:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000692302F800) [pid = 3644] [serial = 774] [outer = 0000006923027800] 16:33:32 INFO - PROCESS | 3644 | 1466724812609 Marionette DEBUG loaded listener.js 16:33:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (00000069231A1C00) [pid = 3644] [serial = 775] [outer = 0000006923027800] 16:33:33 INFO - PROCESS | 3644 | 1466724813314 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]]]}] 16:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 881ms 16:33:33 INFO - PROCESS | 3644 | 1466724813353 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 16:33:33 INFO - PROCESS | 3644 | 1466724813357 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 16:33:33 INFO - PROCESS | 3644 | 1466724813362 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:33:33 INFO - PROCESS | 3644 | 1466724813368 Marionette TRACE conn5 <- [1,998,null,{}] 16:33:33 INFO - PROCESS | 3644 | 1466724813374 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}] 16:33:33 INFO - PROCESS | 3644 | 1466724813377 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:33 INFO - PROCESS | 3644 | 1466724813507 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 16:33:33 INFO - PROCESS | 3644 | 1466724813576 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:33 INFO - PROCESS | 3644 | 1466724813579 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:33 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EEDA800 == 40 [pid = 3644] [id = 259] 16:33:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006912D79000) [pid = 3644] [serial = 776] [outer = 0000000000000000] 16:33:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (00000069177AF000) [pid = 3644] [serial = 777] [outer = 0000006912D79000] 16:33:33 INFO - PROCESS | 3644 | 1466724813679 Marionette DEBUG loaded listener.js 16:33:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691C238C00) [pid = 3644] [serial = 778] [outer = 0000006912D79000] 16:33:34 INFO - PROCESS | 3644 | 1466724814232 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]]]}] 16:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 881ms 16:33:34 INFO - PROCESS | 3644 | 1466724814254 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 16:33:34 INFO - PROCESS | 3644 | 1466724814260 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 16:33:34 INFO - PROCESS | 3644 | 1466724814267 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:33:34 INFO - PROCESS | 3644 | 1466724814271 Marionette TRACE conn5 <- [1,1002,null,{}] 16:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:33:34 INFO - PROCESS | 3644 | 1466724814275 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}] 16:33:34 INFO - PROCESS | 3644 | 1466724814279 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:34 INFO - PROCESS | 3644 | 1466724814399 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 16:33:34 INFO - PROCESS | 3644 | 1466724814488 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:34 INFO - PROCESS | 3644 | 1466724814491 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:34 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923EE7000 == 41 [pid = 3644] [id = 260] 16:33:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691EE38800) [pid = 3644] [serial = 779] [outer = 0000000000000000] 16:33:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691EFD3800) [pid = 3644] [serial = 780] [outer = 000000691EE38800] 16:33:34 INFO - PROCESS | 3644 | 1466724814549 Marionette DEBUG loaded listener.js 16:33:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (000000691FCBA000) [pid = 3644] [serial = 781] [outer = 000000691EE38800] 16:33:35 INFO - PROCESS | 3644 | 1466724815178 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]]]}] 16:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 985ms 16:33:35 INFO - PROCESS | 3644 | 1466724815259 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 16:33:35 INFO - PROCESS | 3644 | 1466724815262 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 16:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:33:35 INFO - PROCESS | 3644 | 1466724815266 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:33:35 INFO - PROCESS | 3644 | 1466724815270 Marionette TRACE conn5 <- [1,1006,null,{}] 16:33:35 INFO - PROCESS | 3644 | 1466724815283 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}] 16:33:35 INFO - PROCESS | 3644 | 1466724815288 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:35 INFO - PROCESS | 3644 | 1466724815460 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 16:33:35 INFO - PROCESS | 3644 | 1466724815471 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:35 INFO - PROCESS | 3644 | 1466724815474 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:35 INFO - PROCESS | 3644 | ++DOCSHELL 000000692733A800 == 42 [pid = 3644] [id = 261] 16:33:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (000000692197D400) [pid = 3644] [serial = 782] [outer = 0000000000000000] 16:33:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0000006922FBF800) [pid = 3644] [serial = 783] [outer = 000000692197D400] 16:33:35 INFO - PROCESS | 3644 | 1466724815535 Marionette DEBUG loaded listener.js 16:33:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (0000006923231400) [pid = 3644] [serial = 784] [outer = 000000692197D400] 16:33:36 INFO - PROCESS | 3644 | 1466724816181 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]]]}] 16:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 987ms 16:33:36 INFO - PROCESS | 3644 | 1466724816273 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 16:33:36 INFO - PROCESS | 3644 | 1466724816277 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 16:33:36 INFO - PROCESS | 3644 | 1466724816281 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:33:36 INFO - PROCESS | 3644 | 1466724816283 Marionette TRACE conn5 <- [1,1010,null,{}] 16:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:33:36 INFO - PROCESS | 3644 | 1466724816287 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}] 16:33:36 INFO - PROCESS | 3644 | 1466724816290 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:36 INFO - PROCESS | 3644 | 1466724816432 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 16:33:36 INFO - PROCESS | 3644 | 1466724816501 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:36 INFO - PROCESS | 3644 | 1466724816503 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:36 INFO - PROCESS | 3644 | ++DOCSHELL 0000006912679000 == 43 [pid = 3644] [id = 262] 16:33:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (00000069115D8800) [pid = 3644] [serial = 785] [outer = 0000000000000000] 16:33:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (00000069127D9800) [pid = 3644] [serial = 786] [outer = 00000069115D8800] 16:33:36 INFO - PROCESS | 3644 | 1466724816601 Marionette DEBUG loaded listener.js 16:33:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (000000691EC69C00) [pid = 3644] [serial = 787] [outer = 00000069115D8800] 16:33:37 INFO - PROCESS | 3644 | 1466724817330 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]]]}] 16:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1074ms 16:33:37 INFO - PROCESS | 3644 | 1466724817364 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 16:33:37 INFO - PROCESS | 3644 | 1466724817368 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 16:33:37 INFO - PROCESS | 3644 | 1466724817373 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:33:37 INFO - PROCESS | 3644 | 1466724817379 Marionette TRACE conn5 <- [1,1014,null,{}] 16:33:37 INFO - PROCESS | 3644 | 1466724817384 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}] 16:33:37 INFO - PROCESS | 3644 | 1466724817387 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:37 INFO - PROCESS | 3644 | 1466724817506 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 16:33:37 INFO - PROCESS | 3644 | 1466724817581 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:37 INFO - PROCESS | 3644 | 1466724817583 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:37 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C3D6800 == 44 [pid = 3644] [id = 263] 16:33:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (0000006913F50800) [pid = 3644] [serial = 788] [outer = 0000000000000000] 16:33:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (0000006918F25800) [pid = 3644] [serial = 789] [outer = 0000006913F50800] 16:33:37 INFO - PROCESS | 3644 | 1466724817635 Marionette DEBUG loaded listener.js 16:33:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (000000691C39D000) [pid = 3644] [serial = 790] [outer = 0000006913F50800] 16:33:38 INFO - PROCESS | 3644 | --DOCSHELL 000000691F509800 == 43 [pid = 3644] [id = 257] 16:33:38 INFO - PROCESS | 3644 | --DOCSHELL 0000006926B82800 == 42 [pid = 3644] [id = 256] 16:33:38 INFO - PROCESS | 3644 | --DOCSHELL 0000006924B89000 == 41 [pid = 3644] [id = 255] 16:33:38 INFO - PROCESS | 3644 | --DOCSHELL 0000006924A9C800 == 40 [pid = 3644] [id = 254] 16:33:38 INFO - PROCESS | 3644 | --DOCSHELL 000000692327B800 == 39 [pid = 3644] [id = 253] 16:33:38 INFO - PROCESS | 3644 | --DOCSHELL 0000006922F18800 == 38 [pid = 3644] [id = 252] 16:33:38 INFO - PROCESS | 3644 | --DOCSHELL 000000691F50A000 == 37 [pid = 3644] [id = 251] 16:33:38 INFO - PROCESS | 3644 | --DOCSHELL 000000691E8EC800 == 36 [pid = 3644] [id = 250] 16:33:38 INFO - PROCESS | 3644 | --DOCSHELL 000000691271E000 == 35 [pid = 3644] [id = 249] 16:33:38 INFO - PROCESS | 3644 | --DOCSHELL 000000691EED2000 == 34 [pid = 3644] [id = 248] 16:33:38 INFO - PROCESS | 3644 | --DOCSHELL 0000006918859800 == 33 [pid = 3644] [id = 247] 16:33:38 INFO - PROCESS | 3644 | --DOCSHELL 0000006923276800 == 32 [pid = 3644] [id = 246] 16:33:38 INFO - PROCESS | 3644 | --DOCSHELL 0000006912679000 == 31 [pid = 3644] [id = 262] 16:33:38 INFO - PROCESS | 3644 | --DOCSHELL 000000692733A800 == 30 [pid = 3644] [id = 261] 16:33:38 INFO - PROCESS | 3644 | --DOCSHELL 0000006923EE7000 == 29 [pid = 3644] [id = 260] 16:33:38 INFO - PROCESS | 3644 | --DOCSHELL 000000691EEDA800 == 28 [pid = 3644] [id = 259] 16:33:38 INFO - PROCESS | 3644 | --DOCSHELL 000000692726B800 == 27 [pid = 3644] [id = 258] 16:33:38 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (0000006918A17800) [pid = 3644] [serial = 738] [outer = 0000000000000000] [url = about:blank] 16:33:38 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (000000691C2A3400) [pid = 3644] [serial = 729] [outer = 0000000000000000] [url = about:blank] 16:33:38 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (000000691C396C00) [pid = 3644] [serial = 730] [outer = 0000000000000000] [url = about:blank] 16:33:38 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (00000069126CAC00) [pid = 3644] [serial = 720] [outer = 0000000000000000] [url = about:blank] 16:33:38 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (00000069127D4800) [pid = 3644] [serial = 721] [outer = 0000000000000000] [url = about:blank] 16:33:38 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (0000006912A4EC00) [pid = 3644] [serial = 723] [outer = 0000000000000000] [url = about:blank] 16:33:38 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (0000006913FB6000) [pid = 3644] [serial = 724] [outer = 0000000000000000] [url = about:blank] 16:33:38 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (0000006918983C00) [pid = 3644] [serial = 726] [outer = 0000000000000000] [url = about:blank] 16:33:38 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (00000069189D3400) [pid = 3644] [serial = 717] [outer = 0000000000000000] [url = about:blank] 16:33:38 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (000000691C23D800) [pid = 3644] [serial = 718] [outer = 0000000000000000] [url = about:blank] 16:33:38 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691EA36000) [pid = 3644] [serial = 733] [outer = 0000000000000000] [url = about:blank] 16:33:38 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000691CC93800) [pid = 3644] [serial = 732] [outer = 0000000000000000] [url = about:blank] 16:33:38 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006912A4DC00) [pid = 3644] [serial = 703] [outer = 0000000000000000] [url = about:blank] 16:33:38 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (00000069116CFC00) [pid = 3644] [serial = 702] [outer = 0000000000000000] [url = about:blank] 16:33:38 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691E0EB400) [pid = 3644] [serial = 706] [outer = 0000000000000000] [url = about:blank] 16:33:38 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691C333000) [pid = 3644] [serial = 705] [outer = 0000000000000000] [url = about:blank] 16:33:38 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006920C56400) [pid = 3644] [serial = 709] [outer = 0000000000000000] [url = about:blank] 16:33:38 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691FFEA800) [pid = 3644] [serial = 708] [outer = 0000000000000000] [url = about:blank] 16:33:38 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006923C74C00) [pid = 3644] [serial = 712] [outer = 0000000000000000] [url = about:blank] 16:33:38 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006923C6C400) [pid = 3644] [serial = 711] [outer = 0000000000000000] [url = about:blank] 16:33:38 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006923C75400) [pid = 3644] [serial = 715] [outer = 0000000000000000] [url = about:blank] 16:33:38 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691ED44800) [pid = 3644] [serial = 714] [outer = 0000000000000000] [url = about:blank] 16:33:38 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691F37D800) [pid = 3644] [serial = 735] [outer = 0000000000000000] [url = about:blank] 16:33:38 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691F55A400) [pid = 3644] [serial = 736] [outer = 0000000000000000] [url = about:blank] 16:33:38 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006918F24400) [pid = 3644] [serial = 727] [outer = 0000000000000000] [url = about:blank] 16:33:38 INFO - PROCESS | 3644 | 1466724818892 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]]]}] 16:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1539ms 16:33:38 INFO - PROCESS | 3644 | 1466724818917 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 16:33:38 INFO - PROCESS | 3644 | 1466724818922 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 16:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:33:38 INFO - PROCESS | 3644 | 1466724818932 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:33:38 INFO - PROCESS | 3644 | 1466724818935 Marionette TRACE conn5 <- [1,1018,null,{}] 16:33:38 INFO - PROCESS | 3644 | 1466724818942 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}] 16:33:38 INFO - PROCESS | 3644 | 1466724818945 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:39 INFO - PROCESS | 3644 | 1466724819037 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 16:33:39 INFO - PROCESS | 3644 | 1466724819046 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:39 INFO - PROCESS | 3644 | 1466724819050 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:39 INFO - PROCESS | 3644 | ++DOCSHELL 000000691776F000 == 28 [pid = 3644] [id = 264] 16:33:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691269CC00) [pid = 3644] [serial = 791] [outer = 0000000000000000] 16:33:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006912758400) [pid = 3644] [serial = 792] [outer = 000000691269CC00] 16:33:39 INFO - PROCESS | 3644 | 1466724819099 Marionette DEBUG loaded listener.js 16:33:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (00000069127DD400) [pid = 3644] [serial = 793] [outer = 000000691269CC00] 16:33:39 INFO - PROCESS | 3644 | 1466724819579 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]]]}] 16:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 690ms 16:33:39 INFO - PROCESS | 3644 | 1466724819621 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 16:33:39 INFO - PROCESS | 3644 | 1466724819627 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 16:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:33:39 INFO - PROCESS | 3644 | 1466724819633 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:33:39 INFO - PROCESS | 3644 | 1466724819636 Marionette TRACE conn5 <- [1,1022,null,{}] 16:33:39 INFO - PROCESS | 3644 | 1466724819640 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}] 16:33:39 INFO - PROCESS | 3644 | 1466724819643 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:39 INFO - PROCESS | 3644 | 1466724819735 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 16:33:39 INFO - PROCESS | 3644 | 1466724819744 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:39 INFO - PROCESS | 3644 | 1466724819746 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:39 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C224800 == 29 [pid = 3644] [id = 265] 16:33:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006912A50400) [pid = 3644] [serial = 794] [outer = 0000000000000000] 16:33:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006912D2F800) [pid = 3644] [serial = 795] [outer = 0000006912A50400] 16:33:39 INFO - PROCESS | 3644 | 1466724819796 Marionette DEBUG loaded listener.js 16:33:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006913A40C00) [pid = 3644] [serial = 796] [outer = 0000006912A50400] 16:33:40 INFO - PROCESS | 3644 | 1466724820287 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]]]}] 16:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 690ms 16:33:40 INFO - PROCESS | 3644 | 1466724820325 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 16:33:40 INFO - PROCESS | 3644 | 1466724820327 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 16:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:33:40 INFO - PROCESS | 3644 | 1466724820331 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:33:40 INFO - PROCESS | 3644 | 1466724820335 Marionette TRACE conn5 <- [1,1026,null,{}] 16:33:40 INFO - PROCESS | 3644 | 1466724820347 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}] 16:33:40 INFO - PROCESS | 3644 | 1466724820352 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:40 INFO - PROCESS | 3644 | 1466724820441 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 16:33:40 INFO - PROCESS | 3644 | 1466724820451 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:40 INFO - PROCESS | 3644 | 1466724820454 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:40 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EEE5000 == 30 [pid = 3644] [id = 266] 16:33:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006910DD3400) [pid = 3644] [serial = 797] [outer = 0000000000000000] 16:33:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (00000069189D7800) [pid = 3644] [serial = 798] [outer = 0000006910DD3400] 16:33:40 INFO - PROCESS | 3644 | 1466724820504 Marionette DEBUG loaded listener.js 16:33:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0000006918F26400) [pid = 3644] [serial = 799] [outer = 0000006910DD3400] 16:33:40 INFO - PROCESS | 3644 | 1466724820954 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]]]}] 16:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 692ms 16:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:33:41 INFO - PROCESS | 3644 | 1466724821026 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 16:33:41 INFO - PROCESS | 3644 | 1466724821029 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 16:33:41 INFO - PROCESS | 3644 | 1466724821040 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:33:41 INFO - PROCESS | 3644 | 1466724821042 Marionette TRACE conn5 <- [1,1030,null,{}] 16:33:41 INFO - PROCESS | 3644 | 1466724821045 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}] 16:33:41 INFO - PROCESS | 3644 | 1466724821048 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:41 INFO - PROCESS | 3644 | 1466724821187 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 16:33:41 INFO - PROCESS | 3644 | 1466724821213 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:41 INFO - PROCESS | 3644 | 1466724821216 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:41 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F661000 == 31 [pid = 3644] [id = 267] 16:33:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691C23D800) [pid = 3644] [serial = 800] [outer = 0000000000000000] 16:33:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691C29F800) [pid = 3644] [serial = 801] [outer = 000000691C23D800] 16:33:41 INFO - PROCESS | 3644 | 1466724821261 Marionette DEBUG loaded listener.js 16:33:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691C397800) [pid = 3644] [serial = 802] [outer = 000000691C23D800] 16:33:41 INFO - PROCESS | 3644 | 1466724821710 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]]]}] 16:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 732ms 16:33:41 INFO - PROCESS | 3644 | 1466724821766 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 16:33:41 INFO - PROCESS | 3644 | 1466724821768 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 16:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:33:41 INFO - PROCESS | 3644 | 1466724821772 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:33:41 INFO - PROCESS | 3644 | 1466724821774 Marionette TRACE conn5 <- [1,1034,null,{}] 16:33:41 INFO - PROCESS | 3644 | 1466724821778 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}] 16:33:41 INFO - PROCESS | 3644 | 1466724821780 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:41 INFO - PROCESS | 3644 | 1466724821884 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 16:33:41 INFO - PROCESS | 3644 | 1466724821894 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:41 INFO - PROCESS | 3644 | 1466724821897 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:41 INFO - PROCESS | 3644 | ++DOCSHELL 0000006921DAE800 == 32 [pid = 3644] [id = 268] 16:33:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006910BA1800) [pid = 3644] [serial = 803] [outer = 0000000000000000] 16:33:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691E09B800) [pid = 3644] [serial = 804] [outer = 0000006910BA1800] 16:33:41 INFO - PROCESS | 3644 | 1466724821983 Marionette DEBUG loaded listener.js 16:33:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691EC6B400) [pid = 3644] [serial = 805] [outer = 0000006910BA1800] 16:33:42 INFO - PROCESS | 3644 | 1466724822431 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]]]}] 16:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 692ms 16:33:42 INFO - PROCESS | 3644 | 1466724822467 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 16:33:42 INFO - PROCESS | 3644 | 1466724822469 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 16:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:33:42 INFO - PROCESS | 3644 | 1466724822478 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:33:42 INFO - PROCESS | 3644 | 1466724822480 Marionette TRACE conn5 <- [1,1038,null,{}] 16:33:42 INFO - PROCESS | 3644 | 1466724822484 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}] 16:33:42 INFO - PROCESS | 3644 | 1466724822490 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:42 INFO - PROCESS | 3644 | 1466724822656 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 16:33:42 INFO - PROCESS | 3644 | 1466724822710 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:42 INFO - PROCESS | 3644 | 1466724822712 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:42 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923222000 == 33 [pid = 3644] [id = 269] 16:33:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (000000691EFD6800) [pid = 3644] [serial = 806] [outer = 0000000000000000] 16:33:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (000000691F20A000) [pid = 3644] [serial = 807] [outer = 000000691EFD6800] 16:33:42 INFO - PROCESS | 3644 | 1466724822758 Marionette DEBUG loaded listener.js 16:33:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (000000691FA7A800) [pid = 3644] [serial = 808] [outer = 000000691EFD6800] 16:33:43 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (0000006912697C00) [pid = 3644] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:33:43 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0000006910B9B000) [pid = 3644] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:33:43 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (000000691FB98800) [pid = 3644] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:33:43 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691EFD4000) [pid = 3644] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:33:43 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (00000069126C4400) [pid = 3644] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:33:43 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006911549800) [pid = 3644] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:33:43 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691FF06400) [pid = 3644] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:33:43 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006917B4CC00) [pid = 3644] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:33:43 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006917D3F400) [pid = 3644] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:33:43 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006920CFD000) [pid = 3644] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:33:43 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (00000069126CEC00) [pid = 3644] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:33:43 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006923027800) [pid = 3644] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:33:43 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006922391000) [pid = 3644] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:33:43 INFO - PROCESS | 3644 | 1466724823348 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]]]}] 16:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 882ms 16:33:43 INFO - PROCESS | 3644 | 1466724823362 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 16:33:43 INFO - PROCESS | 3644 | 1466724823364 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 16:33:43 INFO - PROCESS | 3644 | 1466724823367 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:33:43 INFO - PROCESS | 3644 | 1466724823369 Marionette TRACE conn5 <- [1,1042,null,{}] 16:33:43 INFO - PROCESS | 3644 | 1466724823372 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}] 16:33:43 INFO - PROCESS | 3644 | 1466724823374 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:43 INFO - PROCESS | 3644 | 1466724823481 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 16:33:43 INFO - PROCESS | 3644 | 1466724823523 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:43 INFO - PROCESS | 3644 | 1466724823525 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:43 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923E98800 == 34 [pid = 3644] [id = 270] 16:33:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691275D800) [pid = 3644] [serial = 809] [outer = 0000000000000000] 16:33:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691C242C00) [pid = 3644] [serial = 810] [outer = 000000691275D800] 16:33:43 INFO - PROCESS | 3644 | 1466724823570 Marionette DEBUG loaded listener.js 16:33:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691F557400) [pid = 3644] [serial = 811] [outer = 000000691275D800] 16:33:43 INFO - PROCESS | 3644 | 1466724823917 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]]]}] 16:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 586ms 16:33:43 INFO - PROCESS | 3644 | 1466724823957 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 16:33:43 INFO - PROCESS | 3644 | 1466724823959 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 16:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:33:43 INFO - PROCESS | 3644 | 1466724823963 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:33:43 INFO - PROCESS | 3644 | 1466724823964 Marionette TRACE conn5 <- [1,1046,null,{}] 16:33:44 INFO - PROCESS | 3644 | 1466724824001 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}] 16:33:44 INFO - PROCESS | 3644 | 1466724824003 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:44 INFO - PROCESS | 3644 | 1466724824085 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 16:33:44 INFO - PROCESS | 3644 | 1466724824091 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:44 INFO - PROCESS | 3644 | 1466724824093 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:44 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924A99800 == 35 [pid = 3644] [id = 271] 16:33:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691FC4D800) [pid = 3644] [serial = 812] [outer = 0000000000000000] 16:33:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691FF09400) [pid = 3644] [serial = 813] [outer = 000000691FC4D800] 16:33:44 INFO - PROCESS | 3644 | 1466724824147 Marionette DEBUG loaded listener.js 16:33:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691FFE6C00) [pid = 3644] [serial = 814] [outer = 000000691FC4D800] 16:33:44 INFO - PROCESS | 3644 | 1466724824567 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]]]}] 16:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 648ms 16:33:44 INFO - PROCESS | 3644 | 1466724824614 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 16:33:44 INFO - PROCESS | 3644 | 1466724824617 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 16:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:33:44 INFO - PROCESS | 3644 | 1466724824626 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:33:44 INFO - PROCESS | 3644 | 1466724824628 Marionette TRACE conn5 <- [1,1050,null,{}] 16:33:44 INFO - PROCESS | 3644 | 1466724824631 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}] 16:33:44 INFO - PROCESS | 3644 | 1466724824633 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:44 INFO - PROCESS | 3644 | 1466724824715 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 16:33:44 INFO - PROCESS | 3644 | 1466724824723 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:44 INFO - PROCESS | 3644 | 1466724824725 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:44 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EEE4800 == 36 [pid = 3644] [id = 272] 16:33:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691FFE6400) [pid = 3644] [serial = 815] [outer = 0000000000000000] 16:33:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (00000069200BB000) [pid = 3644] [serial = 816] [outer = 000000691FFE6400] 16:33:44 INFO - PROCESS | 3644 | 1466724824770 Marionette DEBUG loaded listener.js 16:33:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0000006920C0FC00) [pid = 3644] [serial = 817] [outer = 000000691FFE6400] 16:33:45 INFO - PROCESS | 3644 | 1466724825247 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]]]}] 16:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 690ms 16:33:45 INFO - PROCESS | 3644 | 1466724825314 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 16:33:45 INFO - PROCESS | 3644 | 1466724825319 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 16:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:33:45 INFO - PROCESS | 3644 | 1466724825325 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:33:45 INFO - PROCESS | 3644 | 1466724825329 Marionette TRACE conn5 <- [1,1054,null,{}] 16:33:45 INFO - PROCESS | 3644 | 1466724825337 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}] 16:33:45 INFO - PROCESS | 3644 | 1466724825340 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:45 INFO - PROCESS | 3644 | 1466724825547 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 16:33:45 INFO - PROCESS | 3644 | 1466724825642 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:45 INFO - PROCESS | 3644 | 1466724825647 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:45 INFO - PROCESS | 3644 | ++DOCSHELL 000000691881A800 == 37 [pid = 3644] [id = 273] 16:33:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006912622C00) [pid = 3644] [serial = 818] [outer = 0000000000000000] 16:33:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (000000691269AC00) [pid = 3644] [serial = 819] [outer = 0000006912622C00] 16:33:45 INFO - PROCESS | 3644 | 1466724825706 Marionette DEBUG loaded listener.js 16:33:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (000000691281C000) [pid = 3644] [serial = 820] [outer = 0000006912622C00] 16:33:46 INFO - PROCESS | 3644 | 1466724826491 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]]]}] 16:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1237ms 16:33:46 INFO - PROCESS | 3644 | 1466724826564 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 16:33:46 INFO - PROCESS | 3644 | 1466724826569 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 16:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:33:46 INFO - PROCESS | 3644 | 1466724826576 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:33:46 INFO - PROCESS | 3644 | 1466724826579 Marionette TRACE conn5 <- [1,1058,null,{}] 16:33:46 INFO - PROCESS | 3644 | 1466724826584 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}] 16:33:46 INFO - PROCESS | 3644 | 1466724826587 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:46 INFO - PROCESS | 3644 | 1466724826741 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 16:33:46 INFO - PROCESS | 3644 | 1466724826850 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:46 INFO - PROCESS | 3644 | 1466724826853 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:46 INFO - PROCESS | 3644 | ++DOCSHELL 0000006920C86000 == 38 [pid = 3644] [id = 274] 16:33:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0000006916FEA800) [pid = 3644] [serial = 821] [outer = 0000000000000000] 16:33:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (00000069177B9400) [pid = 3644] [serial = 822] [outer = 0000006916FEA800] 16:33:46 INFO - PROCESS | 3644 | 1466724826912 Marionette DEBUG loaded listener.js 16:33:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (0000006918F2A400) [pid = 3644] [serial = 823] [outer = 0000006916FEA800] 16:33:47 INFO - PROCESS | 3644 | 1466724827833 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]]]}] 16:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1297ms 16:33:47 INFO - PROCESS | 3644 | 1466724827875 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 16:33:47 INFO - PROCESS | 3644 | 1466724827880 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 16:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:33:47 INFO - PROCESS | 3644 | 1466724827885 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:33:47 INFO - PROCESS | 3644 | 1466724827888 Marionette TRACE conn5 <- [1,1062,null,{}] 16:33:47 INFO - PROCESS | 3644 | 1466724827894 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}] 16:33:47 INFO - PROCESS | 3644 | 1466724827897 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:48 INFO - PROCESS | 3644 | 1466724828016 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 16:33:48 INFO - PROCESS | 3644 | 1466724828090 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:48 INFO - PROCESS | 3644 | 1466724828095 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:48 INFO - PROCESS | 3644 | ++DOCSHELL 000000691BE52000 == 39 [pid = 3644] [id = 275] 16:33:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (0000006912A2E800) [pid = 3644] [serial = 824] [outer = 0000000000000000] 16:33:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (0000006912A47400) [pid = 3644] [serial = 825] [outer = 0000006912A2E800] 16:33:48 INFO - PROCESS | 3644 | 1466724828145 Marionette DEBUG loaded listener.js 16:33:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (000000691704B400) [pid = 3644] [serial = 826] [outer = 0000006912A2E800] 16:33:48 INFO - PROCESS | 3644 | --DOCSHELL 0000006924A99800 == 38 [pid = 3644] [id = 271] 16:33:48 INFO - PROCESS | 3644 | --DOCSHELL 0000006923E98800 == 37 [pid = 3644] [id = 270] 16:33:48 INFO - PROCESS | 3644 | --DOCSHELL 0000006923222000 == 36 [pid = 3644] [id = 269] 16:33:48 INFO - PROCESS | 3644 | --DOCSHELL 0000006921DAE800 == 35 [pid = 3644] [id = 268] 16:33:48 INFO - PROCESS | 3644 | --DOCSHELL 000000691F661000 == 34 [pid = 3644] [id = 267] 16:33:48 INFO - PROCESS | 3644 | --DOCSHELL 000000691EEE5000 == 33 [pid = 3644] [id = 266] 16:33:48 INFO - PROCESS | 3644 | --DOCSHELL 000000691C224800 == 32 [pid = 3644] [id = 265] 16:33:48 INFO - PROCESS | 3644 | --DOCSHELL 000000691776F000 == 31 [pid = 3644] [id = 264] 16:33:48 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (000000691F55B400) [pid = 3644] [serial = 739] [outer = 0000000000000000] [url = about:blank] 16:33:48 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (000000691F37CC00) [pid = 3644] [serial = 766] [outer = 0000000000000000] [url = about:blank] 16:33:48 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (000000691FCBB000) [pid = 3644] [serial = 760] [outer = 0000000000000000] [url = about:blank] 16:33:48 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (00000069170B4C00) [pid = 3644] [serial = 765] [outer = 0000000000000000] [url = about:blank] 16:33:48 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (000000691F559400) [pid = 3644] [serial = 757] [outer = 0000000000000000] [url = about:blank] 16:33:48 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (0000006912A25400) [pid = 3644] [serial = 742] [outer = 0000000000000000] [url = about:blank] 16:33:48 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (000000691ED3E400) [pid = 3644] [serial = 754] [outer = 0000000000000000] [url = about:blank] 16:33:48 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (00000069126CC000) [pid = 3644] [serial = 741] [outer = 0000000000000000] [url = about:blank] 16:33:48 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0000006920C54400) [pid = 3644] [serial = 763] [outer = 0000000000000000] [url = about:blank] 16:33:48 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (00000069189D2400) [pid = 3644] [serial = 744] [outer = 0000000000000000] [url = about:blank] 16:33:48 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006918991C00) [pid = 3644] [serial = 750] [outer = 0000000000000000] [url = about:blank] 16:33:48 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000692197FC00) [pid = 3644] [serial = 768] [outer = 0000000000000000] [url = about:blank] 16:33:48 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (00000069200BD400) [pid = 3644] [serial = 762] [outer = 0000000000000000] [url = about:blank] 16:33:48 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (00000069193C7400) [pid = 3644] [serial = 751] [outer = 0000000000000000] [url = about:blank] 16:33:48 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006921D8BC00) [pid = 3644] [serial = 769] [outer = 0000000000000000] [url = about:blank] 16:33:48 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691CCD4800) [pid = 3644] [serial = 753] [outer = 0000000000000000] [url = about:blank] 16:33:48 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006916D45C00) [pid = 3644] [serial = 748] [outer = 0000000000000000] [url = about:blank] 16:33:48 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006912A2A800) [pid = 3644] [serial = 747] [outer = 0000000000000000] [url = about:blank] 16:33:48 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691F376400) [pid = 3644] [serial = 756] [outer = 0000000000000000] [url = about:blank] 16:33:48 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691FC4B400) [pid = 3644] [serial = 759] [outer = 0000000000000000] [url = about:blank] 16:33:48 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691C23AC00) [pid = 3644] [serial = 745] [outer = 0000000000000000] [url = about:blank] 16:33:48 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000692302F800) [pid = 3644] [serial = 774] [outer = 0000000000000000] [url = about:blank] 16:33:48 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (00000069231A1C00) [pid = 3644] [serial = 775] [outer = 0000000000000000] [url = about:blank] 16:33:48 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (00000069225B7000) [pid = 3644] [serial = 771] [outer = 0000000000000000] [url = about:blank] 16:33:48 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (00000069225C2800) [pid = 3644] [serial = 772] [outer = 0000000000000000] [url = about:blank] 16:33:48 INFO - PROCESS | 3644 | 1466724828650 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]]]}] 16:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 774ms 16:33:48 INFO - PROCESS | 3644 | 1466724828664 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 16:33:48 INFO - PROCESS | 3644 | 1466724828668 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 16:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:33:48 INFO - PROCESS | 3644 | 1466724828675 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:33:48 INFO - PROCESS | 3644 | 1466724828677 Marionette TRACE conn5 <- [1,1066,null,{}] 16:33:48 INFO - PROCESS | 3644 | 1466724828682 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}] 16:33:48 INFO - PROCESS | 3644 | 1466724828684 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:48 INFO - PROCESS | 3644 | 1466724828776 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 16:33:48 INFO - PROCESS | 3644 | 1466724828783 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:48 INFO - PROCESS | 3644 | 1466724828785 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:48 INFO - PROCESS | 3644 | ++DOCSHELL 000000691CCB1800 == 32 [pid = 3644] [id = 276] 16:33:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006916FF5000) [pid = 3644] [serial = 827] [outer = 0000000000000000] 16:33:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (0000006917710000) [pid = 3644] [serial = 828] [outer = 0000006916FF5000] 16:33:48 INFO - PROCESS | 3644 | 1466724828834 Marionette DEBUG loaded listener.js 16:33:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (0000006918A15C00) [pid = 3644] [serial = 829] [outer = 0000006916FF5000] 16:33:49 INFO - PROCESS | 3644 | 1466724829330 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]]]}] 16:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 733ms 16:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:33:49 INFO - PROCESS | 3644 | 1466724829410 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 16:33:49 INFO - PROCESS | 3644 | 1466724829413 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 16:33:49 INFO - PROCESS | 3644 | 1466724829416 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:33:49 INFO - PROCESS | 3644 | 1466724829420 Marionette TRACE conn5 <- [1,1070,null,{}] 16:33:49 INFO - PROCESS | 3644 | 1466724829431 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}] 16:33:49 INFO - PROCESS | 3644 | 1466724829437 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:49 INFO - PROCESS | 3644 | 1466724829565 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 16:33:49 INFO - PROCESS | 3644 | 1466724829639 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:49 INFO - PROCESS | 3644 | 1466724829643 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:49 INFO - PROCESS | 3644 | ++DOCSHELL 0000006921799800 == 33 [pid = 3644] [id = 277] 16:33:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006910C3E800) [pid = 3644] [serial = 830] [outer = 0000000000000000] 16:33:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691E0E8C00) [pid = 3644] [serial = 831] [outer = 0000006910C3E800] 16:33:49 INFO - PROCESS | 3644 | 1466724829692 Marionette DEBUG loaded listener.js 16:33:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691ED3CC00) [pid = 3644] [serial = 832] [outer = 0000006910C3E800] 16:33:50 INFO - PROCESS | 3644 | 1466724830071 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]]]}] 16:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 692ms 16:33:50 INFO - PROCESS | 3644 | 1466724830109 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 16:33:50 INFO - PROCESS | 3644 | 1466724830112 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 16:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:33:50 INFO - PROCESS | 3644 | 1466724830115 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:33:50 INFO - PROCESS | 3644 | 1466724830117 Marionette TRACE conn5 <- [1,1074,null,{}] 16:33:50 INFO - PROCESS | 3644 | 1466724830121 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}] 16:33:50 INFO - PROCESS | 3644 | 1466724830123 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:50 INFO - PROCESS | 3644 | 1466724830213 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 16:33:50 INFO - PROCESS | 3644 | 1466724830218 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:50 INFO - PROCESS | 3644 | 1466724830220 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:50 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923221000 == 34 [pid = 3644] [id = 278] 16:33:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691EFD0800) [pid = 3644] [serial = 833] [outer = 0000000000000000] 16:33:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691F209800) [pid = 3644] [serial = 834] [outer = 000000691EFD0800] 16:33:50 INFO - PROCESS | 3644 | 1466724830267 Marionette DEBUG loaded listener.js 16:33:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691F554000) [pid = 3644] [serial = 835] [outer = 000000691EFD0800] 16:33:50 INFO - PROCESS | 3644 | 1466724830728 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]]]}] 16:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 627ms 16:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:33:50 INFO - PROCESS | 3644 | 1466724830744 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 16:33:50 INFO - PROCESS | 3644 | 1466724830746 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 16:33:50 INFO - PROCESS | 3644 | 1466724830750 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:33:50 INFO - PROCESS | 3644 | 1466724830751 Marionette TRACE conn5 <- [1,1078,null,{}] 16:33:50 INFO - PROCESS | 3644 | 1466724830755 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}] 16:33:50 INFO - PROCESS | 3644 | 1466724830757 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:50 INFO - PROCESS | 3644 | 1466724830871 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 16:33:50 INFO - PROCESS | 3644 | 1466724830878 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:50 INFO - PROCESS | 3644 | 1466724830880 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:50 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923E9F800 == 35 [pid = 3644] [id = 279] 16:33:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691FA77800) [pid = 3644] [serial = 836] [outer = 0000000000000000] 16:33:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691FC4C400) [pid = 3644] [serial = 837] [outer = 000000691FA77800] 16:33:50 INFO - PROCESS | 3644 | 1466724830953 Marionette DEBUG loaded listener.js 16:33:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691FF02800) [pid = 3644] [serial = 838] [outer = 000000691FA77800] 16:33:51 INFO - PROCESS | 3644 | 1466724831410 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]]]}] 16:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 690ms 16:33:51 INFO - PROCESS | 3644 | 1466724831442 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 16:33:51 INFO - PROCESS | 3644 | 1466724831444 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 16:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:33:51 INFO - PROCESS | 3644 | 1466724831448 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:33:51 INFO - PROCESS | 3644 | 1466724831450 Marionette TRACE conn5 <- [1,1082,null,{}] 16:33:51 INFO - PROCESS | 3644 | 1466724831453 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}] 16:33:51 INFO - PROCESS | 3644 | 1466724831459 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:51 INFO - PROCESS | 3644 | 1466724831593 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 16:33:51 INFO - PROCESS | 3644 | 1466724831649 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:51 INFO - PROCESS | 3644 | 1466724831651 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:51 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924B9D800 == 36 [pid = 3644] [id = 280] 16:33:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (00000069200BBC00) [pid = 3644] [serial = 839] [outer = 0000000000000000] 16:33:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006921722400) [pid = 3644] [serial = 840] [outer = 00000069200BBC00] 16:33:51 INFO - PROCESS | 3644 | 1466724831697 Marionette DEBUG loaded listener.js 16:33:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006921983000) [pid = 3644] [serial = 841] [outer = 00000069200BBC00] 16:33:52 INFO - PROCESS | 3644 | 1466724832141 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]]]}] 16:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 734ms 16:33:52 INFO - PROCESS | 3644 | 1466724832212 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 16:33:52 INFO - PROCESS | 3644 | 1466724832214 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 16:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:33:52 INFO - PROCESS | 3644 | 1466724832218 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:33:52 INFO - PROCESS | 3644 | 1466724832220 Marionette TRACE conn5 <- [1,1086,null,{}] 16:33:52 INFO - PROCESS | 3644 | 1466724832223 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}] 16:33:52 INFO - PROCESS | 3644 | 1466724832225 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:52 INFO - PROCESS | 3644 | 1466724832333 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 16:33:52 INFO - PROCESS | 3644 | 1466724832385 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:52 INFO - PROCESS | 3644 | 1466724832387 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:52 INFO - PROCESS | 3644 | ++DOCSHELL 00000069271BB800 == 37 [pid = 3644] [id = 281] 16:33:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000692235B800) [pid = 3644] [serial = 842] [outer = 0000000000000000] 16:33:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000692238B400) [pid = 3644] [serial = 843] [outer = 000000692235B800] 16:33:52 INFO - PROCESS | 3644 | 1466724832431 Marionette DEBUG loaded listener.js 16:33:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (0000006921D8F000) [pid = 3644] [serial = 844] [outer = 000000692235B800] 16:33:52 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (000000691C23D800) [pid = 3644] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:33:52 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0000006910DD3400) [pid = 3644] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:33:52 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006913F50800) [pid = 3644] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:33:52 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006912A50400) [pid = 3644] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:33:52 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691269CC00) [pid = 3644] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:33:52 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006910BA1800) [pid = 3644] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:33:52 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691275D800) [pid = 3644] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:33:52 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006912D79000) [pid = 3644] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:33:52 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691EE38800) [pid = 3644] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:33:52 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000692197D400) [pid = 3644] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:33:52 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (00000069115D8800) [pid = 3644] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:33:52 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691EFD6800) [pid = 3644] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:33:52 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691FC4D800) [pid = 3644] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:33:52 INFO - PROCESS | 3644 | 1466724832866 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]]]}] 16:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 691ms 16:33:52 INFO - PROCESS | 3644 | 1466724832911 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 16:33:52 INFO - PROCESS | 3644 | 1466724832913 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 16:33:52 INFO - PROCESS | 3644 | 1466724832916 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:33:52 INFO - PROCESS | 3644 | 1466724832918 Marionette TRACE conn5 <- [1,1090,null,{}] 16:33:52 INFO - PROCESS | 3644 | 1466724832922 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}] 16:33:52 INFO - PROCESS | 3644 | 1466724832924 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:53 INFO - PROCESS | 3644 | 1466724833005 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 16:33:53 INFO - PROCESS | 3644 | 1466724833011 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:53 INFO - PROCESS | 3644 | 1466724833013 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:53 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927272800 == 38 [pid = 3644] [id = 282] 16:33:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006918984400) [pid = 3644] [serial = 845] [outer = 0000000000000000] 16:33:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691EE38800) [pid = 3644] [serial = 846] [outer = 0000006918984400] 16:33:53 INFO - PROCESS | 3644 | 1466724833058 Marionette DEBUG loaded listener.js 16:33:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (00000069225BD000) [pid = 3644] [serial = 847] [outer = 0000006918984400] 16:33:53 INFO - PROCESS | 3644 | 1466724833481 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]]]}] 16:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 585ms 16:33:53 INFO - PROCESS | 3644 | 1466724833505 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 16:33:53 INFO - PROCESS | 3644 | 1466724833508 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 16:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:33:53 INFO - PROCESS | 3644 | 1466724833511 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:33:53 INFO - PROCESS | 3644 | 1466724833513 Marionette TRACE conn5 <- [1,1094,null,{}] 16:33:53 INFO - PROCESS | 3644 | 1466724833517 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}] 16:33:53 INFO - PROCESS | 3644 | 1466724833519 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:53 INFO - PROCESS | 3644 | 1466724833603 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 16:33:53 INFO - PROCESS | 3644 | 1466724833608 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:53 INFO - PROCESS | 3644 | 1466724833610 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:53 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927330800 == 39 [pid = 3644] [id = 283] 16:33:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (00000069225BE000) [pid = 3644] [serial = 848] [outer = 0000000000000000] 16:33:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000692302D400) [pid = 3644] [serial = 849] [outer = 00000069225BE000] 16:33:53 INFO - PROCESS | 3644 | 1466724833654 Marionette DEBUG loaded listener.js 16:33:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000692322A400) [pid = 3644] [serial = 850] [outer = 00000069225BE000] 16:33:54 INFO - PROCESS | 3644 | 1466724834086 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]]]}] 16:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 628ms 16:33:54 INFO - PROCESS | 3644 | 1466724834150 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 16:33:54 INFO - PROCESS | 3644 | 1466724834153 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 16:33:54 INFO - PROCESS | 3644 | 1466724834156 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:33:54 INFO - PROCESS | 3644 | 1466724834158 Marionette TRACE conn5 <- [1,1098,null,{}] 16:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:33:54 INFO - PROCESS | 3644 | 1466724834162 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}] 16:33:54 INFO - PROCESS | 3644 | 1466724834165 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:54 INFO - PROCESS | 3644 | 1466724834252 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 16:33:54 INFO - PROCESS | 3644 | 1466724834259 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:54 INFO - PROCESS | 3644 | 1466724834262 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:54 INFO - PROCESS | 3644 | ++DOCSHELL 00000069276CB800 == 40 [pid = 3644] [id = 284] 16:33:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006912826C00) [pid = 3644] [serial = 851] [outer = 0000000000000000] 16:33:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691F207C00) [pid = 3644] [serial = 852] [outer = 0000006912826C00] 16:33:54 INFO - PROCESS | 3644 | 1466724834308 Marionette DEBUG loaded listener.js 16:33:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006923CB7C00) [pid = 3644] [serial = 853] [outer = 0000006912826C00] 16:33:55 INFO - PROCESS | 3644 | --DOCSHELL 000000691C3D6800 == 39 [pid = 3644] [id = 263] 16:33:55 INFO - PROCESS | 3644 | --DOCSHELL 000000691BE52000 == 38 [pid = 3644] [id = 275] 16:33:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006920C86000 == 37 [pid = 3644] [id = 274] 16:33:55 INFO - PROCESS | 3644 | --DOCSHELL 000000691881A800 == 36 [pid = 3644] [id = 273] 16:33:55 INFO - PROCESS | 3644 | --DOCSHELL 000000691EEE4800 == 35 [pid = 3644] [id = 272] 16:33:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006921799800 == 34 [pid = 3644] [id = 277] 16:33:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006924B9D800 == 33 [pid = 3644] [id = 280] 16:33:55 INFO - PROCESS | 3644 | --DOCSHELL 00000069271BB800 == 32 [pid = 3644] [id = 281] 16:33:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006923221000 == 31 [pid = 3644] [id = 278] 16:33:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006927330800 == 30 [pid = 3644] [id = 283] 16:33:55 INFO - PROCESS | 3644 | --DOCSHELL 000000691CCB1800 == 29 [pid = 3644] [id = 276] 16:33:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006923E9F800 == 28 [pid = 3644] [id = 279] 16:33:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006927272800 == 27 [pid = 3644] [id = 282] 16:33:55 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691C29F800) [pid = 3644] [serial = 801] [outer = 0000000000000000] [url = about:blank] 16:33:55 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691C397800) [pid = 3644] [serial = 802] [outer = 0000000000000000] [url = about:blank] 16:33:55 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (00000069189D7800) [pid = 3644] [serial = 798] [outer = 0000000000000000] [url = about:blank] 16:33:55 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691C39D000) [pid = 3644] [serial = 790] [outer = 0000000000000000] [url = about:blank] 16:33:55 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006918F25800) [pid = 3644] [serial = 789] [outer = 0000000000000000] [url = about:blank] 16:33:55 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006912D2F800) [pid = 3644] [serial = 795] [outer = 0000000000000000] [url = about:blank] 16:33:55 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006913A40C00) [pid = 3644] [serial = 796] [outer = 0000000000000000] [url = about:blank] 16:33:55 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006912758400) [pid = 3644] [serial = 792] [outer = 0000000000000000] [url = about:blank] 16:33:55 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (00000069127DD400) [pid = 3644] [serial = 793] [outer = 0000000000000000] [url = about:blank] 16:33:56 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691EC6B400) [pid = 3644] [serial = 805] [outer = 0000000000000000] [url = about:blank] 16:33:56 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691E09B800) [pid = 3644] [serial = 804] [outer = 0000000000000000] [url = about:blank] 16:33:56 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691C242C00) [pid = 3644] [serial = 810] [outer = 0000000000000000] [url = about:blank] 16:33:56 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691C238C00) [pid = 3644] [serial = 778] [outer = 0000000000000000] [url = about:blank] 16:33:56 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (00000069177AF000) [pid = 3644] [serial = 777] [outer = 0000000000000000] [url = about:blank] 16:33:56 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (000000691FCBA000) [pid = 3644] [serial = 781] [outer = 0000000000000000] [url = about:blank] 16:33:56 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (000000691EFD3800) [pid = 3644] [serial = 780] [outer = 0000000000000000] [url = about:blank] 16:33:56 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (0000006923231400) [pid = 3644] [serial = 784] [outer = 0000000000000000] [url = about:blank] 16:33:56 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (0000006922FBF800) [pid = 3644] [serial = 783] [outer = 0000000000000000] [url = about:blank] 16:33:56 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (00000069200BB000) [pid = 3644] [serial = 816] [outer = 0000000000000000] [url = about:blank] 16:33:56 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (000000691EC69C00) [pid = 3644] [serial = 787] [outer = 0000000000000000] [url = about:blank] 16:33:56 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (00000069127D9800) [pid = 3644] [serial = 786] [outer = 0000000000000000] [url = about:blank] 16:33:56 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (000000691F20A000) [pid = 3644] [serial = 807] [outer = 0000000000000000] [url = about:blank] 16:33:56 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (000000691FF09400) [pid = 3644] [serial = 813] [outer = 0000000000000000] [url = about:blank] 16:33:56 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (000000691FFE6C00) [pid = 3644] [serial = 814] [outer = 0000000000000000] [url = about:blank] 16:33:56 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (000000691FA7A800) [pid = 3644] [serial = 808] [outer = 0000000000000000] [url = about:blank] 16:33:56 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (000000691F557400) [pid = 3644] [serial = 811] [outer = 0000000000000000] [url = about:blank] 16:33:56 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (0000006918F26400) [pid = 3644] [serial = 799] [outer = 0000000000000000] [url = about:blank] 16:33:56 INFO - PROCESS | 3644 | 1466724836126 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]]]}] 16:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1987ms 16:33:56 INFO - PROCESS | 3644 | 1466724836151 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 16:33:56 INFO - PROCESS | 3644 | 1466724836155 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 16:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:33:56 INFO - PROCESS | 3644 | 1466724836160 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:33:56 INFO - PROCESS | 3644 | 1466724836164 Marionette TRACE conn5 <- [1,1102,null,{}] 16:33:56 INFO - PROCESS | 3644 | 1466724836170 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}] 16:33:56 INFO - PROCESS | 3644 | 1466724836173 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:56 INFO - PROCESS | 3644 | 1466724836269 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 16:33:56 INFO - PROCESS | 3644 | 1466724836276 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:56 INFO - PROCESS | 3644 | 1466724836281 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:56 INFO - PROCESS | 3644 | ++DOCSHELL 00000069170DB000 == 28 [pid = 3644] [id = 285] 16:33:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (0000006912627800) [pid = 3644] [serial = 854] [outer = 0000000000000000] 16:33:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (0000006912695400) [pid = 3644] [serial = 855] [outer = 0000006912627800] 16:33:56 INFO - PROCESS | 3644 | 1466724836331 Marionette DEBUG loaded listener.js 16:33:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (00000069126D1000) [pid = 3644] [serial = 856] [outer = 0000006912627800] 16:33:56 INFO - PROCESS | 3644 | [3644] 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 16:33:56 INFO - PROCESS | 3644 | 1466724836976 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]]]}] 16:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 840ms 16:33:57 INFO - PROCESS | 3644 | 1466724837003 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 16:33:57 INFO - PROCESS | 3644 | 1466724837009 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 16:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:33:57 INFO - PROCESS | 3644 | 1466724837015 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:33:57 INFO - PROCESS | 3644 | 1466724837018 Marionette TRACE conn5 <- [1,1106,null,{}] 16:33:57 INFO - PROCESS | 3644 | 1466724837022 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}] 16:33:57 INFO - PROCESS | 3644 | 1466724837025 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:57 INFO - PROCESS | 3644 | 1466724837128 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 16:33:57 INFO - PROCESS | 3644 | 1466724837223 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:57 INFO - PROCESS | 3644 | 1466724837226 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:57 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918D91000 == 29 [pid = 3644] [id = 286] 16:33:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (0000006912A2B400) [pid = 3644] [serial = 857] [outer = 0000000000000000] 16:33:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (0000006912A47C00) [pid = 3644] [serial = 858] [outer = 0000006912A2B400] 16:33:57 INFO - PROCESS | 3644 | 1466724837274 Marionette DEBUG loaded listener.js 16:33:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (0000006912FD2000) [pid = 3644] [serial = 859] [outer = 0000006912A2B400] 16:33:57 INFO - PROCESS | 3644 | 1466724837663 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]]]}] 16:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 691ms 16:33:57 INFO - PROCESS | 3644 | 1466724837725 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 16:33:57 INFO - PROCESS | 3644 | 1466724837728 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 16:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:33:57 INFO - PROCESS | 3644 | 1466724837732 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:33:57 INFO - PROCESS | 3644 | 1466724837736 Marionette TRACE conn5 <- [1,1110,null,{}] 16:33:57 INFO - PROCESS | 3644 | 1466724837748 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}] 16:33:57 INFO - PROCESS | 3644 | 1466724837753 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:57 INFO - PROCESS | 3644 | 1466724837845 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 16:33:57 INFO - PROCESS | 3644 | 1466724837862 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:57 INFO - PROCESS | 3644 | 1466724837865 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:57 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EA7F000 == 30 [pid = 3644] [id = 287] 16:33:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (0000006910B82000) [pid = 3644] [serial = 860] [outer = 0000000000000000] 16:33:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (0000006917B4CC00) [pid = 3644] [serial = 861] [outer = 0000006910B82000] 16:33:57 INFO - PROCESS | 3644 | 1466724837914 Marionette DEBUG loaded listener.js 16:33:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (00000069189D8400) [pid = 3644] [serial = 862] [outer = 0000006910B82000] 16:33:58 INFO - PROCESS | 3644 | 1466724838334 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]]]}] 16:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 628ms 16:33:58 INFO - PROCESS | 3644 | 1466724838362 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 16:33:58 INFO - PROCESS | 3644 | 1466724838365 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 16:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:33:58 INFO - PROCESS | 3644 | 1466724838368 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:33:58 INFO - PROCESS | 3644 | 1466724838370 Marionette TRACE conn5 <- [1,1114,null,{}] 16:33:58 INFO - PROCESS | 3644 | 1466724838374 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}] 16:33:58 INFO - PROCESS | 3644 | 1466724838376 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:58 INFO - PROCESS | 3644 | 1466724838473 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 16:33:58 INFO - PROCESS | 3644 | 1466724838478 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:58 INFO - PROCESS | 3644 | 1466724838481 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:58 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F50A000 == 31 [pid = 3644] [id = 288] 16:33:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (0000006918F24400) [pid = 3644] [serial = 863] [outer = 0000000000000000] 16:33:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0000006918F2C000) [pid = 3644] [serial = 864] [outer = 0000006918F24400] 16:33:58 INFO - PROCESS | 3644 | 1466724838526 Marionette DEBUG loaded listener.js 16:33:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (000000691C239000) [pid = 3644] [serial = 865] [outer = 0000006918F24400] 16:33:58 INFO - PROCESS | 3644 | 1466724838939 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]]]}] 16:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 628ms 16:33:59 INFO - PROCESS | 3644 | 1466724838999 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 16:33:59 INFO - PROCESS | 3644 | 1466724839002 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 16:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:33:59 INFO - PROCESS | 3644 | 1466724839005 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:33:59 INFO - PROCESS | 3644 | 1466724839007 Marionette TRACE conn5 <- [1,1118,null,{}] 16:33:59 INFO - PROCESS | 3644 | 1466724839011 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}] 16:33:59 INFO - PROCESS | 3644 | 1466724839013 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:59 INFO - PROCESS | 3644 | 1466724839093 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 16:33:59 INFO - PROCESS | 3644 | 1466724839100 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:59 INFO - PROCESS | 3644 | 1466724839102 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:59 INFO - PROCESS | 3644 | ++DOCSHELL 0000006920C71800 == 32 [pid = 3644] [id = 289] 16:33:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006912827000) [pid = 3644] [serial = 866] [outer = 0000000000000000] 16:33:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (000000691C32F400) [pid = 3644] [serial = 867] [outer = 0000006912827000] 16:33:59 INFO - PROCESS | 3644 | 1466724839148 Marionette DEBUG loaded listener.js 16:33:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691C3A0400) [pid = 3644] [serial = 868] [outer = 0000006912827000] 16:33:59 INFO - PROCESS | 3644 | 1466724839607 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]]]}] 16:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 629ms 16:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:33:59 INFO - PROCESS | 3644 | 1466724839643 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 16:33:59 INFO - PROCESS | 3644 | 1466724839645 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 16:33:59 INFO - PROCESS | 3644 | 1466724839649 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:33:59 INFO - PROCESS | 3644 | 1466724839651 Marionette TRACE conn5 <- [1,1122,null,{}] 16:33:59 INFO - PROCESS | 3644 | 1466724839654 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}] 16:33:59 INFO - PROCESS | 3644 | 1466724839660 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:59 INFO - PROCESS | 3644 | 1466724839768 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 16:33:59 INFO - PROCESS | 3644 | 1466724839776 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:59 INFO - PROCESS | 3644 | 1466724839778 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:33:59 INFO - PROCESS | 3644 | ++DOCSHELL 0000006922F1B800 == 33 [pid = 3644] [id = 290] 16:33:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691275FC00) [pid = 3644] [serial = 869] [outer = 0000000000000000] 16:33:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691E788400) [pid = 3644] [serial = 870] [outer = 000000691275FC00] 16:33:59 INFO - PROCESS | 3644 | 1466724839824 Marionette DEBUG loaded listener.js 16:33:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691EE3AC00) [pid = 3644] [serial = 871] [outer = 000000691275FC00] 16:34:00 INFO - PROCESS | 3644 | [GFX2-]: DrawTargetD2D 1.1 (0000006927A02BC0): Failed to create GradientStopCollection with no stops. 16:34:00 INFO - PROCESS | 3644 | [GFX3-]: No stops specified for gradient pattern. 16:34:00 INFO - PROCESS | 3644 | 1466724840276 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]]]}] 16:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 689ms 16:34:00 INFO - PROCESS | 3644 | 1466724840341 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 16:34:00 INFO - PROCESS | 3644 | 1466724840343 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 16:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:34:00 INFO - PROCESS | 3644 | 1466724840346 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:34:00 INFO - PROCESS | 3644 | 1466724840348 Marionette TRACE conn5 <- [1,1126,null,{}] 16:34:00 INFO - PROCESS | 3644 | 1466724840352 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}] 16:34:00 INFO - PROCESS | 3644 | 1466724840353 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:00 INFO - PROCESS | 3644 | 1466724840433 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 16:34:00 INFO - PROCESS | 3644 | 1466724840468 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:00 INFO - PROCESS | 3644 | 1466724840470 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:00 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923265000 == 34 [pid = 3644] [id = 291] 16:34:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006911606400) [pid = 3644] [serial = 872] [outer = 0000000000000000] 16:34:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691F209C00) [pid = 3644] [serial = 873] [outer = 0000006911606400] 16:34:00 INFO - PROCESS | 3644 | 1466724840514 Marionette DEBUG loaded listener.js 16:34:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691F556000) [pid = 3644] [serial = 874] [outer = 0000006911606400] 16:34:00 INFO - PROCESS | 3644 | 1466724840920 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]]]}] 16:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 629ms 16:34:00 INFO - PROCESS | 3644 | 1466724840979 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 16:34:00 INFO - PROCESS | 3644 | 1466724840981 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 16:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:34:01 INFO - PROCESS | 3644 | 1466724840993 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:34:01 INFO - PROCESS | 3644 | 1466724840995 Marionette TRACE conn5 <- [1,1130,null,{}] 16:34:01 INFO - PROCESS | 3644 | 1466724840998 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}] 16:34:01 INFO - PROCESS | 3644 | 1466724841000 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:01 INFO - PROCESS | 3644 | 1466724841082 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 16:34:01 INFO - PROCESS | 3644 | 1466724841090 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:01 INFO - PROCESS | 3644 | 1466724841092 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:01 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923E97000 == 35 [pid = 3644] [id = 292] 16:34:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691F9F8800) [pid = 3644] [serial = 875] [outer = 0000000000000000] 16:34:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691FB9B800) [pid = 3644] [serial = 876] [outer = 000000691F9F8800] 16:34:01 INFO - PROCESS | 3644 | 1466724841138 Marionette DEBUG loaded listener.js 16:34:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691FC4FC00) [pid = 3644] [serial = 877] [outer = 000000691F9F8800] 16:34:01 INFO - PROCESS | 3644 | 1466724841596 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]]]}] 16:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 629ms 16:34:01 INFO - PROCESS | 3644 | 1466724841627 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 16:34:01 INFO - PROCESS | 3644 | 1466724841630 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 16:34:01 INFO - PROCESS | 3644 | 1466724841633 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:34:01 INFO - PROCESS | 3644 | 1466724841635 Marionette TRACE conn5 <- [1,1134,null,{}] 16:34:01 INFO - PROCESS | 3644 | 1466724841639 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}] 16:34:01 INFO - PROCESS | 3644 | 1466724841641 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:01 INFO - PROCESS | 3644 | 1466724841749 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 16:34:01 INFO - PROCESS | 3644 | 1466724841828 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:01 INFO - PROCESS | 3644 | 1466724841830 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:01 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EA79000 == 36 [pid = 3644] [id = 293] 16:34:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691CC91000) [pid = 3644] [serial = 878] [outer = 0000000000000000] 16:34:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691FF04400) [pid = 3644] [serial = 879] [outer = 000000691CC91000] 16:34:01 INFO - PROCESS | 3644 | 1466724841875 Marionette DEBUG loaded listener.js 16:34:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691FF11800) [pid = 3644] [serial = 880] [outer = 000000691CC91000] 16:34:02 INFO - PROCESS | 3644 | 1466724842308 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]]]}] 16:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 734ms 16:34:02 INFO - PROCESS | 3644 | 1466724842371 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 16:34:02 INFO - PROCESS | 3644 | 1466724842373 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 16:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:34:02 INFO - PROCESS | 3644 | 1466724842386 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:34:02 INFO - PROCESS | 3644 | 1466724842387 Marionette TRACE conn5 <- [1,1138,null,{}] 16:34:02 INFO - PROCESS | 3644 | 1466724842391 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}] 16:34:02 INFO - PROCESS | 3644 | 1466724842393 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:02 INFO - PROCESS | 3644 | 1466724842505 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 16:34:02 INFO - PROCESS | 3644 | 1466724842558 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:02 INFO - PROCESS | 3644 | 1466724842560 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:02 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924B8E000 == 37 [pid = 3644] [id = 294] 16:34:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691FF10800) [pid = 3644] [serial = 881] [outer = 0000000000000000] 16:34:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (00000069200B4C00) [pid = 3644] [serial = 882] [outer = 000000691FF10800] 16:34:02 INFO - PROCESS | 3644 | 1466724842605 Marionette DEBUG loaded listener.js 16:34:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006920B17800) [pid = 3644] [serial = 883] [outer = 000000691FF10800] 16:34:03 INFO - PROCESS | 3644 | 1466724843050 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]]]}] 16:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 691ms 16:34:03 INFO - PROCESS | 3644 | 1466724843110 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 16:34:03 INFO - PROCESS | 3644 | 1466724843112 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 16:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:34:03 INFO - PROCESS | 3644 | 1466724843124 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:34:03 INFO - PROCESS | 3644 | 1466724843127 Marionette TRACE conn5 <- [1,1142,null,{}] 16:34:03 INFO - PROCESS | 3644 | 1466724843130 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}] 16:34:03 INFO - PROCESS | 3644 | 1466724843133 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:03 INFO - PROCESS | 3644 | 1466724843251 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 16:34:03 INFO - PROCESS | 3644 | 1466724843266 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:03 INFO - PROCESS | 3644 | 1466724843268 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:03 INFO - PROCESS | 3644 | ++DOCSHELL 0000006920C6E800 == 38 [pid = 3644] [id = 295] 16:34:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (00000069127D5800) [pid = 3644] [serial = 884] [outer = 0000000000000000] 16:34:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006918DD1000) [pid = 3644] [serial = 885] [outer = 00000069127D5800] 16:34:03 INFO - PROCESS | 3644 | 1466724843470 Marionette DEBUG loaded listener.js 16:34:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0000006921D8EC00) [pid = 3644] [serial = 886] [outer = 00000069127D5800] 16:34:03 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (00000069225BE000) [pid = 3644] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:34:03 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (000000691FA77800) [pid = 3644] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:34:03 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (00000069200BBC00) [pid = 3644] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:34:03 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000692235B800) [pid = 3644] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:34:03 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000691EFD0800) [pid = 3644] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:34:03 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006910C3E800) [pid = 3644] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:34:03 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006916FF5000) [pid = 3644] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:34:03 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006912A2E800) [pid = 3644] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:34:03 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006916FEA800) [pid = 3644] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:34:03 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006912622C00) [pid = 3644] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:34:03 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691FFE6400) [pid = 3644] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:34:03 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006918984400) [pid = 3644] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:34:03 INFO - PROCESS | 3644 | 1466724843867 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]]]}] 16:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 775ms 16:34:03 INFO - PROCESS | 3644 | 1466724843901 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 16:34:03 INFO - PROCESS | 3644 | 1466724843903 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 16:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:34:03 INFO - PROCESS | 3644 | 1466724843907 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:34:03 INFO - PROCESS | 3644 | 1466724843909 Marionette TRACE conn5 <- [1,1146,null,{}] 16:34:03 INFO - PROCESS | 3644 | 1466724843912 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}] 16:34:03 INFO - PROCESS | 3644 | 1466724843914 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:04 INFO - PROCESS | 3644 | 1466724844023 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 16:34:04 INFO - PROCESS | 3644 | 1466724844071 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:04 INFO - PROCESS | 3644 | 1466724844072 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:04 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927277800 == 39 [pid = 3644] [id = 296] 16:34:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (00000069131F6800) [pid = 3644] [serial = 887] [outer = 0000000000000000] 16:34:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006921D0F800) [pid = 3644] [serial = 888] [outer = 00000069131F6800] 16:34:04 INFO - PROCESS | 3644 | 1466724844117 Marionette DEBUG loaded listener.js 16:34:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (00000069225B9400) [pid = 3644] [serial = 889] [outer = 00000069131F6800] 16:34:04 INFO - PROCESS | 3644 | 1466724844462 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] 16:34:04 INFO - PROCESS | 3644 | 1466724844499 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 16:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:34:04 INFO - PROCESS | 3644 | 1466724844503 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:34:04 INFO - PROCESS | 3644 | 1466724844505 Marionette TRACE conn5 <- [1,1150,null,{}] 16:34:04 INFO - PROCESS | 3644 | 1466724844508 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}] 16:34:04 INFO - PROCESS | 3644 | 1466724844510 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:04 INFO - PROCESS | 3644 | 1466724844619 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 16:34:04 INFO - PROCESS | 3644 | 1466724844627 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:04 INFO - PROCESS | 3644 | 1466724844629 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:04 INFO - PROCESS | 3644 | ++DOCSHELL 00000069276C5800 == 40 [pid = 3644] [id = 297] 16:34:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691EC6D400) [pid = 3644] [serial = 890] [outer = 0000000000000000] 16:34:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (00000069225C3C00) [pid = 3644] [serial = 891] [outer = 000000691EC6D400] 16:34:04 INFO - PROCESS | 3644 | 1466724844674 Marionette DEBUG loaded listener.js 16:34:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000692322B800) [pid = 3644] [serial = 892] [outer = 000000691EC6D400] 16:34:05 INFO - PROCESS | 3644 | 1466724845105 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]]]}] 16:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 629ms 16:34:05 INFO - PROCESS | 3644 | 1466724845134 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 16:34:05 INFO - PROCESS | 3644 | 1466724845136 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 16:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:34:05 INFO - PROCESS | 3644 | 1466724845139 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:34:05 INFO - PROCESS | 3644 | 1466724845141 Marionette TRACE conn5 <- [1,1154,null,{}] 16:34:05 INFO - PROCESS | 3644 | 1466724845145 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}] 16:34:05 INFO - PROCESS | 3644 | 1466724845146 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:05 INFO - PROCESS | 3644 | 1466724845259 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 16:34:05 INFO - PROCESS | 3644 | 1466724845266 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:05 INFO - PROCESS | 3644 | 1466724845268 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:05 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927ADE000 == 41 [pid = 3644] [id = 298] 16:34:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006923C71400) [pid = 3644] [serial = 893] [outer = 0000000000000000] 16:34:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0000006923C78400) [pid = 3644] [serial = 894] [outer = 0000006923C71400] 16:34:05 INFO - PROCESS | 3644 | 1466724845312 Marionette DEBUG loaded listener.js 16:34:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006923CBF000) [pid = 3644] [serial = 895] [outer = 0000006923C71400] 16:34:06 INFO - PROCESS | 3644 | 1466724846070 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]]]}] 16:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 985ms 16:34:06 INFO - PROCESS | 3644 | 1466724846129 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 16:34:06 INFO - PROCESS | 3644 | 1466724846134 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 16:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:34:06 INFO - PROCESS | 3644 | 1466724846139 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:34:06 INFO - PROCESS | 3644 | 1466724846145 Marionette TRACE conn5 <- [1,1158,null,{}] 16:34:06 INFO - PROCESS | 3644 | 1466724846151 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}] 16:34:06 INFO - PROCESS | 3644 | 1466724846154 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:06 INFO - PROCESS | 3644 | 1466724846292 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 16:34:06 INFO - PROCESS | 3644 | 1466724846403 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:06 INFO - PROCESS | 3644 | 1466724846406 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:06 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918854800 == 42 [pid = 3644] [id = 299] 16:34:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (0000006912699400) [pid = 3644] [serial = 896] [outer = 0000000000000000] 16:34:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (000000691275EC00) [pid = 3644] [serial = 897] [outer = 0000006912699400] 16:34:06 INFO - PROCESS | 3644 | 1466724846467 Marionette DEBUG loaded listener.js 16:34:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0000006912A4FC00) [pid = 3644] [serial = 898] [outer = 0000006912699400] 16:34:07 INFO - PROCESS | 3644 | 1466724847234 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]]]}] 16:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1136ms 16:34:07 INFO - PROCESS | 3644 | 1466724847434 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 16:34:07 INFO - PROCESS | 3644 | 1466724847439 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 16:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:34:07 INFO - PROCESS | 3644 | 1466724847445 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:34:07 INFO - PROCESS | 3644 | 1466724847448 Marionette TRACE conn5 <- [1,1162,null,{}] 16:34:07 INFO - PROCESS | 3644 | 1466724847454 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}] 16:34:07 INFO - PROCESS | 3644 | 1466724847457 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:07 INFO - PROCESS | 3644 | 1466724847579 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 16:34:07 INFO - PROCESS | 3644 | 1466724847648 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:07 INFO - PROCESS | 3644 | 1466724847653 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:07 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918851000 == 43 [pid = 3644] [id = 300] 16:34:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (0000006912824000) [pid = 3644] [serial = 899] [outer = 0000000000000000] 16:34:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (0000006912A33800) [pid = 3644] [serial = 900] [outer = 0000006912824000] 16:34:07 INFO - PROCESS | 3644 | 1466724847703 Marionette DEBUG loaded listener.js 16:34:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (0000006917055400) [pid = 3644] [serial = 901] [outer = 0000006912824000] 16:34:08 INFO - PROCESS | 3644 | --DOCSHELL 00000069276C5800 == 42 [pid = 3644] [id = 297] 16:34:08 INFO - PROCESS | 3644 | --DOCSHELL 0000006927277800 == 41 [pid = 3644] [id = 296] 16:34:08 INFO - PROCESS | 3644 | --DOCSHELL 0000006920C6E800 == 40 [pid = 3644] [id = 295] 16:34:08 INFO - PROCESS | 3644 | --DOCSHELL 0000006924B8E000 == 39 [pid = 3644] [id = 294] 16:34:08 INFO - PROCESS | 3644 | --DOCSHELL 000000691EA79000 == 38 [pid = 3644] [id = 293] 16:34:08 INFO - PROCESS | 3644 | --DOCSHELL 0000006923E97000 == 37 [pid = 3644] [id = 292] 16:34:08 INFO - PROCESS | 3644 | --DOCSHELL 0000006923265000 == 36 [pid = 3644] [id = 291] 16:34:08 INFO - PROCESS | 3644 | --DOCSHELL 0000006922F1B800 == 35 [pid = 3644] [id = 290] 16:34:08 INFO - PROCESS | 3644 | --DOCSHELL 0000006920C71800 == 34 [pid = 3644] [id = 289] 16:34:08 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (000000691F207C00) [pid = 3644] [serial = 852] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 3644 | --DOCSHELL 000000691F50A000 == 33 [pid = 3644] [id = 288] 16:34:08 INFO - PROCESS | 3644 | --DOCSHELL 000000691EA7F000 == 32 [pid = 3644] [id = 287] 16:34:08 INFO - PROCESS | 3644 | --DOCSHELL 0000006918D91000 == 31 [pid = 3644] [id = 286] 16:34:08 INFO - PROCESS | 3644 | --DOCSHELL 00000069170DB000 == 30 [pid = 3644] [id = 285] 16:34:08 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (000000692322A400) [pid = 3644] [serial = 850] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (000000691FC4C400) [pid = 3644] [serial = 837] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (0000006921722400) [pid = 3644] [serial = 840] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (000000692238B400) [pid = 3644] [serial = 843] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (0000006921983000) [pid = 3644] [serial = 841] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000692302D400) [pid = 3644] [serial = 849] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006921D8F000) [pid = 3644] [serial = 844] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691F209800) [pid = 3644] [serial = 834] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691E0E8C00) [pid = 3644] [serial = 831] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691ED3CC00) [pid = 3644] [serial = 832] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006917710000) [pid = 3644] [serial = 828] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006918A15C00) [pid = 3644] [serial = 829] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691704B400) [pid = 3644] [serial = 826] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006912A47400) [pid = 3644] [serial = 825] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006918F2A400) [pid = 3644] [serial = 823] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (00000069177B9400) [pid = 3644] [serial = 822] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691281C000) [pid = 3644] [serial = 820] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691269AC00) [pid = 3644] [serial = 819] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006920C0FC00) [pid = 3644] [serial = 817] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691EE38800) [pid = 3644] [serial = 846] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691FF02800) [pid = 3644] [serial = 838] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (00000069225BD000) [pid = 3644] [serial = 847] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (000000691F554000) [pid = 3644] [serial = 835] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 3644 | 1466724848383 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] 16:34:08 INFO - PROCESS | 3644 | 1466724848436 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 16:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:34:08 INFO - PROCESS | 3644 | 1466724848443 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:34:08 INFO - PROCESS | 3644 | 1466724848447 Marionette TRACE conn5 <- [1,1166,null,{}] 16:34:08 INFO - PROCESS | 3644 | 1466724848452 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}] 16:34:08 INFO - PROCESS | 3644 | 1466724848455 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:08 INFO - PROCESS | 3644 | 1466724848546 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 16:34:08 INFO - PROCESS | 3644 | 1466724848621 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:08 INFO - PROCESS | 3644 | 1466724848624 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:08 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C21C800 == 31 [pid = 3644] [id = 301] 16:34:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (00000069126CBC00) [pid = 3644] [serial = 902] [outer = 0000000000000000] 16:34:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006912A52800) [pid = 3644] [serial = 903] [outer = 00000069126CBC00] 16:34:08 INFO - PROCESS | 3644 | 1466724848673 Marionette DEBUG loaded listener.js 16:34:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (00000069177B3400) [pid = 3644] [serial = 904] [outer = 00000069126CBC00] 16:34:09 INFO - PROCESS | 3644 | 1466724849137 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] 16:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:34:09 INFO - PROCESS | 3644 | 1466724849179 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 16:34:09 INFO - PROCESS | 3644 | 1466724849183 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:34:09 INFO - PROCESS | 3644 | 1466724849185 Marionette TRACE conn5 <- [1,1170,null,{}] 16:34:09 INFO - PROCESS | 3644 | 1466724849196 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}] 16:34:09 INFO - PROCESS | 3644 | 1466724849201 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:09 INFO - PROCESS | 3644 | 1466724849293 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 16:34:09 INFO - PROCESS | 3644 | 1466724849304 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:09 INFO - PROCESS | 3644 | 1466724849308 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:09 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F2CD800 == 32 [pid = 3644] [id = 302] 16:34:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691C23C000) [pid = 3644] [serial = 905] [outer = 0000000000000000] 16:34:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691C2A2C00) [pid = 3644] [serial = 906] [outer = 000000691C23C000] 16:34:09 INFO - PROCESS | 3644 | 1466724849359 Marionette DEBUG loaded listener.js 16:34:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691C3A0C00) [pid = 3644] [serial = 907] [outer = 000000691C23C000] 16:34:09 INFO - PROCESS | 3644 | 1466724849847 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] 16:34:09 INFO - PROCESS | 3644 | 1466724849878 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 16:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:34:09 INFO - PROCESS | 3644 | 1466724849882 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:34:09 INFO - PROCESS | 3644 | 1466724849883 Marionette TRACE conn5 <- [1,1174,null,{}] 16:34:09 INFO - PROCESS | 3644 | 1466724849887 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}] 16:34:09 INFO - PROCESS | 3644 | 1466724849889 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:09 INFO - PROCESS | 3644 | 1466724849977 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 16:34:09 INFO - PROCESS | 3644 | 1466724849985 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:09 INFO - PROCESS | 3644 | 1466724849987 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:10 INFO - PROCESS | 3644 | ++DOCSHELL 00000069219E6000 == 33 [pid = 3644] [id = 303] 16:34:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691EC6E000) [pid = 3644] [serial = 908] [outer = 0000000000000000] 16:34:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691ED35C00) [pid = 3644] [serial = 909] [outer = 000000691EC6E000] 16:34:10 INFO - PROCESS | 3644 | 1466724850033 Marionette DEBUG loaded listener.js 16:34:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691ED43800) [pid = 3644] [serial = 910] [outer = 000000691EC6E000] 16:34:10 INFO - PROCESS | 3644 | 1466724850477 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] 16:34:10 INFO - PROCESS | 3644 | 1466724850513 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 16:34:10 INFO - PROCESS | 3644 | 1466724850525 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:34:10 INFO - PROCESS | 3644 | 1466724850527 Marionette TRACE conn5 <- [1,1178,null,{}] 16:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:34:10 INFO - PROCESS | 3644 | 1466724850530 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}] 16:34:10 INFO - PROCESS | 3644 | 1466724850532 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:10 INFO - PROCESS | 3644 | 1466724850636 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 16:34:10 INFO - PROCESS | 3644 | 1466724850718 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:10 INFO - PROCESS | 3644 | 1466724850720 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:10 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923164000 == 34 [pid = 3644] [id = 304] 16:34:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691EFD6000) [pid = 3644] [serial = 911] [outer = 0000000000000000] 16:34:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691F37C800) [pid = 3644] [serial = 912] [outer = 000000691EFD6000] 16:34:10 INFO - PROCESS | 3644 | 1466724850766 Marionette DEBUG loaded listener.js 16:34:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691F558C00) [pid = 3644] [serial = 913] [outer = 000000691EFD6000] 16:34:11 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64 16:34:11 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 16:34:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1 16:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:11 INFO - _addTest/ [0,1181,"getWindowHandle",null] 16:34:11 INFO - PROCESS | 3644 | 1466724851204 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 16:34:11 INFO - PROCESS | 3644 | 1466724851207 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:34:11 INFO - PROCESS | 3644 | 1466724851209 Marionette TRACE conn5 <- [1,1182,null,{}] 16:34:11 INFO - PROCESS | 3644 | 1466724851213 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}] 16:34:11 INFO - PROCESS | 3644 | 1466724851219 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:11 INFO - PROCESS | 3644 | 1466724851374 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 16:34:11 INFO - PROCESS | 3644 | 1466724851385 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:11 INFO - PROCESS | 3644 | 1466724851387 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:11 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923E8F800 == 35 [pid = 3644] [id = 305] 16:34:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691FC53400) [pid = 3644] [serial = 914] [outer = 0000000000000000] 16:34:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691FF05C00) [pid = 3644] [serial = 915] [outer = 000000691FC53400] 16:34:11 INFO - PROCESS | 3644 | 1466724851437 Marionette DEBUG loaded listener.js 16:34:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006920C11800) [pid = 3644] [serial = 916] [outer = 000000691FC53400] 16:34:11 INFO - PROCESS | 3644 | 1466724851912 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] 16:34:11 INFO - PROCESS | 3644 | 1466724851947 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 16:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:34:11 INFO - PROCESS | 3644 | 1466724851950 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:34:11 INFO - PROCESS | 3644 | 1466724851952 Marionette TRACE conn5 <- [1,1186,null,{}] 16:34:12 INFO - PROCESS | 3644 | 1466724851996 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}] 16:34:12 INFO - PROCESS | 3644 | 1466724851998 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:12 INFO - PROCESS | 3644 | 1466724852112 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 16:34:12 INFO - PROCESS | 3644 | 1466724852124 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:12 INFO - PROCESS | 3644 | 1466724852126 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:12 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924AAF000 == 36 [pid = 3644] [id = 306] 16:34:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006921721C00) [pid = 3644] [serial = 917] [outer = 0000000000000000] 16:34:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0000006921D07800) [pid = 3644] [serial = 918] [outer = 0000006921721C00] 16:34:12 INFO - PROCESS | 3644 | 1466724852170 Marionette DEBUG loaded listener.js 16:34:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (00000069225BA400) [pid = 3644] [serial = 919] [outer = 0000006921721C00] 16:34:12 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691EC6D400) [pid = 3644] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:34:12 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006910B82000) [pid = 3644] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:34:12 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691CC91000) [pid = 3644] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:34:12 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006912827000) [pid = 3644] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:34:12 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006912A2B400) [pid = 3644] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:34:12 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006912826C00) [pid = 3644] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:34:12 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006911606400) [pid = 3644] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:34:12 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006918F24400) [pid = 3644] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:34:12 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691FF10800) [pid = 3644] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:34:12 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691F9F8800) [pid = 3644] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:34:12 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006912627800) [pid = 3644] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:34:12 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691275FC00) [pid = 3644] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:34:12 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (00000069127D5800) [pid = 3644] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:34:12 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (00000069131F6800) [pid = 3644] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:34:12 INFO - PROCESS | 3644 | 1466724852735 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]]]}] 16:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 816ms 16:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:34:12 INFO - PROCESS | 3644 | 1466724852769 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 16:34:12 INFO - PROCESS | 3644 | 1466724852771 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 16:34:12 INFO - PROCESS | 3644 | 1466724852775 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:34:12 INFO - PROCESS | 3644 | 1466724852776 Marionette TRACE conn5 <- [1,1190,null,{}] 16:34:12 INFO - PROCESS | 3644 | 1466724852780 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}] 16:34:12 INFO - PROCESS | 3644 | 1466724852782 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:12 INFO - PROCESS | 3644 | 1466724852863 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 16:34:12 INFO - PROCESS | 3644 | 1466724852870 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:12 INFO - PROCESS | 3644 | 1466724852872 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:12 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918844000 == 37 [pid = 3644] [id = 307] 16:34:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006913349C00) [pid = 3644] [serial = 920] [outer = 0000000000000000] 16:34:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691EFD4000) [pid = 3644] [serial = 921] [outer = 0000006913349C00] 16:34:12 INFO - PROCESS | 3644 | 1466724852917 Marionette DEBUG loaded listener.js 16:34:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (00000069225B4C00) [pid = 3644] [serial = 922] [outer = 0000006913349C00] 16:34:13 INFO - PROCESS | 3644 | 1466724853350 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]]]}] 16:34:13 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 16:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 629ms 16:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:34:13 INFO - PROCESS | 3644 | 1466724853408 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 16:34:13 INFO - PROCESS | 3644 | 1466724853410 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 16:34:13 INFO - PROCESS | 3644 | 1466724853413 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:34:13 INFO - PROCESS | 3644 | 1466724853415 Marionette TRACE conn5 <- [1,1194,null,{}] 16:34:13 INFO - PROCESS | 3644 | 1466724853418 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}] 16:34:13 INFO - PROCESS | 3644 | 1466724853420 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:13 INFO - PROCESS | 3644 | 1466724853501 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 16:34:13 INFO - PROCESS | 3644 | 1466724853508 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:13 INFO - PROCESS | 3644 | 1466724853510 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:13 INFO - PROCESS | 3644 | ++DOCSHELL 000000692718D000 == 38 [pid = 3644] [id = 308] 16:34:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (00000069225B7C00) [pid = 3644] [serial = 923] [outer = 0000000000000000] 16:34:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006923031000) [pid = 3644] [serial = 924] [outer = 00000069225B7C00] 16:34:13 INFO - PROCESS | 3644 | 1466724853553 Marionette DEBUG loaded listener.js 16:34:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006923C75800) [pid = 3644] [serial = 925] [outer = 00000069225B7C00] 16:34:13 INFO - PROCESS | 3644 | 1466724853970 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]]]}] 16:34:14 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 16:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 585ms 16:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:34:14 INFO - PROCESS | 3644 | 1466724854001 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 16:34:14 INFO - PROCESS | 3644 | 1466724854004 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 16:34:14 INFO - PROCESS | 3644 | 1466724854007 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:34:14 INFO - PROCESS | 3644 | 1466724854009 Marionette TRACE conn5 <- [1,1198,null,{}] 16:34:14 INFO - PROCESS | 3644 | 1466724854012 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}] 16:34:14 INFO - PROCESS | 3644 | 1466724854014 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:14 INFO - PROCESS | 3644 | 1466724854098 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 16:34:14 INFO - PROCESS | 3644 | 1466724854104 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:14 INFO - PROCESS | 3644 | 1466724854106 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:14 INFO - PROCESS | 3644 | ++DOCSHELL 00000069271C4000 == 39 [pid = 3644] [id = 309] 16:34:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006923CBE400) [pid = 3644] [serial = 926] [outer = 0000000000000000] 16:34:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0000006923E1AC00) [pid = 3644] [serial = 927] [outer = 0000006923CBE400] 16:34:14 INFO - PROCESS | 3644 | 1466724854152 Marionette DEBUG loaded listener.js 16:34:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006923E22400) [pid = 3644] [serial = 928] [outer = 0000006923CBE400] 16:34:14 INFO - PROCESS | 3644 | 1466724854586 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]]]}] 16:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 629ms 16:34:14 INFO - PROCESS | 3644 | 1466724854669 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 16:34:14 INFO - PROCESS | 3644 | 1466724854674 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 16:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:34:14 INFO - PROCESS | 3644 | 1466724854679 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:34:14 INFO - PROCESS | 3644 | 1466724854684 Marionette TRACE conn5 <- [1,1202,null,{}] 16:34:14 INFO - PROCESS | 3644 | 1466724854691 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}] 16:34:14 INFO - PROCESS | 3644 | 1466724854695 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:14 INFO - PROCESS | 3644 | 1466724854861 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 16:34:15 INFO - PROCESS | 3644 | 1466724855022 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:15 INFO - PROCESS | 3644 | 1466724855027 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:15 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917A82000 == 40 [pid = 3644] [id = 310] 16:34:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (00000069127D8800) [pid = 3644] [serial = 929] [outer = 0000000000000000] 16:34:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691281C400) [pid = 3644] [serial = 930] [outer = 00000069127D8800] 16:34:15 INFO - PROCESS | 3644 | 1466724855087 Marionette DEBUG loaded listener.js 16:34:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006917730400) [pid = 3644] [serial = 931] [outer = 00000069127D8800] 16:34:15 INFO - PROCESS | 3644 | 1466724855698 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]]]}] 16:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1030ms 16:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:34:15 INFO - PROCESS | 3644 | 1466724855714 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 16:34:15 INFO - PROCESS | 3644 | 1466724855718 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 16:34:15 INFO - PROCESS | 3644 | 1466724855725 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:34:15 INFO - PROCESS | 3644 | 1466724855729 Marionette TRACE conn5 <- [1,1206,null,{}] 16:34:15 INFO - PROCESS | 3644 | 1466724855734 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}] 16:34:15 INFO - PROCESS | 3644 | 1466724855737 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:15 INFO - PROCESS | 3644 | 1466724855854 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 16:34:15 INFO - PROCESS | 3644 | 1466724855945 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:15 INFO - PROCESS | 3644 | 1466724855948 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:15 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923205800 == 41 [pid = 3644] [id = 311] 16:34:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691C32B800) [pid = 3644] [serial = 932] [outer = 0000000000000000] 16:34:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691CCDA000) [pid = 3644] [serial = 933] [outer = 000000691C32B800] 16:34:16 INFO - PROCESS | 3644 | 1466724856005 Marionette DEBUG loaded listener.js 16:34:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (000000691ED42C00) [pid = 3644] [serial = 934] [outer = 000000691C32B800] 16:34:16 INFO - PROCESS | 3644 | 1466724856645 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]]]}] 16:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 984ms 16:34:16 INFO - PROCESS | 3644 | 1466724856707 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 16:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:34:16 INFO - PROCESS | 3644 | 1466724856710 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 16:34:16 INFO - PROCESS | 3644 | 1466724856714 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:34:16 INFO - PROCESS | 3644 | 1466724856716 Marionette TRACE conn5 <- [1,1210,null,{}] 16:34:16 INFO - PROCESS | 3644 | 1466724856727 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}] 16:34:16 INFO - PROCESS | 3644 | 1466724856732 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:16 INFO - PROCESS | 3644 | 1466724856848 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 16:34:16 INFO - PROCESS | 3644 | 1466724856969 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:16 INFO - PROCESS | 3644 | 1466724856973 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:16 INFO - PROCESS | 3644 | ++DOCSHELL 000000692733F800 == 42 [pid = 3644] [id = 312] 16:34:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006920C06C00) [pid = 3644] [serial = 935] [outer = 0000000000000000] 16:34:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0000006921726800) [pid = 3644] [serial = 936] [outer = 0000006920C06C00] 16:34:17 INFO - PROCESS | 3644 | 1466724857033 Marionette DEBUG loaded listener.js 16:34:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (0000006923E1B000) [pid = 3644] [serial = 937] [outer = 0000006920C06C00] 16:34:17 INFO - PROCESS | 3644 | 1466724857610 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] 16:34:17 INFO - PROCESS | 3644 | 1466724857662 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 16:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:34:17 INFO - PROCESS | 3644 | 1466724857665 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:34:17 INFO - PROCESS | 3644 | 1466724857667 Marionette TRACE conn5 <- [1,1214,null,{}] 16:34:17 INFO - PROCESS | 3644 | 1466724857671 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}] 16:34:17 INFO - PROCESS | 3644 | 1466724857674 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:17 INFO - PROCESS | 3644 | 1466724857787 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 16:34:17 INFO - PROCESS | 3644 | 1466724857926 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:17 INFO - PROCESS | 3644 | 1466724857928 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:17 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927AD6800 == 43 [pid = 3644] [id = 313] 16:34:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (000000692302B000) [pid = 3644] [serial = 938] [outer = 0000000000000000] 16:34:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (0000006923FE2400) [pid = 3644] [serial = 939] [outer = 000000692302B000] 16:34:17 INFO - PROCESS | 3644 | 1466724857984 Marionette DEBUG loaded listener.js 16:34:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (0000006924B04400) [pid = 3644] [serial = 940] [outer = 000000692302B000] 16:34:18 INFO - PROCESS | 3644 | 1466724858709 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]]]}] 16:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1139ms 16:34:18 INFO - PROCESS | 3644 | 1466724858807 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 16:34:18 INFO - PROCESS | 3644 | 1466724858811 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 16:34:18 INFO - PROCESS | 3644 | 1466724858816 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:34:18 INFO - PROCESS | 3644 | 1466724858819 Marionette TRACE conn5 <- [1,1218,null,{}] 16:34:18 INFO - PROCESS | 3644 | 1466724858843 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}] 16:34:18 INFO - PROCESS | 3644 | 1466724858846 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:18 INFO - PROCESS | 3644 | 1466724858969 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 16:34:19 INFO - PROCESS | 3644 | 1466724859040 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:19 INFO - PROCESS | 3644 | 1466724859042 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:19 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C3D5800 == 44 [pid = 3644] [id = 314] 16:34:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (0000006918811400) [pid = 3644] [serial = 941] [outer = 0000000000000000] 16:34:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (00000069189D9C00) [pid = 3644] [serial = 942] [outer = 0000006918811400] 16:34:19 INFO - PROCESS | 3644 | 1466724859093 Marionette DEBUG loaded listener.js 16:34:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (000000691C295C00) [pid = 3644] [serial = 943] [outer = 0000006918811400] 16:34:19 INFO - PROCESS | 3644 | --DOCSHELL 00000069276CB800 == 43 [pid = 3644] [id = 284] 16:34:19 INFO - PROCESS | 3644 | --DOCSHELL 000000692718D000 == 42 [pid = 3644] [id = 308] 16:34:19 INFO - PROCESS | 3644 | --DOCSHELL 0000006918844000 == 41 [pid = 3644] [id = 307] 16:34:19 INFO - PROCESS | 3644 | --DOCSHELL 0000006924AAF000 == 40 [pid = 3644] [id = 306] 16:34:19 INFO - PROCESS | 3644 | --DOCSHELL 0000006923E8F800 == 39 [pid = 3644] [id = 305] 16:34:19 INFO - PROCESS | 3644 | --DOCSHELL 0000006923164000 == 38 [pid = 3644] [id = 304] 16:34:19 INFO - PROCESS | 3644 | --DOCSHELL 00000069219E6000 == 37 [pid = 3644] [id = 303] 16:34:19 INFO - PROCESS | 3644 | --DOCSHELL 000000691F2CD800 == 36 [pid = 3644] [id = 302] 16:34:19 INFO - PROCESS | 3644 | --DOCSHELL 000000691C21C800 == 35 [pid = 3644] [id = 301] 16:34:19 INFO - PROCESS | 3644 | --DOCSHELL 0000006918851000 == 34 [pid = 3644] [id = 300] 16:34:19 INFO - PROCESS | 3644 | --DOCSHELL 0000006927ADE000 == 33 [pid = 3644] [id = 298] 16:34:19 INFO - PROCESS | 3644 | --DOCSHELL 0000006918854800 == 32 [pid = 3644] [id = 299] 16:34:19 INFO - PROCESS | 3644 | --DOCSHELL 0000006927AD6800 == 31 [pid = 3644] [id = 313] 16:34:19 INFO - PROCESS | 3644 | --DOCSHELL 000000692733F800 == 30 [pid = 3644] [id = 312] 16:34:19 INFO - PROCESS | 3644 | --DOCSHELL 0000006923205800 == 29 [pid = 3644] [id = 311] 16:34:19 INFO - PROCESS | 3644 | --DOCSHELL 00000069271C4000 == 28 [pid = 3644] [id = 309] 16:34:19 INFO - PROCESS | 3644 | --DOCSHELL 0000006917A82000 == 27 [pid = 3644] [id = 310] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (0000006923C78400) [pid = 3644] [serial = 894] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (00000069225C3C00) [pid = 3644] [serial = 891] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (0000006917B4CC00) [pid = 3644] [serial = 861] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (00000069189D8400) [pid = 3644] [serial = 862] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (000000691FF04400) [pid = 3644] [serial = 879] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (000000691C32F400) [pid = 3644] [serial = 867] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (000000691C3A0400) [pid = 3644] [serial = 868] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (0000006912A47C00) [pid = 3644] [serial = 858] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0000006912FD2000) [pid = 3644] [serial = 859] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (0000006923CB7C00) [pid = 3644] [serial = 853] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691F209C00) [pid = 3644] [serial = 873] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000691F556000) [pid = 3644] [serial = 874] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006918F2C000) [pid = 3644] [serial = 864] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (00000069200B4C00) [pid = 3644] [serial = 882] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691C239000) [pid = 3644] [serial = 865] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691FB9B800) [pid = 3644] [serial = 876] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691FF11800) [pid = 3644] [serial = 880] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006912695400) [pid = 3644] [serial = 855] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006920B17800) [pid = 3644] [serial = 883] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (00000069126D1000) [pid = 3644] [serial = 856] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691E788400) [pid = 3644] [serial = 870] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691EE3AC00) [pid = 3644] [serial = 871] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0000006918DD1000) [pid = 3644] [serial = 885] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006921D8EC00) [pid = 3644] [serial = 886] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006921D0F800) [pid = 3644] [serial = 888] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000692322B800) [pid = 3644] [serial = 892] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (00000069225B9400) [pid = 3644] [serial = 889] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (000000691FC4FC00) [pid = 3644] [serial = 877] [outer = 0000000000000000] [url = about:blank] 16:34:20 INFO - PROCESS | 3644 | 1466724860343 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]]]}] 16:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1593ms 16:34:20 INFO - PROCESS | 3644 | 1466724860413 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 16:34:20 INFO - PROCESS | 3644 | 1466724860418 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 16:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:34:20 INFO - PROCESS | 3644 | 1466724860425 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:34:20 INFO - PROCESS | 3644 | 1466724860428 Marionette TRACE conn5 <- [1,1222,null,{}] 16:34:20 INFO - PROCESS | 3644 | 1466724860434 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}] 16:34:20 INFO - PROCESS | 3644 | 1466724860437 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:20 INFO - PROCESS | 3644 | 1466724860526 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 16:34:20 INFO - PROCESS | 3644 | 1466724860540 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:20 INFO - PROCESS | 3644 | 1466724860543 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:20 INFO - PROCESS | 3644 | ++DOCSHELL 00000069170DD800 == 28 [pid = 3644] [id = 315] 16:34:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (00000069126C8800) [pid = 3644] [serial = 944] [outer = 0000000000000000] 16:34:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (00000069126D2400) [pid = 3644] [serial = 945] [outer = 00000069126C8800] 16:34:20 INFO - PROCESS | 3644 | 1466724860592 Marionette DEBUG loaded listener.js 16:34:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (00000069127DD000) [pid = 3644] [serial = 946] [outer = 00000069126C8800] 16:34:21 INFO - PROCESS | 3644 | 1466724861056 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]]]}] 16:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 693ms 16:34:21 INFO - PROCESS | 3644 | 1466724861120 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 16:34:21 INFO - PROCESS | 3644 | 1466724861126 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 16:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:34:21 INFO - PROCESS | 3644 | 1466724861132 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:34:21 INFO - PROCESS | 3644 | 1466724861135 Marionette TRACE conn5 <- [1,1226,null,{}] 16:34:21 INFO - PROCESS | 3644 | 1466724861139 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}] 16:34:21 INFO - PROCESS | 3644 | 1466724861142 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:21 INFO - PROCESS | 3644 | 1466724861231 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 16:34:21 INFO - PROCESS | 3644 | 1466724861277 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:21 INFO - PROCESS | 3644 | 1466724861279 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:21 INFO - PROCESS | 3644 | ++DOCSHELL 000000691BE55000 == 29 [pid = 3644] [id = 316] 16:34:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (0000006912F89C00) [pid = 3644] [serial = 947] [outer = 0000000000000000] 16:34:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006912FD2400) [pid = 3644] [serial = 948] [outer = 0000006912F89C00] 16:34:21 INFO - PROCESS | 3644 | 1466724861328 Marionette DEBUG loaded listener.js 16:34:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (0000006916FEB400) [pid = 3644] [serial = 949] [outer = 0000006912F89C00] 16:34:21 INFO - PROCESS | 3644 | 1466724861783 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]]]}] 16:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 692ms 16:34:21 INFO - PROCESS | 3644 | 1466724861826 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 16:34:21 INFO - PROCESS | 3644 | 1466724861828 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 16:34:21 INFO - PROCESS | 3644 | 1466724861831 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:34:21 INFO - PROCESS | 3644 | 1466724861835 Marionette TRACE conn5 <- [1,1230,null,{}] 16:34:21 INFO - PROCESS | 3644 | 1466724861847 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}] 16:34:21 INFO - PROCESS | 3644 | 1466724861852 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:21 INFO - PROCESS | 3644 | 1466724861940 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 16:34:21 INFO - PROCESS | 3644 | 1466724861949 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:21 INFO - PROCESS | 3644 | 1466724861952 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:21 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F3C9800 == 30 [pid = 3644] [id = 317] 16:34:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006911D0C000) [pid = 3644] [serial = 950] [outer = 0000000000000000] 16:34:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006918DD5800) [pid = 3644] [serial = 951] [outer = 0000006911D0C000] 16:34:22 INFO - PROCESS | 3644 | 1466724862001 Marionette DEBUG loaded listener.js 16:34:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006919455400) [pid = 3644] [serial = 952] [outer = 0000006911D0C000] 16:34:22 INFO - PROCESS | 3644 | 1466724862457 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]]]}] 16:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 689ms 16:34:22 INFO - PROCESS | 3644 | 1466724862524 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 16:34:22 INFO - PROCESS | 3644 | 1466724862527 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 16:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:34:22 INFO - PROCESS | 3644 | 1466724862530 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:34:22 INFO - PROCESS | 3644 | 1466724862532 Marionette TRACE conn5 <- [1,1234,null,{}] 16:34:22 INFO - PROCESS | 3644 | 1466724862542 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}] 16:34:22 INFO - PROCESS | 3644 | 1466724862545 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:22 INFO - PROCESS | 3644 | 1466724862683 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 16:34:22 INFO - PROCESS | 3644 | 1466724862701 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:22 INFO - PROCESS | 3644 | 1466724862703 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:22 INFO - PROCESS | 3644 | ++DOCSHELL 0000006920C7B000 == 31 [pid = 3644] [id = 318] 16:34:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691C336000) [pid = 3644] [serial = 953] [outer = 0000000000000000] 16:34:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691C3A1C00) [pid = 3644] [serial = 954] [outer = 000000691C336000] 16:34:22 INFO - PROCESS | 3644 | 1466724862748 Marionette DEBUG loaded listener.js 16:34:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691E09DC00) [pid = 3644] [serial = 955] [outer = 000000691C336000] 16:34:23 INFO - PROCESS | 3644 | 1466724863234 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]]]}] 16:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 733ms 16:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:34:23 INFO - PROCESS | 3644 | 1466724863266 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 16:34:23 INFO - PROCESS | 3644 | 1466724863268 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 16:34:23 INFO - PROCESS | 3644 | 1466724863272 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:34:23 INFO - PROCESS | 3644 | 1466724863274 Marionette TRACE conn5 <- [1,1238,null,{}] 16:34:23 INFO - PROCESS | 3644 | 1466724863283 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}] 16:34:23 INFO - PROCESS | 3644 | 1466724863285 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:23 INFO - PROCESS | 3644 | 1466724863389 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 16:34:23 INFO - PROCESS | 3644 | 1466724863397 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:23 INFO - PROCESS | 3644 | 1466724863399 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:23 INFO - PROCESS | 3644 | ++DOCSHELL 0000006922F18800 == 32 [pid = 3644] [id = 319] 16:34:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (00000069126CAC00) [pid = 3644] [serial = 956] [outer = 0000000000000000] 16:34:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691ED38400) [pid = 3644] [serial = 957] [outer = 00000069126CAC00] 16:34:23 INFO - PROCESS | 3644 | 1466724863443 Marionette DEBUG loaded listener.js 16:34:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691EFCC400) [pid = 3644] [serial = 958] [outer = 00000069126CAC00] 16:34:23 INFO - PROCESS | 3644 | 1466724863902 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]]]}] 16:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 691ms 16:34:23 INFO - PROCESS | 3644 | 1466724863966 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 16:34:23 INFO - PROCESS | 3644 | 1466724863968 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 16:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:34:24 INFO - PROCESS | 3644 | 1466724863999 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:34:24 INFO - PROCESS | 3644 | 1466724864001 Marionette TRACE conn5 <- [1,1242,null,{}] 16:34:24 INFO - PROCESS | 3644 | 1466724864020 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}] 16:34:24 INFO - PROCESS | 3644 | 1466724864026 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:24 INFO - PROCESS | 3644 | 1466724864167 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 16:34:24 INFO - PROCESS | 3644 | 1466724864216 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:24 INFO - PROCESS | 3644 | 1466724864218 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:24 INFO - PROCESS | 3644 | ++DOCSHELL 000000692327E800 == 33 [pid = 3644] [id = 320] 16:34:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006912695400) [pid = 3644] [serial = 959] [outer = 0000000000000000] 16:34:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691FC4A400) [pid = 3644] [serial = 960] [outer = 0000006912695400] 16:34:24 INFO - PROCESS | 3644 | 1466724864263 Marionette DEBUG loaded listener.js 16:34:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691FCBA000) [pid = 3644] [serial = 961] [outer = 0000006912695400] 16:34:24 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691EFD6000) [pid = 3644] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:34:24 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000691FC53400) [pid = 3644] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:34:24 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006923C71400) [pid = 3644] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:34:24 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (00000069126CBC00) [pid = 3644] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:34:24 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006921721C00) [pid = 3644] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:34:24 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691C23C000) [pid = 3644] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:34:24 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691EC6E000) [pid = 3644] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:34:24 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006912824000) [pid = 3644] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:34:24 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006912699400) [pid = 3644] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:34:24 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006913349C00) [pid = 3644] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:34:24 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (00000069225B7C00) [pid = 3644] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:34:24 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006923CBE400) [pid = 3644] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:34:24 INFO - PROCESS | 3644 | 1466724864823 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]]]}] 16:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 878ms 16:34:24 INFO - PROCESS | 3644 | 1466724864853 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 16:34:24 INFO - PROCESS | 3644 | 1466724864855 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 16:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:34:24 INFO - PROCESS | 3644 | 1466724864858 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:34:24 INFO - PROCESS | 3644 | 1466724864860 Marionette TRACE conn5 <- [1,1246,null,{}] 16:34:24 INFO - PROCESS | 3644 | 1466724864864 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}] 16:34:24 INFO - PROCESS | 3644 | 1466724864866 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:24 INFO - PROCESS | 3644 | 1466724864971 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 16:34:25 INFO - PROCESS | 3644 | 1466724865013 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:25 INFO - PROCESS | 3644 | 1466724865015 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:25 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923EE2000 == 34 [pid = 3644] [id = 321] 16:34:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006912A49C00) [pid = 3644] [serial = 962] [outer = 0000000000000000] 16:34:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691F384C00) [pid = 3644] [serial = 963] [outer = 0000006912A49C00] 16:34:25 INFO - PROCESS | 3644 | 1466724865064 Marionette DEBUG loaded listener.js 16:34:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691FF0A800) [pid = 3644] [serial = 964] [outer = 0000006912A49C00] 16:34:25 INFO - PROCESS | 3644 | 1466724865432 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]]]}] 16:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 629ms 16:34:25 INFO - PROCESS | 3644 | 1466724865504 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 16:34:25 INFO - PROCESS | 3644 | 1466724865506 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 16:34:25 INFO - PROCESS | 3644 | 1466724865512 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:34:25 INFO - PROCESS | 3644 | 1466724865514 Marionette TRACE conn5 <- [1,1250,null,{}] 16:34:25 INFO - PROCESS | 3644 | 1466724865518 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}] 16:34:25 INFO - PROCESS | 3644 | 1466724865520 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:25 INFO - PROCESS | 3644 | 1466724865601 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 16:34:25 INFO - PROCESS | 3644 | 1466724865608 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:25 INFO - PROCESS | 3644 | 1466724865610 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:25 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924B7F000 == 35 [pid = 3644] [id = 322] 16:34:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691FFE6400) [pid = 3644] [serial = 965] [outer = 0000000000000000] 16:34:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (00000069200B5C00) [pid = 3644] [serial = 966] [outer = 000000691FFE6400] 16:34:25 INFO - PROCESS | 3644 | 1466724865655 Marionette DEBUG loaded listener.js 16:34:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (00000069200BD800) [pid = 3644] [serial = 967] [outer = 000000691FFE6400] 16:34:26 INFO - PROCESS | 3644 | 1466724866093 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]]]}] 16:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 630ms 16:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:34:26 INFO - PROCESS | 3644 | 1466724866146 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 16:34:26 INFO - PROCESS | 3644 | 1466724866149 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 16:34:26 INFO - PROCESS | 3644 | 1466724866152 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:34:26 INFO - PROCESS | 3644 | 1466724866154 Marionette TRACE conn5 <- [1,1254,null,{}] 16:34:26 INFO - PROCESS | 3644 | 1466724866158 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}] 16:34:26 INFO - PROCESS | 3644 | 1466724866160 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:26 INFO - PROCESS | 3644 | 1466724866240 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 16:34:26 INFO - PROCESS | 3644 | 1466724866246 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:26 INFO - PROCESS | 3644 | 1466724866248 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:26 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F3C7000 == 36 [pid = 3644] [id = 323] 16:34:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006920B16800) [pid = 3644] [serial = 968] [outer = 0000000000000000] 16:34:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006920CF6800) [pid = 3644] [serial = 969] [outer = 0000006920B16800] 16:34:26 INFO - PROCESS | 3644 | 1466724866292 Marionette DEBUG loaded listener.js 16:34:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (00000069217F4400) [pid = 3644] [serial = 970] [outer = 0000006920B16800] 16:34:27 INFO - PROCESS | 3644 | 1466724867106 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]]]}] 16:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 984ms 16:34:27 INFO - PROCESS | 3644 | 1466724867140 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 16:34:27 INFO - PROCESS | 3644 | 1466724867144 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 16:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:34:27 INFO - PROCESS | 3644 | 1466724867149 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:34:27 INFO - PROCESS | 3644 | 1466724867155 Marionette TRACE conn5 <- [1,1258,null,{}] 16:34:27 INFO - PROCESS | 3644 | 1466724867161 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}] 16:34:27 INFO - PROCESS | 3644 | 1466724867165 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:27 INFO - PROCESS | 3644 | 1466724867296 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 16:34:27 INFO - PROCESS | 3644 | 1466724867372 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:27 INFO - PROCESS | 3644 | 1466724867375 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:27 INFO - PROCESS | 3644 | ++DOCSHELL 000000691BE52000 == 37 [pid = 3644] [id = 324] 16:34:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006912762800) [pid = 3644] [serial = 971] [outer = 0000000000000000] 16:34:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691281A000) [pid = 3644] [serial = 972] [outer = 0000006912762800] 16:34:27 INFO - PROCESS | 3644 | 1466724867475 Marionette DEBUG loaded listener.js 16:34:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (00000069131F5400) [pid = 3644] [serial = 973] [outer = 0000006912762800] 16:34:28 INFO - PROCESS | 3644 | 1466724868184 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]]]}] 16:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1081ms 16:34:28 INFO - PROCESS | 3644 | 1466724868267 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 16:34:28 INFO - PROCESS | 3644 | 1466724868272 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 16:34:28 INFO - PROCESS | 3644 | 1466724868279 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:34:28 INFO - PROCESS | 3644 | 1466724868282 Marionette TRACE conn5 <- [1,1262,null,{}] 16:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:34:28 INFO - PROCESS | 3644 | 1466724868287 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}] 16:34:28 INFO - PROCESS | 3644 | 1466724868290 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:28 INFO - PROCESS | 3644 | 1466724868430 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 16:34:28 INFO - PROCESS | 3644 | 1466724868500 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:28 INFO - PROCESS | 3644 | 1466724868503 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:28 INFO - PROCESS | 3644 | ++DOCSHELL 0000006912E68000 == 38 [pid = 3644] [id = 325] 16:34:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (0000006910BC5800) [pid = 3644] [serial = 974] [outer = 0000000000000000] 16:34:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006912693800) [pid = 3644] [serial = 975] [outer = 0000006910BC5800] 16:34:28 INFO - PROCESS | 3644 | 1466724868688 Marionette DEBUG loaded listener.js 16:34:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0000006912A45400) [pid = 3644] [serial = 976] [outer = 0000006910BC5800] 16:34:29 INFO - PROCESS | 3644 | --DOCSHELL 0000006924B7F000 == 37 [pid = 3644] [id = 322] 16:34:29 INFO - PROCESS | 3644 | --DOCSHELL 0000006923EE2000 == 36 [pid = 3644] [id = 321] 16:34:29 INFO - PROCESS | 3644 | --DOCSHELL 000000692327E800 == 35 [pid = 3644] [id = 320] 16:34:29 INFO - PROCESS | 3644 | --DOCSHELL 0000006922F18800 == 34 [pid = 3644] [id = 319] 16:34:29 INFO - PROCESS | 3644 | --DOCSHELL 0000006920C7B000 == 33 [pid = 3644] [id = 318] 16:34:29 INFO - PROCESS | 3644 | --DOCSHELL 000000691F3C9800 == 32 [pid = 3644] [id = 317] 16:34:29 INFO - PROCESS | 3644 | --DOCSHELL 000000691BE55000 == 31 [pid = 3644] [id = 316] 16:34:29 INFO - PROCESS | 3644 | --DOCSHELL 00000069170DD800 == 30 [pid = 3644] [id = 315] 16:34:29 INFO - PROCESS | 3644 | --DOCSHELL 000000691C3D5800 == 29 [pid = 3644] [id = 314] 16:34:29 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (0000006923E1AC00) [pid = 3644] [serial = 927] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (000000691F37C800) [pid = 3644] [serial = 912] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (000000691F558C00) [pid = 3644] [serial = 913] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691FF05C00) [pid = 3644] [serial = 915] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006923CBF000) [pid = 3644] [serial = 895] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006912A52800) [pid = 3644] [serial = 903] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (00000069177B3400) [pid = 3644] [serial = 904] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006921D07800) [pid = 3644] [serial = 918] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691C2A2C00) [pid = 3644] [serial = 906] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691C3A0C00) [pid = 3644] [serial = 907] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691ED35C00) [pid = 3644] [serial = 909] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006912A33800) [pid = 3644] [serial = 900] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006917055400) [pid = 3644] [serial = 901] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691275EC00) [pid = 3644] [serial = 897] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006912A4FC00) [pid = 3644] [serial = 898] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691EFD4000) [pid = 3644] [serial = 921] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (00000069225B4C00) [pid = 3644] [serial = 922] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006923E22400) [pid = 3644] [serial = 928] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0000006923031000) [pid = 3644] [serial = 924] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (0000006923C75800) [pid = 3644] [serial = 925] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (00000069225BA400) [pid = 3644] [serial = 919] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (0000006920C11800) [pid = 3644] [serial = 916] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (000000691ED43800) [pid = 3644] [serial = 910] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 3644 | 1466724869366 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]]]}] 16:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1126ms 16:34:29 INFO - PROCESS | 3644 | 1466724869416 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 16:34:29 INFO - PROCESS | 3644 | 1466724869420 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 16:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:34:29 INFO - PROCESS | 3644 | 1466724869425 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:34:29 INFO - PROCESS | 3644 | 1466724869427 Marionette TRACE conn5 <- [1,1266,null,{}] 16:34:29 INFO - PROCESS | 3644 | 1466724869432 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}] 16:34:29 INFO - PROCESS | 3644 | 1466724869435 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:29 INFO - PROCESS | 3644 | 1466724869528 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 16:34:29 INFO - PROCESS | 3644 | 1466724869542 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:29 INFO - PROCESS | 3644 | 1466724869545 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:29 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918F6A800 == 30 [pid = 3644] [id = 326] 16:34:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0000006912764C00) [pid = 3644] [serial = 977] [outer = 0000000000000000] 16:34:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (0000006913349C00) [pid = 3644] [serial = 978] [outer = 0000006912764C00] 16:34:29 INFO - PROCESS | 3644 | 1466724869594 Marionette DEBUG loaded listener.js 16:34:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (00000069177AF400) [pid = 3644] [serial = 979] [outer = 0000006912764C00] 16:34:30 INFO - PROCESS | 3644 | 1466724870107 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]]]}] 16:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 732ms 16:34:30 INFO - PROCESS | 3644 | 1466724870161 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 16:34:30 INFO - PROCESS | 3644 | 1466724870164 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 16:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:34:30 INFO - PROCESS | 3644 | 1466724870171 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:34:30 INFO - PROCESS | 3644 | 1466724870174 Marionette TRACE conn5 <- [1,1270,null,{}] 16:34:30 INFO - PROCESS | 3644 | 1466724870178 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}] 16:34:30 INFO - PROCESS | 3644 | 1466724870180 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:30 INFO - PROCESS | 3644 | 1466724870275 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 16:34:30 INFO - PROCESS | 3644 | 1466724870368 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:30 INFO - PROCESS | 3644 | 1466724870370 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:30 INFO - PROCESS | 3644 | ++DOCSHELL 000000691ECC0000 == 31 [pid = 3644] [id = 327] 16:34:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006910C35800) [pid = 3644] [serial = 980] [outer = 0000000000000000] 16:34:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691C23C000) [pid = 3644] [serial = 981] [outer = 0000006910C35800] 16:34:30 INFO - PROCESS | 3644 | 1466724870427 Marionette DEBUG loaded listener.js 16:34:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691C335400) [pid = 3644] [serial = 982] [outer = 0000006910C35800] 16:34:30 INFO - PROCESS | 3644 | 1466724870824 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]]]}] 16:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 690ms 16:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:34:30 INFO - PROCESS | 3644 | 1466724870865 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 16:34:30 INFO - PROCESS | 3644 | 1466724870867 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 16:34:30 INFO - PROCESS | 3644 | 1466724870871 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:34:30 INFO - PROCESS | 3644 | 1466724870874 Marionette TRACE conn5 <- [1,1274,null,{}] 16:34:30 INFO - PROCESS | 3644 | 1466724870886 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}] 16:34:30 INFO - PROCESS | 3644 | 1466724870891 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:30 INFO - PROCESS | 3644 | 1466724870982 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 16:34:30 INFO - PROCESS | 3644 | 1466724870991 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:31 INFO - PROCESS | 3644 | 1466724870994 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:31 INFO - PROCESS | 3644 | ++DOCSHELL 00000069223AE800 == 32 [pid = 3644] [id = 328] 16:34:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691CC92800) [pid = 3644] [serial = 983] [outer = 0000000000000000] 16:34:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691ED40000) [pid = 3644] [serial = 984] [outer = 000000691CC92800] 16:34:31 INFO - PROCESS | 3644 | 1466724871039 Marionette DEBUG loaded listener.js 16:34:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691F209000) [pid = 3644] [serial = 985] [outer = 000000691CC92800] 16:34:31 INFO - PROCESS | 3644 | 1466724871478 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]]]}] 16:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 629ms 16:34:31 INFO - PROCESS | 3644 | 1466724871511 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 16:34:31 INFO - PROCESS | 3644 | 1466724871514 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 16:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:34:31 INFO - PROCESS | 3644 | 1466724871517 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:34:31 INFO - PROCESS | 3644 | 1466724871519 Marionette TRACE conn5 <- [1,1278,null,{}] 16:34:31 INFO - PROCESS | 3644 | 1466724871533 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}] 16:34:31 INFO - PROCESS | 3644 | 1466724871535 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:31 INFO - PROCESS | 3644 | 1466724871656 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 16:34:31 INFO - PROCESS | 3644 | 1466724871730 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:31 INFO - PROCESS | 3644 | 1466724871732 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:31 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923221000 == 33 [pid = 3644] [id = 329] 16:34:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691F416400) [pid = 3644] [serial = 986] [outer = 0000000000000000] 16:34:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691F55F800) [pid = 3644] [serial = 987] [outer = 000000691F416400] 16:34:31 INFO - PROCESS | 3644 | 1466724871777 Marionette DEBUG loaded listener.js 16:34:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691FC45C00) [pid = 3644] [serial = 988] [outer = 000000691F416400] 16:34:32 INFO - PROCESS | 3644 | 1466724872214 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]]]}] 16:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 732ms 16:34:32 INFO - PROCESS | 3644 | 1466724872254 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 16:34:32 INFO - PROCESS | 3644 | 1466724872256 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 16:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:34:32 INFO - PROCESS | 3644 | 1466724872260 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:34:32 INFO - PROCESS | 3644 | 1466724872262 Marionette TRACE conn5 <- [1,1282,null,{}] 16:34:32 INFO - PROCESS | 3644 | 1466724872265 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}] 16:34:32 INFO - PROCESS | 3644 | 1466724872267 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:32 INFO - PROCESS | 3644 | 1466724872378 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 16:34:32 INFO - PROCESS | 3644 | 1466724872386 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:32 INFO - PROCESS | 3644 | 1466724872389 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:32 INFO - PROCESS | 3644 | ++DOCSHELL 00000069219DD800 == 34 [pid = 3644] [id = 330] 16:34:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691FCBB000) [pid = 3644] [serial = 989] [outer = 0000000000000000] 16:34:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691FFE3000) [pid = 3644] [serial = 990] [outer = 000000691FCBB000] 16:34:32 INFO - PROCESS | 3644 | 1466724872488 Marionette DEBUG loaded listener.js 16:34:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006920B68000) [pid = 3644] [serial = 991] [outer = 000000691FCBB000] 16:34:32 INFO - PROCESS | 3644 | 1466724872948 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]]]}] 16:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 734ms 16:34:33 INFO - PROCESS | 3644 | 1466724873015 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 16:34:33 INFO - PROCESS | 3644 | 1466724873017 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 16:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:34:33 INFO - PROCESS | 3644 | 1466724873020 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:34:33 INFO - PROCESS | 3644 | 1466724873030 Marionette TRACE conn5 <- [1,1286,null,{}] 16:34:33 INFO - PROCESS | 3644 | 1466724873034 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}] 16:34:33 INFO - PROCESS | 3644 | 1466724873040 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:33 INFO - PROCESS | 3644 | 1466724873154 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 16:34:33 INFO - PROCESS | 3644 | 1466724873168 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:33 INFO - PROCESS | 3644 | 1466724873170 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:33 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926B74000 == 35 [pid = 3644] [id = 331] 16:34:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006921D8EC00) [pid = 3644] [serial = 992] [outer = 0000000000000000] 16:34:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006922390000) [pid = 3644] [serial = 993] [outer = 0000006921D8EC00] 16:34:33 INFO - PROCESS | 3644 | 1466724873256 Marionette DEBUG loaded listener.js 16:34:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (00000069225B9800) [pid = 3644] [serial = 994] [outer = 0000006921D8EC00] 16:34:33 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691C336000) [pid = 3644] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:34:33 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006911D0C000) [pid = 3644] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:34:33 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (00000069126C8800) [pid = 3644] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:34:33 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006918811400) [pid = 3644] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:34:33 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006912F89C00) [pid = 3644] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:34:33 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (00000069126CAC00) [pid = 3644] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:34:33 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (00000069127D8800) [pid = 3644] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:34:33 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691C32B800) [pid = 3644] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:34:33 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006920C06C00) [pid = 3644] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:34:33 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691FFE6400) [pid = 3644] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:34:33 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000692302B000) [pid = 3644] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:34:33 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006912A49C00) [pid = 3644] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:34:33 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006912695400) [pid = 3644] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:34:33 INFO - PROCESS | 3644 | 1466724873698 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]]]}] 16:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 692ms 16:34:33 INFO - PROCESS | 3644 | 1466724873715 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 16:34:33 INFO - PROCESS | 3644 | 1466724873717 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 16:34:33 INFO - PROCESS | 3644 | 1466724873720 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:34:33 INFO - PROCESS | 3644 | 1466724873722 Marionette TRACE conn5 <- [1,1290,null,{}] 16:34:33 INFO - PROCESS | 3644 | 1466724873725 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}] 16:34:33 INFO - PROCESS | 3644 | 1466724873728 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:33 INFO - PROCESS | 3644 | 1466724873840 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 16:34:33 INFO - PROCESS | 3644 | 1466724873882 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:33 INFO - PROCESS | 3644 | 1466724873884 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:33 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918830000 == 36 [pid = 3644] [id = 332] 16:34:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (0000006910BC9800) [pid = 3644] [serial = 995] [outer = 0000000000000000] 16:34:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691C39DC00) [pid = 3644] [serial = 996] [outer = 0000006910BC9800] 16:34:33 INFO - PROCESS | 3644 | 1466724873929 Marionette DEBUG loaded listener.js 16:34:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (0000006921D96400) [pid = 3644] [serial = 997] [outer = 0000006910BC9800] 16:34:34 INFO - PROCESS | 3644 | 1466724874312 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]]]}] 16:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 627ms 16:34:34 INFO - PROCESS | 3644 | 1466724874351 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 16:34:34 INFO - PROCESS | 3644 | 1466724874353 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 16:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:34:34 INFO - PROCESS | 3644 | 1466724874357 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:34:34 INFO - PROCESS | 3644 | 1466724874358 Marionette TRACE conn5 <- [1,1294,null,{}] 16:34:34 INFO - PROCESS | 3644 | 1466724874362 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}] 16:34:34 INFO - PROCESS | 3644 | 1466724874364 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:34 INFO - PROCESS | 3644 | 1466724874473 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 16:34:34 INFO - PROCESS | 3644 | 1466724874510 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:34 INFO - PROCESS | 3644 | 1466724874511 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:34 INFO - PROCESS | 3644 | ++DOCSHELL 00000069271B1000 == 37 [pid = 3644] [id = 333] 16:34:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (00000069225BF000) [pid = 3644] [serial = 998] [outer = 0000000000000000] 16:34:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006922FB5800) [pid = 3644] [serial = 999] [outer = 00000069225BF000] 16:34:34 INFO - PROCESS | 3644 | 1466724874556 Marionette DEBUG loaded listener.js 16:34:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000692319F800) [pid = 3644] [serial = 1000] [outer = 00000069225BF000] 16:34:34 INFO - PROCESS | 3644 | 1466724874958 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]]]}] 16:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 628ms 16:34:34 INFO - PROCESS | 3644 | 1466724874989 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 16:34:34 INFO - PROCESS | 3644 | 1466724874991 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 16:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:34:34 INFO - PROCESS | 3644 | 1466724874994 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:34:34 INFO - PROCESS | 3644 | 1466724874996 Marionette TRACE conn5 <- [1,1298,null,{}] 16:34:35 INFO - PROCESS | 3644 | 1466724874999 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}] 16:34:35 INFO - PROCESS | 3644 | 1466724875001 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:35 INFO - PROCESS | 3644 | 1466724875083 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 16:34:35 INFO - PROCESS | 3644 | 1466724875089 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:35 INFO - PROCESS | 3644 | 1466724875091 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:35 INFO - PROCESS | 3644 | ++DOCSHELL 000000692726D000 == 38 [pid = 3644] [id = 334] 16:34:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000692322E000) [pid = 3644] [serial = 1001] [outer = 0000000000000000] 16:34:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006923C71000) [pid = 3644] [serial = 1002] [outer = 000000692322E000] 16:34:35 INFO - PROCESS | 3644 | 1466724875136 Marionette DEBUG loaded listener.js 16:34:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0000006923CBCC00) [pid = 3644] [serial = 1003] [outer = 000000692322E000] 16:34:35 INFO - PROCESS | 3644 | 1466724875604 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]]]}] 16:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 16:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 691ms 16:34:35 INFO - PROCESS | 3644 | 1466724875689 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 16:34:35 INFO - PROCESS | 3644 | 1466724875694 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 16:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:34:35 INFO - PROCESS | 3644 | 1466724875700 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:34:35 INFO - PROCESS | 3644 | 1466724875705 Marionette TRACE conn5 <- [1,1302,null,{}] 16:34:35 INFO - PROCESS | 3644 | 1466724875712 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}] 16:34:35 INFO - PROCESS | 3644 | 1466724875716 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:35 INFO - PROCESS | 3644 | 1466724875891 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 16:34:35 INFO - PROCESS | 3644 | 1466724875975 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:35 INFO - PROCESS | 3644 | 1466724875981 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:36 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918F62800 == 39 [pid = 3644] [id = 335] 16:34:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691275FC00) [pid = 3644] [serial = 1004] [outer = 0000000000000000] 16:34:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (00000069127D7000) [pid = 3644] [serial = 1005] [outer = 000000691275FC00] 16:34:36 INFO - PROCESS | 3644 | 1466724876040 Marionette DEBUG loaded listener.js 16:34:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (00000069170B8400) [pid = 3644] [serial = 1006] [outer = 000000691275FC00] 16:34:36 INFO - PROCESS | 3644 | 1466724876605 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]]]}] 16:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 942ms 16:34:36 INFO - PROCESS | 3644 | 1466724876644 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 16:34:36 INFO - PROCESS | 3644 | 1466724876649 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 16:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:34:36 INFO - PROCESS | 3644 | 1466724876656 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:34:36 INFO - PROCESS | 3644 | 1466724876660 Marionette TRACE conn5 <- [1,1306,null,{}] 16:34:36 INFO - PROCESS | 3644 | 1466724876664 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}] 16:34:36 INFO - PROCESS | 3644 | 1466724876667 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:36 INFO - PROCESS | 3644 | 1466724876783 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 16:34:36 INFO - PROCESS | 3644 | 1466724876873 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:36 INFO - PROCESS | 3644 | 1466724876876 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:36 INFO - PROCESS | 3644 | ++DOCSHELL 000000692321C000 == 40 [pid = 3644] [id = 336] 16:34:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691CC93400) [pid = 3644] [serial = 1007] [outer = 0000000000000000] 16:34:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691E0E8C00) [pid = 3644] [serial = 1008] [outer = 000000691CC93400] 16:34:36 INFO - PROCESS | 3644 | 1466724876934 Marionette DEBUG loaded listener.js 16:34:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691EFCF800) [pid = 3644] [serial = 1009] [outer = 000000691CC93400] 16:34:37 INFO - PROCESS | 3644 | 1466724877584 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]]]}] 16:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 984ms 16:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:34:37 INFO - PROCESS | 3644 | 1466724877641 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 16:34:37 INFO - PROCESS | 3644 | 1466724877644 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 16:34:37 INFO - PROCESS | 3644 | 1466724877648 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:34:37 INFO - PROCESS | 3644 | 1466724877652 Marionette TRACE conn5 <- [1,1310,null,{}] 16:34:37 INFO - PROCESS | 3644 | 1466724877665 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}] 16:34:37 INFO - PROCESS | 3644 | 1466724877671 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:37 INFO - PROCESS | 3644 | 1466724877832 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 16:34:37 INFO - PROCESS | 3644 | 1466724877879 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:37 INFO - PROCESS | 3644 | 1466724877883 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:37 INFO - PROCESS | 3644 | ++DOCSHELL 000000692732E800 == 41 [pid = 3644] [id = 337] 16:34:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (0000006921983000) [pid = 3644] [serial = 1010] [outer = 0000000000000000] 16:34:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006921D07400) [pid = 3644] [serial = 1011] [outer = 0000006921983000] 16:34:37 INFO - PROCESS | 3644 | 1466724877942 Marionette DEBUG loaded listener.js 16:34:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0000006923CBC400) [pid = 3644] [serial = 1012] [outer = 0000006921983000] 16:34:38 INFO - PROCESS | 3644 | 1466724878585 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]]]}] 16:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 986ms 16:34:38 INFO - PROCESS | 3644 | 1466724878636 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 16:34:38 INFO - PROCESS | 3644 | 1466724878639 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 16:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:34:38 INFO - PROCESS | 3644 | 1466724878643 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:34:38 INFO - PROCESS | 3644 | 1466724878645 Marionette TRACE conn5 <- [1,1314,null,{}] 16:34:38 INFO - PROCESS | 3644 | 1466724878649 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}] 16:34:38 INFO - PROCESS | 3644 | 1466724878651 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:38 INFO - PROCESS | 3644 | 1466724878765 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 16:34:38 INFO - PROCESS | 3644 | 1466724878840 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:38 INFO - PROCESS | 3644 | 1466724878842 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:38 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927AC9800 == 42 [pid = 3644] [id = 338] 16:34:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (0000006923E29000) [pid = 3644] [serial = 1013] [outer = 0000000000000000] 16:34:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (0000006923FE0C00) [pid = 3644] [serial = 1014] [outer = 0000006923E29000] 16:34:38 INFO - PROCESS | 3644 | 1466724878938 Marionette DEBUG loaded listener.js 16:34:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (0000006923FEA000) [pid = 3644] [serial = 1015] [outer = 0000006923E29000] 16:34:39 INFO - PROCESS | 3644 | 1466724879568 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]]]}] 16:34:39 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 16:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 986ms 16:34:39 INFO - PROCESS | 3644 | 1466724879790 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 16:34:39 INFO - PROCESS | 3644 | 1466724879796 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 16:34:39 INFO - PROCESS | 3644 | 1466724879802 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:34:39 INFO - PROCESS | 3644 | 1466724879805 Marionette TRACE conn5 <- [1,1318,null,{}] 16:34:39 INFO - PROCESS | 3644 | 1466724879810 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}] 16:34:39 INFO - PROCESS | 3644 | 1466724879814 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:34:39 INFO - PROCESS | 3644 | 1466724879926 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 16:34:39 INFO - PROCESS | 3644 | 1466724879996 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:40 INFO - PROCESS | 3644 | 1466724880001 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:40 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C3CF000 == 43 [pid = 3644] [id = 339] 16:34:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (000000691281B400) [pid = 3644] [serial = 1016] [outer = 0000000000000000] 16:34:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (0000006912A2B000) [pid = 3644] [serial = 1017] [outer = 000000691281B400] 16:34:40 INFO - PROCESS | 3644 | 1466724880051 Marionette DEBUG loaded listener.js 16:34:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (0000006917A76800) [pid = 3644] [serial = 1018] [outer = 000000691281B400] 16:34:41 INFO - PROCESS | 3644 | --DOCSHELL 00000069271B1000 == 42 [pid = 3644] [id = 333] 16:34:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006918830000 == 41 [pid = 3644] [id = 332] 16:34:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006926B74000 == 40 [pid = 3644] [id = 331] 16:34:41 INFO - PROCESS | 3644 | --DOCSHELL 00000069219DD800 == 39 [pid = 3644] [id = 330] 16:34:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006923221000 == 38 [pid = 3644] [id = 329] 16:34:41 INFO - PROCESS | 3644 | --DOCSHELL 00000069223AE800 == 37 [pid = 3644] [id = 328] 16:34:41 INFO - PROCESS | 3644 | --DOCSHELL 000000691ECC0000 == 36 [pid = 3644] [id = 327] 16:34:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006918F6A800 == 35 [pid = 3644] [id = 326] 16:34:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006912E68000 == 34 [pid = 3644] [id = 325] 16:34:41 INFO - PROCESS | 3644 | --DOCSHELL 000000691BE52000 == 33 [pid = 3644] [id = 324] 16:34:41 INFO - PROCESS | 3644 | --DOCSHELL 000000691F3C7000 == 32 [pid = 3644] [id = 323] 16:34:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006927AC9800 == 31 [pid = 3644] [id = 338] 16:34:41 INFO - PROCESS | 3644 | --DOCSHELL 000000692732E800 == 30 [pid = 3644] [id = 337] 16:34:41 INFO - PROCESS | 3644 | --DOCSHELL 000000692321C000 == 29 [pid = 3644] [id = 336] 16:34:41 INFO - PROCESS | 3644 | --DOCSHELL 000000692726D000 == 28 [pid = 3644] [id = 334] 16:34:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006918F62800 == 27 [pid = 3644] [id = 335] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (000000691C3A1C00) [pid = 3644] [serial = 954] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (000000691E09DC00) [pid = 3644] [serial = 955] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (0000006918DD5800) [pid = 3644] [serial = 951] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (00000069126D2400) [pid = 3644] [serial = 945] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (00000069127DD000) [pid = 3644] [serial = 946] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (000000691C295C00) [pid = 3644] [serial = 943] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (00000069189D9C00) [pid = 3644] [serial = 942] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0000006912FD2400) [pid = 3644] [serial = 948] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (0000006916FEB400) [pid = 3644] [serial = 949] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691EFCC400) [pid = 3644] [serial = 958] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006917730400) [pid = 3644] [serial = 931] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691281C400) [pid = 3644] [serial = 930] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691ED42C00) [pid = 3644] [serial = 934] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691CCDA000) [pid = 3644] [serial = 933] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691ED38400) [pid = 3644] [serial = 957] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006923E1B000) [pid = 3644] [serial = 937] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006921726800) [pid = 3644] [serial = 936] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (00000069200BD800) [pid = 3644] [serial = 967] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006924B04400) [pid = 3644] [serial = 940] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006923FE2400) [pid = 3644] [serial = 939] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691F384C00) [pid = 3644] [serial = 963] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691FC4A400) [pid = 3644] [serial = 960] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006920CF6800) [pid = 3644] [serial = 969] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (00000069200B5C00) [pid = 3644] [serial = 966] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691FCBA000) [pid = 3644] [serial = 961] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691FF0A800) [pid = 3644] [serial = 964] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0000006919455400) [pid = 3644] [serial = 952] [outer = 0000000000000000] [url = about:blank] 16:34:41 INFO - PROCESS | 3644 | 1466724881427 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]]]}] 16:34:41 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 16:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1676ms 16:34:41 INFO - PROCESS | 3644 | 1466724881496 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 16:34:41 INFO - PROCESS | 3644 | 1466724881501 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 16:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:34:41 INFO - PROCESS | 3644 | 1466724881506 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:34:41 INFO - PROCESS | 3644 | 1466724881509 Marionette TRACE conn5 <- [1,1322,null,{}] 16:34:41 INFO - PROCESS | 3644 | 1466724881515 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}] 16:34:41 INFO - PROCESS | 3644 | 1466724881518 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:41 INFO - PROCESS | 3644 | 1466724881620 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 16:34:41 INFO - PROCESS | 3644 | 1466724881686 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:41 INFO - PROCESS | 3644 | 1466724881690 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:41 INFO - PROCESS | 3644 | ++DOCSHELL 0000006913A1C000 == 28 [pid = 3644] [id = 340] 16:34:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (00000069116CFC00) [pid = 3644] [serial = 1019] [outer = 0000000000000000] 16:34:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006911F3C800) [pid = 3644] [serial = 1020] [outer = 00000069116CFC00] 16:34:41 INFO - PROCESS | 3644 | 1466724881740 Marionette DEBUG loaded listener.js 16:34:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (0000006912698000) [pid = 3644] [serial = 1021] [outer = 00000069116CFC00] 16:34:42 INFO - PROCESS | 3644 | 1466724882153 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]]]}] 16:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 692ms 16:34:42 INFO - PROCESS | 3644 | 1466724882201 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 16:34:42 INFO - PROCESS | 3644 | 1466724882206 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 16:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:34:42 INFO - PROCESS | 3644 | 1466724882213 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:34:42 INFO - PROCESS | 3644 | 1466724882216 Marionette TRACE conn5 <- [1,1326,null,{}] 16:34:42 INFO - PROCESS | 3644 | 1466724882220 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}] 16:34:42 INFO - PROCESS | 3644 | 1466724882223 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:42 INFO - PROCESS | 3644 | 1466724882314 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 16:34:42 INFO - PROCESS | 3644 | 1466724882321 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:42 INFO - PROCESS | 3644 | 1466724882324 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:42 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918AED800 == 29 [pid = 3644] [id = 341] 16:34:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (00000069127DA400) [pid = 3644] [serial = 1022] [outer = 0000000000000000] 16:34:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (00000069127DF400) [pid = 3644] [serial = 1023] [outer = 00000069127DA400] 16:34:42 INFO - PROCESS | 3644 | 1466724882374 Marionette DEBUG loaded listener.js 16:34:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (0000006912826000) [pid = 3644] [serial = 1024] [outer = 00000069127DA400] 16:34:43 INFO - PROCESS | 3644 | 1466724883309 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]]]}] 16:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1132ms 16:34:43 INFO - PROCESS | 3644 | 1466724883347 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 16:34:43 INFO - PROCESS | 3644 | 1466724883349 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 16:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:34:43 INFO - PROCESS | 3644 | 1466724883353 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:34:43 INFO - PROCESS | 3644 | 1466724883357 Marionette TRACE conn5 <- [1,1330,null,{}] 16:34:43 INFO - PROCESS | 3644 | 1466724883375 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}] 16:34:43 INFO - PROCESS | 3644 | 1466724883381 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:43 INFO - PROCESS | 3644 | 1466724883498 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 16:34:43 INFO - PROCESS | 3644 | 1466724883508 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:43 INFO - PROCESS | 3644 | 1466724883511 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:43 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EA79000 == 30 [pid = 3644] [id = 342] 16:34:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006916F34800) [pid = 3644] [serial = 1025] [outer = 0000000000000000] 16:34:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (00000069170AF400) [pid = 3644] [serial = 1026] [outer = 0000006916F34800] 16:34:43 INFO - PROCESS | 3644 | 1466724883560 Marionette DEBUG loaded listener.js 16:34:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006917ADD800) [pid = 3644] [serial = 1027] [outer = 0000006916F34800] 16:34:44 INFO - PROCESS | 3644 | 1466724884032 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]]]}] 16:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 733ms 16:34:44 INFO - PROCESS | 3644 | 1466724884089 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 16:34:44 INFO - PROCESS | 3644 | 1466724884092 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 16:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:34:44 INFO - PROCESS | 3644 | 1466724884095 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:34:44 INFO - PROCESS | 3644 | 1466724884097 Marionette TRACE conn5 <- [1,1334,null,{}] 16:34:44 INFO - PROCESS | 3644 | 1466724884100 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}] 16:34:44 INFO - PROCESS | 3644 | 1466724884102 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:44 INFO - PROCESS | 3644 | 1466724884214 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 16:34:44 INFO - PROCESS | 3644 | 1466724884225 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:44 INFO - PROCESS | 3644 | 1466724884227 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:44 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F993800 == 31 [pid = 3644] [id = 343] 16:34:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (00000069189D9C00) [pid = 3644] [serial = 1028] [outer = 0000000000000000] 16:34:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006918DD6C00) [pid = 3644] [serial = 1029] [outer = 00000069189D9C00] 16:34:44 INFO - PROCESS | 3644 | 1466724884313 Marionette DEBUG loaded listener.js 16:34:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (00000069193BF400) [pid = 3644] [serial = 1030] [outer = 00000069189D9C00] 16:34:44 INFO - PROCESS | 3644 | 1466724884781 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]]]}] 16:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 734ms 16:34:44 INFO - PROCESS | 3644 | 1466724884831 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 16:34:44 INFO - PROCESS | 3644 | 1466724884833 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 16:34:44 INFO - PROCESS | 3644 | 1466724884836 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:34:44 INFO - PROCESS | 3644 | 1466724884838 Marionette TRACE conn5 <- [1,1338,null,{}] 16:34:44 INFO - PROCESS | 3644 | 1466724884842 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}] 16:34:44 INFO - PROCESS | 3644 | 1466724884844 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:44 INFO - PROCESS | 3644 | 1466724884953 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 16:34:44 INFO - PROCESS | 3644 | 1466724884965 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:44 INFO - PROCESS | 3644 | 1466724884967 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:45 INFO - PROCESS | 3644 | ++DOCSHELL 00000069219E0800 == 32 [pid = 3644] [id = 344] 16:34:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691C2A0C00) [pid = 3644] [serial = 1031] [outer = 0000000000000000] 16:34:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691C32FC00) [pid = 3644] [serial = 1032] [outer = 000000691C2A0C00] 16:34:45 INFO - PROCESS | 3644 | 1466724885053 Marionette DEBUG loaded listener.js 16:34:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691CC89000) [pid = 3644] [serial = 1033] [outer = 000000691C2A0C00] 16:34:45 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691F416400) [pid = 3644] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:34:45 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691FCBB000) [pid = 3644] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:34:45 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006910BC9800) [pid = 3644] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:34:45 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691CC92800) [pid = 3644] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:34:45 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006921D8EC00) [pid = 3644] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:34:45 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006912764C00) [pid = 3644] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:34:45 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006920B16800) [pid = 3644] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:34:45 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006912762800) [pid = 3644] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:34:45 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006910BC5800) [pid = 3644] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:34:45 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0000006910C35800) [pid = 3644] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:34:45 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (00000069225BF000) [pid = 3644] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:34:45 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000692322E000) [pid = 3644] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:34:45 INFO - PROCESS | 3644 | 1466724885670 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]]]}] 16:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 877ms 16:34:45 INFO - PROCESS | 3644 | 1466724885717 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 16:34:45 INFO - PROCESS | 3644 | 1466724885719 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 16:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:34:45 INFO - PROCESS | 3644 | 1466724885722 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:34:45 INFO - PROCESS | 3644 | 1466724885724 Marionette TRACE conn5 <- [1,1342,null,{}] 16:34:45 INFO - PROCESS | 3644 | 1466724885728 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}] 16:34:45 INFO - PROCESS | 3644 | 1466724885734 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:45 INFO - PROCESS | 3644 | 1466724885871 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 16:34:45 INFO - PROCESS | 3644 | 1466724885922 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:45 INFO - PROCESS | 3644 | 1466724885924 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:45 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923220000 == 33 [pid = 3644] [id = 345] 16:34:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691C3A3800) [pid = 3644] [serial = 1034] [outer = 0000000000000000] 16:34:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691E0E2C00) [pid = 3644] [serial = 1035] [outer = 000000691C3A3800] 16:34:45 INFO - PROCESS | 3644 | 1466724885970 Marionette DEBUG loaded listener.js 16:34:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691ED44C00) [pid = 3644] [serial = 1036] [outer = 000000691C3A3800] 16:34:46 INFO - PROCESS | 3644 | 1466724886391 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]]]}] 16:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 691ms 16:34:46 INFO - PROCESS | 3644 | 1466724886416 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 16:34:46 INFO - PROCESS | 3644 | 1466724886418 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 16:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:34:46 INFO - PROCESS | 3644 | 1466724886421 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:34:46 INFO - PROCESS | 3644 | 1466724886423 Marionette TRACE conn5 <- [1,1346,null,{}] 16:34:46 INFO - PROCESS | 3644 | 1466724886426 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}] 16:34:46 INFO - PROCESS | 3644 | 1466724886428 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:46 INFO - PROCESS | 3644 | 1466724886506 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 16:34:46 INFO - PROCESS | 3644 | 1466724886512 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:46 INFO - PROCESS | 3644 | 1466724886514 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:46 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923ED2000 == 34 [pid = 3644] [id = 346] 16:34:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691EFCD000) [pid = 3644] [serial = 1037] [outer = 0000000000000000] 16:34:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691F202400) [pid = 3644] [serial = 1038] [outer = 000000691EFCD000] 16:34:46 INFO - PROCESS | 3644 | 1466724886558 Marionette DEBUG loaded listener.js 16:34:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691F384C00) [pid = 3644] [serial = 1039] [outer = 000000691EFCD000] 16:34:46 INFO - PROCESS | 3644 | 1466724886972 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]]]}] 16:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 586ms 16:34:47 INFO - PROCESS | 3644 | 1466724887012 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 16:34:47 INFO - PROCESS | 3644 | 1466724887015 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 16:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:34:47 INFO - PROCESS | 3644 | 1466724887018 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:34:47 INFO - PROCESS | 3644 | 1466724887020 Marionette TRACE conn5 <- [1,1350,null,{}] 16:34:47 INFO - PROCESS | 3644 | 1466724887028 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}] 16:34:47 INFO - PROCESS | 3644 | 1466724887030 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:47 INFO - PROCESS | 3644 | 1466724887111 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 16:34:47 INFO - PROCESS | 3644 | 1466724887117 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:47 INFO - PROCESS | 3644 | 1466724887119 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:47 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924AA8000 == 35 [pid = 3644] [id = 347] 16:34:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691F416400) [pid = 3644] [serial = 1040] [outer = 0000000000000000] 16:34:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691F9F8800) [pid = 3644] [serial = 1041] [outer = 000000691F416400] 16:34:47 INFO - PROCESS | 3644 | 1466724887164 Marionette DEBUG loaded listener.js 16:34:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691FC4BC00) [pid = 3644] [serial = 1042] [outer = 000000691F416400] 16:34:48 INFO - PROCESS | 3644 | --DOCSHELL 0000006918AED800 == 34 [pid = 3644] [id = 341] 16:34:48 INFO - PROCESS | 3644 | --DOCSHELL 0000006913A1C000 == 33 [pid = 3644] [id = 340] 16:34:48 INFO - PROCESS | 3644 | --DOCSHELL 000000691C3CF000 == 32 [pid = 3644] [id = 339] 16:34:48 INFO - PROCESS | 3644 | --DOCSHELL 0000006923ED2000 == 31 [pid = 3644] [id = 346] 16:34:48 INFO - PROCESS | 3644 | --DOCSHELL 0000006923220000 == 30 [pid = 3644] [id = 345] 16:34:48 INFO - PROCESS | 3644 | --DOCSHELL 000000691EA79000 == 29 [pid = 3644] [id = 342] 16:34:48 INFO - PROCESS | 3644 | --DOCSHELL 000000691F993800 == 28 [pid = 3644] [id = 343] 16:34:48 INFO - PROCESS | 3644 | --DOCSHELL 00000069219E0800 == 27 [pid = 3644] [id = 344] 16:34:48 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691F55F800) [pid = 3644] [serial = 987] [outer = 0000000000000000] [url = about:blank] 16:34:48 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691FC45C00) [pid = 3644] [serial = 988] [outer = 0000000000000000] [url = about:blank] 16:34:48 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006920B68000) [pid = 3644] [serial = 991] [outer = 0000000000000000] [url = about:blank] 16:34:48 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691FFE3000) [pid = 3644] [serial = 990] [outer = 0000000000000000] [url = about:blank] 16:34:48 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691C39DC00) [pid = 3644] [serial = 996] [outer = 0000000000000000] [url = about:blank] 16:34:48 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691ED40000) [pid = 3644] [serial = 984] [outer = 0000000000000000] [url = about:blank] 16:34:48 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0000006922390000) [pid = 3644] [serial = 993] [outer = 0000000000000000] [url = about:blank] 16:34:48 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006913349C00) [pid = 3644] [serial = 978] [outer = 0000000000000000] [url = about:blank] 16:34:48 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (00000069177AF400) [pid = 3644] [serial = 979] [outer = 0000000000000000] [url = about:blank] 16:34:48 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (00000069217F4400) [pid = 3644] [serial = 970] [outer = 0000000000000000] [url = about:blank] 16:34:48 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691281A000) [pid = 3644] [serial = 972] [outer = 0000000000000000] [url = about:blank] 16:34:48 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (00000069131F5400) [pid = 3644] [serial = 973] [outer = 0000000000000000] [url = about:blank] 16:34:48 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (0000006912693800) [pid = 3644] [serial = 975] [outer = 0000000000000000] [url = about:blank] 16:34:48 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (0000006912A45400) [pid = 3644] [serial = 976] [outer = 0000000000000000] [url = about:blank] 16:34:48 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (000000691C335400) [pid = 3644] [serial = 982] [outer = 0000000000000000] [url = about:blank] 16:34:48 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (000000691C23C000) [pid = 3644] [serial = 981] [outer = 0000000000000000] [url = about:blank] 16:34:48 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (0000006922FB5800) [pid = 3644] [serial = 999] [outer = 0000000000000000] [url = about:blank] 16:34:48 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (0000006923C71000) [pid = 3644] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 16:34:48 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (0000006923CBCC00) [pid = 3644] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 16:34:48 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (000000692319F800) [pid = 3644] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 16:34:48 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (00000069225B9800) [pid = 3644] [serial = 994] [outer = 0000000000000000] [url = about:blank] 16:34:48 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (0000006921D96400) [pid = 3644] [serial = 997] [outer = 0000000000000000] [url = about:blank] 16:34:48 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (000000691F209000) [pid = 3644] [serial = 985] [outer = 0000000000000000] [url = about:blank] 16:34:48 INFO - PROCESS | 3644 | 1466724888923 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]]]}] 16:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1937ms 16:34:48 INFO - PROCESS | 3644 | 1466724888957 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 16:34:48 INFO - PROCESS | 3644 | 1466724888961 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 16:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:34:48 INFO - PROCESS | 3644 | 1466724888967 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:34:48 INFO - PROCESS | 3644 | 1466724888970 Marionette TRACE conn5 <- [1,1354,null,{}] 16:34:48 INFO - PROCESS | 3644 | 1466724888977 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}] 16:34:48 INFO - PROCESS | 3644 | 1466724888980 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:49 INFO - PROCESS | 3644 | 1466724889080 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 16:34:49 INFO - PROCESS | 3644 | 1466724889088 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:49 INFO - PROCESS | 3644 | 1466724889093 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:49 INFO - PROCESS | 3644 | ++DOCSHELL 000000691776E000 == 28 [pid = 3644] [id = 348] 16:34:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (00000069115DA400) [pid = 3644] [serial = 1043] [outer = 0000000000000000] 16:34:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (00000069120B9800) [pid = 3644] [serial = 1044] [outer = 00000069115DA400] 16:34:49 INFO - PROCESS | 3644 | 1466724889144 Marionette DEBUG loaded listener.js 16:34:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (00000069126C4400) [pid = 3644] [serial = 1045] [outer = 00000069115DA400] 16:34:49 INFO - PROCESS | 3644 | 1466724889641 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] 16:34:49 INFO - PROCESS | 3644 | 1466724889709 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 16:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:34:49 INFO - PROCESS | 3644 | 1466724889716 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:34:49 INFO - PROCESS | 3644 | 1466724889719 Marionette TRACE conn5 <- [1,1358,null,{}] 16:34:49 INFO - PROCESS | 3644 | 1466724889723 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}] 16:34:49 INFO - PROCESS | 3644 | 1466724889727 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:49 INFO - PROCESS | 3644 | 1466724889816 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 16:34:49 INFO - PROCESS | 3644 | 1466724889830 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:49 INFO - PROCESS | 3644 | 1466724889832 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:49 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C20F000 == 29 [pid = 3644] [id = 349] 16:34:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (00000069127E1400) [pid = 3644] [serial = 1046] [outer = 0000000000000000] 16:34:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (000000691281C800) [pid = 3644] [serial = 1047] [outer = 00000069127E1400] 16:34:49 INFO - PROCESS | 3644 | 1466724889881 Marionette DEBUG loaded listener.js 16:34:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (0000006912A2F000) [pid = 3644] [serial = 1048] [outer = 00000069127E1400] 16:34:50 INFO - PROCESS | 3644 | 1466724890337 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] 16:34:50 INFO - PROCESS | 3644 | 1466724890349 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 16:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:34:50 INFO - PROCESS | 3644 | 1466724890352 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:34:50 INFO - PROCESS | 3644 | 1466724890357 Marionette TRACE conn5 <- [1,1362,null,{}] 16:34:50 INFO - PROCESS | 3644 | 1466724890368 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}] 16:34:50 INFO - PROCESS | 3644 | 1466724890374 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:50 INFO - PROCESS | 3644 | 1466724890494 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 16:34:50 INFO - PROCESS | 3644 | 1466724890503 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:50 INFO - PROCESS | 3644 | 1466724890506 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:50 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EA79000 == 30 [pid = 3644] [id = 350] 16:34:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (0000006910B7DC00) [pid = 3644] [serial = 1049] [outer = 0000000000000000] 16:34:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (0000006913FB5C00) [pid = 3644] [serial = 1050] [outer = 0000006910B7DC00] 16:34:50 INFO - PROCESS | 3644 | 1466724890559 Marionette DEBUG loaded listener.js 16:34:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (0000006917710C00) [pid = 3644] [serial = 1051] [outer = 0000006910B7DC00] 16:34:51 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:34:51 INFO - PROCESS | 3644 | 1466724891015 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] 16:34:51 INFO - PROCESS | 3644 | 1466724891048 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 16:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:34:51 INFO - PROCESS | 3644 | 1466724891052 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:34:51 INFO - PROCESS | 3644 | 1466724891054 Marionette TRACE conn5 <- [1,1366,null,{}] 16:34:51 INFO - PROCESS | 3644 | 1466724891057 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}] 16:34:51 INFO - PROCESS | 3644 | 1466724891060 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:51 INFO - PROCESS | 3644 | 1466724891147 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 16:34:51 INFO - PROCESS | 3644 | 1466724891153 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:51 INFO - PROCESS | 3644 | 1466724891155 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:51 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F51E800 == 31 [pid = 3644] [id = 351] 16:34:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0000006917D35000) [pid = 3644] [serial = 1052] [outer = 0000000000000000] 16:34:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (0000006918983800) [pid = 3644] [serial = 1053] [outer = 0000006917D35000] 16:34:51 INFO - PROCESS | 3644 | 1466724891202 Marionette DEBUG loaded listener.js 16:34:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006918A17400) [pid = 3644] [serial = 1054] [outer = 0000006917D35000] 16:34:51 INFO - PROCESS | 3644 | 1466724891625 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] 16:34:51 INFO - PROCESS | 3644 | 1466724891685 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 16:34:51 INFO - PROCESS | 3644 | 1466724891689 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:34:51 INFO - PROCESS | 3644 | 1466724891691 Marionette TRACE conn5 <- [1,1370,null,{}] 16:34:51 INFO - PROCESS | 3644 | 1466724891694 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}] 16:34:51 INFO - PROCESS | 3644 | 1466724891696 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:51 INFO - PROCESS | 3644 | 1466724891778 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 16:34:51 INFO - PROCESS | 3644 | 1466724891785 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:51 INFO - PROCESS | 3644 | 1466724891787 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:51 INFO - PROCESS | 3644 | ++DOCSHELL 00000069219E6000 == 32 [pid = 3644] [id = 352] 16:34:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006912760800) [pid = 3644] [serial = 1055] [outer = 0000000000000000] 16:34:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691C23B000) [pid = 3644] [serial = 1056] [outer = 0000006912760800] 16:34:51 INFO - PROCESS | 3644 | 1466724891832 Marionette DEBUG loaded listener.js 16:34:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691C30B400) [pid = 3644] [serial = 1057] [outer = 0000006912760800] 16:34:52 INFO - PROCESS | 3644 | [3644] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:34:52 INFO - PROCESS | 3644 | 1466724892289 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] 16:34:52 INFO - PROCESS | 3644 | 1466724892323 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 16:34:52 INFO - PROCESS | 3644 | 1466724892326 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:34:52 INFO - PROCESS | 3644 | 1466724892328 Marionette TRACE conn5 <- [1,1374,null,{}] 16:34:52 INFO - PROCESS | 3644 | 1466724892332 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}] 16:34:52 INFO - PROCESS | 3644 | 1466724892339 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:52 INFO - PROCESS | 3644 | 1466724892448 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 16:34:52 INFO - PROCESS | 3644 | 1466724892456 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:52 INFO - PROCESS | 3644 | 1466724892458 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:52 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923214000 == 33 [pid = 3644] [id = 353] 16:34:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691C3A4C00) [pid = 3644] [serial = 1058] [outer = 0000000000000000] 16:34:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691EA3A400) [pid = 3644] [serial = 1059] [outer = 000000691C3A4C00] 16:34:52 INFO - PROCESS | 3644 | 1466724892504 Marionette DEBUG loaded listener.js 16:34:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691ED3DC00) [pid = 3644] [serial = 1060] [outer = 000000691C3A4C00] 16:34:52 INFO - PROCESS | 3644 | 1466724892941 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] 16:34:53 INFO - PROCESS | 3644 | 1466724893022 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 16:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:34:53 INFO - PROCESS | 3644 | 1466724893026 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:34:53 INFO - PROCESS | 3644 | 1466724893028 Marionette TRACE conn5 <- [1,1378,null,{}] 16:34:53 INFO - PROCESS | 3644 | 1466724893031 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}] 16:34:53 INFO - PROCESS | 3644 | 1466724893033 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:53 INFO - PROCESS | 3644 | 1466724893111 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 16:34:53 INFO - PROCESS | 3644 | 1466724893149 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:53 INFO - PROCESS | 3644 | 1466724893151 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:53 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923E94000 == 34 [pid = 3644] [id = 354] 16:34:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006910C37400) [pid = 3644] [serial = 1061] [outer = 0000000000000000] 16:34:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691F158C00) [pid = 3644] [serial = 1062] [outer = 0000006910C37400] 16:34:53 INFO - PROCESS | 3644 | 1466724893195 Marionette DEBUG loaded listener.js 16:34:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691F37B400) [pid = 3644] [serial = 1063] [outer = 0000006910C37400] 16:34:53 INFO - PROCESS | 3644 | 1466724893584 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]]]}] 16:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 628ms 16:34:53 INFO - PROCESS | 3644 | 1466724893657 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 16:34:53 INFO - PROCESS | 3644 | 1466724893660 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 16:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:34:53 INFO - PROCESS | 3644 | 1466724893663 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:34:53 INFO - PROCESS | 3644 | 1466724893665 Marionette TRACE conn5 <- [1,1382,null,{}] 16:34:53 INFO - PROCESS | 3644 | 1466724893669 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}] 16:34:53 INFO - PROCESS | 3644 | 1466724893670 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:53 INFO - PROCESS | 3644 | 1466724893750 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 16:34:53 INFO - PROCESS | 3644 | 1466724893758 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:53 INFO - PROCESS | 3644 | 1466724893760 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:53 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924AA3800 == 35 [pid = 3644] [id = 355] 16:34:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691F55B800) [pid = 3644] [serial = 1064] [outer = 0000000000000000] 16:34:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691F55F400) [pid = 3644] [serial = 1065] [outer = 000000691F55B800] 16:34:53 INFO - PROCESS | 3644 | 1466724893805 Marionette DEBUG loaded listener.js 16:34:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691FC47000) [pid = 3644] [serial = 1066] [outer = 000000691F55B800] 16:34:54 INFO - PROCESS | 3644 | 1466724894231 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]]]}] 16:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 585ms 16:34:54 INFO - PROCESS | 3644 | 1466724894267 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 16:34:54 INFO - PROCESS | 3644 | 1466724894269 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 16:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:34:54 INFO - PROCESS | 3644 | 1466724894277 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:34:54 INFO - PROCESS | 3644 | 1466724894279 Marionette TRACE conn5 <- [1,1386,null,{}] 16:34:54 INFO - PROCESS | 3644 | 1466724894283 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}] 16:34:54 INFO - PROCESS | 3644 | 1466724894285 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:54 INFO - PROCESS | 3644 | 1466724894392 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 16:34:54 INFO - PROCESS | 3644 | 1466724894397 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:54 INFO - PROCESS | 3644 | 1466724894400 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:54 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EA72000 == 36 [pid = 3644] [id = 356] 16:34:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691FC4C400) [pid = 3644] [serial = 1067] [outer = 0000000000000000] 16:34:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691FCB8400) [pid = 3644] [serial = 1068] [outer = 000000691FC4C400] 16:34:54 INFO - PROCESS | 3644 | 1466724894444 Marionette DEBUG loaded listener.js 16:34:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691FF07000) [pid = 3644] [serial = 1069] [outer = 000000691FC4C400] 16:34:54 INFO - PROCESS | 3644 | 1466724894900 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]]]}] 16:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 693ms 16:34:54 INFO - PROCESS | 3644 | 1466724894974 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 16:34:54 INFO - PROCESS | 3644 | 1466724894976 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 16:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:34:54 INFO - PROCESS | 3644 | 1466724894980 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:34:54 INFO - PROCESS | 3644 | 1466724894981 Marionette TRACE conn5 <- [1,1390,null,{}] 16:34:54 INFO - PROCESS | 3644 | 1466724894985 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}] 16:34:54 INFO - PROCESS | 3644 | 1466724894987 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:55 INFO - PROCESS | 3644 | 1466724895096 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 16:34:55 INFO - PROCESS | 3644 | 1466724895105 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:55 INFO - PROCESS | 3644 | 1466724895107 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:55 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926C4E000 == 37 [pid = 3644] [id = 357] 16:34:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691FC51400) [pid = 3644] [serial = 1070] [outer = 0000000000000000] 16:34:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691FFE9C00) [pid = 3644] [serial = 1071] [outer = 000000691FC51400] 16:34:55 INFO - PROCESS | 3644 | 1466724895154 Marionette DEBUG loaded listener.js 16:34:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (00000069200B5800) [pid = 3644] [serial = 1072] [outer = 000000691FC51400] 16:34:55 INFO - PROCESS | 3644 | 1466724895613 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]]]}] 16:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 691ms 16:34:55 INFO - PROCESS | 3644 | 1466724895675 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 16:34:55 INFO - PROCESS | 3644 | 1466724895678 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 16:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:34:55 INFO - PROCESS | 3644 | 1466724895681 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:34:55 INFO - PROCESS | 3644 | 1466724895684 Marionette TRACE conn5 <- [1,1394,null,{}] 16:34:55 INFO - PROCESS | 3644 | 1466724895688 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}] 16:34:55 INFO - PROCESS | 3644 | 1466724895690 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:55 INFO - PROCESS | 3644 | 1466724895842 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 16:34:55 INFO - PROCESS | 3644 | 1466724895897 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:55 INFO - PROCESS | 3644 | 1466724895900 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:55 INFO - PROCESS | 3644 | ++DOCSHELL 00000069219E5000 == 38 [pid = 3644] [id = 358] 16:34:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006920C0FC00) [pid = 3644] [serial = 1073] [outer = 0000000000000000] 16:34:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0000006920E95400) [pid = 3644] [serial = 1074] [outer = 0000006920C0FC00] 16:34:55 INFO - PROCESS | 3644 | 1466724895946 Marionette DEBUG loaded listener.js 16:34:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (000000692197C000) [pid = 3644] [serial = 1075] [outer = 0000006920C0FC00] 16:34:56 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (00000069189D9C00) [pid = 3644] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:34:56 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (0000006916F34800) [pid = 3644] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:34:56 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (000000691C3A3800) [pid = 3644] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:34:56 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (000000691C2A0C00) [pid = 3644] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:34:56 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691EFCD000) [pid = 3644] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:34:56 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (00000069116CFC00) [pid = 3644] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:34:56 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691281B400) [pid = 3644] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:34:56 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006923E29000) [pid = 3644] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:34:56 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006921983000) [pid = 3644] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:34:56 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691CC93400) [pid = 3644] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:34:56 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691275FC00) [pid = 3644] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:34:56 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (00000069127DA400) [pid = 3644] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:34:56 INFO - PROCESS | 3644 | 1466724896473 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]]]}] 16:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 838ms 16:34:56 INFO - PROCESS | 3644 | 1466724896522 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 16:34:56 INFO - PROCESS | 3644 | 1466724896525 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 16:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:34:56 INFO - PROCESS | 3644 | 1466724896528 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:34:56 INFO - PROCESS | 3644 | 1466724896530 Marionette TRACE conn5 <- [1,1398,null,{}] 16:34:56 INFO - PROCESS | 3644 | 1466724896533 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}] 16:34:56 INFO - PROCESS | 3644 | 1466724896535 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:56 INFO - PROCESS | 3644 | 1466724896619 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 16:34:56 INFO - PROCESS | 3644 | 1466724896627 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:56 INFO - PROCESS | 3644 | 1466724896629 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:56 INFO - PROCESS | 3644 | ++DOCSHELL 00000069271C4800 == 39 [pid = 3644] [id = 359] 16:34:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (00000069126CD800) [pid = 3644] [serial = 1076] [outer = 0000000000000000] 16:34:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0000006916FF8C00) [pid = 3644] [serial = 1077] [outer = 00000069126CD800] 16:34:56 INFO - PROCESS | 3644 | 1466724896735 Marionette DEBUG loaded listener.js 16:34:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691ED43800) [pid = 3644] [serial = 1078] [outer = 00000069126CD800] 16:34:57 INFO - PROCESS | 3644 | 1466724897132 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]]]}] 16:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 629ms 16:34:57 INFO - PROCESS | 3644 | 1466724897179 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 16:34:57 INFO - PROCESS | 3644 | 1466724897181 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 16:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:34:57 INFO - PROCESS | 3644 | 1466724897185 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:34:57 INFO - PROCESS | 3644 | 1466724897186 Marionette TRACE conn5 <- [1,1402,null,{}] 16:34:57 INFO - PROCESS | 3644 | 1466724897192 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}] 16:34:57 INFO - PROCESS | 3644 | 1466724897194 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:57 INFO - PROCESS | 3644 | 1466724897303 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 16:34:57 INFO - PROCESS | 3644 | 1466724897315 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:57 INFO - PROCESS | 3644 | 1466724897317 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:57 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927280800 == 40 [pid = 3644] [id = 360] 16:34:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691C2A0C00) [pid = 3644] [serial = 1079] [outer = 0000000000000000] 16:34:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000692197B400) [pid = 3644] [serial = 1080] [outer = 000000691C2A0C00] 16:34:57 INFO - PROCESS | 3644 | 1466724897362 Marionette DEBUG loaded listener.js 16:34:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000692238BC00) [pid = 3644] [serial = 1081] [outer = 000000691C2A0C00] 16:34:57 INFO - PROCESS | 3644 | 1466724897778 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]]]}] 16:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 629ms 16:34:57 INFO - PROCESS | 3644 | 1466724897816 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 16:34:57 INFO - PROCESS | 3644 | 1466724897818 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 16:34:57 INFO - PROCESS | 3644 | 1466724897821 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:34:57 INFO - PROCESS | 3644 | 1466724897824 Marionette TRACE conn5 <- [1,1406,null,{}] 16:34:57 INFO - PROCESS | 3644 | 1466724897827 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}] 16:34:57 INFO - PROCESS | 3644 | 1466724897829 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:57 INFO - PROCESS | 3644 | 1466724897946 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 16:34:57 INFO - PROCESS | 3644 | 1466724897958 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:57 INFO - PROCESS | 3644 | 1466724897960 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:57 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927335800 == 41 [pid = 3644] [id = 361] 16:34:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000692238B400) [pid = 3644] [serial = 1082] [outer = 0000000000000000] 16:34:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (00000069225B6000) [pid = 3644] [serial = 1083] [outer = 000000692238B400] 16:34:58 INFO - PROCESS | 3644 | 1466724898004 Marionette DEBUG loaded listener.js 16:34:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (0000006922FB3C00) [pid = 3644] [serial = 1084] [outer = 000000692238B400] 16:34:58 INFO - PROCESS | 3644 | 1466724898454 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]]]}] 16:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 691ms 16:34:58 INFO - PROCESS | 3644 | 1466724898604 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 16:34:58 INFO - PROCESS | 3644 | 1466724898609 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 16:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:34:58 INFO - PROCESS | 3644 | 1466724898650 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:34:58 INFO - PROCESS | 3644 | 1466724898655 Marionette TRACE conn5 <- [1,1410,null,{}] 16:34:58 INFO - PROCESS | 3644 | 1466724898662 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}] 16:34:58 INFO - PROCESS | 3644 | 1466724898666 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:58 INFO - PROCESS | 3644 | 1466724898802 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 16:34:58 INFO - PROCESS | 3644 | 1466724898893 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:58 INFO - PROCESS | 3644 | 1466724898898 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:58 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917882000 == 42 [pid = 3644] [id = 362] 16:34:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006911550C00) [pid = 3644] [serial = 1085] [outer = 0000000000000000] 16:34:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0000006912693800) [pid = 3644] [serial = 1086] [outer = 0000006911550C00] 16:34:58 INFO - PROCESS | 3644 | 1466724898957 Marionette DEBUG loaded listener.js 16:34:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (0000006912765C00) [pid = 3644] [serial = 1087] [outer = 0000006911550C00] 16:34:59 INFO - PROCESS | 3644 | 1466724899628 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]]]}] 16:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1046ms 16:34:59 INFO - PROCESS | 3644 | 1466724899682 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 16:34:59 INFO - PROCESS | 3644 | 1466724899688 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 16:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:34:59 INFO - PROCESS | 3644 | 1466724899740 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:34:59 INFO - PROCESS | 3644 | 1466724899743 Marionette TRACE conn5 <- [1,1414,null,{}] 16:34:59 INFO - PROCESS | 3644 | 1466724899748 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}] 16:34:59 INFO - PROCESS | 3644 | 1466724899751 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:34:59 INFO - PROCESS | 3644 | 1466724899886 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 16:34:59 INFO - PROCESS | 3644 | 1466724899954 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:59 INFO - PROCESS | 3644 | 1466724899957 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:00 INFO - PROCESS | 3644 | ++DOCSHELL 0000006920C75800 == 43 [pid = 3644] [id = 363] 16:35:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (000000691330FC00) [pid = 3644] [serial = 1088] [outer = 0000000000000000] 16:35:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (0000006916F32C00) [pid = 3644] [serial = 1089] [outer = 000000691330FC00] 16:35:00 INFO - PROCESS | 3644 | 1466724900056 Marionette DEBUG loaded listener.js 16:35:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (00000069189D3400) [pid = 3644] [serial = 1090] [outer = 000000691330FC00] 16:35:01 INFO - PROCESS | 3644 | --DOCSHELL 0000006927280800 == 42 [pid = 3644] [id = 360] 16:35:01 INFO - PROCESS | 3644 | --DOCSHELL 00000069271C4800 == 41 [pid = 3644] [id = 359] 16:35:01 INFO - PROCESS | 3644 | --DOCSHELL 00000069219E5000 == 40 [pid = 3644] [id = 358] 16:35:01 INFO - PROCESS | 3644 | --DOCSHELL 0000006926C4E000 == 39 [pid = 3644] [id = 357] 16:35:01 INFO - PROCESS | 3644 | --DOCSHELL 000000691EA72000 == 38 [pid = 3644] [id = 356] 16:35:01 INFO - PROCESS | 3644 | --DOCSHELL 0000006924AA3800 == 37 [pid = 3644] [id = 355] 16:35:01 INFO - PROCESS | 3644 | --DOCSHELL 0000006923E94000 == 36 [pid = 3644] [id = 354] 16:35:01 INFO - PROCESS | 3644 | --DOCSHELL 0000006923214000 == 35 [pid = 3644] [id = 353] 16:35:01 INFO - PROCESS | 3644 | --DOCSHELL 00000069219E6000 == 34 [pid = 3644] [id = 352] 16:35:01 INFO - PROCESS | 3644 | --DOCSHELL 000000691F51E800 == 33 [pid = 3644] [id = 351] 16:35:01 INFO - PROCESS | 3644 | --DOCSHELL 000000691EA79000 == 32 [pid = 3644] [id = 350] 16:35:01 INFO - PROCESS | 3644 | --DOCSHELL 000000691C20F000 == 31 [pid = 3644] [id = 349] 16:35:01 INFO - PROCESS | 3644 | --DOCSHELL 000000691776E000 == 30 [pid = 3644] [id = 348] 16:35:01 INFO - PROCESS | 3644 | --DOCSHELL 0000006924AA8000 == 29 [pid = 3644] [id = 347] 16:35:01 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (0000006918DD6C00) [pid = 3644] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 16:35:01 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (00000069170AF400) [pid = 3644] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 16:35:01 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (00000069193BF400) [pid = 3644] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 16:35:01 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (000000691E0E2C00) [pid = 3644] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 16:35:01 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (000000691C32FC00) [pid = 3644] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 16:35:01 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (000000691F202400) [pid = 3644] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 16:35:01 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (000000691CC89000) [pid = 3644] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 16:35:01 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0000006911F3C800) [pid = 3644] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 16:35:01 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006912698000) [pid = 3644] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 16:35:01 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006917A76800) [pid = 3644] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 16:35:01 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006912A2B000) [pid = 3644] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 16:35:01 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006923FEA000) [pid = 3644] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 16:35:01 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006923FE0C00) [pid = 3644] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 16:35:01 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006923CBC400) [pid = 3644] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 16:35:01 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006921D07400) [pid = 3644] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 16:35:01 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691EFCF800) [pid = 3644] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 16:35:01 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691E0E8C00) [pid = 3644] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 16:35:01 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (00000069170B8400) [pid = 3644] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 16:35:01 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (00000069127D7000) [pid = 3644] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 16:35:01 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691F9F8800) [pid = 3644] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 16:35:01 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (00000069127DF400) [pid = 3644] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 16:35:01 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006917ADD800) [pid = 3644] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 16:35:01 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691ED44C00) [pid = 3644] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 16:35:01 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691F384C00) [pid = 3644] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 16:35:01 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0000006912826000) [pid = 3644] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 16:35:01 INFO - PROCESS | 3644 | 1466724901161 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]]]}] 16:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1464ms 16:35:01 INFO - PROCESS | 3644 | 1466724901190 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 16:35:01 INFO - PROCESS | 3644 | 1466724901195 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 16:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:35:01 INFO - PROCESS | 3644 | 1466724901199 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:35:01 INFO - PROCESS | 3644 | 1466724901203 Marionette TRACE conn5 <- [1,1418,null,{}] 16:35:01 INFO - PROCESS | 3644 | 1466724901210 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}] 16:35:01 INFO - PROCESS | 3644 | 1466724901213 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:01 INFO - PROCESS | 3644 | 1466724901309 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 16:35:01 INFO - PROCESS | 3644 | 1466724901316 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:01 INFO - PROCESS | 3644 | 1466724901320 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:01 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917461000 == 30 [pid = 3644] [id = 364] 16:35:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006912762800) [pid = 3644] [serial = 1091] [outer = 0000000000000000] 16:35:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (00000069127DA800) [pid = 3644] [serial = 1092] [outer = 0000006912762800] 16:35:01 INFO - PROCESS | 3644 | 1466724901369 Marionette DEBUG loaded listener.js 16:35:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (0000006912A47400) [pid = 3644] [serial = 1093] [outer = 0000006912762800] 16:35:01 INFO - PROCESS | 3644 | 1466724901908 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]]]}] 16:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 735ms 16:35:01 INFO - PROCESS | 3644 | 1466724901938 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 16:35:01 INFO - PROCESS | 3644 | 1466724901943 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 16:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:35:01 INFO - PROCESS | 3644 | 1466724901949 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:35:01 INFO - PROCESS | 3644 | 1466724901952 Marionette TRACE conn5 <- [1,1422,null,{}] 16:35:01 INFO - PROCESS | 3644 | 1466724901956 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}] 16:35:01 INFO - PROCESS | 3644 | 1466724901959 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:02 INFO - PROCESS | 3644 | 1466724902051 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 16:35:02 INFO - PROCESS | 3644 | 1466724902060 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:02 INFO - PROCESS | 3644 | 1466724902062 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:02 INFO - PROCESS | 3644 | ++DOCSHELL 000000691E737800 == 31 [pid = 3644] [id = 365] 16:35:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (0000006917A76800) [pid = 3644] [serial = 1094] [outer = 0000000000000000] 16:35:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006917ADE000) [pid = 3644] [serial = 1095] [outer = 0000006917A76800] 16:35:02 INFO - PROCESS | 3644 | 1466724902110 Marionette DEBUG loaded listener.js 16:35:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (00000069189D2C00) [pid = 3644] [serial = 1096] [outer = 0000006917A76800] 16:35:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006912626800) [pid = 3644] [serial = 1097] [outer = 000000691C39AC00] 16:35:02 INFO - PROCESS | 3644 | 1466724902913 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]]]}] 16:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1029ms 16:35:02 INFO - PROCESS | 3644 | 1466724902981 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 16:35:02 INFO - PROCESS | 3644 | 1466724902986 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 16:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:35:02 INFO - PROCESS | 3644 | 1466724902991 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:35:03 INFO - PROCESS | 3644 | 1466724902996 Marionette TRACE conn5 <- [1,1426,null,{}] 16:35:03 INFO - PROCESS | 3644 | 1466724903024 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}] 16:35:03 INFO - PROCESS | 3644 | 1466724903027 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:03 INFO - PROCESS | 3644 | 1466724903182 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 16:35:03 INFO - PROCESS | 3644 | 1466724903249 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:03 INFO - PROCESS | 3644 | 1466724903252 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:03 INFO - PROCESS | 3644 | ++DOCSHELL 000000691DFA7000 == 32 [pid = 3644] [id = 366] 16:35:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (00000069177D7800) [pid = 3644] [serial = 1098] [outer = 0000000000000000] 16:35:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006917B48400) [pid = 3644] [serial = 1099] [outer = 00000069177D7800] 16:35:03 INFO - PROCESS | 3644 | 1466724903355 Marionette DEBUG loaded listener.js 16:35:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006918DD0C00) [pid = 3644] [serial = 1100] [outer = 00000069177D7800] 16:35:03 INFO - PROCESS | 3644 | 1466724903910 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]]]}] 16:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1003ms 16:35:04 INFO - PROCESS | 3644 | 1466724903998 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 16:35:04 INFO - PROCESS | 3644 | 1466724904003 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 16:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:35:04 INFO - PROCESS | 3644 | 1466724904010 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:35:04 INFO - PROCESS | 3644 | 1466724904013 Marionette TRACE conn5 <- [1,1430,null,{}] 16:35:04 INFO - PROCESS | 3644 | 1466724904017 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}] 16:35:04 INFO - PROCESS | 3644 | 1466724904020 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:04 INFO - PROCESS | 3644 | 1466724904150 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 16:35:04 INFO - PROCESS | 3644 | 1466724904216 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:04 INFO - PROCESS | 3644 | 1466724904219 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:04 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F3D5800 == 33 [pid = 3644] [id = 367] 16:35:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691C23E000) [pid = 3644] [serial = 1101] [outer = 0000000000000000] 16:35:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691C331400) [pid = 3644] [serial = 1102] [outer = 000000691C23E000] 16:35:04 INFO - PROCESS | 3644 | 1466724904278 Marionette DEBUG loaded listener.js 16:35:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691C3A0400) [pid = 3644] [serial = 1103] [outer = 000000691C23E000] 16:35:04 INFO - PROCESS | 3644 | 1466724904912 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]]]}] 16:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 941ms 16:35:04 INFO - PROCESS | 3644 | 1466724904953 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 16:35:04 INFO - PROCESS | 3644 | 1466724904956 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 16:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:35:04 INFO - PROCESS | 3644 | 1466724904960 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:35:04 INFO - PROCESS | 3644 | 1466724904964 Marionette TRACE conn5 <- [1,1434,null,{}] 16:35:04 INFO - PROCESS | 3644 | 1466724904976 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}] 16:35:04 INFO - PROCESS | 3644 | 1466724904982 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:05 INFO - PROCESS | 3644 | 1466724905100 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 16:35:05 INFO - PROCESS | 3644 | 1466724905188 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:05 INFO - PROCESS | 3644 | 1466724905192 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:05 INFO - PROCESS | 3644 | ++DOCSHELL 00000069223AE800 == 34 [pid = 3644] [id = 368] 16:35:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691EC6B000) [pid = 3644] [serial = 1104] [outer = 0000000000000000] 16:35:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691ED37000) [pid = 3644] [serial = 1105] [outer = 000000691EC6B000] 16:35:05 INFO - PROCESS | 3644 | 1466724905253 Marionette DEBUG loaded listener.js 16:35:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691EFD8400) [pid = 3644] [serial = 1106] [outer = 000000691EC6B000] 16:35:05 INFO - PROCESS | 3644 | 1466724905938 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]]]}] 16:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1037ms 16:35:05 INFO - PROCESS | 3644 | 1466724905998 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 16:35:06 INFO - PROCESS | 3644 | 1466724906001 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 16:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:35:06 INFO - PROCESS | 3644 | 1466724906005 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:35:06 INFO - PROCESS | 3644 | 1466724906007 Marionette TRACE conn5 <- [1,1438,null,{}] 16:35:06 INFO - PROCESS | 3644 | 1466724906011 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}] 16:35:06 INFO - PROCESS | 3644 | 1466724906013 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:06 INFO - PROCESS | 3644 | 1466724906132 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 16:35:06 INFO - PROCESS | 3644 | 1466724906205 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:06 INFO - PROCESS | 3644 | 1466724906208 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:06 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923E85000 == 35 [pid = 3644] [id = 369] 16:35:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0000006916FF5800) [pid = 3644] [serial = 1107] [outer = 0000000000000000] 16:35:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691F55B000) [pid = 3644] [serial = 1108] [outer = 0000006916FF5800] 16:35:06 INFO - PROCESS | 3644 | 1466724906265 Marionette DEBUG loaded listener.js 16:35:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (000000691FC46000) [pid = 3644] [serial = 1109] [outer = 0000006916FF5800] 16:35:06 INFO - PROCESS | 3644 | 1466724906963 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]]]}] 16:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 986ms 16:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:35:07 INFO - PROCESS | 3644 | 1466724906993 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 16:35:07 INFO - PROCESS | 3644 | 1466724906997 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 16:35:07 INFO - PROCESS | 3644 | 1466724907002 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:35:07 INFO - PROCESS | 3644 | 1466724907005 Marionette TRACE conn5 <- [1,1442,null,{}] 16:35:07 INFO - PROCESS | 3644 | 1466724907011 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}] 16:35:07 INFO - PROCESS | 3644 | 1466724907014 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:07 INFO - PROCESS | 3644 | 1466724907124 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 16:35:07 INFO - PROCESS | 3644 | 1466724907199 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:07 INFO - PROCESS | 3644 | 1466724907202 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:07 INFO - PROCESS | 3644 | ++DOCSHELL 000000691BE52000 == 36 [pid = 3644] [id = 370] 16:35:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (00000069127E0C00) [pid = 3644] [serial = 1110] [outer = 0000000000000000] 16:35:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (00000069131F6C00) [pid = 3644] [serial = 1111] [outer = 00000069127E0C00] 16:35:07 INFO - PROCESS | 3644 | 1466724907254 Marionette DEBUG loaded listener.js 16:35:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (0000006918807C00) [pid = 3644] [serial = 1112] [outer = 00000069127E0C00] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 0000006917461000 == 35 [pid = 3644] [id = 364] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 0000006917882000 == 34 [pid = 3644] [id = 362] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 000000691DFB1800 == 33 [pid = 3644] [id = 26] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 0000006920ECE800 == 32 [pid = 3644] [id = 19] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 0000006918856800 == 31 [pid = 3644] [id = 29] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 000000691882E800 == 30 [pid = 3644] [id = 13] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 0000006920C75800 == 29 [pid = 3644] [id = 363] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 000000691CCA7000 == 28 [pid = 3644] [id = 14] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 00000069223AB800 == 27 [pid = 3644] [id = 20] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 0000006912E5A800 == 26 [pid = 3644] [id = 10] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 000000691F329000 == 25 [pid = 3644] [id = 17] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 000000691ECAB000 == 24 [pid = 3644] [id = 16] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 000000691E745000 == 23 [pid = 3644] [id = 15] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 000000691BE4E000 == 22 [pid = 3644] [id = 25] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 0000006926B89000 == 21 [pid = 3644] [id = 22] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 000000691F51C800 == 20 [pid = 3644] [id = 18] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 0000006917074000 == 19 [pid = 3644] [id = 24] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 0000006923272800 == 18 [pid = 3644] [id = 21] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 000000691F2CC000 == 17 [pid = 3644] [id = 27] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 0000006926C52000 == 16 [pid = 3644] [id = 23] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 000000691F81A800 == 15 [pid = 3644] [id = 28] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 00000069223AE800 == 14 [pid = 3644] [id = 368] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 000000691F3D5800 == 13 [pid = 3644] [id = 367] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 000000691DFA7000 == 12 [pid = 3644] [id = 366] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 000000691E737800 == 11 [pid = 3644] [id = 365] 16:35:08 INFO - PROCESS | 3644 | --DOCSHELL 0000006927335800 == 10 [pid = 3644] [id = 361] 16:35:09 INFO - PROCESS | 3644 | --DOCSHELL 0000006923E85000 == 9 [pid = 3644] [id = 369] 16:35:10 INFO - PROCESS | 3644 | 1466724910700 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]]]}] 16:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 3757ms 16:35:10 INFO - PROCESS | 3644 | 1466724910759 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 16:35:10 INFO - PROCESS | 3644 | 1466724910764 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 16:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:35:10 INFO - PROCESS | 3644 | 1466724910770 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:35:10 INFO - PROCESS | 3644 | 1466724910773 Marionette TRACE conn5 <- [1,1446,null,{}] 16:35:10 INFO - PROCESS | 3644 | 1466724910780 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}] 16:35:10 INFO - PROCESS | 3644 | 1466724910783 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:10 INFO - PROCESS | 3644 | 1466724910882 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 16:35:10 INFO - PROCESS | 3644 | 1466724910897 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:10 INFO - PROCESS | 3644 | 1466724910899 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:10 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918D75000 == 10 [pid = 3644] [id = 371] 16:35:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (00000069127E2000) [pid = 3644] [serial = 1113] [outer = 0000000000000000] 16:35:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (00000069127E3000) [pid = 3644] [serial = 1114] [outer = 00000069127E2000] 16:35:10 INFO - PROCESS | 3644 | 1466724910949 Marionette DEBUG loaded listener.js 16:35:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (0000006912A45800) [pid = 3644] [serial = 1115] [outer = 00000069127E2000] 16:35:11 INFO - PROCESS | 3644 | 1466724911486 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]]]}] 16:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 795ms 16:35:11 INFO - PROCESS | 3644 | 1466724911596 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 16:35:11 INFO - PROCESS | 3644 | 1466724911601 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 16:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:35:11 INFO - PROCESS | 3644 | 1466724911610 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:35:11 INFO - PROCESS | 3644 | 1466724911613 Marionette TRACE conn5 <- [1,1450,null,{}] 16:35:11 INFO - PROCESS | 3644 | 1466724911617 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}] 16:35:11 INFO - PROCESS | 3644 | 1466724911620 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:11 INFO - PROCESS | 3644 | 1466724911752 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 16:35:11 INFO - PROCESS | 3644 | 1466724911799 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:11 INFO - PROCESS | 3644 | 1466724911802 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:11 INFO - PROCESS | 3644 | ++DOCSHELL 0000006912723800 == 11 [pid = 3644] [id = 372] 16:35:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (0000006917702C00) [pid = 3644] [serial = 1116] [outer = 0000000000000000] 16:35:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (00000069177B1000) [pid = 3644] [serial = 1117] [outer = 0000006917702C00] 16:35:11 INFO - PROCESS | 3644 | 1466724911851 Marionette DEBUG loaded listener.js 16:35:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (0000006918983C00) [pid = 3644] [serial = 1118] [outer = 0000006917702C00] 16:35:12 INFO - PROCESS | 3644 | 1466724912356 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]]]}] 16:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 796ms 16:35:12 INFO - PROCESS | 3644 | 1466724912408 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 16:35:12 INFO - PROCESS | 3644 | 1466724912410 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 16:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:35:12 INFO - PROCESS | 3644 | 1466724912414 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:35:12 INFO - PROCESS | 3644 | 1466724912418 Marionette TRACE conn5 <- [1,1454,null,{}] 16:35:12 INFO - PROCESS | 3644 | 1466724912430 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}] 16:35:12 INFO - PROCESS | 3644 | 1466724912434 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:12 INFO - PROCESS | 3644 | 1466724912556 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 16:35:12 INFO - PROCESS | 3644 | 1466724912624 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:12 INFO - PROCESS | 3644 | 1466724912628 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:12 INFO - PROCESS | 3644 | ++DOCSHELL 000000692321D000 == 12 [pid = 3644] [id = 373] 16:35:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (000000691281A400) [pid = 3644] [serial = 1119] [outer = 0000000000000000] 16:35:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (000000691C30C400) [pid = 3644] [serial = 1120] [outer = 000000691281A400] 16:35:12 INFO - PROCESS | 3644 | 1466724912679 Marionette DEBUG loaded listener.js 16:35:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (000000691C39C400) [pid = 3644] [serial = 1121] [outer = 000000691281A400] 16:35:13 INFO - PROCESS | 3644 | 1466724913201 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]]]}] 16:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 837ms 16:35:13 INFO - PROCESS | 3644 | 1466724913254 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 16:35:13 INFO - PROCESS | 3644 | 1466724913257 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 16:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:35:13 INFO - PROCESS | 3644 | 1466724913260 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:35:13 INFO - PROCESS | 3644 | 1466724913262 Marionette TRACE conn5 <- [1,1458,null,{}] 16:35:13 INFO - PROCESS | 3644 | 1466724913265 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}] 16:35:13 INFO - PROCESS | 3644 | 1466724913267 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:13 INFO - PROCESS | 3644 | 1466724913383 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 16:35:13 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (000000691EC6B000) [pid = 3644] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:35:13 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (000000691C23E000) [pid = 3644] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:35:13 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (00000069177D7800) [pid = 3644] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:35:13 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (0000006917A76800) [pid = 3644] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:35:13 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (0000006917D35000) [pid = 3644] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:35:13 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (00000069127E1400) [pid = 3644] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:35:13 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (000000691F55B800) [pid = 3644] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:35:13 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (00000069115DA400) [pid = 3644] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:35:13 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (000000691FC4C400) [pid = 3644] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:35:13 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (0000006910B7DC00) [pid = 3644] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:35:13 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (000000691C3A4C00) [pid = 3644] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:35:13 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (000000691F416400) [pid = 3644] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:35:13 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (0000006912760800) [pid = 3644] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:35:13 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0000006910C37400) [pid = 3644] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:35:13 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000691FC51400) [pid = 3644] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:35:13 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691C2A0C00) [pid = 3644] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:35:13 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (00000069126CD800) [pid = 3644] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:35:13 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006920C0FC00) [pid = 3644] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:35:13 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006916FF5800) [pid = 3644] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:35:13 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006911550C00) [pid = 3644] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:35:13 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000692238B400) [pid = 3644] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:35:13 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691330FC00) [pid = 3644] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:35:13 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006912762800) [pid = 3644] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:35:13 INFO - PROCESS | 3644 | 1466724913720 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:13 INFO - PROCESS | 3644 | 1466724913723 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:13 INFO - PROCESS | 3644 | ++DOCSHELL 000000691303E800 == 13 [pid = 3644] [id = 374] 16:35:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006910BA2400) [pid = 3644] [serial = 1122] [outer = 0000000000000000] 16:35:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (00000069120B8800) [pid = 3644] [serial = 1123] [outer = 0000006910BA2400] 16:35:13 INFO - PROCESS | 3644 | 1466724913773 Marionette DEBUG loaded listener.js 16:35:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006913F50800) [pid = 3644] [serial = 1124] [outer = 0000006910BA2400] 16:35:14 INFO - PROCESS | 3644 | 1466724914177 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]]]}] 16:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 942ms 16:35:14 INFO - PROCESS | 3644 | 1466724914204 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 16:35:14 INFO - PROCESS | 3644 | 1466724914207 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 16:35:14 INFO - PROCESS | 3644 | 1466724914210 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:35:14 INFO - PROCESS | 3644 | 1466724914212 Marionette TRACE conn5 <- [1,1462,null,{}] 16:35:14 INFO - PROCESS | 3644 | 1466724914215 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}] 16:35:14 INFO - PROCESS | 3644 | 1466724914218 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:14 INFO - PROCESS | 3644 | 1466724914331 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 16:35:14 INFO - PROCESS | 3644 | 1466724914338 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:14 INFO - PROCESS | 3644 | 1466724914341 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:14 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924AB5000 == 14 [pid = 3644] [id = 375] 16:35:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691154E000) [pid = 3644] [serial = 1125] [outer = 0000000000000000] 16:35:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691CCD3400) [pid = 3644] [serial = 1126] [outer = 000000691154E000] 16:35:14 INFO - PROCESS | 3644 | 1466724914387 Marionette DEBUG loaded listener.js 16:35:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691ED3A800) [pid = 3644] [serial = 1127] [outer = 000000691154E000] 16:35:14 INFO - PROCESS | 3644 | 1466724914835 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]]]}] 16:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 671ms 16:35:14 INFO - PROCESS | 3644 | 1466724914885 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 16:35:14 INFO - PROCESS | 3644 | 1466724914887 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 16:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:35:14 INFO - PROCESS | 3644 | 1466724914891 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:35:14 INFO - PROCESS | 3644 | 1466724914893 Marionette TRACE conn5 <- [1,1466,null,{}] 16:35:14 INFO - PROCESS | 3644 | 1466724914896 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}] 16:35:14 INFO - PROCESS | 3644 | 1466724914902 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:15 INFO - PROCESS | 3644 | 1466724915051 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 16:35:15 INFO - PROCESS | 3644 | 1466724915066 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:15 INFO - PROCESS | 3644 | 1466724915068 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:15 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926C4F800 == 15 [pid = 3644] [id = 376] 16:35:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691EE74C00) [pid = 3644] [serial = 1128] [outer = 0000000000000000] 16:35:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691F379800) [pid = 3644] [serial = 1129] [outer = 000000691EE74C00] 16:35:15 INFO - PROCESS | 3644 | 1466724915114 Marionette DEBUG loaded listener.js 16:35:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691FC48000) [pid = 3644] [serial = 1130] [outer = 000000691EE74C00] 16:35:15 INFO - PROCESS | 3644 | 1466724915556 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]]]}] 16:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 734ms 16:35:15 INFO - PROCESS | 3644 | 1466724915628 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 16:35:15 INFO - PROCESS | 3644 | 1466724915630 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 16:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:35:15 INFO - PROCESS | 3644 | 1466724915634 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:35:15 INFO - PROCESS | 3644 | 1466724915636 Marionette TRACE conn5 <- [1,1470,null,{}] 16:35:15 INFO - PROCESS | 3644 | 1466724915639 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}] 16:35:15 INFO - PROCESS | 3644 | 1466724915641 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:15 INFO - PROCESS | 3644 | 1466724915722 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 16:35:15 INFO - PROCESS | 3644 | 1466724915841 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:15 INFO - PROCESS | 3644 | 1466724915844 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:15 INFO - PROCESS | 3644 | ++DOCSHELL 0000006913040000 == 16 [pid = 3644] [id = 377] 16:35:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006910B80C00) [pid = 3644] [serial = 1131] [outer = 0000000000000000] 16:35:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (0000006910B9C400) [pid = 3644] [serial = 1132] [outer = 0000006910B80C00] 16:35:15 INFO - PROCESS | 3644 | 1466724915903 Marionette DEBUG loaded listener.js 16:35:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006912696800) [pid = 3644] [serial = 1133] [outer = 0000006910B80C00] 16:35:16 INFO - PROCESS | 3644 | 1466724916824 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]]]}] 16:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1236ms 16:35:16 INFO - PROCESS | 3644 | 1466724916874 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 16:35:16 INFO - PROCESS | 3644 | 1466724916878 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 16:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:35:16 INFO - PROCESS | 3644 | 1466724916883 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:35:16 INFO - PROCESS | 3644 | 1466724916886 Marionette TRACE conn5 <- [1,1474,null,{}] 16:35:16 INFO - PROCESS | 3644 | 1466724916891 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}] 16:35:16 INFO - PROCESS | 3644 | 1466724916894 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:17 INFO - PROCESS | 3644 | 1466724917016 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 16:35:17 INFO - PROCESS | 3644 | 1466724917095 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:17 INFO - PROCESS | 3644 | 1466724917098 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:17 INFO - PROCESS | 3644 | ++DOCSHELL 0000006922F2C000 == 17 [pid = 3644] [id = 378] 16:35:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0000006918F21400) [pid = 3644] [serial = 1134] [outer = 0000000000000000] 16:35:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (0000006918F26800) [pid = 3644] [serial = 1135] [outer = 0000006918F21400] 16:35:17 INFO - PROCESS | 3644 | 1466724917196 Marionette DEBUG loaded listener.js 16:35:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (000000691C333000) [pid = 3644] [serial = 1136] [outer = 0000006918F21400] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (000000691C331400) [pid = 3644] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (0000006911F3D000) [pid = 3644] [serial = 664] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (0000006917ADE000) [pid = 3644] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (00000069131F6C00) [pid = 3644] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (0000006918983800) [pid = 3644] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0000006918A17400) [pid = 3644] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000691281C800) [pid = 3644] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006912A2F000) [pid = 3644] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691F55F400) [pid = 3644] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (00000069120B9800) [pid = 3644] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (00000069126C4400) [pid = 3644] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691FF07000) [pid = 3644] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006913FB5C00) [pid = 3644] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006917710C00) [pid = 3644] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691EA3A400) [pid = 3644] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691ED3DC00) [pid = 3644] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691FC4BC00) [pid = 3644] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691FCB8400) [pid = 3644] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691C23B000) [pid = 3644] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691C30B400) [pid = 3644] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691F158C00) [pid = 3644] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691F37B400) [pid = 3644] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (000000691FFE9C00) [pid = 3644] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (000000692238BC00) [pid = 3644] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (0000006912A47400) [pid = 3644] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (0000006916FF8C00) [pid = 3644] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (0000006920E95400) [pid = 3644] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (00000069225B6000) [pid = 3644] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (000000692197B400) [pid = 3644] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (000000692197C000) [pid = 3644] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (000000691ED43800) [pid = 3644] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (00000069200B5800) [pid = 3644] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (00000069189D2C00) [pid = 3644] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (000000691FC47000) [pid = 3644] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (000000691FC46000) [pid = 3644] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (0000006912693800) [pid = 3644] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (0000006922FB3C00) [pid = 3644] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 54 (00000069189D3400) [pid = 3644] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 53 (0000006916F32C00) [pid = 3644] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 52 (00000069127DA800) [pid = 3644] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 51 (0000006912765C00) [pid = 3644] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 50 (000000691EFD8400) [pid = 3644] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 49 (000000691F55B000) [pid = 3644] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 48 (000000691C3A0400) [pid = 3644] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 47 (000000691ED37000) [pid = 3644] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 46 (0000006917B48400) [pid = 3644] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | --DOMWINDOW == 45 (0000006918DD0C00) [pid = 3644] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 16:35:18 INFO - PROCESS | 3644 | 1466724918085 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]]]}] 16:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1235ms 16:35:18 INFO - PROCESS | 3644 | 1466724918121 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 16:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:35:18 INFO - PROCESS | 3644 | 1466724918125 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 16:35:18 INFO - PROCESS | 3644 | 1466724918130 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:35:18 INFO - PROCESS | 3644 | 1466724918133 Marionette TRACE conn5 <- [1,1478,null,{}] 16:35:18 INFO - PROCESS | 3644 | 1466724918139 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}] 16:35:18 INFO - PROCESS | 3644 | 1466724918142 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:18 INFO - PROCESS | 3644 | 1466724918233 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 16:35:18 INFO - PROCESS | 3644 | 1466724918240 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:18 INFO - PROCESS | 3644 | 1466724918245 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:18 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917BD8800 == 18 [pid = 3644] [id = 379] 16:35:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 46 (000000691269B800) [pid = 3644] [serial = 1137] [outer = 0000000000000000] 16:35:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 47 (000000691275FC00) [pid = 3644] [serial = 1138] [outer = 000000691269B800] 16:35:18 INFO - PROCESS | 3644 | 1466724918295 Marionette DEBUG loaded listener.js 16:35:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 48 (000000691281C000) [pid = 3644] [serial = 1139] [outer = 000000691269B800] 16:35:18 INFO - PROCESS | 3644 | 1466724918817 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]]]}] 16:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 734ms 16:35:18 INFO - PROCESS | 3644 | 1466724918864 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 16:35:18 INFO - PROCESS | 3644 | 1466724918869 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 16:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:35:18 INFO - PROCESS | 3644 | 1466724918875 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:35:18 INFO - PROCESS | 3644 | 1466724918878 Marionette TRACE conn5 <- [1,1482,null,{}] 16:35:18 INFO - PROCESS | 3644 | 1466724918882 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}] 16:35:18 INFO - PROCESS | 3644 | 1466724918884 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:18 INFO - PROCESS | 3644 | 1466724918973 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 16:35:18 INFO - PROCESS | 3644 | 1466724918981 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:18 INFO - PROCESS | 3644 | 1466724918983 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:19 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C229800 == 19 [pid = 3644] [id = 380] 16:35:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 49 (0000006913DE5000) [pid = 3644] [serial = 1140] [outer = 0000000000000000] 16:35:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 50 (0000006916DC1C00) [pid = 3644] [serial = 1141] [outer = 0000006913DE5000] 16:35:19 INFO - PROCESS | 3644 | 1466724919034 Marionette DEBUG loaded listener.js 16:35:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 51 (0000006917734800) [pid = 3644] [serial = 1142] [outer = 0000006913DE5000] 16:35:19 INFO - PROCESS | 3644 | 1466724919526 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]]]}] 16:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 671ms 16:35:19 INFO - PROCESS | 3644 | 1466724919549 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 16:35:19 INFO - PROCESS | 3644 | 1466724919551 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 16:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:35:19 INFO - PROCESS | 3644 | 1466724919555 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:35:19 INFO - PROCESS | 3644 | 1466724919559 Marionette TRACE conn5 <- [1,1486,null,{}] 16:35:19 INFO - PROCESS | 3644 | 1466724919570 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}] 16:35:19 INFO - PROCESS | 3644 | 1466724919575 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:19 INFO - PROCESS | 3644 | 1466724919694 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 16:35:19 INFO - PROCESS | 3644 | 1466724919703 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:19 INFO - PROCESS | 3644 | 1466724919706 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:19 INFO - PROCESS | 3644 | ++DOCSHELL 000000691ECC0000 == 20 [pid = 3644] [id = 381] 16:35:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 52 (0000006918DD0C00) [pid = 3644] [serial = 1143] [outer = 0000000000000000] 16:35:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 53 (0000006918F29000) [pid = 3644] [serial = 1144] [outer = 0000006918DD0C00] 16:35:19 INFO - PROCESS | 3644 | 1466724919762 Marionette DEBUG loaded listener.js 16:35:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 54 (000000691C23E400) [pid = 3644] [serial = 1145] [outer = 0000006918DD0C00] 16:35:20 INFO - PROCESS | 3644 | 1466724920188 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]]]}] 16:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 691ms 16:35:20 INFO - PROCESS | 3644 | 1466724920253 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 16:35:20 INFO - PROCESS | 3644 | 1466724920256 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 16:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:35:20 INFO - PROCESS | 3644 | 1466724920259 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:35:20 INFO - PROCESS | 3644 | 1466724920261 Marionette TRACE conn5 <- [1,1490,null,{}] 16:35:20 INFO - PROCESS | 3644 | 1466724920265 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}] 16:35:20 INFO - PROCESS | 3644 | 1466724920267 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:20 INFO - PROCESS | 3644 | 1466724920381 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 16:35:20 INFO - PROCESS | 3644 | 1466724920387 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:20 INFO - PROCESS | 3644 | 1466724920389 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:20 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F662800 == 21 [pid = 3644] [id = 382] 16:35:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (0000006910B8A000) [pid = 3644] [serial = 1146] [outer = 0000000000000000] 16:35:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (000000691CC12400) [pid = 3644] [serial = 1147] [outer = 0000006910B8A000] 16:35:20 INFO - PROCESS | 3644 | 1466724920471 Marionette DEBUG loaded listener.js 16:35:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (000000691E787C00) [pid = 3644] [serial = 1148] [outer = 0000006910B8A000] 16:35:20 INFO - PROCESS | 3644 | 1466724920906 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]]]}] 16:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 691ms 16:35:20 INFO - PROCESS | 3644 | 1466724920953 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 16:35:20 INFO - PROCESS | 3644 | 1466724920955 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 16:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:35:20 INFO - PROCESS | 3644 | 1466724920963 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:35:20 INFO - PROCESS | 3644 | 1466724920965 Marionette TRACE conn5 <- [1,1494,null,{}] 16:35:20 INFO - PROCESS | 3644 | 1466724920969 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}] 16:35:20 INFO - PROCESS | 3644 | 1466724920971 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:21 INFO - PROCESS | 3644 | 1466724921103 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 16:35:21 INFO - PROCESS | 3644 | 1466724921123 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:21 INFO - PROCESS | 3644 | 1466724921125 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:21 INFO - PROCESS | 3644 | ++DOCSHELL 0000006910B4E000 == 22 [pid = 3644] [id = 383] 16:35:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (000000691C398800) [pid = 3644] [serial = 1149] [outer = 0000000000000000] 16:35:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (000000691ED44800) [pid = 3644] [serial = 1150] [outer = 000000691C398800] 16:35:21 INFO - PROCESS | 3644 | 1466724921170 Marionette DEBUG loaded listener.js 16:35:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (000000691EFD4800) [pid = 3644] [serial = 1151] [outer = 000000691C398800] 16:35:21 INFO - PROCESS | 3644 | 1466724921613 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]]]}] 16:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 691ms 16:35:21 INFO - PROCESS | 3644 | 1466724921658 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 16:35:21 INFO - PROCESS | 3644 | 1466724921660 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 16:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:35:21 INFO - PROCESS | 3644 | 1466724921663 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:35:21 INFO - PROCESS | 3644 | 1466724921665 Marionette TRACE conn5 <- [1,1498,null,{}] 16:35:21 INFO - PROCESS | 3644 | 1466724921668 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}] 16:35:21 INFO - PROCESS | 3644 | 1466724921674 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:21 INFO - PROCESS | 3644 | 1466724921815 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 16:35:21 INFO - PROCESS | 3644 | 1466724921830 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:21 INFO - PROCESS | 3644 | 1466724921832 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:21 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923219000 == 23 [pid = 3644] [id = 384] 16:35:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (000000691F379000) [pid = 3644] [serial = 1152] [outer = 0000000000000000] 16:35:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (000000691F556800) [pid = 3644] [serial = 1153] [outer = 000000691F379000] 16:35:21 INFO - PROCESS | 3644 | 1466724921918 Marionette DEBUG loaded listener.js 16:35:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (000000691FC50000) [pid = 3644] [serial = 1154] [outer = 000000691F379000] 16:35:22 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (00000069127E0C00) [pid = 3644] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:35:22 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (00000069127E2000) [pid = 3644] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:35:22 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (0000006917702C00) [pid = 3644] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:35:22 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (000000691281A400) [pid = 3644] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:35:22 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (0000006910BA2400) [pid = 3644] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:35:22 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (000000691154E000) [pid = 3644] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:35:22 INFO - PROCESS | 3644 | 1466724922294 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]]]}] 16:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 691ms 16:35:22 INFO - PROCESS | 3644 | 1466724922358 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 16:35:22 INFO - PROCESS | 3644 | 1466724922360 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 16:35:22 INFO - PROCESS | 3644 | 1466724922363 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:35:22 INFO - PROCESS | 3644 | 1466724922365 Marionette TRACE conn5 <- [1,1502,null,{}] 16:35:22 INFO - PROCESS | 3644 | 1466724922368 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}] 16:35:22 INFO - PROCESS | 3644 | 1466724922370 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:22 INFO - PROCESS | 3644 | 1466724922502 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 16:35:22 INFO - PROCESS | 3644 | 1466724922544 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:22 INFO - PROCESS | 3644 | 1466724922546 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:22 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923E8E000 == 24 [pid = 3644] [id = 385] 16:35:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (000000691154E000) [pid = 3644] [serial = 1155] [outer = 0000000000000000] 16:35:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (000000691CCDA400) [pid = 3644] [serial = 1156] [outer = 000000691154E000] 16:35:22 INFO - PROCESS | 3644 | 1466724922592 Marionette DEBUG loaded listener.js 16:35:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (000000691FF06400) [pid = 3644] [serial = 1157] [outer = 000000691154E000] 16:35:22 INFO - PROCESS | 3644 | 1466724922942 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]]]}] 16:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 629ms 16:35:23 INFO - PROCESS | 3644 | 1466724922996 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 16:35:23 INFO - PROCESS | 3644 | 1466724922998 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 16:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:35:23 INFO - PROCESS | 3644 | 1466724923001 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:35:23 INFO - PROCESS | 3644 | 1466724923003 Marionette TRACE conn5 <- [1,1506,null,{}] 16:35:23 INFO - PROCESS | 3644 | 1466724923007 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}] 16:35:23 INFO - PROCESS | 3644 | 1466724923009 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:23 INFO - PROCESS | 3644 | 1466724923116 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 16:35:23 INFO - PROCESS | 3644 | 1466724923123 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:23 INFO - PROCESS | 3644 | 1466724923125 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:23 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924A9E800 == 25 [pid = 3644] [id = 386] 16:35:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (000000691FF0D800) [pid = 3644] [serial = 1158] [outer = 0000000000000000] 16:35:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (000000691FFE2000) [pid = 3644] [serial = 1159] [outer = 000000691FF0D800] 16:35:23 INFO - PROCESS | 3644 | 1466724923170 Marionette DEBUG loaded listener.js 16:35:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (000000691FFEA400) [pid = 3644] [serial = 1160] [outer = 000000691FF0D800] 16:35:23 INFO - PROCESS | 3644 | 1466724923577 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]]]}] 16:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 629ms 16:35:23 INFO - PROCESS | 3644 | 1466724923633 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 16:35:23 INFO - PROCESS | 3644 | 1466724923635 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 16:35:23 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:35:23 INFO - PROCESS | 3644 | 1466724923639 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:35:23 INFO - PROCESS | 3644 | 1466724923641 Marionette TRACE conn5 <- [1,1510,null,{}] 16:35:23 INFO - PROCESS | 3644 | 1466724923645 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}] 16:35:23 INFO - PROCESS | 3644 | 1466724923647 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:23 INFO - PROCESS | 3644 | 1466724923757 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 16:35:23 INFO - PROCESS | 3644 | 1466724923796 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:23 INFO - PROCESS | 3644 | 1466724923798 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:23 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924B84800 == 26 [pid = 3644] [id = 387] 16:35:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (000000691FF0F400) [pid = 3644] [serial = 1161] [outer = 0000000000000000] 16:35:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (0000006920060400) [pid = 3644] [serial = 1162] [outer = 000000691FF0F400] 16:35:23 INFO - PROCESS | 3644 | 1466724923842 Marionette DEBUG loaded listener.js 16:35:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (00000069200BA800) [pid = 3644] [serial = 1163] [outer = 000000691FF0F400] 16:35:24 INFO - PROCESS | 3644 | 1466724924221 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"]]]}] 16:35:24 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 () { 16:35:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:35:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:35:24 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 () { 16:35:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:35:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:35:24 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 () { 16:35:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:35:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:35:24 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 () { 16:35:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:35:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:35:24 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 703ms 16:35:24 INFO - PROCESS | 3644 | 1466724924346 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 16:35:24 INFO - PROCESS | 3644 | 1466724924350 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 16:35:24 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:35:24 INFO - PROCESS | 3644 | 1466724924356 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:35:24 INFO - PROCESS | 3644 | 1466724924361 Marionette TRACE conn5 <- [1,1514,null,{}] 16:35:24 INFO - PROCESS | 3644 | 1466724924410 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}] 16:35:24 INFO - PROCESS | 3644 | 1466724924414 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:24 INFO - PROCESS | 3644 | 1466724924529 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 16:35:24 INFO - PROCESS | 3644 | 1466724924633 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:24 INFO - PROCESS | 3644 | 1466724924639 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:24 INFO - PROCESS | 3644 | ++DOCSHELL 000000691884C000 == 27 [pid = 3644] [id = 388] 16:35:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (000000691261F000) [pid = 3644] [serial = 1164] [outer = 0000000000000000] 16:35:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (000000691269C800) [pid = 3644] [serial = 1165] [outer = 000000691261F000] 16:35:24 INFO - PROCESS | 3644 | 1466724924697 Marionette DEBUG loaded listener.js 16:35:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (0000006912A26400) [pid = 3644] [serial = 1166] [outer = 000000691261F000] 16:35:25 INFO - PROCESS | 3644 | 1466724925315 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"]]]}] 16:35:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:35:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:35:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:35:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:35:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:35:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:35:25 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 986ms 16:35:25 INFO - PROCESS | 3644 | 1466724925359 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 16:35:25 INFO - PROCESS | 3644 | 1466724925363 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 16:35:25 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:35:25 INFO - PROCESS | 3644 | 1466724925371 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:35:25 INFO - PROCESS | 3644 | 1466724925375 Marionette TRACE conn5 <- [1,1518,null,{}] 16:35:25 INFO - PROCESS | 3644 | 1466724925379 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}] 16:35:25 INFO - PROCESS | 3644 | 1466724925382 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:25 INFO - PROCESS | 3644 | 1466724925496 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 16:35:25 INFO - PROCESS | 3644 | 1466724925583 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:25 INFO - PROCESS | 3644 | 1466724925586 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:25 INFO - PROCESS | 3644 | ++DOCSHELL 0000006920ED2000 == 28 [pid = 3644] [id = 389] 16:35:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006918DD2800) [pid = 3644] [serial = 1167] [outer = 0000000000000000] 16:35:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006918F2D000) [pid = 3644] [serial = 1168] [outer = 0000006918DD2800] 16:35:25 INFO - PROCESS | 3644 | 1466724925644 Marionette DEBUG loaded listener.js 16:35:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691C337800) [pid = 3644] [serial = 1169] [outer = 0000006918DD2800] 16:35:26 INFO - PROCESS | 3644 | 1466724926195 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]]]}] 16:35:26 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 16:35:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:35:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:35:26 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. 16:35:26 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:35:26 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 880ms 16:35:26 INFO - PROCESS | 3644 | 1466724926258 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 16:35:26 INFO - PROCESS | 3644 | 1466724926261 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 16:35:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:35:26 INFO - PROCESS | 3644 | 1466724926266 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:35:26 INFO - PROCESS | 3644 | 1466724926269 Marionette TRACE conn5 <- [1,1522,null,{}] 16:35:26 INFO - PROCESS | 3644 | 1466724926280 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}] 16:35:26 INFO - PROCESS | 3644 | 1466724926285 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:26 INFO - PROCESS | 3644 | 1466724926409 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 16:35:26 INFO - PROCESS | 3644 | 1466724926488 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:26 INFO - PROCESS | 3644 | 1466724926493 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:26 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927186000 == 29 [pid = 3644] [id = 390] 16:35:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691F561000) [pid = 3644] [serial = 1170] [outer = 0000000000000000] 16:35:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691FA70000) [pid = 3644] [serial = 1171] [outer = 000000691F561000] 16:35:26 INFO - PROCESS | 3644 | 1466724926564 Marionette DEBUG loaded listener.js 16:35:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (00000069200BF000) [pid = 3644] [serial = 1172] [outer = 000000691F561000] 16:35:27 INFO - PROCESS | 3644 | 1466724927141 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]]]}] 16:35:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:35:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 944ms 16:35:27 INFO - PROCESS | 3644 | 1466724927211 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 16:35:27 INFO - PROCESS | 3644 | 1466724927213 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 16:35:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:35:27 INFO - PROCESS | 3644 | 1466724927217 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:35:27 INFO - PROCESS | 3644 | 1466724927219 Marionette TRACE conn5 <- [1,1526,null,{}] 16:35:27 INFO - PROCESS | 3644 | 1466724927223 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}] 16:35:27 INFO - PROCESS | 3644 | 1466724927226 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:27 INFO - PROCESS | 3644 | 1466724927340 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 16:35:27 INFO - PROCESS | 3644 | 1466724927412 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:27 INFO - PROCESS | 3644 | 1466724927415 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:27 INFO - PROCESS | 3644 | ++DOCSHELL 000000691303A800 == 30 [pid = 3644] [id = 391] 16:35:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006910B87000) [pid = 3644] [serial = 1173] [outer = 0000000000000000] 16:35:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006911F58C00) [pid = 3644] [serial = 1174] [outer = 0000006910B87000] 16:35:27 INFO - PROCESS | 3644 | 1466724927610 Marionette DEBUG loaded listener.js 16:35:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (00000069127DF400) [pid = 3644] [serial = 1175] [outer = 0000006910B87000] 16:35:28 INFO - PROCESS | 3644 | 1466724928240 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]]]}] 16:35:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:35:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1078ms 16:35:28 INFO - PROCESS | 3644 | 1466724928298 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 16:35:28 INFO - PROCESS | 3644 | 1466724928302 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 16:35:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:35:28 INFO - PROCESS | 3644 | 1466724928307 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:35:28 INFO - PROCESS | 3644 | 1466724928310 Marionette TRACE conn5 <- [1,1530,null,{}] 16:35:28 INFO - PROCESS | 3644 | --DOCSHELL 000000691BE52000 == 29 [pid = 3644] [id = 370] 16:35:28 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006918807C00) [pid = 3644] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 16:35:28 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (00000069127E3000) [pid = 3644] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 16:35:28 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (00000069177B1000) [pid = 3644] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 16:35:28 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691C30C400) [pid = 3644] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 16:35:28 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691C39C400) [pid = 3644] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 16:35:28 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006913F50800) [pid = 3644] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 16:35:28 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (00000069120B8800) [pid = 3644] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 16:35:28 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (0000006918983C00) [pid = 3644] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 16:35:28 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (000000691CCD3400) [pid = 3644] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 16:35:28 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (000000691ED3A800) [pid = 3644] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 16:35:28 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (0000006912A45800) [pid = 3644] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 16:35:28 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (000000691F379800) [pid = 3644] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 16:35:28 INFO - PROCESS | 3644 | 1466724928974 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}] 16:35:28 INFO - PROCESS | 3644 | 1466724928978 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:29 INFO - PROCESS | 3644 | 1466724929071 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 16:35:29 INFO - PROCESS | 3644 | 1466724929079 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:29 INFO - PROCESS | 3644 | 1466724929083 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:29 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917764800 == 30 [pid = 3644] [id = 392] 16:35:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (0000006912699000) [pid = 3644] [serial = 1176] [outer = 0000000000000000] 16:35:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (000000691269E800) [pid = 3644] [serial = 1177] [outer = 0000006912699000] 16:35:29 INFO - PROCESS | 3644 | 1466724929135 Marionette DEBUG loaded listener.js 16:35:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (00000069127E1000) [pid = 3644] [serial = 1178] [outer = 0000006912699000] 16:35:29 INFO - PROCESS | 3644 | 1466724929860 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]]]}] 16:35:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:35:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1642ms 16:35:29 INFO - PROCESS | 3644 | 1466724929954 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 16:35:29 INFO - PROCESS | 3644 | 1466724929959 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 16:35:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:35:29 INFO - PROCESS | 3644 | 1466724929964 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:35:29 INFO - PROCESS | 3644 | 1466724929969 Marionette TRACE conn5 <- [1,1534,null,{}] 16:35:29 INFO - PROCESS | 3644 | 1466724929975 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}] 16:35:29 INFO - PROCESS | 3644 | 1466724929978 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:30 INFO - PROCESS | 3644 | 1466724930127 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 16:35:30 INFO - PROCESS | 3644 | 1466724930194 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:30 INFO - PROCESS | 3644 | 1466724930197 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:30 INFO - PROCESS | 3644 | ++DOCSHELL 000000691BE56000 == 31 [pid = 3644] [id = 393] 16:35:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006912A4C400) [pid = 3644] [serial = 1179] [outer = 0000000000000000] 16:35:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006912A50C00) [pid = 3644] [serial = 1180] [outer = 0000006912A4C400] 16:35:30 INFO - PROCESS | 3644 | 1466724930257 Marionette DEBUG loaded listener.js 16:35:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691338A000) [pid = 3644] [serial = 1181] [outer = 0000006912A4C400] 16:35:31 INFO - PROCESS | 3644 | 1466724931022 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]]]}] 16:35:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:35:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1132ms 16:35:31 INFO - PROCESS | 3644 | 1466724931099 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 16:35:31 INFO - PROCESS | 3644 | 1466724931105 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 16:35:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:35:31 INFO - PROCESS | 3644 | 1466724931113 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:35:31 INFO - PROCESS | 3644 | 1466724931116 Marionette TRACE conn5 <- [1,1538,null,{}] 16:35:31 INFO - PROCESS | 3644 | 1466724931120 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}] 16:35:31 INFO - PROCESS | 3644 | 1466724931124 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:31 INFO - PROCESS | 3644 | 1466724931303 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 16:35:31 INFO - PROCESS | 3644 | 1466724931413 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:31 INFO - PROCESS | 3644 | 1466724931416 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:31 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F315000 == 32 [pid = 3644] [id = 394] 16:35:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (0000006917731400) [pid = 3644] [serial = 1182] [outer = 0000000000000000] 16:35:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006917D3F400) [pid = 3644] [serial = 1183] [outer = 0000006917731400] 16:35:31 INFO - PROCESS | 3644 | 1466724931476 Marionette DEBUG loaded listener.js 16:35:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (0000006918988400) [pid = 3644] [serial = 1184] [outer = 0000006917731400] 16:35:32 INFO - PROCESS | 3644 | 1466724932082 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]]]}] 16:35:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:35:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 986ms 16:35:32 INFO - PROCESS | 3644 | 1466724932099 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 16:35:32 INFO - PROCESS | 3644 | 1466724932103 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 16:35:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:35:32 INFO - PROCESS | 3644 | 1466724932107 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:35:32 INFO - PROCESS | 3644 | 1466724932112 Marionette TRACE conn5 <- [1,1542,null,{}] 16:35:32 INFO - PROCESS | 3644 | 1466724932118 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}] 16:35:32 INFO - PROCESS | 3644 | 1466724932121 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:32 INFO - PROCESS | 3644 | 1466724932211 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 16:35:32 INFO - PROCESS | 3644 | 1466724932220 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:32 INFO - PROCESS | 3644 | 1466724932223 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:32 INFO - PROCESS | 3644 | ++DOCSHELL 000000691ECAB800 == 33 [pid = 3644] [id = 395] 16:35:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006916FF8C00) [pid = 3644] [serial = 1185] [outer = 0000000000000000] 16:35:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006917A6F000) [pid = 3644] [serial = 1186] [outer = 0000006916FF8C00] 16:35:32 INFO - PROCESS | 3644 | 1466724932273 Marionette DEBUG loaded listener.js 16:35:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (00000069189D8400) [pid = 3644] [serial = 1187] [outer = 0000006916FF8C00] 16:35:32 INFO - PROCESS | 3644 | 1466724932741 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]]]}] 16:35:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:35:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 691ms 16:35:32 INFO - PROCESS | 3644 | 1466724932799 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 16:35:32 INFO - PROCESS | 3644 | 1466724932803 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 16:35:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:35:32 INFO - PROCESS | 3644 | 1466724932841 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:35:32 INFO - PROCESS | 3644 | 1466724932843 Marionette TRACE conn5 <- [1,1546,null,{}] 16:35:32 INFO - PROCESS | 3644 | 1466724932852 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}] 16:35:32 INFO - PROCESS | 3644 | 1466724932855 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:32 INFO - PROCESS | 3644 | 1466724932947 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 16:35:32 INFO - PROCESS | 3644 | 1466724932962 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:32 INFO - PROCESS | 3644 | 1466724932965 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:32 INFO - PROCESS | 3644 | ++DOCSHELL 00000069217A0800 == 34 [pid = 3644] [id = 396] 16:35:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691C239800) [pid = 3644] [serial = 1188] [outer = 0000000000000000] 16:35:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691C240400) [pid = 3644] [serial = 1189] [outer = 000000691C239800] 16:35:33 INFO - PROCESS | 3644 | 1466724933012 Marionette DEBUG loaded listener.js 16:35:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691C333800) [pid = 3644] [serial = 1190] [outer = 000000691C239800] 16:35:33 INFO - PROCESS | 3644 | 1466724933466 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]]]}] 16:35:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:35:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 691ms 16:35:33 INFO - PROCESS | 3644 | 1466724933534 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 16:35:33 INFO - PROCESS | 3644 | 1466724933536 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 16:35:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:35:33 INFO - PROCESS | 3644 | 1466724933540 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:35:33 INFO - PROCESS | 3644 | 1466724933544 Marionette TRACE conn5 <- [1,1550,null,{}] 16:35:33 INFO - PROCESS | 3644 | 1466724933555 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}] 16:35:33 INFO - PROCESS | 3644 | 1466724933560 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:33 INFO - PROCESS | 3644 | 1466724933672 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 16:35:33 INFO - PROCESS | 3644 | 1466724933730 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:33 INFO - PROCESS | 3644 | 1466724933733 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:33 INFO - PROCESS | 3644 | ++DOCSHELL 000000692327B000 == 35 [pid = 3644] [id = 397] 16:35:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691EA3B000) [pid = 3644] [serial = 1191] [outer = 0000000000000000] 16:35:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691ED37400) [pid = 3644] [serial = 1192] [outer = 000000691EA3B000] 16:35:33 INFO - PROCESS | 3644 | 1466724933783 Marionette DEBUG loaded listener.js 16:35:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691EF2A400) [pid = 3644] [serial = 1193] [outer = 000000691EA3B000] 16:35:34 INFO - PROCESS | 3644 | 1466724934225 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]]]}] 16:35:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:35:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 733ms 16:35:34 INFO - PROCESS | 3644 | 1466724934315 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 16:35:34 INFO - PROCESS | 3644 | 1466724934318 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 16:35:34 INFO - PROCESS | 3644 | 1466724934322 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:35:34 INFO - PROCESS | 3644 | 1466724934324 Marionette TRACE conn5 <- [1,1554,null,{}] 16:35:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:35:34 INFO - PROCESS | 3644 | 1466724934328 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}] 16:35:34 INFO - PROCESS | 3644 | 1466724934330 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:34 INFO - PROCESS | 3644 | 1466724934447 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 16:35:34 INFO - PROCESS | 3644 | 1466724934500 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:34 INFO - PROCESS | 3644 | 1466724934503 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:34 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924AA7000 == 36 [pid = 3644] [id = 398] 16:35:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691F37D400) [pid = 3644] [serial = 1194] [outer = 0000000000000000] 16:35:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691F553C00) [pid = 3644] [serial = 1195] [outer = 000000691F37D400] 16:35:34 INFO - PROCESS | 3644 | 1466724934549 Marionette DEBUG loaded listener.js 16:35:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691F9F8800) [pid = 3644] [serial = 1196] [outer = 000000691F37D400] 16:35:34 INFO - PROCESS | 3644 | 1466724934981 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]]]}] 16:35:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:35:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 669ms 16:35:35 INFO - PROCESS | 3644 | 1466724934999 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 16:35:35 INFO - PROCESS | 3644 | 1466724935001 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 16:35:35 INFO - PROCESS | 3644 | 1466724935004 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:35:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:35:35 INFO - PROCESS | 3644 | 1466724935006 Marionette TRACE conn5 <- [1,1558,null,{}] 16:35:35 INFO - PROCESS | 3644 | 1466724935009 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}] 16:35:35 INFO - PROCESS | 3644 | 1466724935012 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:35 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691261F000) [pid = 3644] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:35:35 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006918DD2800) [pid = 3644] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:35:35 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691F561000) [pid = 3644] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:35:35 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691F379000) [pid = 3644] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:35:35 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006918F21400) [pid = 3644] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:35:35 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006910B80C00) [pid = 3644] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:35:35 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006918DD0C00) [pid = 3644] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:35:35 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691269B800) [pid = 3644] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:35:35 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006913DE5000) [pid = 3644] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:35:35 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691FF0D800) [pid = 3644] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:35:35 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691C398800) [pid = 3644] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:35:35 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691154E000) [pid = 3644] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:35:35 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0000006910B8A000) [pid = 3644] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:35:35 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691FF0F400) [pid = 3644] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:35:35 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006910B87000) [pid = 3644] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:35:35 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691EE74C00) [pid = 3644] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:35:35 INFO - PROCESS | 3644 | 1466724935147 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 16:35:35 INFO - PROCESS | 3644 | 1466724935196 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:35 INFO - PROCESS | 3644 | 1466724935198 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:35 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918AFE800 == 37 [pid = 3644] [id = 399] 16:35:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (00000069115D9400) [pid = 3644] [serial = 1197] [outer = 0000000000000000] 16:35:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (00000069126D2000) [pid = 3644] [serial = 1198] [outer = 00000069115D9400] 16:35:35 INFO - PROCESS | 3644 | 1466724935243 Marionette DEBUG loaded listener.js 16:35:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006918DD0C00) [pid = 3644] [serial = 1199] [outer = 00000069115D9400] 16:35:35 INFO - PROCESS | 3644 | 1466724935637 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]]]}] 16:35:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:35:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 671ms 16:35:35 INFO - PROCESS | 3644 | 1466724935679 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 16:35:35 INFO - PROCESS | 3644 | 1466724935681 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 16:35:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:35:35 INFO - PROCESS | 3644 | 1466724935684 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:35:35 INFO - PROCESS | 3644 | 1466724935686 Marionette TRACE conn5 <- [1,1562,null,{}] 16:35:35 INFO - PROCESS | 3644 | 1466724935690 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}] 16:35:35 INFO - PROCESS | 3644 | 1466724935696 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:35 INFO - PROCESS | 3644 | 1466724935825 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 16:35:35 INFO - PROCESS | 3644 | 1466724935834 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:35 INFO - PROCESS | 3644 | 1466724935836 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:35 INFO - PROCESS | 3644 | ++DOCSHELL 000000692718A000 == 38 [pid = 3644] [id = 400] 16:35:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691F379C00) [pid = 3644] [serial = 1200] [outer = 0000000000000000] 16:35:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691FFE3C00) [pid = 3644] [serial = 1201] [outer = 000000691F379C00] 16:35:35 INFO - PROCESS | 3644 | 1466724935881 Marionette DEBUG loaded listener.js 16:35:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (00000069200B6C00) [pid = 3644] [serial = 1202] [outer = 000000691F379C00] 16:35:36 INFO - PROCESS | 3644 | 1466724936311 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]]]}] 16:35:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:35:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 671ms 16:35:36 INFO - PROCESS | 3644 | 1466724936359 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 16:35:36 INFO - PROCESS | 3644 | 1466724936361 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 16:35:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:35:36 INFO - PROCESS | 3644 | 1466724936365 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:35:36 INFO - PROCESS | 3644 | 1466724936367 Marionette TRACE conn5 <- [1,1566,null,{}] 16:35:36 INFO - PROCESS | 3644 | 1466724936370 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}] 16:35:36 INFO - PROCESS | 3644 | 1466724936372 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:36 INFO - PROCESS | 3644 | 1466724936454 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 16:35:36 INFO - PROCESS | 3644 | 1466724936462 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:36 INFO - PROCESS | 3644 | 1466724936464 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:36 INFO - PROCESS | 3644 | ++DOCSHELL 000000691E8F1800 == 39 [pid = 3644] [id = 401] 16:35:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006917D3C000) [pid = 3644] [serial = 1203] [outer = 0000000000000000] 16:35:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006920C0E800) [pid = 3644] [serial = 1204] [outer = 0000006917D3C000] 16:35:36 INFO - PROCESS | 3644 | 1466724936508 Marionette DEBUG loaded listener.js 16:35:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006920E9A000) [pid = 3644] [serial = 1205] [outer = 0000006917D3C000] 16:35:36 INFO - PROCESS | 3644 | 1466724936934 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]]]}] 16:35:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:35:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 586ms 16:35:36 INFO - PROCESS | 3644 | 1466724936962 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 16:35:36 INFO - PROCESS | 3644 | 1466724936965 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 16:35:36 INFO - PROCESS | 3644 | 1466724936968 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:35:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:35:36 INFO - PROCESS | 3644 | 1466724936970 Marionette TRACE conn5 <- [1,1570,null,{}] 16:35:36 INFO - PROCESS | 3644 | 1466724936973 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}] 16:35:36 INFO - PROCESS | 3644 | 1466724936975 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:37 INFO - PROCESS | 3644 | 1466724937063 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 16:35:37 INFO - PROCESS | 3644 | 1466724937069 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:37 INFO - PROCESS | 3644 | 1466724937071 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:37 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927282800 == 40 [pid = 3644] [id = 402] 16:35:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000692172C400) [pid = 3644] [serial = 1206] [outer = 0000000000000000] 16:35:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000692197B400) [pid = 3644] [serial = 1207] [outer = 000000692172C400] 16:35:37 INFO - PROCESS | 3644 | 1466724937116 Marionette DEBUG loaded listener.js 16:35:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006921D04400) [pid = 3644] [serial = 1208] [outer = 000000692172C400] 16:35:37 INFO - PROCESS | 3644 | 1466724937719 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]]]}] 16:35:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:35:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 776ms 16:35:37 INFO - PROCESS | 3644 | 1466724937748 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 16:35:37 INFO - PROCESS | 3644 | 1466724937753 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 16:35:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:35:37 INFO - PROCESS | 3644 | 1466724937758 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:35:37 INFO - PROCESS | 3644 | 1466724937762 Marionette TRACE conn5 <- [1,1574,null,{}] 16:35:37 INFO - PROCESS | 3644 | 1466724937768 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}] 16:35:37 INFO - PROCESS | 3644 | 1466724937772 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:37 INFO - PROCESS | 3644 | 1466724937890 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 16:35:38 INFO - PROCESS | 3644 | 1466724938012 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:38 INFO - PROCESS | 3644 | 1466724938015 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:38 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F819800 == 41 [pid = 3644] [id = 403] 16:35:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691281AC00) [pid = 3644] [serial = 1209] [outer = 0000000000000000] 16:35:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006916FF0C00) [pid = 3644] [serial = 1210] [outer = 000000691281AC00] 16:35:38 INFO - PROCESS | 3644 | 1466724938074 Marionette DEBUG loaded listener.js 16:35:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (00000069189D9000) [pid = 3644] [serial = 1211] [outer = 000000691281AC00] 16:35:38 INFO - PROCESS | 3644 | 1466724938717 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]]]}] 16:35:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:35:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 985ms 16:35:38 INFO - PROCESS | 3644 | 1466724938747 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 16:35:38 INFO - PROCESS | 3644 | 1466724938752 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 16:35:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:35:38 INFO - PROCESS | 3644 | 1466724938759 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:35:38 INFO - PROCESS | 3644 | 1466724938762 Marionette TRACE conn5 <- [1,1578,null,{}] 16:35:38 INFO - PROCESS | 3644 | 1466724938766 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}] 16:35:38 INFO - PROCESS | 3644 | 1466724938769 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:38 INFO - PROCESS | 3644 | 1466724938886 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 16:35:38 INFO - PROCESS | 3644 | 1466724938977 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:38 INFO - PROCESS | 3644 | 1466724938980 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:39 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926B82000 == 42 [pid = 3644] [id = 404] 16:35:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691E789C00) [pid = 3644] [serial = 1212] [outer = 0000000000000000] 16:35:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (000000691EA34000) [pid = 3644] [serial = 1213] [outer = 000000691E789C00] 16:35:39 INFO - PROCESS | 3644 | 1466724939038 Marionette DEBUG loaded listener.js 16:35:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (000000691F15D400) [pid = 3644] [serial = 1214] [outer = 000000691E789C00] 16:35:39 INFO - PROCESS | 3644 | 1466724939695 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]]]}] 16:35:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:35:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 986ms 16:35:39 INFO - PROCESS | 3644 | 1466724939747 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 16:35:39 INFO - PROCESS | 3644 | 1466724939750 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 16:35:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:35:39 INFO - PROCESS | 3644 | 1466724939753 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:35:39 INFO - PROCESS | 3644 | 1466724939758 Marionette TRACE conn5 <- [1,1582,null,{}] 16:35:39 INFO - PROCESS | 3644 | 1466724939769 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}] 16:35:39 INFO - PROCESS | 3644 | 1466724939774 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:39 INFO - PROCESS | 3644 | 1466724939887 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 16:35:39 INFO - PROCESS | 3644 | 1466724939980 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:39 INFO - PROCESS | 3644 | 1466724939984 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:40 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927ACB000 == 43 [pid = 3644] [id = 405] 16:35:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0000006920B68000) [pid = 3644] [serial = 1215] [outer = 0000000000000000] 16:35:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (00000069217EF400) [pid = 3644] [serial = 1216] [outer = 0000006920B68000] 16:35:40 INFO - PROCESS | 3644 | 1466724940042 Marionette DEBUG loaded listener.js 16:35:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (000000692235E400) [pid = 3644] [serial = 1217] [outer = 0000006920B68000] 16:35:40 INFO - PROCESS | 3644 | 1466724940661 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]]]}] 16:35:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:35:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 943ms 16:35:40 INFO - PROCESS | 3644 | 1466724940699 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 16:35:40 INFO - PROCESS | 3644 | 1466724940702 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 16:35:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:35:40 INFO - PROCESS | 3644 | 1466724940705 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:35:40 INFO - PROCESS | 3644 | 1466724940708 Marionette TRACE conn5 <- [1,1586,null,{}] 16:35:40 INFO - PROCESS | 3644 | 1466724940712 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}] 16:35:40 INFO - PROCESS | 3644 | 1466724940714 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:40 INFO - PROCESS | 3644 | 1466724940827 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 16:35:40 INFO - PROCESS | 3644 | 1466724940918 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:40 INFO - PROCESS | 3644 | 1466724940921 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:40 INFO - PROCESS | 3644 | ++DOCSHELL 000000691314C800 == 44 [pid = 3644] [id = 406] 16:35:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (00000069126A2000) [pid = 3644] [serial = 1218] [outer = 0000000000000000] 16:35:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (000000691281F800) [pid = 3644] [serial = 1219] [outer = 00000069126A2000] 16:35:40 INFO - PROCESS | 3644 | 1466724940978 Marionette DEBUG loaded listener.js 16:35:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (000000691ED43C00) [pid = 3644] [serial = 1220] [outer = 00000069126A2000] 16:35:41 INFO - PROCESS | 3644 | 1466724941691 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]]]}] 16:35:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:35:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1026ms 16:35:41 INFO - PROCESS | 3644 | 1466724941738 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 16:35:41 INFO - PROCESS | 3644 | 1466724941742 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 16:35:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:35:41 INFO - PROCESS | 3644 | 1466724941747 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:35:41 INFO - PROCESS | 3644 | 1466724941752 Marionette TRACE conn5 <- [1,1590,null,{}] 16:35:41 INFO - PROCESS | 3644 | 1466724941774 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}] 16:35:41 INFO - PROCESS | 3644 | 1466724941777 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:41 INFO - PROCESS | 3644 | 1466724941880 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 16:35:41 INFO - PROCESS | 3644 | --DOCSHELL 000000691E8F1800 == 43 [pid = 3644] [id = 401] 16:35:41 INFO - PROCESS | 3644 | --DOCSHELL 000000692718A000 == 42 [pid = 3644] [id = 400] 16:35:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006918AFE800 == 41 [pid = 3644] [id = 399] 16:35:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006924AA7000 == 40 [pid = 3644] [id = 398] 16:35:41 INFO - PROCESS | 3644 | --DOCSHELL 000000692327B000 == 39 [pid = 3644] [id = 397] 16:35:41 INFO - PROCESS | 3644 | --DOCSHELL 00000069217A0800 == 38 [pid = 3644] [id = 396] 16:35:41 INFO - PROCESS | 3644 | --DOCSHELL 000000691ECAB800 == 37 [pid = 3644] [id = 395] 16:35:41 INFO - PROCESS | 3644 | --DOCSHELL 000000691BE56000 == 36 [pid = 3644] [id = 393] 16:35:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006917764800 == 35 [pid = 3644] [id = 392] 16:35:42 INFO - PROCESS | 3644 | 1466724942018 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:42 INFO - PROCESS | 3644 | 1466724942021 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:42 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917465000 == 36 [pid = 3644] [id = 407] 16:35:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (0000006910B9B000) [pid = 3644] [serial = 1221] [outer = 0000000000000000] 16:35:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (0000006910C3B400) [pid = 3644] [serial = 1222] [outer = 0000006910B9B000] 16:35:42 INFO - PROCESS | 3644 | 1466724942071 Marionette DEBUG loaded listener.js 16:35:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (000000691275A000) [pid = 3644] [serial = 1223] [outer = 0000006910B9B000] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (000000691FC48000) [pid = 3644] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (000000691269C800) [pid = 3644] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (0000006918F2D000) [pid = 3644] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (0000006912A26400) [pid = 3644] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (000000691FA70000) [pid = 3644] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (000000691F556800) [pid = 3644] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (0000006918F26800) [pid = 3644] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (000000691C333000) [pid = 3644] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (0000006910B9C400) [pid = 3644] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0000006912696800) [pid = 3644] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (0000006918F29000) [pid = 3644] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691275FC00) [pid = 3644] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000691281C000) [pid = 3644] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006916DC1C00) [pid = 3644] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006917734800) [pid = 3644] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691FFEA400) [pid = 3644] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691C337800) [pid = 3644] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691ED44800) [pid = 3644] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (00000069200BF000) [pid = 3644] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691CCDA400) [pid = 3644] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691FC50000) [pid = 3644] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691FFE2000) [pid = 3644] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691CC12400) [pid = 3644] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (00000069200BA800) [pid = 3644] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691E787C00) [pid = 3644] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (00000069127DF400) [pid = 3644] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0000006920060400) [pid = 3644] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691EFD4800) [pid = 3644] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0000006911F58C00) [pid = 3644] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (000000691FF06400) [pid = 3644] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (000000691C23E400) [pid = 3644] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3644 | 1466724942497 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]]]}] 16:35:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:35:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 816ms 16:35:42 INFO - PROCESS | 3644 | 1466724942564 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 16:35:42 INFO - PROCESS | 3644 | 1466724942569 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 16:35:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:35:42 INFO - PROCESS | 3644 | 1466724942575 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:35:42 INFO - PROCESS | 3644 | 1466724942578 Marionette TRACE conn5 <- [1,1594,null,{}] 16:35:42 INFO - PROCESS | 3644 | 1466724942582 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}] 16:35:42 INFO - PROCESS | 3644 | 1466724942584 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:42 INFO - PROCESS | 3644 | 1466724942679 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 16:35:42 INFO - PROCESS | 3644 | 1466724942691 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:42 INFO - PROCESS | 3644 | 1466724942693 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:42 INFO - PROCESS | 3644 | ++DOCSHELL 000000691E8F6800 == 37 [pid = 3644] [id = 408] 16:35:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0000006917B48400) [pid = 3644] [serial = 1224] [outer = 0000000000000000] 16:35:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (00000069189D9C00) [pid = 3644] [serial = 1225] [outer = 0000006917B48400] 16:35:42 INFO - PROCESS | 3644 | 1466724942744 Marionette DEBUG loaded listener.js 16:35:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (000000691C23B000) [pid = 3644] [serial = 1226] [outer = 0000006917B48400] 16:35:43 INFO - PROCESS | 3644 | 1466724943223 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]]]}] 16:35:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:35:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 689ms 16:35:43 INFO - PROCESS | 3644 | 1466724943267 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 16:35:43 INFO - PROCESS | 3644 | 1466724943269 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 16:35:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:35:43 INFO - PROCESS | 3644 | 1466724943273 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:35:43 INFO - PROCESS | 3644 | 1466724943277 Marionette TRACE conn5 <- [1,1598,null,{}] 16:35:43 INFO - PROCESS | 3644 | 1466724943288 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}] 16:35:43 INFO - PROCESS | 3644 | 1466724943293 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:43 INFO - PROCESS | 3644 | 1466724943391 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 16:35:43 INFO - PROCESS | 3644 | 1466724943406 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:43 INFO - PROCESS | 3644 | 1466724943409 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:43 INFO - PROCESS | 3644 | ++DOCSHELL 0000006921DBF800 == 38 [pid = 3644] [id = 409] 16:35:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (000000691E78BC00) [pid = 3644] [serial = 1227] [outer = 0000000000000000] 16:35:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691EC76C00) [pid = 3644] [serial = 1228] [outer = 000000691E78BC00] 16:35:43 INFO - PROCESS | 3644 | 1466724943458 Marionette DEBUG loaded listener.js 16:35:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691EFD6000) [pid = 3644] [serial = 1229] [outer = 000000691E78BC00] 16:35:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:35:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 628ms 16:35:43 INFO - PROCESS | 3644 | 1466724943896 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]]]}] 16:35:43 INFO - PROCESS | 3644 | 1466724943904 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 16:35:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:35:43 INFO - PROCESS | 3644 | 1466724943906 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 16:35:43 INFO - PROCESS | 3644 | 1466724943910 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:35:43 INFO - PROCESS | 3644 | 1466724943912 Marionette TRACE conn5 <- [1,1602,null,{}] 16:35:43 INFO - PROCESS | 3644 | 1466724943915 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}] 16:35:43 INFO - PROCESS | 3644 | 1466724943917 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:44 INFO - PROCESS | 3644 | 1466724944008 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 16:35:44 INFO - PROCESS | 3644 | 1466724944013 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:44 INFO - PROCESS | 3644 | 1466724944015 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:44 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923272800 == 39 [pid = 3644] [id = 410] 16:35:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691F9F0C00) [pid = 3644] [serial = 1230] [outer = 0000000000000000] 16:35:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691FC4C800) [pid = 3644] [serial = 1231] [outer = 000000691F9F0C00] 16:35:44 INFO - PROCESS | 3644 | 1466724944088 Marionette DEBUG loaded listener.js 16:35:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691FCC5000) [pid = 3644] [serial = 1232] [outer = 000000691F9F0C00] 16:35:44 INFO - PROCESS | 3644 | 1466724944529 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]]]}] 16:35:44 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 16:35:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 691ms 16:35:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:35:44 INFO - PROCESS | 3644 | 1466724944603 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 16:35:44 INFO - PROCESS | 3644 | 1466724944605 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 16:35:44 INFO - PROCESS | 3644 | 1466724944609 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:35:44 INFO - PROCESS | 3644 | 1466724944610 Marionette TRACE conn5 <- [1,1606,null,{}] 16:35:44 INFO - PROCESS | 3644 | 1466724944619 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}] 16:35:44 INFO - PROCESS | 3644 | 1466724944622 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:44 INFO - PROCESS | 3644 | 1466724944732 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 16:35:44 INFO - PROCESS | 3644 | 1466724944737 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:44 INFO - PROCESS | 3644 | 1466724944739 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:44 INFO - PROCESS | 3644 | ++DOCSHELL 000000692336F000 == 40 [pid = 3644] [id = 411] 16:35:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691FF0D400) [pid = 3644] [serial = 1233] [outer = 0000000000000000] 16:35:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691FFE6400) [pid = 3644] [serial = 1234] [outer = 000000691FF0D400] 16:35:44 INFO - PROCESS | 3644 | 1466724944784 Marionette DEBUG loaded listener.js 16:35:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (00000069200B1C00) [pid = 3644] [serial = 1235] [outer = 000000691FF0D400] 16:35:45 INFO - PROCESS | 3644 | 1466724945251 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]]]}] 16:35:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:35:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 693ms 16:35:45 INFO - PROCESS | 3644 | 1466724945308 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 16:35:45 INFO - PROCESS | 3644 | 1466724945310 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 16:35:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:35:45 INFO - PROCESS | 3644 | 1466724945313 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:35:45 INFO - PROCESS | 3644 | 1466724945315 Marionette TRACE conn5 <- [1,1610,null,{}] 16:35:45 INFO - PROCESS | 3644 | 1466724945319 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}] 16:35:45 INFO - PROCESS | 3644 | 1466724945325 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:45 INFO - PROCESS | 3644 | 1466724945478 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 16:35:45 INFO - PROCESS | 3644 | 1466724945504 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:45 INFO - PROCESS | 3644 | 1466724945507 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:45 INFO - PROCESS | 3644 | ++DOCSHELL 00000069170D1000 == 41 [pid = 3644] [id = 412] 16:35:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (00000069217E8000) [pid = 3644] [serial = 1236] [outer = 0000000000000000] 16:35:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000692238A000) [pid = 3644] [serial = 1237] [outer = 00000069217E8000] 16:35:45 INFO - PROCESS | 3644 | 1466724945552 Marionette DEBUG loaded listener.js 16:35:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (00000069225BE800) [pid = 3644] [serial = 1238] [outer = 00000069217E8000] 16:35:46 INFO - PROCESS | 3644 | 1466724945994 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]]]}] 16:35:46 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 16:35:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 733ms 16:35:46 INFO - PROCESS | 3644 | 1466724946050 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 16:35:46 INFO - PROCESS | 3644 | 1466724946053 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 16:35:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:35:46 INFO - PROCESS | 3644 | 1466724946056 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:35:46 INFO - PROCESS | 3644 | 1466724946058 Marionette TRACE conn5 <- [1,1614,null,{}] 16:35:46 INFO - PROCESS | 3644 | 1466724946061 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}] 16:35:46 INFO - PROCESS | 3644 | 1466724946063 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:46 INFO - PROCESS | 3644 | 1466724946174 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 16:35:46 INFO - PROCESS | 3644 | 1466724946179 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:46 INFO - PROCESS | 3644 | 1466724946182 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:46 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917074000 == 42 [pid = 3644] [id = 413] 16:35:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (00000069225BDC00) [pid = 3644] [serial = 1239] [outer = 0000000000000000] 16:35:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006922FB7000) [pid = 3644] [serial = 1240] [outer = 00000069225BDC00] 16:35:46 INFO - PROCESS | 3644 | 1466724946270 Marionette DEBUG loaded listener.js 16:35:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (00000069225BC000) [pid = 3644] [serial = 1241] [outer = 00000069225BDC00] 16:35:46 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691EA3B000) [pid = 3644] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:35:46 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006916FF8C00) [pid = 3644] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:35:46 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (00000069115D9400) [pid = 3644] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:35:46 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691C239800) [pid = 3644] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:35:46 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691F37D400) [pid = 3644] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:35:46 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006917D3C000) [pid = 3644] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:35:46 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691F379C00) [pid = 3644] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:35:46 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006917731400) [pid = 3644] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:35:46 INFO - PROCESS | 3644 | 1466724946804 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]]]}] 16:35:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:35:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 774ms 16:35:46 INFO - PROCESS | 3644 | 1466724946833 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 16:35:46 INFO - PROCESS | 3644 | 1466724946836 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 16:35:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:35:46 INFO - PROCESS | 3644 | 1466724946839 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:35:46 INFO - PROCESS | 3644 | 1466724946841 Marionette TRACE conn5 <- [1,1618,null,{}] 16:35:46 INFO - PROCESS | 3644 | 1466724946845 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}] 16:35:46 INFO - PROCESS | 3644 | 1466724946847 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:46 INFO - PROCESS | 3644 | 1466724946932 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 16:35:47 INFO - PROCESS | 3644 | 1466724947011 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:47 INFO - PROCESS | 3644 | 1466724947013 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:47 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927186800 == 43 [pid = 3644] [id = 414] 16:35:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006912765000) [pid = 3644] [serial = 1242] [outer = 0000000000000000] 16:35:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006918A1B000) [pid = 3644] [serial = 1243] [outer = 0000006912765000] 16:35:47 INFO - PROCESS | 3644 | 1466724947067 Marionette DEBUG loaded listener.js 16:35:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (00000069231A2C00) [pid = 3644] [serial = 1244] [outer = 0000006912765000] 16:35:47 INFO - PROCESS | 3644 | 1466724947419 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]]]}] 16:35:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:35:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 626ms 16:35:47 INFO - PROCESS | 3644 | 1466724947468 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 16:35:47 INFO - PROCESS | 3644 | 1466724947471 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 16:35:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:35:47 INFO - PROCESS | 3644 | 1466724947474 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:35:47 INFO - PROCESS | 3644 | 1466724947476 Marionette TRACE conn5 <- [1,1622,null,{}] 16:35:47 INFO - PROCESS | 3644 | 1466724947479 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}] 16:35:47 INFO - PROCESS | 3644 | 1466724947481 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:47 INFO - PROCESS | 3644 | 1466724947597 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 16:35:47 INFO - PROCESS | 3644 | 1466724947605 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:47 INFO - PROCESS | 3644 | 1466724947607 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:47 INFO - PROCESS | 3644 | ++DOCSHELL 00000069271C8800 == 44 [pid = 3644] [id = 415] 16:35:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000692322DC00) [pid = 3644] [serial = 1245] [outer = 0000000000000000] 16:35:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006923C70400) [pid = 3644] [serial = 1246] [outer = 000000692322DC00] 16:35:47 INFO - PROCESS | 3644 | 1466724947652 Marionette DEBUG loaded listener.js 16:35:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006923C78800) [pid = 3644] [serial = 1247] [outer = 000000692322DC00] 16:35:48 INFO - PROCESS | 3644 | 1466724948062 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]]]}] 16:35:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:35:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 627ms 16:35:48 INFO - PROCESS | 3644 | 1466724948104 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 16:35:48 INFO - PROCESS | 3644 | 1466724948106 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 16:35:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:35:48 INFO - PROCESS | 3644 | 1466724948109 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:35:48 INFO - PROCESS | 3644 | 1466724948111 Marionette TRACE conn5 <- [1,1626,null,{}] 16:35:48 INFO - PROCESS | 3644 | 1466724948115 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}] 16:35:48 INFO - PROCESS | 3644 | 1466724948117 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:48 INFO - PROCESS | 3644 | 1466724948239 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 16:35:48 INFO - PROCESS | 3644 | 1466724948283 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:48 INFO - PROCESS | 3644 | 1466724948285 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:48 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927ACA800 == 45 [pid = 3644] [id = 416] 16:35:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006923CB7C00) [pid = 3644] [serial = 1248] [outer = 0000000000000000] 16:35:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006923CBEC00) [pid = 3644] [serial = 1249] [outer = 0000006923CB7C00] 16:35:48 INFO - PROCESS | 3644 | 1466724948329 Marionette DEBUG loaded listener.js 16:35:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0000006923E1C400) [pid = 3644] [serial = 1250] [outer = 0000006923CB7C00] 16:35:48 INFO - PROCESS | 3644 | 1466724948833 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]]]}] 16:35:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:35:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 774ms 16:35:48 INFO - PROCESS | 3644 | 1466724948887 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 16:35:48 INFO - PROCESS | 3644 | 1466724948893 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 16:35:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:35:48 INFO - PROCESS | 3644 | 1466724948898 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:35:48 INFO - PROCESS | 3644 | 1466724948902 Marionette TRACE conn5 <- [1,1630,null,{}] 16:35:48 INFO - PROCESS | 3644 | 1466724948908 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}] 16:35:48 INFO - PROCESS | 3644 | 1466724948912 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:49 INFO - PROCESS | 3644 | 1466724949034 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 16:35:49 INFO - PROCESS | 3644 | 1466724949156 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:49 INFO - PROCESS | 3644 | 1466724949161 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:49 INFO - PROCESS | 3644 | ++DOCSHELL 000000691CCA6000 == 46 [pid = 3644] [id = 417] 16:35:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006912827800) [pid = 3644] [serial = 1251] [outer = 0000000000000000] 16:35:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (0000006912A31800) [pid = 3644] [serial = 1252] [outer = 0000006912827800] 16:35:49 INFO - PROCESS | 3644 | 1466724949228 Marionette DEBUG loaded listener.js 16:35:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006917ADC400) [pid = 3644] [serial = 1253] [outer = 0000006912827800] 16:35:49 INFO - PROCESS | 3644 | 1466724949854 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]]]}] 16:35:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:35:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 984ms 16:35:49 INFO - PROCESS | 3644 | 1466724949886 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 16:35:49 INFO - PROCESS | 3644 | 1466724949891 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 16:35:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:35:49 INFO - PROCESS | 3644 | 1466724949898 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:35:49 INFO - PROCESS | 3644 | 1466724949901 Marionette TRACE conn5 <- [1,1634,null,{}] 16:35:49 INFO - PROCESS | 3644 | 1466724949905 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}] 16:35:49 INFO - PROCESS | 3644 | 1466724949908 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:50 INFO - PROCESS | 3644 | 1466724950030 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 16:35:50 INFO - PROCESS | 3644 | 1466724950152 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:50 INFO - PROCESS | 3644 | 1466724950155 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:50 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923375000 == 47 [pid = 3644] [id = 418] 16:35:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (000000691C337800) [pid = 3644] [serial = 1254] [outer = 0000000000000000] 16:35:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (000000691E78F800) [pid = 3644] [serial = 1255] [outer = 000000691C337800] 16:35:50 INFO - PROCESS | 3644 | 1466724950214 Marionette DEBUG loaded listener.js 16:35:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (000000691F381400) [pid = 3644] [serial = 1256] [outer = 000000691C337800] 16:35:50 INFO - PROCESS | 3644 | 1466724950849 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]]]}] 16:35:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:35:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 985ms 16:35:50 INFO - PROCESS | 3644 | 1466724950884 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 16:35:50 INFO - PROCESS | 3644 | 1466724950887 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 16:35:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:35:50 INFO - PROCESS | 3644 | 1466724950891 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:35:50 INFO - PROCESS | 3644 | 1466724950896 Marionette TRACE conn5 <- [1,1638,null,{}] 16:35:50 INFO - PROCESS | 3644 | 1466724950908 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}] 16:35:50 INFO - PROCESS | 3644 | 1466724950913 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:51 INFO - PROCESS | 3644 | 1466724951029 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 16:35:51 INFO - PROCESS | 3644 | 1466724951150 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:51 INFO - PROCESS | 3644 | 1466724951154 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:51 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924AB1000 == 48 [pid = 3644] [id = 419] 16:35:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (0000006920B66400) [pid = 3644] [serial = 1257] [outer = 0000000000000000] 16:35:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (000000692238B000) [pid = 3644] [serial = 1258] [outer = 0000006920B66400] 16:35:51 INFO - PROCESS | 3644 | 1466724951213 Marionette DEBUG loaded listener.js 16:35:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (0000006923C77800) [pid = 3644] [serial = 1259] [outer = 0000006920B66400] 16:35:51 INFO - PROCESS | 3644 | 1466724951839 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]]]}] 16:35:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:35:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 985ms 16:35:51 INFO - PROCESS | 3644 | 1466724951877 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 16:35:51 INFO - PROCESS | 3644 | 1466724951880 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 16:35:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:35:51 INFO - PROCESS | 3644 | 1466724951884 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:35:51 INFO - PROCESS | 3644 | 1466724951886 Marionette TRACE conn5 <- [1,1642,null,{}] 16:35:51 INFO - PROCESS | 3644 | 1466724951890 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}] 16:35:51 INFO - PROCESS | 3644 | 1466724951893 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:52 INFO - PROCESS | 3644 | 1466724952009 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 16:35:52 INFO - PROCESS | 3644 | 1466724952279 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:52 INFO - PROCESS | 3644 | 1466724952283 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:52 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C3D5800 == 49 [pid = 3644] [id = 420] 16:35:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (00000069120B7000) [pid = 3644] [serial = 1260] [outer = 0000000000000000] 16:35:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (0000006912757800) [pid = 3644] [serial = 1261] [outer = 00000069120B7000] 16:35:52 INFO - PROCESS | 3644 | 1466724952348 Marionette DEBUG loaded listener.js 16:35:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (0000006912A4FC00) [pid = 3644] [serial = 1262] [outer = 00000069120B7000] 16:35:52 INFO - PROCESS | 3644 | 1466724952978 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]]]}] 16:35:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:35:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1133ms 16:35:53 INFO - PROCESS | 3644 | 1466724953019 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 16:35:53 INFO - PROCESS | 3644 | 1466724953023 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 16:35:53 INFO - PROCESS | 3644 | 1466724953027 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:35:53 INFO - PROCESS | 3644 | 1466724953030 Marionette TRACE conn5 <- [1,1646,null,{}] 16:35:53 INFO - PROCESS | 3644 | 1466724953036 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}] 16:35:53 INFO - PROCESS | 3644 | 1466724953040 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:53 INFO - PROCESS | 3644 | 1466724953143 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 16:35:53 INFO - PROCESS | 3644 | --DOCSHELL 000000691303A800 == 48 [pid = 3644] [id = 391] 16:35:53 INFO - PROCESS | 3644 | --DOCSHELL 00000069271C8800 == 47 [pid = 3644] [id = 415] 16:35:53 INFO - PROCESS | 3644 | --DOCSHELL 0000006927186800 == 46 [pid = 3644] [id = 414] 16:35:53 INFO - PROCESS | 3644 | --DOCSHELL 0000006917074000 == 45 [pid = 3644] [id = 413] 16:35:53 INFO - PROCESS | 3644 | --DOCSHELL 00000069170D1000 == 44 [pid = 3644] [id = 412] 16:35:53 INFO - PROCESS | 3644 | --DOCSHELL 000000692336F000 == 43 [pid = 3644] [id = 411] 16:35:53 INFO - PROCESS | 3644 | --DOCSHELL 0000006923272800 == 42 [pid = 3644] [id = 410] 16:35:53 INFO - PROCESS | 3644 | --DOCSHELL 0000006921DBF800 == 41 [pid = 3644] [id = 409] 16:35:53 INFO - PROCESS | 3644 | --DOCSHELL 000000691E8F6800 == 40 [pid = 3644] [id = 408] 16:35:53 INFO - PROCESS | 3644 | --DOCSHELL 0000006917465000 == 39 [pid = 3644] [id = 407] 16:35:53 INFO - PROCESS | 3644 | --DOCSHELL 0000006927ACB000 == 38 [pid = 3644] [id = 405] 16:35:53 INFO - PROCESS | 3644 | --DOCSHELL 0000006926B82000 == 37 [pid = 3644] [id = 404] 16:35:53 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (000000692197B400) [pid = 3644] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 16:35:53 INFO - PROCESS | 3644 | --DOCSHELL 000000691F819800 == 36 [pid = 3644] [id = 403] 16:35:53 INFO - PROCESS | 3644 | --DOCSHELL 0000006927282800 == 35 [pid = 3644] [id = 402] 16:35:53 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (000000691269E800) [pid = 3644] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 16:35:53 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (000000691ED37400) [pid = 3644] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 16:35:53 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (0000006917A6F000) [pid = 3644] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 16:35:53 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (00000069189D8400) [pid = 3644] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 16:35:53 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (00000069126D2000) [pid = 3644] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 16:35:53 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (000000691C240400) [pid = 3644] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 16:35:53 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (000000691F553C00) [pid = 3644] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 16:35:53 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (000000691EF2A400) [pid = 3644] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 16:35:53 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0000006920E9A000) [pid = 3644] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 16:35:53 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (000000691FFE3C00) [pid = 3644] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 16:35:53 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0000006920C0E800) [pid = 3644] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 16:35:53 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006918DD0C00) [pid = 3644] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 16:35:53 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691F9F8800) [pid = 3644] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 16:35:53 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006917D3F400) [pid = 3644] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 16:35:53 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006918988400) [pid = 3644] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 16:35:53 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006912A50C00) [pid = 3644] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 16:35:53 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (00000069200B6C00) [pid = 3644] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 16:35:53 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691C333800) [pid = 3644] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 16:35:53 INFO - PROCESS | 3644 | 1466724953283 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:53 INFO - PROCESS | 3644 | 1466724953285 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:53 INFO - PROCESS | 3644 | ++DOCSHELL 0000006913A13800 == 36 [pid = 3644] [id = 421] 16:35:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006910BA1400) [pid = 3644] [serial = 1263] [outer = 0000000000000000] 16:35:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0000006910DD2000) [pid = 3644] [serial = 1264] [outer = 0000006910BA1400] 16:35:53 INFO - PROCESS | 3644 | 1466724953333 Marionette DEBUG loaded listener.js 16:35:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006912823000) [pid = 3644] [serial = 1265] [outer = 0000006910BA1400] 16:35:53 INFO - PROCESS | 3644 | 1466724953792 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]]]}] 16:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 774ms 16:35:53 INFO - PROCESS | 3644 | 1466724953808 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 16:35:53 INFO - PROCESS | 3644 | 1466724953812 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 16:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:35:53 INFO - PROCESS | 3644 | 1466724953817 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:35:53 INFO - PROCESS | 3644 | 1466724953819 Marionette TRACE conn5 <- [1,1650,null,{}] 16:35:53 INFO - PROCESS | 3644 | 1466724953823 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}] 16:35:53 INFO - PROCESS | 3644 | 1466724953826 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:53 INFO - PROCESS | 3644 | 1466724953921 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 16:35:53 INFO - PROCESS | 3644 | 1466724953930 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:53 INFO - PROCESS | 3644 | 1466724953933 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:53 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F64F800 == 37 [pid = 3644] [id = 422] 16:35:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (00000069189D5400) [pid = 3644] [serial = 1266] [outer = 0000000000000000] 16:35:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006918F26C00) [pid = 3644] [serial = 1267] [outer = 00000069189D5400] 16:35:53 INFO - PROCESS | 3644 | 1466724953979 Marionette DEBUG loaded listener.js 16:35:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691C334000) [pid = 3644] [serial = 1268] [outer = 00000069189D5400] 16:35:54 INFO - PROCESS | 3644 | 1466724954456 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]]]}] 16:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 16:35:54 INFO - PROCESS | 3644 | 1466724954491 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 16:35:54 INFO - PROCESS | 3644 | 1466724954493 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 16:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:35:54 INFO - PROCESS | 3644 | 1466724954498 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:35:54 INFO - PROCESS | 3644 | 1466724954504 Marionette TRACE conn5 <- [1,1654,null,{}] 16:35:54 INFO - PROCESS | 3644 | 1466724954513 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}] 16:35:54 INFO - PROCESS | 3644 | 1466724954524 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:54 INFO - PROCESS | 3644 | 1466724954615 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 16:35:54 INFO - PROCESS | 3644 | 1466724954624 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:54 INFO - PROCESS | 3644 | 1466724954626 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:54 INFO - PROCESS | 3644 | ++DOCSHELL 00000069223AB800 == 38 [pid = 3644] [id = 423] 16:35:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691EC70800) [pid = 3644] [serial = 1269] [outer = 0000000000000000] 16:35:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691ED87C00) [pid = 3644] [serial = 1270] [outer = 000000691EC70800] 16:35:54 INFO - PROCESS | 3644 | 1466724954671 Marionette DEBUG loaded listener.js 16:35:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (000000691F379000) [pid = 3644] [serial = 1271] [outer = 000000691EC70800] 16:35:55 INFO - PROCESS | 3644 | 1466724955097 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]]]}] 16:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 691ms 16:35:55 INFO - PROCESS | 3644 | 1466724955191 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 16:35:55 INFO - PROCESS | 3644 | 1466724955194 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 16:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:35:55 INFO - PROCESS | 3644 | 1466724955202 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:35:55 INFO - PROCESS | 3644 | 1466724955204 Marionette TRACE conn5 <- [1,1658,null,{}] 16:35:55 INFO - PROCESS | 3644 | 1466724955208 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}] 16:35:55 INFO - PROCESS | 3644 | 1466724955210 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:55 INFO - PROCESS | 3644 | 1466724955327 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 16:35:55 INFO - PROCESS | 3644 | 1466724955336 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:55 INFO - PROCESS | 3644 | 1466724955338 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:55 INFO - PROCESS | 3644 | ++DOCSHELL 000000692335A000 == 39 [pid = 3644] [id = 424] 16:35:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (000000691F5C1C00) [pid = 3644] [serial = 1272] [outer = 0000000000000000] 16:35:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (000000691FC48000) [pid = 3644] [serial = 1273] [outer = 000000691F5C1C00] 16:35:55 INFO - PROCESS | 3644 | 1466724955382 Marionette DEBUG loaded listener.js 16:35:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (000000691FF08400) [pid = 3644] [serial = 1274] [outer = 000000691F5C1C00] 16:35:55 INFO - PROCESS | 3644 | 1466724955858 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]]]}] 16:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 692ms 16:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:35:55 INFO - PROCESS | 3644 | 1466724955897 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 16:35:55 INFO - PROCESS | 3644 | 1466724955899 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 16:35:55 INFO - PROCESS | 3644 | 1466724955910 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:35:55 INFO - PROCESS | 3644 | 1466724955912 Marionette TRACE conn5 <- [1,1662,null,{}] 16:35:55 INFO - PROCESS | 3644 | 1466724955916 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}] 16:35:55 INFO - PROCESS | 3644 | 1466724955918 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:56 INFO - PROCESS | 3644 | 1466724956028 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 16:35:56 INFO - PROCESS | 3644 | 1466724956034 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:56 INFO - PROCESS | 3644 | 1466724956041 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:56 INFO - PROCESS | 3644 | ++DOCSHELL 000000691784F000 == 40 [pid = 3644] [id = 425] 16:35:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (00000069200B3C00) [pid = 3644] [serial = 1275] [outer = 0000000000000000] 16:35:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (00000069200BC800) [pid = 3644] [serial = 1276] [outer = 00000069200B3C00] 16:35:56 INFO - PROCESS | 3644 | 1466724956143 Marionette DEBUG loaded listener.js 16:35:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (0000006920E97C00) [pid = 3644] [serial = 1277] [outer = 00000069200B3C00] 16:35:56 INFO - PROCESS | 3644 | 1466724956612 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]]]}] 16:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 733ms 16:35:56 INFO - PROCESS | 3644 | 1466724956645 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 16:35:56 INFO - PROCESS | 3644 | 1466724956647 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 16:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:35:56 INFO - PROCESS | 3644 | 1466724956685 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:35:56 INFO - PROCESS | 3644 | 1466724956687 Marionette TRACE conn5 <- [1,1666,null,{}] 16:35:56 INFO - PROCESS | 3644 | 1466724956691 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}] 16:35:56 INFO - PROCESS | 3644 | 1466724956693 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:56 INFO - PROCESS | 3644 | 1466724956809 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 16:35:56 INFO - PROCESS | 3644 | 1466724956870 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:56 INFO - PROCESS | 3644 | 1466724956872 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:56 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924B88800 == 41 [pid = 3644] [id = 426] 16:35:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (00000069225C0C00) [pid = 3644] [serial = 1278] [outer = 0000000000000000] 16:35:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (0000006922FBFC00) [pid = 3644] [serial = 1279] [outer = 00000069225C0C00] 16:35:56 INFO - PROCESS | 3644 | 1466724956918 Marionette DEBUG loaded listener.js 16:35:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (000000692322E000) [pid = 3644] [serial = 1280] [outer = 00000069225C0C00] 16:35:57 INFO - PROCESS | 3644 | 1466724957343 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]]]}] 16:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 692ms 16:35:57 INFO - PROCESS | 3644 | 1466724957375 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 16:35:57 INFO - PROCESS | 3644 | 1466724957377 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 16:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:35:57 INFO - PROCESS | 3644 | 1466724957380 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:35:57 INFO - PROCESS | 3644 | 1466724957382 Marionette TRACE conn5 <- [1,1670,null,{}] 16:35:57 INFO - PROCESS | 3644 | 1466724957386 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}] 16:35:57 INFO - PROCESS | 3644 | 1466724957388 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:57 INFO - PROCESS | 3644 | 1466724957504 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 16:35:57 INFO - PROCESS | 3644 | 1466724957511 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:57 INFO - PROCESS | 3644 | 1466724957513 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:57 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C224800 == 42 [pid = 3644] [id = 427] 16:35:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (00000069225C3C00) [pid = 3644] [serial = 1281] [outer = 0000000000000000] 16:35:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (0000006923CB6C00) [pid = 3644] [serial = 1282] [outer = 00000069225C3C00] 16:35:57 INFO - PROCESS | 3644 | 1466724957558 Marionette DEBUG loaded listener.js 16:35:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (0000006923E20800) [pid = 3644] [serial = 1283] [outer = 00000069225C3C00] 16:35:57 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (0000006910B9B000) [pid = 3644] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:35:57 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (0000006917B48400) [pid = 3644] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:35:57 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (000000691E78BC00) [pid = 3644] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:35:57 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (00000069225BDC00) [pid = 3644] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:35:57 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (000000692322DC00) [pid = 3644] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:35:57 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (0000006912765000) [pid = 3644] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:35:57 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (00000069217E8000) [pid = 3644] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:35:57 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (000000691FF0D400) [pid = 3644] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:35:57 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (000000691F9F0C00) [pid = 3644] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:35:58 INFO - PROCESS | 3644 | 1466724958115 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]]]}] 16:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 776ms 16:35:58 INFO - PROCESS | 3644 | 1466724958164 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 16:35:58 INFO - PROCESS | 3644 | 1466724958166 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 16:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:35:58 INFO - PROCESS | 3644 | 1466724958170 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:35:58 INFO - PROCESS | 3644 | 1466724958172 Marionette TRACE conn5 <- [1,1674,null,{}] 16:35:58 INFO - PROCESS | 3644 | 1466724958175 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}] 16:35:58 INFO - PROCESS | 3644 | 1466724958178 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:58 INFO - PROCESS | 3644 | 1466724958262 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 16:35:58 INFO - PROCESS | 3644 | 1466724958268 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:58 INFO - PROCESS | 3644 | 1466724958270 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:58 INFO - PROCESS | 3644 | ++DOCSHELL 00000069271BF000 == 43 [pid = 3644] [id = 428] 16:35:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (00000069217EA800) [pid = 3644] [serial = 1284] [outer = 0000000000000000] 16:35:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (0000006923231400) [pid = 3644] [serial = 1285] [outer = 00000069217EA800] 16:35:58 INFO - PROCESS | 3644 | 1466724958314 Marionette DEBUG loaded listener.js 16:35:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (0000006923E25C00) [pid = 3644] [serial = 1286] [outer = 00000069217EA800] 16:35:58 INFO - PROCESS | 3644 | 1466724958745 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]]]}] 16:35:58 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 16:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 628ms 16:35:58 INFO - PROCESS | 3644 | 1466724958802 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 16:35:58 INFO - PROCESS | 3644 | 1466724958804 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 16:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:35:58 INFO - PROCESS | 3644 | 1466724958809 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:35:58 INFO - PROCESS | 3644 | 1466724958810 Marionette TRACE conn5 <- [1,1678,null,{}] 16:35:58 INFO - PROCESS | 3644 | 1466724958814 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}] 16:35:58 INFO - PROCESS | 3644 | 1466724958816 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:58 INFO - PROCESS | 3644 | 1466724958900 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 16:35:58 INFO - PROCESS | 3644 | 1466724958907 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:58 INFO - PROCESS | 3644 | 1466724958909 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:58 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927339800 == 44 [pid = 3644] [id = 429] 16:35:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (0000006923FDF000) [pid = 3644] [serial = 1287] [outer = 0000000000000000] 16:35:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (0000006923FE2000) [pid = 3644] [serial = 1288] [outer = 0000006923FDF000] 16:35:58 INFO - PROCESS | 3644 | 1466724958955 Marionette DEBUG loaded listener.js 16:35:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (0000006923FEA000) [pid = 3644] [serial = 1289] [outer = 0000006923FDF000] 16:35:59 INFO - PROCESS | 3644 | 1466724959376 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]]]}] 16:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 631ms 16:35:59 INFO - PROCESS | 3644 | 1466724959441 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 16:35:59 INFO - PROCESS | 3644 | 1466724959443 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 16:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:35:59 INFO - PROCESS | 3644 | 1466724959447 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:35:59 INFO - PROCESS | 3644 | 1466724959448 Marionette TRACE conn5 <- [1,1682,null,{}] 16:35:59 INFO - PROCESS | 3644 | 1466724959452 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}] 16:35:59 INFO - PROCESS | 3644 | 1466724959454 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:59 INFO - PROCESS | 3644 | 1466724959540 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 16:35:59 INFO - PROCESS | 3644 | 1466724959546 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:59 INFO - PROCESS | 3644 | 1466724959556 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:35:59 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923FBD800 == 45 [pid = 3644] [id = 430] 16:35:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (0000006924B07000) [pid = 3644] [serial = 1290] [outer = 0000000000000000] 16:35:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (0000006921722000) [pid = 3644] [serial = 1291] [outer = 0000006924B07000] 16:35:59 INFO - PROCESS | 3644 | 1466724959604 Marionette DEBUG loaded listener.js 16:35:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (0000006924BB8800) [pid = 3644] [serial = 1292] [outer = 0000006924B07000] 16:36:00 INFO - PROCESS | 3644 | 1466724960320 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]]]}] 16:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 943ms 16:36:00 INFO - PROCESS | 3644 | 1466724960394 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 16:36:00 INFO - PROCESS | 3644 | 1466724960399 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 16:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:36:00 INFO - PROCESS | 3644 | 1466724960404 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:36:00 INFO - PROCESS | 3644 | 1466724960410 Marionette TRACE conn5 <- [1,1686,null,{}] 16:36:00 INFO - PROCESS | 3644 | 1466724960416 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}] 16:36:00 INFO - PROCESS | 3644 | 1466724960419 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:00 INFO - PROCESS | 3644 | 1466724960575 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 16:36:00 INFO - PROCESS | 3644 | 1466724960694 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:00 INFO - PROCESS | 3644 | 1466724960697 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:00 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F3D4000 == 46 [pid = 3644] [id = 431] 16:36:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (0000006912FD2400) [pid = 3644] [serial = 1293] [outer = 0000000000000000] 16:36:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (0000006917055400) [pid = 3644] [serial = 1294] [outer = 0000006912FD2400] 16:36:00 INFO - PROCESS | 3644 | 1466724960756 Marionette DEBUG loaded listener.js 16:36:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (0000006918DD2800) [pid = 3644] [serial = 1295] [outer = 0000006912FD2400] 16:36:01 INFO - PROCESS | 3644 | 1466724961378 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]]]}] 16:36:01 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 16:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1031ms 16:36:01 INFO - PROCESS | 3644 | 1466724961438 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 16:36:01 INFO - PROCESS | 3644 | 1466724961444 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 16:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:36:01 INFO - PROCESS | 3644 | 1466724961451 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:36:01 INFO - PROCESS | 3644 | 1466724961454 Marionette TRACE conn5 <- [1,1690,null,{}] 16:36:01 INFO - PROCESS | 3644 | 1466724961459 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}] 16:36:01 INFO - PROCESS | 3644 | 1466724961462 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:01 INFO - PROCESS | 3644 | 1466724961680 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 16:36:01 INFO - PROCESS | 3644 | 1466724961691 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:01 INFO - PROCESS | 3644 | 1466724961694 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:01 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FF6E800 == 47 [pid = 3644] [id = 432] 16:36:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (000000691ED41400) [pid = 3644] [serial = 1296] [outer = 0000000000000000] 16:36:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (000000691F91D800) [pid = 3644] [serial = 1297] [outer = 000000691ED41400] 16:36:01 INFO - PROCESS | 3644 | 1466724961751 Marionette DEBUG loaded listener.js 16:36:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (000000692005AC00) [pid = 3644] [serial = 1298] [outer = 000000691ED41400] 16:36:02 INFO - PROCESS | 3644 | 1466724962371 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]]]}] 16:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 986ms 16:36:02 INFO - PROCESS | 3644 | 1466724962438 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 16:36:02 INFO - PROCESS | 3644 | 1466724962441 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 16:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:36:02 INFO - PROCESS | 3644 | 1466724962445 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:36:02 INFO - PROCESS | 3644 | 1466724962449 Marionette TRACE conn5 <- [1,1694,null,{}] 16:36:02 INFO - PROCESS | 3644 | 1466724962461 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}] 16:36:02 INFO - PROCESS | 3644 | 1466724962466 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:02 INFO - PROCESS | 3644 | 1466724962631 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 16:36:02 INFO - PROCESS | 3644 | 1466724962642 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:02 INFO - PROCESS | 3644 | 1466724962646 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:02 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923FBC800 == 48 [pid = 3644] [id = 433] 16:36:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (0000006923C75C00) [pid = 3644] [serial = 1299] [outer = 0000000000000000] 16:36:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (0000006923E27800) [pid = 3644] [serial = 1300] [outer = 0000006923C75C00] 16:36:02 INFO - PROCESS | 3644 | 1466724962703 Marionette DEBUG loaded listener.js 16:36:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (0000006924B10800) [pid = 3644] [serial = 1301] [outer = 0000006923C75C00] 16:36:03 INFO - PROCESS | 3644 | 1466724963357 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]]]}] 16:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 986ms 16:36:03 INFO - PROCESS | 3644 | 1466724963433 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 16:36:03 INFO - PROCESS | 3644 | 1466724963436 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 16:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:36:03 INFO - PROCESS | 3644 | 1466724963440 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:36:03 INFO - PROCESS | 3644 | 1466724963442 Marionette TRACE conn5 <- [1,1698,null,{}] 16:36:03 INFO - PROCESS | 3644 | 1466724963461 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}] 16:36:03 INFO - PROCESS | 3644 | 1466724963464 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:03 INFO - PROCESS | 3644 | 1466724963589 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 16:36:03 INFO - PROCESS | 3644 | 1466724963705 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:03 INFO - PROCESS | 3644 | 1466724963708 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:03 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923BBF000 == 49 [pid = 3644] [id = 434] 16:36:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (0000006924BC1C00) [pid = 3644] [serial = 1302] [outer = 0000000000000000] 16:36:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 111 (0000006924C90C00) [pid = 3644] [serial = 1303] [outer = 0000006924BC1C00] 16:36:03 INFO - PROCESS | 3644 | 1466724963766 Marionette DEBUG loaded listener.js 16:36:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 112 (0000006924C99C00) [pid = 3644] [serial = 1304] [outer = 0000006924BC1C00] 16:36:04 INFO - PROCESS | 3644 | 1466724964367 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]]]}] 16:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 990ms 16:36:04 INFO - PROCESS | 3644 | 1466724964433 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 16:36:04 INFO - PROCESS | 3644 | 1466724964435 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 16:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:36:04 INFO - PROCESS | 3644 | 1466724964439 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:36:04 INFO - PROCESS | 3644 | 1466724964441 Marionette TRACE conn5 <- [1,1702,null,{}] 16:36:04 INFO - PROCESS | 3644 | 1466724964445 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}] 16:36:04 INFO - PROCESS | 3644 | 1466724964447 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:04 INFO - PROCESS | 3644 | 1466724964562 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 16:36:04 INFO - PROCESS | 3644 | 1466724964808 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:04 INFO - PROCESS | 3644 | 1466724964811 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:04 INFO - PROCESS | 3644 | ++DOCSHELL 000000691E8F1000 == 50 [pid = 3644] [id = 435] 16:36:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 113 (0000006910BC8800) [pid = 3644] [serial = 1305] [outer = 0000000000000000] 16:36:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 114 (0000006912A28400) [pid = 3644] [serial = 1306] [outer = 0000006910BC8800] 16:36:04 INFO - PROCESS | 3644 | 1466724964880 Marionette DEBUG loaded listener.js 16:36:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 115 (00000069189D7400) [pid = 3644] [serial = 1307] [outer = 0000006910BC8800] 16:36:05 INFO - PROCESS | 3644 | 1466724965536 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 16:36:05 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 16:36:05 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 16:36:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:36:05 INFO - _addTest/ [0,1705,"getWindowHandle",null] 16:36:05 INFO - PROCESS | 3644 | 1466724965580 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 16:36:05 INFO - PROCESS | 3644 | 1466724965585 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:36:05 INFO - PROCESS | 3644 | 1466724965587 Marionette TRACE conn5 <- [1,1706,null,{}] 16:36:05 INFO - PROCESS | 3644 | 1466724965593 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}] 16:36:05 INFO - PROCESS | 3644 | 1466724965597 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:05 INFO - PROCESS | 3644 | 1466724965706 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 16:36:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006927339800 == 49 [pid = 3644] [id = 429] 16:36:06 INFO - PROCESS | 3644 | --DOCSHELL 00000069271BF000 == 48 [pid = 3644] [id = 428] 16:36:06 INFO - PROCESS | 3644 | --DOCSHELL 000000691C224800 == 47 [pid = 3644] [id = 427] 16:36:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006924B88800 == 46 [pid = 3644] [id = 426] 16:36:06 INFO - PROCESS | 3644 | --DOCSHELL 000000691784F000 == 45 [pid = 3644] [id = 425] 16:36:06 INFO - PROCESS | 3644 | --DOCSHELL 000000692335A000 == 44 [pid = 3644] [id = 424] 16:36:06 INFO - PROCESS | 3644 | --DOCSHELL 00000069223AB800 == 43 [pid = 3644] [id = 423] 16:36:06 INFO - PROCESS | 3644 | --DOCSHELL 000000691F64F800 == 42 [pid = 3644] [id = 422] 16:36:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006913A13800 == 41 [pid = 3644] [id = 421] 16:36:06 INFO - PROCESS | 3644 | --DOCSHELL 000000691C3D5800 == 40 [pid = 3644] [id = 420] 16:36:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006927ACA800 == 39 [pid = 3644] [id = 416] 16:36:06 INFO - PROCESS | 3644 | --DOCSHELL 000000691CCA6000 == 38 [pid = 3644] [id = 417] 16:36:06 INFO - PROCESS | 3644 | --DOCSHELL 000000691F315000 == 37 [pid = 3644] [id = 394] 16:36:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006924AB1000 == 36 [pid = 3644] [id = 419] 16:36:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006923375000 == 35 [pid = 3644] [id = 418] 16:36:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006927186000 == 34 [pid = 3644] [id = 390] 16:36:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006920ED2000 == 33 [pid = 3644] [id = 389] 16:36:06 INFO - PROCESS | 3644 | --DOCSHELL 000000691314C800 == 32 [pid = 3644] [id = 406] 16:36:06 INFO - PROCESS | 3644 | --DOCSHELL 000000691E8F1000 == 31 [pid = 3644] [id = 435] 16:36:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006923BBF000 == 30 [pid = 3644] [id = 434] 16:36:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006923FBC800 == 29 [pid = 3644] [id = 433] 16:36:06 INFO - PROCESS | 3644 | --DOCSHELL 000000691FF6E800 == 28 [pid = 3644] [id = 432] 16:36:06 INFO - PROCESS | 3644 | --DOCSHELL 000000691F3D4000 == 27 [pid = 3644] [id = 431] 16:36:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006923FBD800 == 26 [pid = 3644] [id = 430] 16:36:06 INFO - PROCESS | 3644 | 1466724966500 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:06 INFO - PROCESS | 3644 | 1466724966504 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:06 INFO - PROCESS | 3644 | --DOMWINDOW == 114 (0000006910C3B400) [pid = 3644] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 16:36:06 INFO - PROCESS | 3644 | --DOMWINDOW == 113 (00000069189D9C00) [pid = 3644] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 16:36:06 INFO - PROCESS | 3644 | --DOMWINDOW == 112 (000000691EFD6000) [pid = 3644] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 16:36:06 INFO - PROCESS | 3644 | --DOMWINDOW == 111 (00000069225BC000) [pid = 3644] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 16:36:06 INFO - PROCESS | 3644 | --DOMWINDOW == 110 (0000006916FF0C00) [pid = 3644] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 16:36:06 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (0000006922FB7000) [pid = 3644] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 16:36:06 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (0000006923C70400) [pid = 3644] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 16:36:06 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (000000691281F800) [pid = 3644] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 16:36:06 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (0000006918A1B000) [pid = 3644] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 16:36:06 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (00000069225BE800) [pid = 3644] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 16:36:06 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (00000069200B1C00) [pid = 3644] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 16:36:06 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (00000069217EF400) [pid = 3644] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 16:36:06 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (000000691FCC5000) [pid = 3644] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 16:36:06 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (000000691FFE6400) [pid = 3644] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 16:36:06 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (000000691EA34000) [pid = 3644] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 16:36:06 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (00000069231A2C00) [pid = 3644] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 16:36:06 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (000000691275A000) [pid = 3644] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 16:36:06 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (000000692238A000) [pid = 3644] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 16:36:06 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (000000691EC76C00) [pid = 3644] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 16:36:06 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (000000691FC4C800) [pid = 3644] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 16:36:06 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (000000691C23B000) [pid = 3644] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 16:36:06 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (0000006923C78800) [pid = 3644] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 16:36:06 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (0000006923CBEC00) [pid = 3644] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 16:36:06 INFO - PROCESS | 3644 | ++DOCSHELL 0000006912686800 == 27 [pid = 3644] [id = 436] 16:36:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (0000006910C38000) [pid = 3644] [serial = 1308] [outer = 0000000000000000] 16:36:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (0000006910C3E800) [pid = 3644] [serial = 1309] [outer = 0000006910C38000] 16:36:06 INFO - PROCESS | 3644 | 1466724966680 Marionette DEBUG loaded listener.js 16:36:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (0000006912624400) [pid = 3644] [serial = 1310] [outer = 0000006910C38000] 16:36:07 INFO - PROCESS | 3644 | 1466724967150 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]]]}] 16:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1634ms 16:36:07 INFO - PROCESS | 3644 | 1466724967224 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 16:36:07 INFO - PROCESS | 3644 | 1466724967228 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 16:36:07 INFO - PROCESS | 3644 | 1466724967232 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:36:07 INFO - PROCESS | 3644 | 1466724967235 Marionette TRACE conn5 <- [1,1710,null,{}] 16:36:07 INFO - PROCESS | 3644 | 1466724967241 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}] 16:36:07 INFO - PROCESS | 3644 | 1466724967246 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:07 INFO - PROCESS | 3644 | 1466724967342 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 16:36:07 INFO - PROCESS | 3644 | 1466724967352 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:07 INFO - PROCESS | 3644 | 1466724967355 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:07 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C20D800 == 28 [pid = 3644] [id = 437] 16:36:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (0000006912A27400) [pid = 3644] [serial = 1311] [outer = 0000000000000000] 16:36:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (0000006912A4B800) [pid = 3644] [serial = 1312] [outer = 0000006912A27400] 16:36:07 INFO - PROCESS | 3644 | 1466724967403 Marionette DEBUG loaded listener.js 16:36:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (0000006913F5E400) [pid = 3644] [serial = 1313] [outer = 0000006912A27400] 16:36:07 INFO - PROCESS | 3644 | 1466724967876 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]]]}] 16:36:07 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 16:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 689ms 16:36:07 INFO - PROCESS | 3644 | 1466724967934 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 16:36:07 INFO - PROCESS | 3644 | 1466724967938 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 16:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:36:07 INFO - PROCESS | 3644 | 1466724967944 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:36:07 INFO - PROCESS | 3644 | 1466724967946 Marionette TRACE conn5 <- [1,1714,null,{}] 16:36:07 INFO - PROCESS | 3644 | 1466724967950 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}] 16:36:07 INFO - PROCESS | 3644 | 1466724967952 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:08 INFO - PROCESS | 3644 | 1466724968044 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 16:36:08 INFO - PROCESS | 3644 | 1466724968052 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:08 INFO - PROCESS | 3644 | 1466724968055 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:08 INFO - PROCESS | 3644 | ++DOCSHELL 000000691E8F6800 == 29 [pid = 3644] [id = 438] 16:36:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (0000006912D7D400) [pid = 3644] [serial = 1314] [outer = 0000000000000000] 16:36:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (0000006918988000) [pid = 3644] [serial = 1315] [outer = 0000006912D7D400] 16:36:08 INFO - PROCESS | 3644 | 1466724968177 Marionette DEBUG loaded listener.js 16:36:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (0000006918F2E000) [pid = 3644] [serial = 1316] [outer = 0000006912D7D400] 16:36:08 INFO - PROCESS | 3644 | 1466724968571 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]]]}] 16:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 692ms 16:36:08 INFO - PROCESS | 3644 | 1466724968637 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 16:36:08 INFO - PROCESS | 3644 | 1466724968640 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 16:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:36:08 INFO - PROCESS | 3644 | 1466724968645 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:36:08 INFO - PROCESS | 3644 | 1466724968652 Marionette TRACE conn5 <- [1,1718,null,{}] 16:36:08 INFO - PROCESS | 3644 | 1466724968662 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}] 16:36:08 INFO - PROCESS | 3644 | 1466724968666 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:08 INFO - PROCESS | 3644 | 1466724968792 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 16:36:08 INFO - PROCESS | 3644 | 1466724968816 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:08 INFO - PROCESS | 3644 | 1466724968818 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:08 INFO - PROCESS | 3644 | ++DOCSHELL 0000006920C71800 == 30 [pid = 3644] [id = 439] 16:36:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (000000691C23AC00) [pid = 3644] [serial = 1317] [outer = 0000000000000000] 16:36:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (000000691C39D800) [pid = 3644] [serial = 1318] [outer = 000000691C23AC00] 16:36:08 INFO - PROCESS | 3644 | 1466724968863 Marionette DEBUG loaded listener.js 16:36:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (000000691ED3A000) [pid = 3644] [serial = 1319] [outer = 000000691C23AC00] 16:36:09 INFO - PROCESS | 3644 | 1466724969330 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] 16:36:09 INFO - PROCESS | 3644 | 1466724969410 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 16:36:09 INFO - PROCESS | 3644 | 1466724969413 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:36:09 INFO - PROCESS | 3644 | 1466724969415 Marionette TRACE conn5 <- [1,1722,null,{}] 16:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:36:09 INFO - PROCESS | 3644 | 1466724969419 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}] 16:36:09 INFO - PROCESS | 3644 | 1466724969421 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:09 INFO - PROCESS | 3644 | 1466724969541 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 16:36:09 INFO - PROCESS | 3644 | 1466724969552 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:09 INFO - PROCESS | 3644 | 1466724969554 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:09 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923177000 == 31 [pid = 3644] [id = 440] 16:36:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (000000691ED43800) [pid = 3644] [serial = 1320] [outer = 0000000000000000] 16:36:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (000000691F152800) [pid = 3644] [serial = 1321] [outer = 000000691ED43800] 16:36:09 INFO - PROCESS | 3644 | 1466724969650 Marionette DEBUG loaded listener.js 16:36:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 107 (000000691F55E400) [pid = 3644] [serial = 1322] [outer = 000000691ED43800] 16:36:10 INFO - PROCESS | 3644 | 1466724970081 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]]]}] 16:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 669ms 16:36:10 INFO - PROCESS | 3644 | 1466724970091 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 16:36:10 INFO - PROCESS | 3644 | 1466724970094 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 16:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:36:10 INFO - PROCESS | 3644 | 1466724970100 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:36:10 INFO - PROCESS | 3644 | 1466724970102 Marionette TRACE conn5 <- [1,1726,null,{}] 16:36:10 INFO - PROCESS | 3644 | 1466724970105 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}] 16:36:10 INFO - PROCESS | 3644 | 1466724970108 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:10 INFO - PROCESS | 3644 | 1466724970217 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 16:36:10 INFO - PROCESS | 3644 | 1466724970224 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:10 INFO - PROCESS | 3644 | 1466724970230 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:10 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923364000 == 32 [pid = 3644] [id = 441] 16:36:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 108 (0000006912A2B400) [pid = 3644] [serial = 1323] [outer = 0000000000000000] 16:36:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 109 (000000691FF0AC00) [pid = 3644] [serial = 1324] [outer = 0000006912A2B400] 16:36:10 INFO - PROCESS | 3644 | 1466724970288 Marionette DEBUG loaded listener.js 16:36:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 110 (00000069200B4800) [pid = 3644] [serial = 1325] [outer = 0000006912A2B400] 16:36:11 INFO - PROCESS | 3644 | --DOMWINDOW == 109 (00000069126A2000) [pid = 3644] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:36:11 INFO - PROCESS | 3644 | --DOMWINDOW == 108 (00000069189D5400) [pid = 3644] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:36:11 INFO - PROCESS | 3644 | --DOMWINDOW == 107 (00000069200B3C00) [pid = 3644] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:36:11 INFO - PROCESS | 3644 | --DOMWINDOW == 106 (00000069225C0C00) [pid = 3644] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:36:11 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (000000691F5C1C00) [pid = 3644] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:36:11 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (000000691C337800) [pid = 3644] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:36:11 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (00000069225C3C00) [pid = 3644] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:36:11 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (00000069120B7000) [pid = 3644] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:36:11 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (0000006920B66400) [pid = 3644] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:36:11 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (000000691EC70800) [pid = 3644] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:36:11 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (0000006910BA1400) [pid = 3644] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:36:11 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (0000006923CB7C00) [pid = 3644] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:36:11 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (0000006912827800) [pid = 3644] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:36:11 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (0000006923FDF000) [pid = 3644] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:36:11 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (0000006924B07000) [pid = 3644] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:36:11 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (00000069217EA800) [pid = 3644] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:36:11 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (0000006912699000) [pid = 3644] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:36:11 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (000000691E789C00) [pid = 3644] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:36:11 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (000000692172C400) [pid = 3644] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:36:11 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (0000006912A4C400) [pid = 3644] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:36:11 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (0000006920B68000) [pid = 3644] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:36:11 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (000000691281AC00) [pid = 3644] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:36:11 INFO - PROCESS | 3644 | 1466724971176 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]]]}] 16:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1131ms 16:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:36:11 INFO - PROCESS | 3644 | 1466724971237 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 16:36:11 INFO - PROCESS | 3644 | 1466724971239 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 16:36:11 INFO - PROCESS | 3644 | 1466724971243 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:36:11 INFO - PROCESS | 3644 | 1466724971244 Marionette TRACE conn5 <- [1,1730,null,{}] 16:36:11 INFO - PROCESS | 3644 | 1466724971248 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}] 16:36:11 INFO - PROCESS | 3644 | 1466724971250 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:11 INFO - PROCESS | 3644 | 1466724971344 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 16:36:11 INFO - PROCESS | 3644 | 1466724971420 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:11 INFO - PROCESS | 3644 | 1466724971422 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:11 INFO - PROCESS | 3644 | ++DOCSHELL 000000691882F000 == 33 [pid = 3644] [id = 442] 16:36:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006912D2E800) [pid = 3644] [serial = 1326] [outer = 0000000000000000] 16:36:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (00000069170BD000) [pid = 3644] [serial = 1327] [outer = 0000006912D2E800] 16:36:11 INFO - PROCESS | 3644 | 1466724971476 Marionette DEBUG loaded listener.js 16:36:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (000000691E789C00) [pid = 3644] [serial = 1328] [outer = 0000006912D2E800] 16:36:11 INFO - PROCESS | 3644 | 1466724971835 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]]]}] 16:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 629ms 16:36:11 INFO - PROCESS | 3644 | 1466724971875 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 16:36:11 INFO - PROCESS | 3644 | 1466724971877 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 16:36:11 INFO - PROCESS | 3644 | 1466724971880 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:36:11 INFO - PROCESS | 3644 | 1466724971882 Marionette TRACE conn5 <- [1,1734,null,{}] 16:36:11 INFO - PROCESS | 3644 | 1466724971886 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}] 16:36:11 INFO - PROCESS | 3644 | 1466724971888 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:11 INFO - PROCESS | 3644 | 1466724971970 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 16:36:12 INFO - PROCESS | 3644 | 1466724972047 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:12 INFO - PROCESS | 3644 | 1466724972049 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:12 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923F7D000 == 34 [pid = 3644] [id = 443] 16:36:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (0000006913A3E400) [pid = 3644] [serial = 1329] [outer = 0000000000000000] 16:36:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (00000069200B3400) [pid = 3644] [serial = 1330] [outer = 0000006913A3E400] 16:36:12 INFO - PROCESS | 3644 | 1466724972095 Marionette DEBUG loaded listener.js 16:36:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (000000692172C400) [pid = 3644] [serial = 1331] [outer = 0000006913A3E400] 16:36:12 INFO - PROCESS | 3644 | 1466724972462 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]]]}] 16:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 628ms 16:36:12 INFO - PROCESS | 3644 | 1466724972512 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 16:36:12 INFO - PROCESS | 3644 | 1466724972514 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 16:36:12 INFO - PROCESS | 3644 | 1466724972517 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:36:12 INFO - PROCESS | 3644 | 1466724972519 Marionette TRACE conn5 <- [1,1738,null,{}] 16:36:12 INFO - PROCESS | 3644 | 1466724972522 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}] 16:36:12 INFO - PROCESS | 3644 | 1466724972524 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:12 INFO - PROCESS | 3644 | 1466724972640 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 16:36:12 INFO - PROCESS | 3644 | 1466724972672 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:12 INFO - PROCESS | 3644 | 1466724972682 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:12 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924A9B800 == 35 [pid = 3644] [id = 444] 16:36:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (0000006921981400) [pid = 3644] [serial = 1332] [outer = 0000000000000000] 16:36:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (0000006921D97000) [pid = 3644] [serial = 1333] [outer = 0000006921981400] 16:36:12 INFO - PROCESS | 3644 | 1466724972733 Marionette DEBUG loaded listener.js 16:36:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (00000069225B8400) [pid = 3644] [serial = 1334] [outer = 0000006921981400] 16:36:13 INFO - PROCESS | 3644 | 1466724973179 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]]]}] 16:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 731ms 16:36:13 INFO - PROCESS | 3644 | 1466724973254 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 16:36:13 INFO - PROCESS | 3644 | 1466724973259 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 16:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:36:13 INFO - PROCESS | 3644 | 1466724973266 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:36:13 INFO - PROCESS | 3644 | 1466724973271 Marionette TRACE conn5 <- [1,1742,null,{}] 16:36:13 INFO - PROCESS | 3644 | 1466724973277 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}] 16:36:13 INFO - PROCESS | 3644 | 1466724973281 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:13 INFO - PROCESS | 3644 | 1466724973407 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 16:36:13 INFO - PROCESS | 3644 | 1466724973505 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:13 INFO - PROCESS | 3644 | 1466724973510 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:13 INFO - PROCESS | 3644 | ++DOCSHELL 000000691885A000 == 36 [pid = 3644] [id = 445] 16:36:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (0000006912622400) [pid = 3644] [serial = 1335] [outer = 0000000000000000] 16:36:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (0000006912699000) [pid = 3644] [serial = 1336] [outer = 0000006912622400] 16:36:13 INFO - PROCESS | 3644 | 1466724973568 Marionette DEBUG loaded listener.js 16:36:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (00000069127D9C00) [pid = 3644] [serial = 1337] [outer = 0000006912622400] 16:36:14 INFO - PROCESS | 3644 | 1466724974324 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]]]}] 16:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1140ms 16:36:14 INFO - PROCESS | 3644 | 1466724974406 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 16:36:14 INFO - PROCESS | 3644 | 1466724974411 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 16:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:36:14 INFO - PROCESS | 3644 | 1466724974418 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:36:14 INFO - PROCESS | 3644 | 1466724974421 Marionette TRACE conn5 <- [1,1746,null,{}] 16:36:14 INFO - PROCESS | 3644 | 1466724974426 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}] 16:36:14 INFO - PROCESS | 3644 | 1466724974429 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:14 INFO - PROCESS | 3644 | 1466724974562 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 16:36:14 INFO - PROCESS | 3644 | 1466724974678 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:14 INFO - PROCESS | 3644 | 1466724974681 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:14 INFO - PROCESS | 3644 | ++DOCSHELL 0000006921DC0000 == 37 [pid = 3644] [id = 446] 16:36:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (0000006917A76400) [pid = 3644] [serial = 1338] [outer = 0000000000000000] 16:36:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (0000006919455C00) [pid = 3644] [serial = 1339] [outer = 0000006917A76400] 16:36:14 INFO - PROCESS | 3644 | 1466724974740 Marionette DEBUG loaded listener.js 16:36:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 103 (000000691C39DC00) [pid = 3644] [serial = 1340] [outer = 0000006917A76400] 16:36:15 INFO - PROCESS | 3644 | 1466724975445 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]]]}] 16:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1083ms 16:36:15 INFO - PROCESS | 3644 | 1466724975502 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 16:36:15 INFO - PROCESS | 3644 | 1466724975505 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 16:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:36:15 INFO - PROCESS | 3644 | 1466724975509 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:36:15 INFO - PROCESS | 3644 | 1466724975514 Marionette TRACE conn5 <- [1,1750,null,{}] 16:36:15 INFO - PROCESS | 3644 | 1466724975551 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}] 16:36:15 INFO - PROCESS | 3644 | 1466724975557 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:15 INFO - PROCESS | 3644 | 1466724975687 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 16:36:15 INFO - PROCESS | 3644 | 1466724975878 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:15 INFO - PROCESS | 3644 | 1466724975881 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:15 INFO - PROCESS | 3644 | ++DOCSHELL 0000006912725000 == 38 [pid = 3644] [id = 447] 16:36:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 104 (0000006910C39000) [pid = 3644] [serial = 1341] [outer = 0000000000000000] 16:36:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 105 (00000069120B9800) [pid = 3644] [serial = 1342] [outer = 0000006910C39000] 16:36:15 INFO - PROCESS | 3644 | 1466724975941 Marionette DEBUG loaded listener.js 16:36:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 106 (0000006912823800) [pid = 3644] [serial = 1343] [outer = 0000006910C39000] 16:36:16 INFO - PROCESS | 3644 | --DOCSHELL 0000006923F7D000 == 37 [pid = 3644] [id = 443] 16:36:16 INFO - PROCESS | 3644 | --DOCSHELL 000000691882F000 == 36 [pid = 3644] [id = 442] 16:36:16 INFO - PROCESS | 3644 | --DOCSHELL 0000006923364000 == 35 [pid = 3644] [id = 441] 16:36:16 INFO - PROCESS | 3644 | --DOCSHELL 0000006923177000 == 34 [pid = 3644] [id = 440] 16:36:16 INFO - PROCESS | 3644 | --DOCSHELL 0000006920C71800 == 33 [pid = 3644] [id = 439] 16:36:16 INFO - PROCESS | 3644 | --DOCSHELL 000000691E8F6800 == 32 [pid = 3644] [id = 438] 16:36:16 INFO - PROCESS | 3644 | --DOCSHELL 000000691C20D800 == 31 [pid = 3644] [id = 437] 16:36:16 INFO - PROCESS | 3644 | --DOCSHELL 0000006912686800 == 30 [pid = 3644] [id = 436] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 105 (000000691ED43C00) [pid = 3644] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 104 (00000069127E1000) [pid = 3644] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 103 (000000691F15D400) [pid = 3644] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 102 (0000006921D04400) [pid = 3644] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (000000691338A000) [pid = 3644] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (000000692235E400) [pid = 3644] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (00000069189D9000) [pid = 3644] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (0000006918F26C00) [pid = 3644] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (00000069200BC800) [pid = 3644] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (0000006922FBFC00) [pid = 3644] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (0000006920E97C00) [pid = 3644] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (000000691FC48000) [pid = 3644] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (000000691E78F800) [pid = 3644] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (0000006923CB6C00) [pid = 3644] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (000000691F381400) [pid = 3644] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (0000006912757800) [pid = 3644] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (0000006912A4FC00) [pid = 3644] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (000000692238B000) [pid = 3644] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (0000006923C77800) [pid = 3644] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691ED87C00) [pid = 3644] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000691F379000) [pid = 3644] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006910DD2000) [pid = 3644] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006912823000) [pid = 3644] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006923E1C400) [pid = 3644] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006912A31800) [pid = 3644] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006917ADC400) [pid = 3644] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691C334000) [pid = 3644] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000692322E000) [pid = 3644] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006923FEA000) [pid = 3644] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006921722000) [pid = 3644] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006924BB8800) [pid = 3644] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0000006923FE2000) [pid = 3644] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006923E20800) [pid = 3644] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006923E25C00) [pid = 3644] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691FF08400) [pid = 3644] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (0000006923231400) [pid = 3644] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3644 | 1466724976642 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]]]}] 16:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1157ms 16:36:16 INFO - PROCESS | 3644 | 1466724976669 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 16:36:16 INFO - PROCESS | 3644 | 1466724976673 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 16:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:36:16 INFO - PROCESS | 3644 | 1466724976679 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:36:16 INFO - PROCESS | 3644 | 1466724976682 Marionette TRACE conn5 <- [1,1754,null,{}] 16:36:16 INFO - PROCESS | 3644 | 1466724976688 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}] 16:36:16 INFO - PROCESS | 3644 | 1466724976691 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:16 INFO - PROCESS | 3644 | 1466724976787 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 16:36:16 INFO - PROCESS | 3644 | 1466724976869 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:16 INFO - PROCESS | 3644 | 1466724976872 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:16 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918AE4800 == 31 [pid = 3644] [id = 448] 16:36:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006912761C00) [pid = 3644] [serial = 1344] [outer = 0000000000000000] 16:36:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (0000006912822800) [pid = 3644] [serial = 1345] [outer = 0000006912761C00] 16:36:16 INFO - PROCESS | 3644 | 1466724976921 Marionette DEBUG loaded listener.js 16:36:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (00000069177B1000) [pid = 3644] [serial = 1346] [outer = 0000006912761C00] 16:36:17 INFO - PROCESS | 3644 | 1466724977364 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]]]}] 16:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 732ms 16:36:17 INFO - PROCESS | 3644 | 1466724977415 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 16:36:17 INFO - PROCESS | 3644 | 1466724977420 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 16:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:36:17 INFO - PROCESS | 3644 | 1466724977424 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:36:17 INFO - PROCESS | 3644 | 1466724977427 Marionette TRACE conn5 <- [1,1758,null,{}] 16:36:17 INFO - PROCESS | 3644 | 1466724977431 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}] 16:36:17 INFO - PROCESS | 3644 | 1466724977433 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:17 INFO - PROCESS | 3644 | 1466724977525 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 16:36:17 INFO - PROCESS | 3644 | 1466724977533 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:17 INFO - PROCESS | 3644 | 1466724977536 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:17 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F65A000 == 32 [pid = 3644] [id = 449] 16:36:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006918F2CC00) [pid = 3644] [serial = 1347] [outer = 0000000000000000] 16:36:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691C32E800) [pid = 3644] [serial = 1348] [outer = 0000006918F2CC00] 16:36:17 INFO - PROCESS | 3644 | 1466724977583 Marionette DEBUG loaded listener.js 16:36:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691E09E000) [pid = 3644] [serial = 1349] [outer = 0000006918F2CC00] 16:36:18 INFO - PROCESS | 3644 | 1466724978069 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]]]}] 16:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 691ms 16:36:18 INFO - PROCESS | 3644 | 1466724978119 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 16:36:18 INFO - PROCESS | 3644 | 1466724978121 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 16:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:36:18 INFO - PROCESS | 3644 | 1466724978126 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:36:18 INFO - PROCESS | 3644 | 1466724978132 Marionette TRACE conn5 <- [1,1762,null,{}] 16:36:18 INFO - PROCESS | 3644 | 1466724978141 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}] 16:36:18 INFO - PROCESS | 3644 | 1466724978145 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:18 INFO - PROCESS | 3644 | 1466724978236 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 16:36:18 INFO - PROCESS | 3644 | 1466724978245 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:18 INFO - PROCESS | 3644 | 1466724978247 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:18 INFO - PROCESS | 3644 | ++DOCSHELL 0000006920C7B000 == 33 [pid = 3644] [id = 450] 16:36:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691EFD4400) [pid = 3644] [serial = 1350] [outer = 0000000000000000] 16:36:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691F381800) [pid = 3644] [serial = 1351] [outer = 000000691EFD4400] 16:36:18 INFO - PROCESS | 3644 | 1466724978292 Marionette DEBUG loaded listener.js 16:36:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691FC49C00) [pid = 3644] [serial = 1352] [outer = 000000691EFD4400] 16:36:18 INFO - PROCESS | 3644 | 1466724978745 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]]]}] 16:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 692ms 16:36:18 INFO - PROCESS | 3644 | 1466724978824 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 16:36:18 INFO - PROCESS | 3644 | 1466724978827 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 16:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:36:18 INFO - PROCESS | 3644 | 1466724978831 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:36:18 INFO - PROCESS | 3644 | 1466724978833 Marionette TRACE conn5 <- [1,1766,null,{}] 16:36:18 INFO - PROCESS | 3644 | 1466724978837 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}] 16:36:18 INFO - PROCESS | 3644 | 1466724978839 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:19 INFO - PROCESS | 3644 | 1466724978995 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 16:36:19 INFO - PROCESS | 3644 | 1466724979004 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:19 INFO - PROCESS | 3644 | 1466724979006 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:19 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923222000 == 34 [pid = 3644] [id = 451] 16:36:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691FCB8000) [pid = 3644] [serial = 1353] [outer = 0000000000000000] 16:36:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691FF10400) [pid = 3644] [serial = 1354] [outer = 000000691FCB8000] 16:36:19 INFO - PROCESS | 3644 | 1466724979051 Marionette DEBUG loaded listener.js 16:36:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (00000069200B6800) [pid = 3644] [serial = 1355] [outer = 000000691FCB8000] 16:36:19 INFO - PROCESS | 3644 | 1466724979489 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]]]}] 16:36:19 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 16:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 692ms 16:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:36:19 INFO - PROCESS | 3644 | 1466724979526 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 16:36:19 INFO - PROCESS | 3644 | 1466724979529 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 16:36:19 INFO - PROCESS | 3644 | 1466724979532 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:36:19 INFO - PROCESS | 3644 | 1466724979534 Marionette TRACE conn5 <- [1,1770,null,{}] 16:36:19 INFO - PROCESS | 3644 | 1466724979537 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}] 16:36:19 INFO - PROCESS | 3644 | 1466724979539 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:19 INFO - PROCESS | 3644 | 1466724979653 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 16:36:19 INFO - PROCESS | 3644 | 1466724979659 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:19 INFO - PROCESS | 3644 | 1466724979665 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:19 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923E8C800 == 35 [pid = 3644] [id = 452] 16:36:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006920E93400) [pid = 3644] [serial = 1356] [outer = 0000000000000000] 16:36:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006920E9A400) [pid = 3644] [serial = 1357] [outer = 0000006920E93400] 16:36:19 INFO - PROCESS | 3644 | 1466724979764 Marionette DEBUG loaded listener.js 16:36:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006921D92000) [pid = 3644] [serial = 1358] [outer = 0000006920E93400] 16:36:20 INFO - PROCESS | 3644 | 1466724980226 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]]]}] 16:36:20 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 16:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 734ms 16:36:20 INFO - PROCESS | 3644 | 1466724980304 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 16:36:20 INFO - PROCESS | 3644 | 1466724980306 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 16:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:36:20 INFO - PROCESS | 3644 | 1466724980309 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:36:20 INFO - PROCESS | 3644 | 1466724980311 Marionette TRACE conn5 <- [1,1774,null,{}] 16:36:20 INFO - PROCESS | 3644 | 1466724980315 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}] 16:36:20 INFO - PROCESS | 3644 | 1466724980317 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:20 INFO - PROCESS | 3644 | 1466724980438 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 16:36:20 INFO - PROCESS | 3644 | 1466724980494 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:20 INFO - PROCESS | 3644 | 1466724980497 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:20 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923F7E000 == 36 [pid = 3644] [id = 453] 16:36:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000692302A000) [pid = 3644] [serial = 1359] [outer = 0000000000000000] 16:36:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006923036000) [pid = 3644] [serial = 1360] [outer = 000000692302A000] 16:36:20 INFO - PROCESS | 3644 | 1466724980541 Marionette DEBUG loaded listener.js 16:36:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (0000006923226C00) [pid = 3644] [serial = 1361] [outer = 000000692302A000] 16:36:20 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (0000006912D7D400) [pid = 3644] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:36:20 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0000006910C38000) [pid = 3644] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:36:20 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006910BC8800) [pid = 3644] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:36:20 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006912A2B400) [pid = 3644] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:36:20 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006912D2E800) [pid = 3644] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:36:20 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006913A3E400) [pid = 3644] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:36:20 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006912FD2400) [pid = 3644] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:36:20 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691ED41400) [pid = 3644] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:36:20 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006923C75C00) [pid = 3644] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:36:20 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006924BC1C00) [pid = 3644] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:36:20 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691C23AC00) [pid = 3644] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:36:20 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691ED43800) [pid = 3644] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:36:20 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006912A27400) [pid = 3644] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:36:20 INFO - PROCESS | 3644 | 1466724980991 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]]]}] 16:36:21 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 16:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 733ms 16:36:21 INFO - PROCESS | 3644 | 1466724981046 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 16:36:21 INFO - PROCESS | 3644 | 1466724981048 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 16:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:36:21 INFO - PROCESS | 3644 | 1466724981052 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:36:21 INFO - PROCESS | 3644 | 1466724981054 Marionette TRACE conn5 <- [1,1778,null,{}] 16:36:21 INFO - PROCESS | 3644 | 1466724981057 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}] 16:36:21 INFO - PROCESS | 3644 | 1466724981059 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:21 INFO - PROCESS | 3644 | 1466724981175 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 16:36:21 INFO - PROCESS | 3644 | 1466724981228 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:21 INFO - PROCESS | 3644 | 1466724981230 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:21 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924A9D000 == 37 [pid = 3644] [id = 454] 16:36:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691338B800) [pid = 3644] [serial = 1362] [outer = 0000000000000000] 16:36:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691C244000) [pid = 3644] [serial = 1363] [outer = 000000691338B800] 16:36:21 INFO - PROCESS | 3644 | 1466724981275 Marionette DEBUG loaded listener.js 16:36:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (00000069225BF000) [pid = 3644] [serial = 1364] [outer = 000000691338B800] 16:36:21 INFO - PROCESS | 3644 | 1466724981642 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]]]}] 16:36:21 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) 16:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 627ms 16:36:21 INFO - PROCESS | 3644 | 1466724981680 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 16:36:21 INFO - PROCESS | 3644 | 1466724981682 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 16:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:36:21 INFO - PROCESS | 3644 | 1466724981686 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:36:21 INFO - PROCESS | 3644 | 1466724981687 Marionette TRACE conn5 <- [1,1782,null,{}] 16:36:21 INFO - PROCESS | 3644 | 1466724981691 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}] 16:36:21 INFO - PROCESS | 3644 | 1466724981693 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:21 INFO - PROCESS | 3644 | 1466724981804 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 16:36:21 INFO - PROCESS | 3644 | 1466724981813 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:21 INFO - PROCESS | 3644 | 1466724981815 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:21 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926B89000 == 38 [pid = 3644] [id = 455] 16:36:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006923230800) [pid = 3644] [serial = 1365] [outer = 0000000000000000] 16:36:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006923C73000) [pid = 3644] [serial = 1366] [outer = 0000006923230800] 16:36:21 INFO - PROCESS | 3644 | 1466724981859 Marionette DEBUG loaded listener.js 16:36:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0000006923CB8C00) [pid = 3644] [serial = 1367] [outer = 0000006923230800] 16:36:22 INFO - PROCESS | 3644 | 1466724982292 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]]]}] 16:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 627ms 16:36:22 INFO - PROCESS | 3644 | 1466724982319 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 16:36:22 INFO - PROCESS | 3644 | 1466724982321 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 16:36:22 INFO - PROCESS | 3644 | 1466724982324 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:36:22 INFO - PROCESS | 3644 | 1466724982326 Marionette TRACE conn5 <- [1,1786,null,{}] 16:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:36:22 INFO - PROCESS | 3644 | 1466724982334 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}] 16:36:22 INFO - PROCESS | 3644 | 1466724982336 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:22 INFO - PROCESS | 3644 | 1466724982426 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 16:36:22 INFO - PROCESS | 3644 | 1466724982433 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:22 INFO - PROCESS | 3644 | 1466724982435 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:22 INFO - PROCESS | 3644 | ++DOCSHELL 000000692717F800 == 39 [pid = 3644] [id = 456] 16:36:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006923CC3800) [pid = 3644] [serial = 1368] [outer = 0000000000000000] 16:36:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006923E1DC00) [pid = 3644] [serial = 1369] [outer = 0000006923CC3800] 16:36:22 INFO - PROCESS | 3644 | 1466724982480 Marionette DEBUG loaded listener.js 16:36:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691FC4A800) [pid = 3644] [serial = 1370] [outer = 0000006923CC3800] 16:36:22 INFO - PROCESS | 3644 | 1466724982977 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]]]}] 16:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 733ms 16:36:23 INFO - PROCESS | 3644 | 1466724983063 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 16:36:23 INFO - PROCESS | 3644 | 1466724983068 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 16:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:36:23 INFO - PROCESS | 3644 | 1466724983075 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:36:23 INFO - PROCESS | 3644 | 1466724983078 Marionette TRACE conn5 <- [1,1790,null,{}] 16:36:23 INFO - PROCESS | 3644 | 1466724983098 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}] 16:36:23 INFO - PROCESS | 3644 | 1466724983102 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:23 INFO - PROCESS | 3644 | 1466724983274 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 16:36:23 INFO - PROCESS | 3644 | 1466724983392 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:23 INFO - PROCESS | 3644 | 1466724983397 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:23 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C225800 == 40 [pid = 3644] [id = 457] 16:36:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (00000069127E3000) [pid = 3644] [serial = 1371] [outer = 0000000000000000] 16:36:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0000006912A2F800) [pid = 3644] [serial = 1372] [outer = 00000069127E3000] 16:36:23 INFO - PROCESS | 3644 | 1466724983456 Marionette DEBUG loaded listener.js 16:36:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006918806000) [pid = 3644] [serial = 1373] [outer = 00000069127E3000] 16:36:24 INFO - PROCESS | 3644 | 1466724984026 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]]]}] 16:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1004ms 16:36:24 INFO - PROCESS | 3644 | 1466724984081 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 16:36:24 INFO - PROCESS | 3644 | 1466724984086 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 16:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:36:24 INFO - PROCESS | 3644 | 1466724984093 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:36:24 INFO - PROCESS | 3644 | 1466724984096 Marionette TRACE conn5 <- [1,1794,null,{}] 16:36:24 INFO - PROCESS | 3644 | 1466724984100 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}] 16:36:24 INFO - PROCESS | 3644 | 1466724984104 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:24 INFO - PROCESS | 3644 | 1466724984224 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 16:36:24 INFO - PROCESS | 3644 | 1466724984321 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:24 INFO - PROCESS | 3644 | 1466724984324 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:24 INFO - PROCESS | 3644 | ++DOCSHELL 0000006922F1E800 == 41 [pid = 3644] [id = 458] 16:36:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (000000691E795800) [pid = 3644] [serial = 1374] [outer = 0000000000000000] 16:36:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (000000691ED3B400) [pid = 3644] [serial = 1375] [outer = 000000691E795800] 16:36:24 INFO - PROCESS | 3644 | 1466724984381 Marionette DEBUG loaded listener.js 16:36:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (000000691F37F400) [pid = 3644] [serial = 1376] [outer = 000000691E795800] 16:36:25 INFO - PROCESS | 3644 | 1466724984995 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]]]}] 16:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 946ms 16:36:25 INFO - PROCESS | 3644 | 1466724985041 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 16:36:25 INFO - PROCESS | 3644 | 1466724985044 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 16:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:36:25 INFO - PROCESS | 3644 | 1466724985048 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:36:25 INFO - PROCESS | 3644 | 1466724985052 Marionette TRACE conn5 <- [1,1798,null,{}] 16:36:25 INFO - PROCESS | 3644 | 1466724985064 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}] 16:36:25 INFO - PROCESS | 3644 | 1466724985069 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:25 INFO - PROCESS | 3644 | 1466724985187 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 16:36:25 INFO - PROCESS | 3644 | 1466724985283 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:25 INFO - PROCESS | 3644 | 1466724985287 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:25 INFO - PROCESS | 3644 | ++DOCSHELL 00000069271B8000 == 42 [pid = 3644] [id = 459] 16:36:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (0000006922391000) [pid = 3644] [serial = 1377] [outer = 0000000000000000] 16:36:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (0000006922FB4800) [pid = 3644] [serial = 1378] [outer = 0000006922391000] 16:36:25 INFO - PROCESS | 3644 | 1466724985344 Marionette DEBUG loaded listener.js 16:36:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (0000006923E21800) [pid = 3644] [serial = 1379] [outer = 0000006922391000] 16:36:26 INFO - PROCESS | 3644 | 1466724985993 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]]]}] 16:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 983ms 16:36:26 INFO - PROCESS | 3644 | 1466724986033 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 16:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:36:26 INFO - PROCESS | 3644 | 1466724986036 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 16:36:26 INFO - PROCESS | 3644 | 1466724986040 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:36:26 INFO - PROCESS | 3644 | 1466724986042 Marionette TRACE conn5 <- [1,1802,null,{}] 16:36:26 INFO - PROCESS | 3644 | 1466724986046 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}] 16:36:26 INFO - PROCESS | 3644 | 1466724986048 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:26 INFO - PROCESS | 3644 | 1466724986163 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 16:36:26 INFO - PROCESS | 3644 | 1466724986286 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:26 INFO - PROCESS | 3644 | 1466724986289 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:26 INFO - PROCESS | 3644 | ++DOCSHELL 000000692727C800 == 43 [pid = 3644] [id = 460] 16:36:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (000000691E021000) [pid = 3644] [serial = 1380] [outer = 0000000000000000] 16:36:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (00000069225C3000) [pid = 3644] [serial = 1381] [outer = 000000691E021000] 16:36:26 INFO - PROCESS | 3644 | 1466724986345 Marionette DEBUG loaded listener.js 16:36:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (0000006923FE2C00) [pid = 3644] [serial = 1382] [outer = 000000691E021000] 16:36:27 INFO - PROCESS | 3644 | 1466724987085 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]]]}] 16:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1083ms 16:36:27 INFO - PROCESS | 3644 | 1466724987138 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 16:36:27 INFO - PROCESS | 3644 | 1466724987142 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 16:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:36:27 INFO - PROCESS | 3644 | 1466724987148 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:36:27 INFO - PROCESS | 3644 | 1466724987152 Marionette TRACE conn5 <- [1,1806,null,{}] 16:36:27 INFO - PROCESS | 3644 | 1466724987158 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}] 16:36:27 INFO - PROCESS | 3644 | 1466724987161 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:27 INFO - PROCESS | 3644 | 1466724987265 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 16:36:27 INFO - PROCESS | 3644 | 1466724987342 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:27 INFO - PROCESS | 3644 | 1466724987346 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:27 INFO - PROCESS | 3644 | ++DOCSHELL 000000691E8F4800 == 44 [pid = 3644] [id = 461] 16:36:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (000000691281F800) [pid = 3644] [serial = 1383] [outer = 0000000000000000] 16:36:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (0000006912A4F400) [pid = 3644] [serial = 1384] [outer = 000000691281F800] 16:36:27 INFO - PROCESS | 3644 | 1466724987409 Marionette DEBUG loaded listener.js 16:36:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (0000006918984C00) [pid = 3644] [serial = 1385] [outer = 000000691281F800] 16:36:28 INFO - PROCESS | 3644 | 1466724988016 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]]]}] 16:36:28 INFO - PROCESS | 3644 | --DOCSHELL 0000006926B89000 == 43 [pid = 3644] [id = 455] 16:36:28 INFO - PROCESS | 3644 | --DOCSHELL 0000006924A9D000 == 42 [pid = 3644] [id = 454] 16:36:28 INFO - PROCESS | 3644 | --DOCSHELL 0000006923F7E000 == 41 [pid = 3644] [id = 453] 16:36:28 INFO - PROCESS | 3644 | --DOCSHELL 0000006923E8C800 == 40 [pid = 3644] [id = 452] 16:36:28 INFO - PROCESS | 3644 | --DOCSHELL 0000006923222000 == 39 [pid = 3644] [id = 451] 16:36:28 INFO - PROCESS | 3644 | --DOCSHELL 0000006920C7B000 == 38 [pid = 3644] [id = 450] 16:36:28 INFO - PROCESS | 3644 | --DOCSHELL 000000691F65A000 == 37 [pid = 3644] [id = 449] 16:36:28 INFO - PROCESS | 3644 | --DOCSHELL 0000006918AE4800 == 36 [pid = 3644] [id = 448] 16:36:28 INFO - PROCESS | 3644 | --DOCSHELL 0000006912725000 == 35 [pid = 3644] [id = 447] 16:36:28 INFO - PROCESS | 3644 | --DOCSHELL 0000006921DC0000 == 34 [pid = 3644] [id = 446] 16:36:28 INFO - PROCESS | 3644 | --DOCSHELL 0000006924A9B800 == 33 [pid = 3644] [id = 444] 16:36:28 INFO - PROCESS | 3644 | --DOCSHELL 000000691885A000 == 32 [pid = 3644] [id = 445] 16:36:28 INFO - PROCESS | 3644 | --DOCSHELL 000000692727C800 == 31 [pid = 3644] [id = 460] 16:36:28 INFO - PROCESS | 3644 | --DOCSHELL 00000069271B8000 == 30 [pid = 3644] [id = 459] 16:36:28 INFO - PROCESS | 3644 | --DOCSHELL 0000006922F1E800 == 29 [pid = 3644] [id = 458] 16:36:28 INFO - PROCESS | 3644 | --DOCSHELL 000000692717F800 == 28 [pid = 3644] [id = 456] 16:36:28 INFO - PROCESS | 3644 | --DOCSHELL 000000691C225800 == 27 [pid = 3644] [id = 457] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (000000691F152800) [pid = 3644] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (0000006912A4B800) [pid = 3644] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (0000006913F5E400) [pid = 3644] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (0000006918988000) [pid = 3644] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (0000006918F2E000) [pid = 3644] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (0000006910C3E800) [pid = 3644] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (0000006912624400) [pid = 3644] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (00000069189D7400) [pid = 3644] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (0000006912A28400) [pid = 3644] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (000000691FF0AC00) [pid = 3644] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (000000691F55E400) [pid = 3644] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (00000069170BD000) [pid = 3644] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (00000069200B3400) [pid = 3644] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006918DD2800) [pid = 3644] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006917055400) [pid = 3644] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000692005AC00) [pid = 3644] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691F91D800) [pid = 3644] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006924B10800) [pid = 3644] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006923E27800) [pid = 3644] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000692172C400) [pid = 3644] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006924C99C00) [pid = 3644] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006924C90C00) [pid = 3644] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (00000069200B4800) [pid = 3644] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691C39D800) [pid = 3644] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0000006921D97000) [pid = 3644] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691ED3A000) [pid = 3644] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691E789C00) [pid = 3644] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1652ms 16:36:28 INFO - PROCESS | 3644 | 1466724988844 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 16:36:28 INFO - PROCESS | 3644 | 1466724988849 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 16:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:36:28 INFO - PROCESS | 3644 | 1466724988854 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:36:28 INFO - PROCESS | 3644 | 1466724988857 Marionette TRACE conn5 <- [1,1810,null,{}] 16:36:28 INFO - PROCESS | 3644 | 1466724988863 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}] 16:36:28 INFO - PROCESS | 3644 | 1466724988867 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:28 INFO - PROCESS | 3644 | 1466724988957 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 16:36:28 INFO - PROCESS | 3644 | 1466724988965 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:28 INFO - PROCESS | 3644 | 1466724988970 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:28 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917765800 == 28 [pid = 3644] [id = 462] 16:36:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (0000006911D2E000) [pid = 3644] [serial = 1386] [outer = 0000000000000000] 16:36:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006912059800) [pid = 3644] [serial = 1387] [outer = 0000006911D2E000] 16:36:29 INFO - PROCESS | 3644 | 1466724989019 Marionette DEBUG loaded listener.js 16:36:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (00000069126CEC00) [pid = 3644] [serial = 1388] [outer = 0000006911D2E000] 16:36:29 INFO - PROCESS | 3644 | 1466724989524 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]]]}] 16:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 734ms 16:36:29 INFO - PROCESS | 3644 | 1466724989592 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 16:36:29 INFO - PROCESS | 3644 | 1466724989595 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 16:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:36:29 INFO - PROCESS | 3644 | 1466724989602 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:36:29 INFO - PROCESS | 3644 | 1466724989606 Marionette TRACE conn5 <- [1,1814,null,{}] 16:36:29 INFO - PROCESS | 3644 | 1466724989610 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}] 16:36:29 INFO - PROCESS | 3644 | 1466724989613 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:29 INFO - PROCESS | 3644 | 1466724989704 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 16:36:29 INFO - PROCESS | 3644 | 1466724989718 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:29 INFO - PROCESS | 3644 | 1466724989720 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:29 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C3CA000 == 29 [pid = 3644] [id = 463] 16:36:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006912A44400) [pid = 3644] [serial = 1389] [outer = 0000000000000000] 16:36:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006912A52C00) [pid = 3644] [serial = 1390] [outer = 0000006912A44400] 16:36:29 INFO - PROCESS | 3644 | 1466724989771 Marionette DEBUG loaded listener.js 16:36:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006913FB8C00) [pid = 3644] [serial = 1391] [outer = 0000006912A44400] 16:36:30 INFO - PROCESS | 3644 | 1466724990240 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]]]}] 16:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 692ms 16:36:30 INFO - PROCESS | 3644 | 1466724990304 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 16:36:30 INFO - PROCESS | 3644 | 1466724990307 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 16:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:36:30 INFO - PROCESS | 3644 | 1466724990320 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:36:30 INFO - PROCESS | 3644 | 1466724990322 Marionette TRACE conn5 <- [1,1818,null,{}] 16:36:30 INFO - PROCESS | 3644 | 1466724990338 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}] 16:36:30 INFO - PROCESS | 3644 | 1466724990343 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:30 INFO - PROCESS | 3644 | 1466724990435 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 16:36:30 INFO - PROCESS | 3644 | 1466724990451 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:30 INFO - PROCESS | 3644 | 1466724990455 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:30 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F51E800 == 30 [pid = 3644] [id = 464] 16:36:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006918DD2800) [pid = 3644] [serial = 1392] [outer = 0000000000000000] 16:36:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006918DD6C00) [pid = 3644] [serial = 1393] [outer = 0000006918DD2800] 16:36:30 INFO - PROCESS | 3644 | 1466724990504 Marionette DEBUG loaded listener.js 16:36:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0000006918F2DC00) [pid = 3644] [serial = 1394] [outer = 0000006918DD2800] 16:36:30 INFO - PROCESS | 3644 | 1466724990958 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]]]}] 16:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 692ms 16:36:31 INFO - PROCESS | 3644 | 1466724991011 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 16:36:31 INFO - PROCESS | 3644 | 1466724991014 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 16:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:36:31 INFO - PROCESS | 3644 | 1466724991017 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:36:31 INFO - PROCESS | 3644 | 1466724991019 Marionette TRACE conn5 <- [1,1822,null,{}] 16:36:31 INFO - PROCESS | 3644 | 1466724991023 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}] 16:36:31 INFO - PROCESS | 3644 | 1466724991025 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:31 INFO - PROCESS | 3644 | 1466724991138 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 16:36:31 INFO - PROCESS | 3644 | 1466724991145 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:31 INFO - PROCESS | 3644 | 1466724991147 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:31 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FF5E800 == 31 [pid = 3644] [id = 465] 16:36:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691C23FC00) [pid = 3644] [serial = 1395] [outer = 0000000000000000] 16:36:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691C32EC00) [pid = 3644] [serial = 1396] [outer = 000000691C23FC00] 16:36:31 INFO - PROCESS | 3644 | 1466724991240 Marionette DEBUG loaded listener.js 16:36:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691CCD3000) [pid = 3644] [serial = 1397] [outer = 000000691C23FC00] 16:36:31 INFO - PROCESS | 3644 | 1466724991699 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]]]}] 16:36:31 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 16:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 732ms 16:36:31 INFO - PROCESS | 3644 | 1466724991753 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 16:36:31 INFO - PROCESS | 3644 | 1466724991755 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 16:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:36:31 INFO - PROCESS | 3644 | 1466724991759 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:36:31 INFO - PROCESS | 3644 | 1466724991760 Marionette TRACE conn5 <- [1,1826,null,{}] 16:36:31 INFO - PROCESS | 3644 | 1466724991805 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}] 16:36:31 INFO - PROCESS | 3644 | 1466724991807 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:31 INFO - PROCESS | 3644 | 1466724991919 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 16:36:32 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691FCB8000) [pid = 3644] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:36:32 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006920E93400) [pid = 3644] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:36:32 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691338B800) [pid = 3644] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:36:32 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000692302A000) [pid = 3644] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:36:32 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006910C39000) [pid = 3644] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:36:32 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006917A76400) [pid = 3644] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:36:32 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006918F2CC00) [pid = 3644] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:36:32 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006923230800) [pid = 3644] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:36:32 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691EFD4400) [pid = 3644] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:36:32 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0000006912761C00) [pid = 3644] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:36:32 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006912622400) [pid = 3644] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:36:32 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006921981400) [pid = 3644] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:36:32 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0000006923CC3800) [pid = 3644] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:36:32 INFO - PROCESS | 3644 | 1466724992294 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:32 INFO - PROCESS | 3644 | 1466724992298 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:32 INFO - PROCESS | 3644 | ++DOCSHELL 0000006912E5C000 == 32 [pid = 3644] [id = 466] 16:36:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (0000006910B8C400) [pid = 3644] [serial = 1398] [outer = 0000000000000000] 16:36:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (0000006910B9AC00) [pid = 3644] [serial = 1399] [outer = 0000006910B8C400] 16:36:32 INFO - PROCESS | 3644 | 1466724992381 Marionette DEBUG loaded listener.js 16:36:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691261EC00) [pid = 3644] [serial = 1400] [outer = 0000006910B8C400] 16:36:33 INFO - PROCESS | 3644 | 1466724993173 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]]]}] 16:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1472ms 16:36:33 INFO - PROCESS | 3644 | 1466724993236 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 16:36:33 INFO - PROCESS | 3644 | 1466724993241 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 16:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:36:33 INFO - PROCESS | 3644 | 1466724993247 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:36:33 INFO - PROCESS | 3644 | 1466724993250 Marionette TRACE conn5 <- [1,1830,null,{}] 16:36:33 INFO - PROCESS | 3644 | 1466724993256 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}] 16:36:33 INFO - PROCESS | 3644 | 1466724993261 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:33 INFO - PROCESS | 3644 | 1466724993410 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 16:36:33 INFO - PROCESS | 3644 | 1466724993524 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:33 INFO - PROCESS | 3644 | 1466724993528 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:33 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FA51000 == 33 [pid = 3644] [id = 467] 16:36:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (0000006910BA0800) [pid = 3644] [serial = 1401] [outer = 0000000000000000] 16:36:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691338B800) [pid = 3644] [serial = 1402] [outer = 0000006910BA0800] 16:36:33 INFO - PROCESS | 3644 | 1466724993586 Marionette DEBUG loaded listener.js 16:36:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006917AD9000) [pid = 3644] [serial = 1403] [outer = 0000006910BA0800] 16:36:34 INFO - PROCESS | 3644 | 1466724994435 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]]]}] 16:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1239ms 16:36:34 INFO - PROCESS | 3644 | 1466724994504 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 16:36:34 INFO - PROCESS | 3644 | 1466724994509 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 16:36:34 INFO - PROCESS | 3644 | 1466724994516 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:36:34 INFO - PROCESS | 3644 | 1466724994519 Marionette TRACE conn5 <- [1,1834,null,{}] 16:36:34 INFO - PROCESS | 3644 | 1466724994525 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}] 16:36:34 INFO - PROCESS | 3644 | 1466724994528 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:34 INFO - PROCESS | 3644 | 1466724994656 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 16:36:34 INFO - PROCESS | 3644 | 1466724994729 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:34 INFO - PROCESS | 3644 | 1466724994733 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:34 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C3C3000 == 34 [pid = 3644] [id = 468] 16:36:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006912A2AC00) [pid = 3644] [serial = 1404] [outer = 0000000000000000] 16:36:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006912D7D400) [pid = 3644] [serial = 1405] [outer = 0000006912A2AC00] 16:36:34 INFO - PROCESS | 3644 | 1466724994783 Marionette DEBUG loaded listener.js 16:36:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (00000069177B2C00) [pid = 3644] [serial = 1406] [outer = 0000006912A2AC00] 16:36:34 INFO - PROCESS | 3644 | --DOCSHELL 000000691FF5E800 == 33 [pid = 3644] [id = 465] 16:36:34 INFO - PROCESS | 3644 | --DOCSHELL 000000691F51E800 == 32 [pid = 3644] [id = 464] 16:36:34 INFO - PROCESS | 3644 | --DOCSHELL 000000691C3CA000 == 31 [pid = 3644] [id = 463] 16:36:34 INFO - PROCESS | 3644 | --DOCSHELL 0000006917765800 == 30 [pid = 3644] [id = 462] 16:36:35 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691FF10400) [pid = 3644] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006921D92000) [pid = 3644] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006920E9A400) [pid = 3644] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691C244000) [pid = 3644] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006923036000) [pid = 3644] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (00000069120B9800) [pid = 3644] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006912823800) [pid = 3644] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006919455C00) [pid = 3644] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691C39DC00) [pid = 3644] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691C32E800) [pid = 3644] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0000006923CB8C00) [pid = 3644] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (000000691E09E000) [pid = 3644] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (000000691F381800) [pid = 3644] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (0000006912822800) [pid = 3644] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (00000069177B1000) [pid = 3644] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (0000006912699000) [pid = 3644] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (00000069127D9C00) [pid = 3644] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (00000069225B8400) [pid = 3644] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (0000006923E1DC00) [pid = 3644] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (0000006923C73000) [pid = 3644] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (000000691FC4A800) [pid = 3644] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (0000006923226C00) [pid = 3644] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (00000069225BF000) [pid = 3644] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (00000069200B6800) [pid = 3644] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (000000691FC49C00) [pid = 3644] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3644 | 1466724995237 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]]]}] 16:36:35 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) 16:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 775ms 16:36:35 INFO - PROCESS | 3644 | 1466724995295 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 16:36:35 INFO - PROCESS | 3644 | 1466724995300 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 16:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:36:35 INFO - PROCESS | 3644 | 1466724995307 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:36:35 INFO - PROCESS | 3644 | 1466724995309 Marionette TRACE conn5 <- [1,1838,null,{}] 16:36:35 INFO - PROCESS | 3644 | 1466724995313 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}] 16:36:35 INFO - PROCESS | 3644 | 1466724995316 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:35 INFO - PROCESS | 3644 | 1466724995407 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 16:36:35 INFO - PROCESS | 3644 | 1466724995414 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:35 INFO - PROCESS | 3644 | 1466724995416 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:35 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F2D4000 == 31 [pid = 3644] [id = 469] 16:36:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (0000006918982400) [pid = 3644] [serial = 1407] [outer = 0000000000000000] 16:36:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (00000069189D9800) [pid = 3644] [serial = 1408] [outer = 0000006918982400] 16:36:35 INFO - PROCESS | 3644 | 1466724995465 Marionette DEBUG loaded listener.js 16:36:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (0000006918F2AC00) [pid = 3644] [serial = 1409] [outer = 0000006918982400] 16:36:35 INFO - PROCESS | 3644 | 1466724995948 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]]]}] 16:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 692ms 16:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:36:36 INFO - PROCESS | 3644 | 1466724996001 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 16:36:36 INFO - PROCESS | 3644 | 1466724996003 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 16:36:36 INFO - PROCESS | 3644 | 1466724996007 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:36:36 INFO - PROCESS | 3644 | 1466724996011 Marionette TRACE conn5 <- [1,1842,null,{}] 16:36:36 INFO - PROCESS | 3644 | 1466724996022 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}] 16:36:36 INFO - PROCESS | 3644 | 1466724996027 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:36 INFO - PROCESS | 3644 | 1466724996145 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 16:36:36 INFO - PROCESS | 3644 | 1466724996229 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:36 INFO - PROCESS | 3644 | 1466724996232 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:36 INFO - PROCESS | 3644 | ++DOCSHELL 000000692179B800 == 32 [pid = 3644] [id = 470] 16:36:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (000000691C338C00) [pid = 3644] [serial = 1410] [outer = 0000000000000000] 16:36:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (000000691E023000) [pid = 3644] [serial = 1411] [outer = 000000691C338C00] 16:36:36 INFO - PROCESS | 3644 | 1466724996282 Marionette DEBUG loaded listener.js 16:36:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (000000691EA34000) [pid = 3644] [serial = 1412] [outer = 000000691C338C00] 16:36:36 INFO - PROCESS | 3644 | 1466724996656 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]]]}] 16:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 691ms 16:36:36 INFO - PROCESS | 3644 | 1466724996701 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 16:36:36 INFO - PROCESS | 3644 | 1466724996704 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 16:36:36 INFO - PROCESS | 3644 | 1466724996707 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:36:36 INFO - PROCESS | 3644 | 1466724996709 Marionette TRACE conn5 <- [1,1846,null,{}] 16:36:36 INFO - PROCESS | 3644 | 1466724996712 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}] 16:36:36 INFO - PROCESS | 3644 | 1466724996714 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:36 INFO - PROCESS | 3644 | 1466724996803 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 16:36:36 INFO - PROCESS | 3644 | 1466724996809 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:36 INFO - PROCESS | 3644 | 1466724996811 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:36 INFO - PROCESS | 3644 | ++DOCSHELL 0000006912E6E800 == 33 [pid = 3644] [id = 471] 16:36:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (0000006910C36C00) [pid = 3644] [serial = 1413] [outer = 0000000000000000] 16:36:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (000000691EE74C00) [pid = 3644] [serial = 1414] [outer = 0000006910C36C00] 16:36:36 INFO - PROCESS | 3644 | 1466724996858 Marionette DEBUG loaded listener.js 16:36:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (000000691F15B400) [pid = 3644] [serial = 1415] [outer = 0000006910C36C00] 16:36:37 INFO - PROCESS | 3644 | 1466724997333 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]]]}] 16:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 692ms 16:36:37 INFO - PROCESS | 3644 | 1466724997401 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 16:36:37 INFO - PROCESS | 3644 | 1466724997403 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 16:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:36:37 INFO - PROCESS | 3644 | 1466724997406 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:36:37 INFO - PROCESS | 3644 | 1466724997408 Marionette TRACE conn5 <- [1,1850,null,{}] 16:36:37 INFO - PROCESS | 3644 | 1466724997412 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}] 16:36:37 INFO - PROCESS | 3644 | 1466724997414 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:37 INFO - PROCESS | 3644 | 1466724997524 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 16:36:37 INFO - PROCESS | 3644 | 1466724997609 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:37 INFO - PROCESS | 3644 | 1466724997611 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:37 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923362800 == 34 [pid = 3644] [id = 472] 16:36:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (0000006912761400) [pid = 3644] [serial = 1416] [outer = 0000000000000000] 16:36:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (000000691F380400) [pid = 3644] [serial = 1417] [outer = 0000006912761400] 16:36:37 INFO - PROCESS | 3644 | 1466724997656 Marionette DEBUG loaded listener.js 16:36:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (000000691F55C000) [pid = 3644] [serial = 1418] [outer = 0000006912761400] 16:36:38 INFO - PROCESS | 3644 | 1466724998113 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]]]}] 16:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 734ms 16:36:38 INFO - PROCESS | 3644 | 1466724998146 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 16:36:38 INFO - PROCESS | 3644 | 1466724998148 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 16:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:36:38 INFO - PROCESS | 3644 | 1466724998152 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:36:38 INFO - PROCESS | 3644 | 1466724998154 Marionette TRACE conn5 <- [1,1854,null,{}] 16:36:38 INFO - PROCESS | 3644 | 1466724998157 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}] 16:36:38 INFO - PROCESS | 3644 | 1466724998163 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:38 INFO - PROCESS | 3644 | 1466724998299 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 16:36:38 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (0000006918DD2800) [pid = 3644] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:36:38 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (0000006922391000) [pid = 3644] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:36:38 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (00000069127E3000) [pid = 3644] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:36:38 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (000000691E795800) [pid = 3644] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:36:38 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (000000691E021000) [pid = 3644] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:36:38 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (000000691281F800) [pid = 3644] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:36:38 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (0000006911D2E000) [pid = 3644] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:36:38 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (0000006912A44400) [pid = 3644] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:36:38 INFO - PROCESS | 3644 | 1466724998364 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:38 INFO - PROCESS | 3644 | 1466724998367 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:38 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917810000 == 35 [pid = 3644] [id = 473] 16:36:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (0000006911D2E000) [pid = 3644] [serial = 1419] [outer = 0000000000000000] 16:36:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (00000069170B6C00) [pid = 3644] [serial = 1420] [outer = 0000006911D2E000] 16:36:38 INFO - PROCESS | 3644 | 1466724998414 Marionette DEBUG loaded listener.js 16:36:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (000000691FF0E400) [pid = 3644] [serial = 1421] [outer = 0000006911D2E000] 16:36:38 INFO - PROCESS | 3644 | 1466724998782 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]]]}] 16:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 690ms 16:36:38 INFO - PROCESS | 3644 | 1466724998843 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 16:36:38 INFO - PROCESS | 3644 | 1466724998845 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 16:36:38 INFO - PROCESS | 3644 | 1466724998849 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:36:38 INFO - PROCESS | 3644 | 1466724998851 Marionette TRACE conn5 <- [1,1858,null,{}] 16:36:38 INFO - PROCESS | 3644 | 1466724998854 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}] 16:36:38 INFO - PROCESS | 3644 | 1466724998857 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:38 INFO - PROCESS | 3644 | 1466724998968 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 16:36:38 INFO - PROCESS | 3644 | 1466724998974 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:38 INFO - PROCESS | 3644 | 1466724998976 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:39 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923E9D800 == 36 [pid = 3644] [id = 474] 16:36:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (000000691FC4E000) [pid = 3644] [serial = 1422] [outer = 0000000000000000] 16:36:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (000000691FFE4800) [pid = 3644] [serial = 1423] [outer = 000000691FC4E000] 16:36:39 INFO - PROCESS | 3644 | 1466724999021 Marionette DEBUG loaded listener.js 16:36:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (00000069200B2800) [pid = 3644] [serial = 1424] [outer = 000000691FC4E000] 16:36:39 INFO - PROCESS | 3644 | 1466724999458 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]]]}] 16:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 626ms 16:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:36:39 INFO - PROCESS | 3644 | 1466724999478 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 16:36:39 INFO - PROCESS | 3644 | 1466724999480 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 16:36:39 INFO - PROCESS | 3644 | 1466724999484 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:36:39 INFO - PROCESS | 3644 | 1466724999486 Marionette TRACE conn5 <- [1,1862,null,{}] 16:36:39 INFO - PROCESS | 3644 | 1466724999489 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}] 16:36:39 INFO - PROCESS | 3644 | 1466724999491 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:39 INFO - PROCESS | 3644 | 1466724999576 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 16:36:39 INFO - PROCESS | 3644 | 1466724999582 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:39 INFO - PROCESS | 3644 | 1466724999584 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:39 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923F6F800 == 37 [pid = 3644] [id = 475] 16:36:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (000000691C242C00) [pid = 3644] [serial = 1425] [outer = 0000000000000000] 16:36:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (00000069200BD800) [pid = 3644] [serial = 1426] [outer = 000000691C242C00] 16:36:39 INFO - PROCESS | 3644 | 1466724999628 Marionette DEBUG loaded listener.js 16:36:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0000006920C0E800) [pid = 3644] [serial = 1427] [outer = 000000691C242C00] 16:36:40 INFO - PROCESS | 3644 | 1466725000048 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]]]}] 16:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 587ms 16:36:40 INFO - PROCESS | 3644 | 1466725000074 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 16:36:40 INFO - PROCESS | 3644 | 1466725000076 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 16:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:36:40 INFO - PROCESS | 3644 | 1466725000091 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:36:40 INFO - PROCESS | 3644 | 1466725000093 Marionette TRACE conn5 <- [1,1866,null,{}] 16:36:40 INFO - PROCESS | 3644 | 1466725000102 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}] 16:36:40 INFO - PROCESS | 3644 | 1466725000104 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:40 INFO - PROCESS | 3644 | 1466725000187 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 16:36:40 INFO - PROCESS | 3644 | 1466725000193 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:40 INFO - PROCESS | 3644 | 1466725000195 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:40 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923FB5800 == 38 [pid = 3644] [id = 476] 16:36:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (0000006920E99C00) [pid = 3644] [serial = 1428] [outer = 0000000000000000] 16:36:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (000000692172A400) [pid = 3644] [serial = 1429] [outer = 0000006920E99C00] 16:36:40 INFO - PROCESS | 3644 | 1466725000241 Marionette DEBUG loaded listener.js 16:36:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006921D03C00) [pid = 3644] [serial = 1430] [outer = 0000006920E99C00] 16:36:40 INFO - PROCESS | 3644 | 1466725000692 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]]]}] 16:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 650ms 16:36:40 INFO - PROCESS | 3644 | 1466725000749 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 16:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:36:40 INFO - PROCESS | 3644 | 1466725000752 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 16:36:40 INFO - PROCESS | 3644 | 1466725000755 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:36:40 INFO - PROCESS | 3644 | 1466725000757 Marionette TRACE conn5 <- [1,1870,null,{}] 16:36:40 INFO - PROCESS | 3644 | 1466725000761 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}] 16:36:40 INFO - PROCESS | 3644 | 1466725000763 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:40 INFO - PROCESS | 3644 | 1466725000848 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 16:36:40 INFO - PROCESS | 3644 | 1466725000854 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:40 INFO - PROCESS | 3644 | 1466725000856 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:40 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923213800 == 39 [pid = 3644] [id = 477] 16:36:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000692238AC00) [pid = 3644] [serial = 1431] [outer = 0000000000000000] 16:36:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (0000006922390800) [pid = 3644] [serial = 1432] [outer = 000000692238AC00] 16:36:40 INFO - PROCESS | 3644 | 1466725000900 Marionette DEBUG loaded listener.js 16:36:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (00000069225BE800) [pid = 3644] [serial = 1433] [outer = 000000692238AC00] 16:36:41 INFO - PROCESS | 3644 | 1466725001543 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]]]}] 16:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 880ms 16:36:41 INFO - PROCESS | 3644 | 1466725001639 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 16:36:41 INFO - PROCESS | 3644 | 1466725001644 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 16:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:36:41 INFO - PROCESS | 3644 | 1466725001649 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:36:41 INFO - PROCESS | 3644 | 1466725001655 Marionette TRACE conn5 <- [1,1874,null,{}] 16:36:41 INFO - PROCESS | 3644 | 1466725001661 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}] 16:36:41 INFO - PROCESS | 3644 | 1466725001664 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:41 INFO - PROCESS | 3644 | 1466725001792 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 16:36:41 INFO - PROCESS | 3644 | 1466725001880 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:41 INFO - PROCESS | 3644 | 1466725001883 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:41 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EA83800 == 40 [pid = 3644] [id = 478] 16:36:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (0000006913AD5C00) [pid = 3644] [serial = 1434] [outer = 0000000000000000] 16:36:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006917B4DC00) [pid = 3644] [serial = 1435] [outer = 0000006913AD5C00] 16:36:41 INFO - PROCESS | 3644 | 1466725001941 Marionette DEBUG loaded listener.js 16:36:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691C237C00) [pid = 3644] [serial = 1436] [outer = 0000006913AD5C00] 16:36:42 INFO - PROCESS | 3644 | 1466725002504 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]]]}] 16:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 902ms 16:36:42 INFO - PROCESS | 3644 | 1466725002555 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 16:36:42 INFO - PROCESS | 3644 | 1466725002560 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 16:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:36:42 INFO - PROCESS | 3644 | 1466725002567 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:36:42 INFO - PROCESS | 3644 | 1466725002571 Marionette TRACE conn5 <- [1,1878,null,{}] 16:36:42 INFO - PROCESS | 3644 | 1466725002575 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}] 16:36:42 INFO - PROCESS | 3644 | 1466725002578 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:42 INFO - PROCESS | 3644 | 1466725002696 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 16:36:42 INFO - PROCESS | 3644 | 1466725002820 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:42 INFO - PROCESS | 3644 | 1466725002823 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:42 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923374000 == 41 [pid = 3644] [id = 479] 16:36:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691E796000) [pid = 3644] [serial = 1437] [outer = 0000000000000000] 16:36:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691ED3E000) [pid = 3644] [serial = 1438] [outer = 000000691E796000] 16:36:42 INFO - PROCESS | 3644 | 1466725002882 Marionette DEBUG loaded listener.js 16:36:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691F91D800) [pid = 3644] [serial = 1439] [outer = 000000691E796000] 16:36:43 INFO - PROCESS | 3644 | 1466725003476 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]]]}] 16:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 940ms 16:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:36:43 INFO - PROCESS | 3644 | 1466725003509 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 16:36:43 INFO - PROCESS | 3644 | 1466725003512 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 16:36:43 INFO - PROCESS | 3644 | 1466725003516 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:36:43 INFO - PROCESS | 3644 | 1466725003520 Marionette TRACE conn5 <- [1,1882,null,{}] 16:36:43 INFO - PROCESS | 3644 | 1466725003532 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}] 16:36:43 INFO - PROCESS | 3644 | 1466725003538 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:43 INFO - PROCESS | 3644 | 1466725003654 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 16:36:43 INFO - PROCESS | 3644 | 1466725003751 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:43 INFO - PROCESS | 3644 | 1466725003754 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:43 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924B93000 == 42 [pid = 3644] [id = 480] 16:36:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0000006920C5E400) [pid = 3644] [serial = 1440] [outer = 0000000000000000] 16:36:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006921984000) [pid = 3644] [serial = 1441] [outer = 0000006920C5E400] 16:36:43 INFO - PROCESS | 3644 | 1466725003812 Marionette DEBUG loaded listener.js 16:36:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006922FB8C00) [pid = 3644] [serial = 1442] [outer = 0000006920C5E400] 16:36:44 INFO - PROCESS | 3644 | 1466725004450 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]]]}] 16:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 984ms 16:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:36:44 INFO - PROCESS | 3644 | 1466725004502 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 16:36:44 INFO - PROCESS | 3644 | 1466725004505 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 16:36:44 INFO - PROCESS | 3644 | 1466725004509 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:36:44 INFO - PROCESS | 3644 | 1466725004511 Marionette TRACE conn5 <- [1,1886,null,{}] 16:36:44 INFO - PROCESS | 3644 | 1466725004515 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}] 16:36:44 INFO - PROCESS | 3644 | 1466725004518 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:44 INFO - PROCESS | 3644 | 1466725004634 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 16:36:44 INFO - PROCESS | 3644 | 1466725004768 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:44 INFO - PROCESS | 3644 | 1466725004771 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:44 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FF6E000 == 43 [pid = 3644] [id = 481] 16:36:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691C330C00) [pid = 3644] [serial = 1443] [outer = 0000000000000000] 16:36:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006923225400) [pid = 3644] [serial = 1444] [outer = 000000691C330C00] 16:36:44 INFO - PROCESS | 3644 | 1466725004828 Marionette DEBUG loaded listener.js 16:36:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0000006923C71800) [pid = 3644] [serial = 1445] [outer = 000000691C330C00] 16:36:45 INFO - PROCESS | 3644 | 1466725005548 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]]]}] 16:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1084ms 16:36:45 INFO - PROCESS | 3644 | 1466725005593 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 16:36:45 INFO - PROCESS | 3644 | 1466725005597 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 16:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:36:45 INFO - PROCESS | 3644 | 1466725005602 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:36:45 INFO - PROCESS | 3644 | 1466725005607 Marionette TRACE conn5 <- [1,1890,null,{}] 16:36:45 INFO - PROCESS | 3644 | 1466725005612 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}] 16:36:45 INFO - PROCESS | 3644 | 1466725005614 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:45 INFO - PROCESS | 3644 | 1466725005751 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 16:36:46 INFO - PROCESS | 3644 | --DOCSHELL 000000691E8F4800 == 42 [pid = 3644] [id = 461] 16:36:46 INFO - PROCESS | 3644 | --DOCSHELL 0000006923FB5800 == 41 [pid = 3644] [id = 476] 16:36:46 INFO - PROCESS | 3644 | --DOCSHELL 0000006923F6F800 == 40 [pid = 3644] [id = 475] 16:36:46 INFO - PROCESS | 3644 | --DOCSHELL 0000006923E9D800 == 39 [pid = 3644] [id = 474] 16:36:46 INFO - PROCESS | 3644 | --DOCSHELL 0000006917810000 == 38 [pid = 3644] [id = 473] 16:36:46 INFO - PROCESS | 3644 | --DOCSHELL 0000006923362800 == 37 [pid = 3644] [id = 472] 16:36:46 INFO - PROCESS | 3644 | --DOCSHELL 0000006912E6E800 == 36 [pid = 3644] [id = 471] 16:36:46 INFO - PROCESS | 3644 | --DOCSHELL 000000692179B800 == 35 [pid = 3644] [id = 470] 16:36:46 INFO - PROCESS | 3644 | --DOCSHELL 000000691F2D4000 == 34 [pid = 3644] [id = 469] 16:36:46 INFO - PROCESS | 3644 | --DOCSHELL 000000691C3C3000 == 33 [pid = 3644] [id = 468] 16:36:46 INFO - PROCESS | 3644 | --DOCSHELL 000000691FA51000 == 32 [pid = 3644] [id = 467] 16:36:46 INFO - PROCESS | 3644 | --DOCSHELL 0000006912E5C000 == 31 [pid = 3644] [id = 466] 16:36:46 INFO - PROCESS | 3644 | --DOCSHELL 000000691FF6E000 == 30 [pid = 3644] [id = 481] 16:36:46 INFO - PROCESS | 3644 | --DOCSHELL 0000006924B93000 == 29 [pid = 3644] [id = 480] 16:36:46 INFO - PROCESS | 3644 | --DOCSHELL 0000006923374000 == 28 [pid = 3644] [id = 479] 16:36:46 INFO - PROCESS | 3644 | --DOCSHELL 000000691EA83800 == 27 [pid = 3644] [id = 478] 16:36:46 INFO - PROCESS | 3644 | --DOCSHELL 0000006923213800 == 26 [pid = 3644] [id = 477] 16:36:46 INFO - PROCESS | 3644 | 1466725006457 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:46 INFO - PROCESS | 3644 | 1466725006461 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:46 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (00000069225C3000) [pid = 3644] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 16:36:46 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006918F2DC00) [pid = 3644] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 16:36:46 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006918DD6C00) [pid = 3644] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 16:36:46 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691C32EC00) [pid = 3644] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 16:36:46 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006923E21800) [pid = 3644] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 16:36:46 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006918806000) [pid = 3644] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 16:36:46 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691F37F400) [pid = 3644] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 16:36:46 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006923FE2C00) [pid = 3644] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 16:36:46 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006918984C00) [pid = 3644] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 16:36:46 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006912059800) [pid = 3644] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 16:36:46 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (00000069126CEC00) [pid = 3644] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 16:36:46 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0000006912A4F400) [pid = 3644] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 16:36:46 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006912A52C00) [pid = 3644] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 16:36:46 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006913FB8C00) [pid = 3644] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 16:36:46 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0000006912A2F800) [pid = 3644] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 16:36:46 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691ED3B400) [pid = 3644] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 16:36:46 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0000006922FB4800) [pid = 3644] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 16:36:46 INFO - PROCESS | 3644 | ++DOCSHELL 0000006912710800 == 27 [pid = 3644] [id = 482] 16:36:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006910C38000) [pid = 3644] [serial = 1446] [outer = 0000000000000000] 16:36:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006910C3EC00) [pid = 3644] [serial = 1447] [outer = 0000006910C38000] 16:36:46 INFO - PROCESS | 3644 | 1466725006637 Marionette DEBUG loaded listener.js 16:36:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (0000006911F54800) [pid = 3644] [serial = 1448] [outer = 0000006910C38000] 16:36:47 INFO - PROCESS | 3644 | 1466725007137 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]]]}] 16:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1589ms 16:36:47 INFO - PROCESS | 3644 | 1466725007197 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 16:36:47 INFO - PROCESS | 3644 | 1466725007200 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 16:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:36:47 INFO - PROCESS | 3644 | 1466725007205 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:36:47 INFO - PROCESS | 3644 | 1466725007209 Marionette TRACE conn5 <- [1,1894,null,{}] 16:36:47 INFO - PROCESS | 3644 | 1466725007215 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}] 16:36:47 INFO - PROCESS | 3644 | 1466725007218 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:47 INFO - PROCESS | 3644 | 1466725007317 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 16:36:47 INFO - PROCESS | 3644 | 1466725007326 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:47 INFO - PROCESS | 3644 | 1466725007329 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:47 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918D7D000 == 28 [pid = 3644] [id = 483] 16:36:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (00000069127D8800) [pid = 3644] [serial = 1449] [outer = 0000000000000000] 16:36:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006912819C00) [pid = 3644] [serial = 1450] [outer = 00000069127D8800] 16:36:47 INFO - PROCESS | 3644 | 1466725007378 Marionette DEBUG loaded listener.js 16:36:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (0000006912A25400) [pid = 3644] [serial = 1451] [outer = 00000069127D8800] 16:36:47 INFO - PROCESS | 3644 | 1466725007837 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]]]}] 16:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 691ms 16:36:47 INFO - PROCESS | 3644 | 1466725007922 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 16:36:47 INFO - PROCESS | 3644 | 1466725007927 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 16:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:36:47 INFO - PROCESS | 3644 | 1466725007934 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:36:47 INFO - PROCESS | 3644 | 1466725007936 Marionette TRACE conn5 <- [1,1898,null,{}] 16:36:47 INFO - PROCESS | 3644 | 1466725007940 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}] 16:36:47 INFO - PROCESS | 3644 | 1466725007943 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:48 INFO - PROCESS | 3644 | 1466725008072 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 16:36:48 INFO - PROCESS | 3644 | 1466725008125 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:48 INFO - PROCESS | 3644 | 1466725008128 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:48 INFO - PROCESS | 3644 | ++DOCSHELL 000000691E744000 == 29 [pid = 3644] [id = 484] 16:36:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006913307400) [pid = 3644] [serial = 1452] [outer = 0000000000000000] 16:36:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006913AD3800) [pid = 3644] [serial = 1453] [outer = 0000006913307400] 16:36:48 INFO - PROCESS | 3644 | 1466725008174 Marionette DEBUG loaded listener.js 16:36:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006916FF5800) [pid = 3644] [serial = 1454] [outer = 0000006913307400] 16:36:48 INFO - PROCESS | 3644 | 1466725008562 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]]]}] 16:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 690ms 16:36:48 INFO - PROCESS | 3644 | 1466725008626 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 16:36:48 INFO - PROCESS | 3644 | 1466725008628 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 16:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:36:48 INFO - PROCESS | 3644 | 1466725008634 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:36:48 INFO - PROCESS | 3644 | 1466725008640 Marionette TRACE conn5 <- [1,1902,null,{}] 16:36:48 INFO - PROCESS | 3644 | 1466725008661 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}] 16:36:48 INFO - PROCESS | 3644 | 1466725008665 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:48 INFO - PROCESS | 3644 | 1466725008778 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 16:36:48 INFO - PROCESS | 3644 | 1466725008793 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:48 INFO - PROCESS | 3644 | 1466725008795 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:48 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F65B800 == 30 [pid = 3644] [id = 485] 16:36:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691789D400) [pid = 3644] [serial = 1455] [outer = 0000000000000000] 16:36:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006918808400) [pid = 3644] [serial = 1456] [outer = 000000691789D400] 16:36:48 INFO - PROCESS | 3644 | 1466725008843 Marionette DEBUG loaded listener.js 16:36:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0000006918DD6C00) [pid = 3644] [serial = 1457] [outer = 000000691789D400] 16:36:49 INFO - PROCESS | 3644 | 1466725009305 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]]]}] 16:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 691ms 16:36:49 INFO - PROCESS | 3644 | 1466725009325 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 16:36:49 INFO - PROCESS | 3644 | 1466725009328 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 16:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:36:49 INFO - PROCESS | 3644 | 1466725009338 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:36:49 INFO - PROCESS | 3644 | 1466725009340 Marionette TRACE conn5 <- [1,1906,null,{}] 16:36:49 INFO - PROCESS | 3644 | 1466725009343 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}] 16:36:49 INFO - PROCESS | 3644 | 1466725009345 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:49 INFO - PROCESS | 3644 | 1466725009488 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 16:36:49 INFO - PROCESS | 3644 | 1466725009550 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:49 INFO - PROCESS | 3644 | 1466725009552 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:49 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FF59800 == 31 [pid = 3644] [id = 486] 16:36:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691C23C000) [pid = 3644] [serial = 1458] [outer = 0000000000000000] 16:36:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691C243400) [pid = 3644] [serial = 1459] [outer = 000000691C23C000] 16:36:49 INFO - PROCESS | 3644 | 1466725009599 Marionette DEBUG loaded listener.js 16:36:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691C331400) [pid = 3644] [serial = 1460] [outer = 000000691C23C000] 16:36:50 INFO - PROCESS | 3644 | 1466725010029 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]]]}] 16:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 734ms 16:36:50 INFO - PROCESS | 3644 | 1466725010069 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 16:36:50 INFO - PROCESS | 3644 | 1466725010071 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 16:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:36:50 INFO - PROCESS | 3644 | 1466725010081 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:36:50 INFO - PROCESS | 3644 | 1466725010083 Marionette TRACE conn5 <- [1,1910,null,{}] 16:36:50 INFO - PROCESS | 3644 | 1466725010087 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}] 16:36:50 INFO - PROCESS | 3644 | 1466725010089 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:50 INFO - PROCESS | 3644 | 1466725010198 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 16:36:50 INFO - PROCESS | 3644 | 1466725010204 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:50 INFO - PROCESS | 3644 | 1466725010211 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:50 INFO - PROCESS | 3644 | ++DOCSHELL 0000006922F15000 == 32 [pid = 3644] [id = 487] 16:36:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (00000069131F5400) [pid = 3644] [serial = 1461] [outer = 0000000000000000] 16:36:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691E023400) [pid = 3644] [serial = 1462] [outer = 00000069131F5400] 16:36:50 INFO - PROCESS | 3644 | 1466725010267 Marionette DEBUG loaded listener.js 16:36:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691E794C00) [pid = 3644] [serial = 1463] [outer = 00000069131F5400] 16:36:50 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0000006920E99C00) [pid = 3644] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:36:50 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006912761400) [pid = 3644] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:36:50 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006911D2E000) [pid = 3644] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:36:50 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006910C36C00) [pid = 3644] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:36:50 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006910BA0800) [pid = 3644] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:36:50 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000692238AC00) [pid = 3644] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:36:50 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006912A2AC00) [pid = 3644] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:36:50 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006910B8C400) [pid = 3644] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:36:50 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006918982400) [pid = 3644] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:36:50 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691C338C00) [pid = 3644] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:36:50 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691C242C00) [pid = 3644] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:36:50 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691FC4E000) [pid = 3644] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:36:50 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691C23FC00) [pid = 3644] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:36:50 INFO - PROCESS | 3644 | 1466725010986 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]]]}] 16:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 940ms 16:36:51 INFO - PROCESS | 3644 | 1466725011023 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 16:36:51 INFO - PROCESS | 3644 | 1466725011025 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 16:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:36:51 INFO - PROCESS | 3644 | 1466725011029 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:36:51 INFO - PROCESS | 3644 | 1466725011030 Marionette TRACE conn5 <- [1,1914,null,{}] 16:36:51 INFO - PROCESS | 3644 | 1466725011034 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}] 16:36:51 INFO - PROCESS | 3644 | 1466725011036 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:51 INFO - PROCESS | 3644 | 1466725011156 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 16:36:51 INFO - PROCESS | 3644 | 1466725011209 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:51 INFO - PROCESS | 3644 | 1466725011211 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:51 INFO - PROCESS | 3644 | ++DOCSHELL 0000006912047800 == 33 [pid = 3644] [id = 488] 16:36:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (0000006910C36C00) [pid = 3644] [serial = 1464] [outer = 0000000000000000] 16:36:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006918DCAC00) [pid = 3644] [serial = 1465] [outer = 0000006910C36C00] 16:36:51 INFO - PROCESS | 3644 | 1466725011256 Marionette DEBUG loaded listener.js 16:36:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691ED3CC00) [pid = 3644] [serial = 1466] [outer = 0000006910C36C00] 16:36:51 INFO - PROCESS | 3644 | 1466725011602 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]]]}] 16:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 627ms 16:36:51 INFO - PROCESS | 3644 | 1466725011659 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 16:36:51 INFO - PROCESS | 3644 | 1466725011661 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 16:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:36:51 INFO - PROCESS | 3644 | 1466725011664 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:36:51 INFO - PROCESS | 3644 | 1466725011666 Marionette TRACE conn5 <- [1,1918,null,{}] 16:36:51 INFO - PROCESS | 3644 | 1466725011669 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}] 16:36:51 INFO - PROCESS | 3644 | 1466725011671 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:51 INFO - PROCESS | 3644 | 1466725011780 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 16:36:51 INFO - PROCESS | 3644 | 1466725011788 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:51 INFO - PROCESS | 3644 | 1466725011791 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:51 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923BC0800 == 34 [pid = 3644] [id = 489] 16:36:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (00000069127DB800) [pid = 3644] [serial = 1467] [outer = 0000000000000000] 16:36:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691F15AC00) [pid = 3644] [serial = 1468] [outer = 00000069127DB800] 16:36:51 INFO - PROCESS | 3644 | 1466725011837 Marionette DEBUG loaded listener.js 16:36:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691F553C00) [pid = 3644] [serial = 1469] [outer = 00000069127DB800] 16:36:52 INFO - PROCESS | 3644 | 1466725012237 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]]]}] 16:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 629ms 16:36:52 INFO - PROCESS | 3644 | 1466725012296 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 16:36:52 INFO - PROCESS | 3644 | 1466725012298 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 16:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:36:52 INFO - PROCESS | 3644 | 1466725012302 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:36:52 INFO - PROCESS | 3644 | 1466725012304 Marionette TRACE conn5 <- [1,1922,null,{}] 16:36:52 INFO - PROCESS | 3644 | 1466725012307 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}] 16:36:52 INFO - PROCESS | 3644 | 1466725012310 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:52 INFO - PROCESS | 3644 | 1466725012428 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 16:36:52 INFO - PROCESS | 3644 | 1466725012470 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:52 INFO - PROCESS | 3644 | 1466725012472 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:52 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923E9B000 == 35 [pid = 3644] [id = 490] 16:36:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691F380800) [pid = 3644] [serial = 1470] [outer = 0000000000000000] 16:36:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691F9F0C00) [pid = 3644] [serial = 1471] [outer = 000000691F380800] 16:36:52 INFO - PROCESS | 3644 | 1466725012516 Marionette DEBUG loaded listener.js 16:36:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691FC4CC00) [pid = 3644] [serial = 1472] [outer = 000000691F380800] 16:36:53 INFO - PROCESS | 3644 | 1466725013052 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]]]}] 16:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 840ms 16:36:53 INFO - PROCESS | 3644 | 1466725013145 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 16:36:53 INFO - PROCESS | 3644 | 1466725013150 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 16:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:36:53 INFO - PROCESS | 3644 | 1466725013156 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:36:53 INFO - PROCESS | 3644 | 1466725013160 Marionette TRACE conn5 <- [1,1926,null,{}] 16:36:53 INFO - PROCESS | 3644 | 1466725013192 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}] 16:36:53 INFO - PROCESS | 3644 | 1466725013195 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:53 INFO - PROCESS | 3644 | 1466725013335 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 16:36:53 INFO - PROCESS | 3644 | 1466725013409 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:53 INFO - PROCESS | 3644 | 1466725013414 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:53 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918AF0800 == 36 [pid = 3644] [id = 491] 16:36:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691269B800) [pid = 3644] [serial = 1473] [outer = 0000000000000000] 16:36:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (00000069126C5C00) [pid = 3644] [serial = 1474] [outer = 000000691269B800] 16:36:53 INFO - PROCESS | 3644 | 1466725013513 Marionette DEBUG loaded listener.js 16:36:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0000006912820000) [pid = 3644] [serial = 1475] [outer = 000000691269B800] 16:36:54 INFO - PROCESS | 3644 | 1466725014303 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]]]}] 16:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1210ms 16:36:54 INFO - PROCESS | 3644 | 1466725014368 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 16:36:54 INFO - PROCESS | 3644 | 1466725014373 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 16:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:36:54 INFO - PROCESS | 3644 | 1466725014380 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:36:54 INFO - PROCESS | 3644 | 1466725014383 Marionette TRACE conn5 <- [1,1930,null,{}] 16:36:54 INFO - PROCESS | 3644 | 1466725014387 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}] 16:36:54 INFO - PROCESS | 3644 | 1466725014390 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:54 INFO - PROCESS | 3644 | 1466725014524 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 16:36:54 INFO - PROCESS | 3644 | 1466725014645 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:54 INFO - PROCESS | 3644 | 1466725014648 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:54 INFO - PROCESS | 3644 | ++DOCSHELL 0000006921DAE800 == 37 [pid = 3644] [id = 492] 16:36:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006916DC3C00) [pid = 3644] [serial = 1476] [outer = 0000000000000000] 16:36:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (0000006917D3F000) [pid = 3644] [serial = 1477] [outer = 0000006916DC3C00] 16:36:54 INFO - PROCESS | 3644 | 1466725014707 Marionette DEBUG loaded listener.js 16:36:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006918DD4400) [pid = 3644] [serial = 1478] [outer = 0000006916DC3C00] 16:36:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006923BC0800 == 36 [pid = 3644] [id = 489] 16:36:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006912047800 == 35 [pid = 3644] [id = 488] 16:36:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006922F15000 == 34 [pid = 3644] [id = 487] 16:36:55 INFO - PROCESS | 3644 | --DOCSHELL 000000691FF59800 == 33 [pid = 3644] [id = 486] 16:36:55 INFO - PROCESS | 3644 | --DOCSHELL 000000691F65B800 == 32 [pid = 3644] [id = 485] 16:36:55 INFO - PROCESS | 3644 | --DOCSHELL 000000691E744000 == 31 [pid = 3644] [id = 484] 16:36:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006918D7D000 == 30 [pid = 3644] [id = 483] 16:36:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006912710800 == 29 [pid = 3644] [id = 482] 16:36:55 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (000000691CCD3000) [pid = 3644] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (0000006921D03C00) [pid = 3644] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691F380400) [pid = 3644] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (00000069170B6C00) [pid = 3644] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691F55C000) [pid = 3644] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691EE74C00) [pid = 3644] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691338B800) [pid = 3644] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (00000069225BE800) [pid = 3644] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006917AD9000) [pid = 3644] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006912D7D400) [pid = 3644] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (00000069177B2C00) [pid = 3644] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006910B9AC00) [pid = 3644] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691261EC00) [pid = 3644] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (00000069189D9800) [pid = 3644] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0000006918F2AC00) [pid = 3644] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691FF0E400) [pid = 3644] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691EA34000) [pid = 3644] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691E023000) [pid = 3644] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (0000006922390800) [pid = 3644] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (00000069200BD800) [pid = 3644] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (000000691FFE4800) [pid = 3644] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (00000069200B2800) [pid = 3644] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (000000692172A400) [pid = 3644] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (0000006920C0E800) [pid = 3644] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (000000691F15B400) [pid = 3644] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3644 | 1466725015606 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]]]}] 16:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1283ms 16:36:55 INFO - PROCESS | 3644 | 1466725015665 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 16:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:36:55 INFO - PROCESS | 3644 | 1466725015669 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 16:36:55 INFO - PROCESS | 3644 | 1466725015673 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:36:55 INFO - PROCESS | 3644 | 1466725015677 Marionette TRACE conn5 <- [1,1934,null,{}] 16:36:55 INFO - PROCESS | 3644 | 1466725015682 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}] 16:36:55 INFO - PROCESS | 3644 | 1466725015685 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:55 INFO - PROCESS | 3644 | 1466725015778 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 16:36:55 INFO - PROCESS | 3644 | 1466725015785 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:55 INFO - PROCESS | 3644 | 1466725015790 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:55 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917D20800 == 30 [pid = 3644] [id = 493] 16:36:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (00000069126D1000) [pid = 3644] [serial = 1479] [outer = 0000000000000000] 16:36:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (00000069127D8000) [pid = 3644] [serial = 1480] [outer = 00000069126D1000] 16:36:55 INFO - PROCESS | 3644 | 1466725015843 Marionette DEBUG loaded listener.js 16:36:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (0000006912A45000) [pid = 3644] [serial = 1481] [outer = 00000069126D1000] 16:36:56 INFO - PROCESS | 3644 | 1466725016357 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]]]}] 16:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 733ms 16:36:56 INFO - PROCESS | 3644 | 1466725016407 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 16:36:56 INFO - PROCESS | 3644 | 1466725016411 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 16:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:36:56 INFO - PROCESS | 3644 | 1466725016418 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:36:56 INFO - PROCESS | 3644 | 1466725016421 Marionette TRACE conn5 <- [1,1938,null,{}] 16:36:56 INFO - PROCESS | 3644 | 1466725016424 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}] 16:36:56 INFO - PROCESS | 3644 | 1466725016427 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:56 INFO - PROCESS | 3644 | 1466725016516 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 16:36:56 INFO - PROCESS | 3644 | 1466725016596 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:56 INFO - PROCESS | 3644 | 1466725016599 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:56 INFO - PROCESS | 3644 | ++DOCSHELL 000000691E8FC800 == 31 [pid = 3644] [id = 494] 16:36:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (00000069177B2400) [pid = 3644] [serial = 1482] [outer = 0000000000000000] 16:36:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (0000006917A76400) [pid = 3644] [serial = 1483] [outer = 00000069177B2400] 16:36:56 INFO - PROCESS | 3644 | 1466725016647 Marionette DEBUG loaded listener.js 16:36:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006918A14800) [pid = 3644] [serial = 1484] [outer = 00000069177B2400] 16:36:57 INFO - PROCESS | 3644 | 1466725017052 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]]]}] 16:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 689ms 16:36:57 INFO - PROCESS | 3644 | 1466725017110 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 16:36:57 INFO - PROCESS | 3644 | 1466725017112 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 16:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:36:57 INFO - PROCESS | 3644 | 1466725017116 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:36:57 INFO - PROCESS | 3644 | 1466725017120 Marionette TRACE conn5 <- [1,1942,null,{}] 16:36:57 INFO - PROCESS | 3644 | 1466725017131 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}] 16:36:57 INFO - PROCESS | 3644 | 1466725017136 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:57 INFO - PROCESS | 3644 | 1466725017256 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 16:36:57 INFO - PROCESS | 3644 | 1466725017274 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:57 INFO - PROCESS | 3644 | 1466725017277 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:57 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FA58800 == 32 [pid = 3644] [id = 495] 16:36:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006910C3D000) [pid = 3644] [serial = 1485] [outer = 0000000000000000] 16:36:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691C30AC00) [pid = 3644] [serial = 1486] [outer = 0000006910C3D000] 16:36:57 INFO - PROCESS | 3644 | 1466725017328 Marionette DEBUG loaded listener.js 16:36:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691CCD9400) [pid = 3644] [serial = 1487] [outer = 0000006910C3D000] 16:36:57 INFO - PROCESS | 3644 | 1466725017770 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]]]}] 16:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 690ms 16:36:57 INFO - PROCESS | 3644 | 1466725017809 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 16:36:57 INFO - PROCESS | 3644 | 1466725017812 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 16:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:36:57 INFO - PROCESS | 3644 | 1466725017820 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:36:57 INFO - PROCESS | 3644 | 1466725017822 Marionette TRACE conn5 <- [1,1946,null,{}] 16:36:57 INFO - PROCESS | 3644 | 1466725017826 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}] 16:36:57 INFO - PROCESS | 3644 | 1466725017828 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:57 INFO - PROCESS | 3644 | 1466725017944 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 16:36:57 INFO - PROCESS | 3644 | 1466725017950 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:57 INFO - PROCESS | 3644 | 1466725017952 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:57 INFO - PROCESS | 3644 | ++DOCSHELL 00000069223AC000 == 33 [pid = 3644] [id = 496] 16:36:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691E025C00) [pid = 3644] [serial = 1488] [outer = 0000000000000000] 16:36:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691E78E800) [pid = 3644] [serial = 1489] [outer = 000000691E025C00] 16:36:58 INFO - PROCESS | 3644 | 1466725017998 Marionette DEBUG loaded listener.js 16:36:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691ED3B800) [pid = 3644] [serial = 1490] [outer = 000000691E025C00] 16:36:58 INFO - PROCESS | 3644 | 1466725018453 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]]]}] 16:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 691ms 16:36:58 INFO - PROCESS | 3644 | 1466725018514 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 16:36:58 INFO - PROCESS | 3644 | 1466725018516 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 16:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:36:58 INFO - PROCESS | 3644 | 1466725018520 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:36:58 INFO - PROCESS | 3644 | 1466725018521 Marionette TRACE conn5 <- [1,1950,null,{}] 16:36:58 INFO - PROCESS | 3644 | 1466725018525 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}] 16:36:58 INFO - PROCESS | 3644 | 1466725018527 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:58 INFO - PROCESS | 3644 | 1466725018669 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 16:36:58 INFO - PROCESS | 3644 | 1466725018723 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:58 INFO - PROCESS | 3644 | 1466725018725 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:58 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923275800 == 34 [pid = 3644] [id = 497] 16:36:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691EE3A800) [pid = 3644] [serial = 1491] [outer = 0000000000000000] 16:36:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691EFD6000) [pid = 3644] [serial = 1492] [outer = 000000691EE3A800] 16:36:58 INFO - PROCESS | 3644 | 1466725018773 Marionette DEBUG loaded listener.js 16:36:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691F559000) [pid = 3644] [serial = 1493] [outer = 000000691EE3A800] 16:36:59 INFO - PROCESS | 3644 | 1466725019216 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]]]}] 16:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 733ms 16:36:59 INFO - PROCESS | 3644 | 1466725019256 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 16:36:59 INFO - PROCESS | 3644 | 1466725019258 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 16:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:36:59 INFO - PROCESS | 3644 | 1466725019266 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:36:59 INFO - PROCESS | 3644 | 1466725019268 Marionette TRACE conn5 <- [1,1954,null,{}] 16:36:59 INFO - PROCESS | 3644 | 1466725019272 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}] 16:36:59 INFO - PROCESS | 3644 | 1466725019278 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:59 INFO - PROCESS | 3644 | 1466725019417 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 16:36:59 INFO - PROCESS | 3644 | 1466725019482 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:59 INFO - PROCESS | 3644 | 1466725019485 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:36:59 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923E8B800 == 35 [pid = 3644] [id = 498] 16:36:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691FCBB000) [pid = 3644] [serial = 1494] [outer = 0000000000000000] 16:36:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691FF11000) [pid = 3644] [serial = 1495] [outer = 000000691FCBB000] 16:36:59 INFO - PROCESS | 3644 | 1466725019530 Marionette DEBUG loaded listener.js 16:36:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691FFE9800) [pid = 3644] [serial = 1496] [outer = 000000691FCBB000] 16:36:59 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (00000069127D8800) [pid = 3644] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:36:59 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006913307400) [pid = 3644] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:36:59 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006910C38000) [pid = 3644] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:36:59 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691C330C00) [pid = 3644] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:36:59 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691789D400) [pid = 3644] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:36:59 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691C23C000) [pid = 3644] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:36:59 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006910C36C00) [pid = 3644] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:36:59 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (00000069131F5400) [pid = 3644] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:36:59 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006913AD5C00) [pid = 3644] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:36:59 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691E796000) [pid = 3644] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:36:59 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (00000069127DB800) [pid = 3644] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:36:59 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (0000006920C5E400) [pid = 3644] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:37:00 INFO - PROCESS | 3644 | 1466725020015 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]]]}] 16:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 795ms 16:37:00 INFO - PROCESS | 3644 | 1466725020060 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 16:37:00 INFO - PROCESS | 3644 | 1466725020062 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 16:37:00 INFO - PROCESS | 3644 | 1466725020065 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:37:00 INFO - PROCESS | 3644 | 1466725020067 Marionette TRACE conn5 <- [1,1958,null,{}] 16:37:00 INFO - PROCESS | 3644 | 1466725020071 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}] 16:37:00 INFO - PROCESS | 3644 | 1466725020073 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:00 INFO - PROCESS | 3644 | 1466725020184 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 16:37:00 INFO - PROCESS | 3644 | 1466725020237 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:00 INFO - PROCESS | 3644 | 1466725020239 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:00 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923F75000 == 36 [pid = 3644] [id = 499] 16:37:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006912FD3000) [pid = 3644] [serial = 1497] [outer = 0000000000000000] 16:37:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691EA31C00) [pid = 3644] [serial = 1498] [outer = 0000006912FD3000] 16:37:00 INFO - PROCESS | 3644 | 1466725020284 Marionette DEBUG loaded listener.js 16:37:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691FFEB800) [pid = 3644] [serial = 1499] [outer = 0000006912FD3000] 16:37:00 INFO - PROCESS | 3644 | 1466725020609 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]]]}] 16:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 586ms 16:37:00 INFO - PROCESS | 3644 | 1466725020655 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 16:37:00 INFO - PROCESS | 3644 | 1466725020657 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 16:37:00 INFO - PROCESS | 3644 | 1466725020660 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:37:00 INFO - PROCESS | 3644 | 1466725020662 Marionette TRACE conn5 <- [1,1962,null,{}] 16:37:00 INFO - PROCESS | 3644 | 1466725020666 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}] 16:37:00 INFO - PROCESS | 3644 | 1466725020668 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:00 INFO - PROCESS | 3644 | 1466725020790 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 16:37:00 INFO - PROCESS | 3644 | 1466725020798 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:00 INFO - PROCESS | 3644 | 1466725020800 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:00 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923FC1800 == 37 [pid = 3644] [id = 500] 16:37:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (00000069200B3800) [pid = 3644] [serial = 1500] [outer = 0000000000000000] 16:37:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (00000069200BA000) [pid = 3644] [serial = 1501] [outer = 00000069200B3800] 16:37:00 INFO - PROCESS | 3644 | 1466725020846 Marionette DEBUG loaded listener.js 16:37:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006920B1C000) [pid = 3644] [serial = 1502] [outer = 00000069200B3800] 16:37:01 INFO - PROCESS | 3644 | 1466725021241 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]]]}] 16:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 629ms 16:37:01 INFO - PROCESS | 3644 | 1466725021292 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 16:37:01 INFO - PROCESS | 3644 | 1466725021294 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 16:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:37:01 INFO - PROCESS | 3644 | 1466725021298 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:37:01 INFO - PROCESS | 3644 | 1466725021299 Marionette TRACE conn5 <- [1,1966,null,{}] 16:37:01 INFO - PROCESS | 3644 | 1466725021303 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}] 16:37:01 INFO - PROCESS | 3644 | 1466725021305 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:01 INFO - PROCESS | 3644 | 1466725021420 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 16:37:01 INFO - PROCESS | 3644 | 1466725021429 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:01 INFO - PROCESS | 3644 | 1466725021431 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:01 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FA56800 == 38 [pid = 3644] [id = 501] 16:37:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006920B0E400) [pid = 3644] [serial = 1503] [outer = 0000000000000000] 16:37:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006920C55800) [pid = 3644] [serial = 1504] [outer = 0000006920B0E400] 16:37:01 INFO - PROCESS | 3644 | 1466725021475 Marionette DEBUG loaded listener.js 16:37:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006920E9B000) [pid = 3644] [serial = 1505] [outer = 0000006920B0E400] 16:37:02 INFO - PROCESS | 3644 | 1466725022016 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]]]}] 16:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 732ms 16:37:02 INFO - PROCESS | 3644 | 1466725022045 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 16:37:02 INFO - PROCESS | 3644 | 1466725022050 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 16:37:02 INFO - PROCESS | 3644 | 1466725022056 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:37:02 INFO - PROCESS | 3644 | 1466725022060 Marionette TRACE conn5 <- [1,1970,null,{}] 16:37:02 INFO - PROCESS | 3644 | 1466725022066 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}] 16:37:02 INFO - PROCESS | 3644 | 1466725022070 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:02 INFO - PROCESS | 3644 | 1466725022191 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 16:37:02 INFO - PROCESS | 3644 | 1466725022285 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:02 INFO - PROCESS | 3644 | 1466725022290 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:02 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C3BF800 == 39 [pid = 3644] [id = 502] 16:37:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (00000069127D9400) [pid = 3644] [serial = 1506] [outer = 0000000000000000] 16:37:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691281F800) [pid = 3644] [serial = 1507] [outer = 00000069127D9400] 16:37:02 INFO - PROCESS | 3644 | 1466725022348 Marionette DEBUG loaded listener.js 16:37:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691704C800) [pid = 3644] [serial = 1508] [outer = 00000069127D9400] 16:37:02 INFO - PROCESS | 3644 | 1466725022984 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]]]}] 16:37:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 986ms 16:37:03 INFO - PROCESS | 3644 | 1466725023047 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 16:37:03 INFO - PROCESS | 3644 | 1466725023052 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 16:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:37:03 INFO - PROCESS | 3644 | 1466725023059 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:37:03 INFO - PROCESS | 3644 | 1466725023062 Marionette TRACE conn5 <- [1,1974,null,{}] 16:37:03 INFO - PROCESS | 3644 | 1466725023067 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}] 16:37:03 INFO - PROCESS | 3644 | 1466725023070 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:03 INFO - PROCESS | 3644 | 1466725023189 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 16:37:03 INFO - PROCESS | 3644 | 1466725023311 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:03 INFO - PROCESS | 3644 | 1466725023314 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:03 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923373800 == 40 [pid = 3644] [id = 503] 16:37:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (00000069193C3000) [pid = 3644] [serial = 1509] [outer = 0000000000000000] 16:37:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691CC88800) [pid = 3644] [serial = 1510] [outer = 00000069193C3000] 16:37:03 INFO - PROCESS | 3644 | 1466725023373 Marionette DEBUG loaded listener.js 16:37:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691EC76C00) [pid = 3644] [serial = 1511] [outer = 00000069193C3000] 16:37:03 INFO - PROCESS | 3644 | 1466725023975 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]]]}] 16:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 986ms 16:37:04 INFO - PROCESS | 3644 | 1466725024047 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 16:37:04 INFO - PROCESS | 3644 | 1466725024050 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 16:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:37:04 INFO - PROCESS | 3644 | 1466725024054 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:37:04 INFO - PROCESS | 3644 | 1466725024058 Marionette TRACE conn5 <- [1,1978,null,{}] 16:37:04 INFO - PROCESS | 3644 | 1466725024070 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}] 16:37:04 INFO - PROCESS | 3644 | 1466725024075 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:04 INFO - PROCESS | 3644 | 1466725024189 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 16:37:04 INFO - PROCESS | 3644 | 1466725024311 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:04 INFO - PROCESS | 3644 | 1466725024314 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:04 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926B8E000 == 41 [pid = 3644] [id = 504] 16:37:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691FF09C00) [pid = 3644] [serial = 1512] [outer = 0000000000000000] 16:37:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691FFE2000) [pid = 3644] [serial = 1513] [outer = 000000691FF09C00] 16:37:04 INFO - PROCESS | 3644 | 1466725024373 Marionette DEBUG loaded listener.js 16:37:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (00000069217EC400) [pid = 3644] [serial = 1514] [outer = 000000691FF09C00] 16:37:04 INFO - PROCESS | 3644 | 1466725024940 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]]]}] 16:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 943ms 16:37:05 INFO - PROCESS | 3644 | 1466725025000 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 16:37:05 INFO - PROCESS | 3644 | 1466725025003 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 16:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:37:05 INFO - PROCESS | 3644 | 1466725025007 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:37:05 INFO - PROCESS | 3644 | 1466725025009 Marionette TRACE conn5 <- [1,1982,null,{}] 16:37:05 INFO - PROCESS | 3644 | 1466725025013 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}] 16:37:05 INFO - PROCESS | 3644 | 1466725025015 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:05 INFO - PROCESS | 3644 | 1466725025168 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 16:37:05 INFO - PROCESS | 3644 | 1466725025419 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:05 INFO - PROCESS | 3644 | 1466725025422 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:05 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917AAC000 == 42 [pid = 3644] [id = 505] 16:37:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006911614C00) [pid = 3644] [serial = 1515] [outer = 0000000000000000] 16:37:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0000006912626400) [pid = 3644] [serial = 1516] [outer = 0000006911614C00] 16:37:05 INFO - PROCESS | 3644 | 1466725025490 Marionette DEBUG loaded listener.js 16:37:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (0000006912A25C00) [pid = 3644] [serial = 1517] [outer = 0000006911614C00] 16:37:06 INFO - PROCESS | 3644 | 1466725026127 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]]]}] 16:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1142ms 16:37:06 INFO - PROCESS | 3644 | 1466725026151 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 16:37:06 INFO - PROCESS | 3644 | 1466725026155 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 16:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:37:06 INFO - PROCESS | 3644 | 1466725026159 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:37:06 INFO - PROCESS | 3644 | 1466725026162 Marionette TRACE conn5 <- [1,1986,null,{}] 16:37:06 INFO - PROCESS | 3644 | 1466725026168 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}] 16:37:06 INFO - PROCESS | 3644 | 1466725026172 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006923FC1800 == 41 [pid = 3644] [id = 500] 16:37:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006923F75000 == 40 [pid = 3644] [id = 499] 16:37:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006923E8B800 == 39 [pid = 3644] [id = 498] 16:37:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006923275800 == 38 [pid = 3644] [id = 497] 16:37:06 INFO - PROCESS | 3644 | --DOCSHELL 00000069223AC000 == 37 [pid = 3644] [id = 496] 16:37:06 INFO - PROCESS | 3644 | --DOCSHELL 000000691FA58800 == 36 [pid = 3644] [id = 495] 16:37:06 INFO - PROCESS | 3644 | --DOCSHELL 000000691E8FC800 == 35 [pid = 3644] [id = 494] 16:37:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006917D20800 == 34 [pid = 3644] [id = 493] 16:37:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006923E9B000 == 33 [pid = 3644] [id = 490] 16:37:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006921DAE800 == 32 [pid = 3644] [id = 492] 16:37:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006918AF0800 == 31 [pid = 3644] [id = 491] 16:37:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006926B8E000 == 30 [pid = 3644] [id = 504] 16:37:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006923373800 == 29 [pid = 3644] [id = 503] 16:37:06 INFO - PROCESS | 3644 | --DOCSHELL 000000691FA56800 == 28 [pid = 3644] [id = 501] 16:37:06 INFO - PROCESS | 3644 | --DOCSHELL 000000691C3BF800 == 27 [pid = 3644] [id = 502] 16:37:06 INFO - PROCESS | 3644 | 1466725026862 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 16:37:06 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (0000006912819C00) [pid = 3644] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (0000006912A25400) [pid = 3644] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0000006913AD3800) [pid = 3644] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (0000006910C3EC00) [pid = 3644] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0000006911F54800) [pid = 3644] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006923C71800) [pid = 3644] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006923225400) [pid = 3644] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006918808400) [pid = 3644] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691C331400) [pid = 3644] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691C243400) [pid = 3644] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006918DCAC00) [pid = 3644] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691E023400) [pid = 3644] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691C237C00) [pid = 3644] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006917B4DC00) [pid = 3644] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691F91D800) [pid = 3644] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691F15AC00) [pid = 3644] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691ED3E000) [pid = 3644] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006922FB8C00) [pid = 3644] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006921984000) [pid = 3644] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691E794C00) [pid = 3644] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691F553C00) [pid = 3644] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (000000691ED3CC00) [pid = 3644] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (000000691F9F0C00) [pid = 3644] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (0000006918DD6C00) [pid = 3644] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (0000006916FF5800) [pid = 3644] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 16:37:07 INFO - PROCESS | 3644 | --DOCSHELL 0000006917AAC000 == 26 [pid = 3644] [id = 505] 16:37:07 INFO - PROCESS | 3644 | 1466725027054 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:07 INFO - PROCESS | 3644 | 1466725027057 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:07 INFO - PROCESS | 3644 | ++DOCSHELL 0000006916D84000 == 27 [pid = 3644] [id = 506] 16:37:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (0000006910C3EC00) [pid = 3644] [serial = 1518] [outer = 0000000000000000] 16:37:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (000000691154E000) [pid = 3644] [serial = 1519] [outer = 0000006910C3EC00] 16:37:07 INFO - PROCESS | 3644 | 1466725027108 Marionette DEBUG loaded listener.js 16:37:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (0000006912622C00) [pid = 3644] [serial = 1520] [outer = 0000006910C3EC00] 16:37:07 INFO - PROCESS | 3644 | 1466725027563 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]]]}] 16:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1448ms 16:37:07 INFO - PROCESS | 3644 | 1466725027609 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 16:37:07 INFO - PROCESS | 3644 | 1466725027614 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 16:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:37:07 INFO - PROCESS | 3644 | 1466725027618 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:37:07 INFO - PROCESS | 3644 | 1466725027622 Marionette TRACE conn5 <- [1,1990,null,{}] 16:37:07 INFO - PROCESS | 3644 | 1466725027626 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}] 16:37:07 INFO - PROCESS | 3644 | 1466725027629 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:07 INFO - PROCESS | 3644 | 1466725027725 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 16:37:07 INFO - PROCESS | 3644 | 1466725027740 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:07 INFO - PROCESS | 3644 | 1466725027743 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:07 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C225800 == 28 [pid = 3644] [id = 507] 16:37:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006912A2B000) [pid = 3644] [serial = 1521] [outer = 0000000000000000] 16:37:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006912A33800) [pid = 3644] [serial = 1522] [outer = 0000006912A2B000] 16:37:07 INFO - PROCESS | 3644 | 1466725027792 Marionette DEBUG loaded listener.js 16:37:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (0000006913A3E400) [pid = 3644] [serial = 1523] [outer = 0000006912A2B000] 16:37:08 INFO - PROCESS | 3644 | 1466725028259 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]]]}] 16:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 691ms 16:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:37:08 INFO - PROCESS | 3644 | 1466725028313 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 16:37:08 INFO - PROCESS | 3644 | 1466725028316 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 16:37:08 INFO - PROCESS | 3644 | 1466725028320 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:37:08 INFO - PROCESS | 3644 | 1466725028322 Marionette TRACE conn5 <- [1,1994,null,{}] 16:37:08 INFO - PROCESS | 3644 | 1466725028327 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}] 16:37:08 INFO - PROCESS | 3644 | 1466725028329 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:08 INFO - PROCESS | 3644 | 1466725028457 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 16:37:08 INFO - PROCESS | 3644 | 1466725028541 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:08 INFO - PROCESS | 3644 | 1466725028543 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:08 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C224000 == 29 [pid = 3644] [id = 508] 16:37:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (00000069177B3400) [pid = 3644] [serial = 1524] [outer = 0000000000000000] 16:37:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006917D34C00) [pid = 3644] [serial = 1525] [outer = 00000069177B3400] 16:37:08 INFO - PROCESS | 3644 | 1466725028590 Marionette DEBUG loaded listener.js 16:37:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (0000006918A17000) [pid = 3644] [serial = 1526] [outer = 00000069177B3400] 16:37:09 INFO - PROCESS | 3644 | 1466725028993 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]]]}] 16:37:09 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 16:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 735ms 16:37:09 INFO - PROCESS | 3644 | 1466725029055 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 16:37:09 INFO - PROCESS | 3644 | 1466725029060 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 16:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:37:09 INFO - PROCESS | 3644 | 1466725029085 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:37:09 INFO - PROCESS | 3644 | 1466725029090 Marionette TRACE conn5 <- [1,1998,null,{}] 16:37:09 INFO - PROCESS | 3644 | 1466725029094 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}] 16:37:09 INFO - PROCESS | 3644 | 1466725029098 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:09 INFO - PROCESS | 3644 | 1466725029220 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 16:37:09 INFO - PROCESS | 3644 | 1466725029268 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:09 INFO - PROCESS | 3644 | 1466725029270 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:09 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FE59800 == 30 [pid = 3644] [id = 509] 16:37:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691C242400) [pid = 3644] [serial = 1527] [outer = 0000000000000000] 16:37:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691C32C400) [pid = 3644] [serial = 1528] [outer = 000000691C242400] 16:37:09 INFO - PROCESS | 3644 | 1466725029315 Marionette DEBUG loaded listener.js 16:37:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691CC1BC00) [pid = 3644] [serial = 1529] [outer = 000000691C242400] 16:37:09 INFO - PROCESS | 3644 | 1466725029749 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]]]}] 16:37:09 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 16:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 691ms 16:37:09 INFO - PROCESS | 3644 | 1466725029795 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 16:37:09 INFO - PROCESS | 3644 | 1466725029797 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 16:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:37:09 INFO - PROCESS | 3644 | 1466725029806 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:37:09 INFO - PROCESS | 3644 | 1466725029808 Marionette TRACE conn5 <- [1,2002,null,{}] 16:37:09 INFO - PROCESS | 3644 | 1466725029812 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}] 16:37:09 INFO - PROCESS | 3644 | 1466725029814 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:09 INFO - PROCESS | 3644 | 1466725029933 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 16:37:09 INFO - PROCESS | 3644 | 1466725029943 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:09 INFO - PROCESS | 3644 | 1466725029945 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:10 INFO - PROCESS | 3644 | ++DOCSHELL 00000069219E0800 == 31 [pid = 3644] [id = 510] 16:37:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691E01DC00) [pid = 3644] [serial = 1530] [outer = 0000000000000000] 16:37:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691E09EC00) [pid = 3644] [serial = 1531] [outer = 000000691E01DC00] 16:37:10 INFO - PROCESS | 3644 | 1466725030033 Marionette DEBUG loaded listener.js 16:37:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691EC6E000) [pid = 3644] [serial = 1532] [outer = 000000691E01DC00] 16:37:10 INFO - PROCESS | 3644 | 1466725030470 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]]]}] 16:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 691ms 16:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:37:10 INFO - PROCESS | 3644 | 1466725030503 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 16:37:10 INFO - PROCESS | 3644 | 1466725030505 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 16:37:10 INFO - PROCESS | 3644 | 1466725030509 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:37:10 INFO - PROCESS | 3644 | 1466725030511 Marionette TRACE conn5 <- [1,2006,null,{}] 16:37:10 INFO - PROCESS | 3644 | 1466725030519 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}] 16:37:10 INFO - PROCESS | 3644 | 1466725030521 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:10 INFO - PROCESS | 3644 | 1466725030634 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 16:37:10 INFO - PROCESS | 3644 | 1466725030640 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:10 INFO - PROCESS | 3644 | 1466725030646 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:10 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923269800 == 32 [pid = 3644] [id = 511] 16:37:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (00000069170B4C00) [pid = 3644] [serial = 1533] [outer = 0000000000000000] 16:37:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691F15A000) [pid = 3644] [serial = 1534] [outer = 00000069170B4C00] 16:37:10 INFO - PROCESS | 3644 | 1466725030711 Marionette DEBUG loaded listener.js 16:37:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691F553C00) [pid = 3644] [serial = 1535] [outer = 00000069170B4C00] 16:37:11 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691E025C00) [pid = 3644] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:37:11 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691FCBB000) [pid = 3644] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:37:11 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691EE3A800) [pid = 3644] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:37:11 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006912FD3000) [pid = 3644] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:37:11 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006916DC3C00) [pid = 3644] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:37:11 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (00000069177B2400) [pid = 3644] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:37:11 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (00000069200B3800) [pid = 3644] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:37:11 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (00000069126D1000) [pid = 3644] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:37:11 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691F380800) [pid = 3644] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:37:11 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0000006910C3D000) [pid = 3644] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:37:11 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691269B800) [pid = 3644] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:37:11 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006920B0E400) [pid = 3644] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:37:11 INFO - PROCESS | 3644 | 1466725031382 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]]]}] 16:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 881ms 16:37:11 INFO - PROCESS | 3644 | 1466725031391 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 16:37:11 INFO - PROCESS | 3644 | 1466725031393 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 16:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:37:11 INFO - PROCESS | 3644 | 1466725031397 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:37:11 INFO - PROCESS | 3644 | 1466725031399 Marionette TRACE conn5 <- [1,2010,null,{}] 16:37:11 INFO - PROCESS | 3644 | 1466725031402 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}] 16:37:11 INFO - PROCESS | 3644 | 1466725031404 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:11 INFO - PROCESS | 3644 | 1466725031499 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 16:37:11 INFO - PROCESS | 3644 | 1466725031579 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:11 INFO - PROCESS | 3644 | 1466725031581 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:11 INFO - PROCESS | 3644 | ++DOCSHELL 0000006912712000 == 33 [pid = 3644] [id = 512] 16:37:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (0000006910C3E000) [pid = 3644] [serial = 1536] [outer = 0000000000000000] 16:37:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006916DC1C00) [pid = 3644] [serial = 1537] [outer = 0000006910C3E000] 16:37:11 INFO - PROCESS | 3644 | 1466725031626 Marionette DEBUG loaded listener.js 16:37:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691F55F800) [pid = 3644] [serial = 1538] [outer = 0000006910C3E000] 16:37:12 INFO - PROCESS | 3644 | 1466725031994 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]]]}] 16:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 629ms 16:37:12 INFO - PROCESS | 3644 | 1466725032029 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 16:37:12 INFO - PROCESS | 3644 | 1466725032032 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 16:37:12 INFO - PROCESS | 3644 | 1466725032035 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:37:12 INFO - PROCESS | 3644 | 1466725032036 Marionette TRACE conn5 <- [1,2014,null,{}] 16:37:12 INFO - PROCESS | 3644 | 1466725032040 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}] 16:37:12 INFO - PROCESS | 3644 | 1466725032042 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:12 INFO - PROCESS | 3644 | 1466725032153 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 16:37:12 INFO - PROCESS | 3644 | 1466725032160 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:12 INFO - PROCESS | 3644 | 1466725032163 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:12 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923E9E800 == 34 [pid = 3644] [id = 513] 16:37:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691FB9AC00) [pid = 3644] [serial = 1539] [outer = 0000000000000000] 16:37:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691FF02400) [pid = 3644] [serial = 1540] [outer = 000000691FB9AC00] 16:37:12 INFO - PROCESS | 3644 | 1466725032209 Marionette DEBUG loaded listener.js 16:37:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691FF11400) [pid = 3644] [serial = 1541] [outer = 000000691FB9AC00] 16:37:12 INFO - PROCESS | 3644 | 1466725032622 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]]]}] 16:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 627ms 16:37:12 INFO - PROCESS | 3644 | 1466725032666 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 16:37:12 INFO - PROCESS | 3644 | 1466725032668 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 16:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:37:12 INFO - PROCESS | 3644 | 1466725032671 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:37:12 INFO - PROCESS | 3644 | 1466725032673 Marionette TRACE conn5 <- [1,2018,null,{}] 16:37:12 INFO - PROCESS | 3644 | 1466725032676 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}] 16:37:12 INFO - PROCESS | 3644 | 1466725032678 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:12 INFO - PROCESS | 3644 | 1466725032800 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 16:37:12 INFO - PROCESS | 3644 | 1466725032839 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:12 INFO - PROCESS | 3644 | 1466725032841 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:12 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923F82000 == 35 [pid = 3644] [id = 514] 16:37:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691FFE9400) [pid = 3644] [serial = 1542] [outer = 0000000000000000] 16:37:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (00000069200B1C00) [pid = 3644] [serial = 1543] [outer = 000000691FFE9400] 16:37:12 INFO - PROCESS | 3644 | 1466725032885 Marionette DEBUG loaded listener.js 16:37:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0000006920B0E400) [pid = 3644] [serial = 1544] [outer = 000000691FFE9400] 16:37:13 INFO - PROCESS | 3644 | 1466725033322 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]]]}] 16:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 734ms 16:37:13 INFO - PROCESS | 3644 | 1466725033409 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 16:37:13 INFO - PROCESS | 3644 | 1466725033414 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 16:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:37:13 INFO - PROCESS | 3644 | 1466725033420 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:37:13 INFO - PROCESS | 3644 | 1466725033425 Marionette TRACE conn5 <- [1,2022,null,{}] 16:37:13 INFO - PROCESS | 3644 | 1466725033459 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}] 16:37:13 INFO - PROCESS | 3644 | 1466725033463 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:13 INFO - PROCESS | 3644 | 1466725033598 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 16:37:13 INFO - PROCESS | 3644 | 1466725033694 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:13 INFO - PROCESS | 3644 | 1466725033699 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:13 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918AE3000 == 36 [pid = 3644] [id = 515] 16:37:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006912698C00) [pid = 3644] [serial = 1545] [outer = 0000000000000000] 16:37:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (00000069126CE000) [pid = 3644] [serial = 1546] [outer = 0000006912698C00] 16:37:13 INFO - PROCESS | 3644 | 1466725033780 Marionette DEBUG loaded listener.js 16:37:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006912A44400) [pid = 3644] [serial = 1547] [outer = 0000006912698C00] 16:37:14 INFO - PROCESS | 3644 | 1466725034595 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]]]}] 16:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1233ms 16:37:14 INFO - PROCESS | 3644 | 1466725034655 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 16:37:14 INFO - PROCESS | 3644 | 1466725034660 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 16:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:37:14 INFO - PROCESS | 3644 | 1466725034667 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:37:14 INFO - PROCESS | 3644 | 1466725034670 Marionette TRACE conn5 <- [1,2026,null,{}] 16:37:14 INFO - PROCESS | 3644 | 1466725034675 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}] 16:37:14 INFO - PROCESS | 3644 | 1466725034678 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:14 INFO - PROCESS | 3644 | 1466725034808 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 16:37:14 INFO - PROCESS | 3644 | 1466725034923 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:14 INFO - PROCESS | 3644 | 1466725034926 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:14 INFO - PROCESS | 3644 | ++DOCSHELL 000000692178E000 == 37 [pid = 3644] [id = 516] 16:37:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (00000069189D8C00) [pid = 3644] [serial = 1548] [outer = 0000000000000000] 16:37:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0000006918F26400) [pid = 3644] [serial = 1549] [outer = 00000069189D8C00] 16:37:14 INFO - PROCESS | 3644 | 1466725034985 Marionette DEBUG loaded listener.js 16:37:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691C2A3400) [pid = 3644] [serial = 1550] [outer = 00000069189D8C00] 16:37:15 INFO - PROCESS | 3644 | 1466725035885 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]]]}] 16:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1234ms 16:37:15 INFO - PROCESS | 3644 | 1466725035903 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 16:37:15 INFO - PROCESS | 3644 | 1466725035908 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 16:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:37:15 INFO - PROCESS | 3644 | 1466725035913 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:37:15 INFO - PROCESS | 3644 | 1466725035917 Marionette TRACE conn5 <- [1,2030,null,{}] 16:37:15 INFO - PROCESS | 3644 | 1466725035922 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}] 16:37:15 INFO - PROCESS | 3644 | 1466725035925 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:16 INFO - PROCESS | 3644 | 1466725036044 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 16:37:16 INFO - PROCESS | 3644 | --DOCSHELL 0000006923E9E800 == 36 [pid = 3644] [id = 513] 16:37:16 INFO - PROCESS | 3644 | --DOCSHELL 0000006912712000 == 35 [pid = 3644] [id = 512] 16:37:16 INFO - PROCESS | 3644 | --DOCSHELL 0000006923269800 == 34 [pid = 3644] [id = 511] 16:37:16 INFO - PROCESS | 3644 | --DOCSHELL 00000069219E0800 == 33 [pid = 3644] [id = 510] 16:37:16 INFO - PROCESS | 3644 | --DOCSHELL 000000691FE59800 == 32 [pid = 3644] [id = 509] 16:37:16 INFO - PROCESS | 3644 | --DOCSHELL 000000691C224000 == 31 [pid = 3644] [id = 508] 16:37:16 INFO - PROCESS | 3644 | --DOCSHELL 000000691C225800 == 30 [pid = 3644] [id = 507] 16:37:16 INFO - PROCESS | 3644 | --DOCSHELL 0000006916D84000 == 29 [pid = 3644] [id = 506] 16:37:16 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691E78E800) [pid = 3644] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000691FF11000) [pid = 3644] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691F559000) [pid = 3644] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691EFD6000) [pid = 3644] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691EA31C00) [pid = 3644] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006917D3F000) [pid = 3644] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006918DD4400) [pid = 3644] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006917A76400) [pid = 3644] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006920B1C000) [pid = 3644] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006918A14800) [pid = 3644] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (00000069127D8000) [pid = 3644] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006912A45000) [pid = 3644] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691FC4CC00) [pid = 3644] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691C30AC00) [pid = 3644] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (00000069126C5C00) [pid = 3644] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0000006912820000) [pid = 3644] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (00000069200BA000) [pid = 3644] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (000000691FFE9800) [pid = 3644] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (0000006920C55800) [pid = 3644] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (0000006920E9B000) [pid = 3644] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (000000691FFEB800) [pid = 3644] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (000000691ED3B800) [pid = 3644] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (000000691CCD9400) [pid = 3644] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3644 | 1466725036167 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:16 INFO - PROCESS | 3644 | 1466725036172 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:16 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918828800 == 30 [pid = 3644] [id = 517] 16:37:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (00000069115D9400) [pid = 3644] [serial = 1551] [outer = 0000000000000000] 16:37:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (00000069120B8800) [pid = 3644] [serial = 1552] [outer = 00000069115D9400] 16:37:16 INFO - PROCESS | 3644 | 1466725036222 Marionette DEBUG loaded listener.js 16:37:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (0000006912819800) [pid = 3644] [serial = 1553] [outer = 00000069115D9400] 16:37:16 INFO - PROCESS | 3644 | 1466725036700 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]]]}] 16:37:16 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) 16:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 839ms 16:37:16 INFO - PROCESS | 3644 | 1466725036755 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 16:37:16 INFO - PROCESS | 3644 | 1466725036760 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 16:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:37:16 INFO - PROCESS | 3644 | 1466725036766 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:37:16 INFO - PROCESS | 3644 | 1466725036769 Marionette TRACE conn5 <- [1,2034,null,{}] 16:37:16 INFO - PROCESS | 3644 | 1466725036773 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}] 16:37:16 INFO - PROCESS | 3644 | 1466725036775 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:16 INFO - PROCESS | 3644 | 1466725036865 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 16:37:16 INFO - PROCESS | 3644 | 1466725036880 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:16 INFO - PROCESS | 3644 | 1466725036883 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:16 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F3C1800 == 31 [pid = 3644] [id = 518] 16:37:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0000006917B48C00) [pid = 3644] [serial = 1554] [outer = 0000000000000000] 16:37:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (0000006918983C00) [pid = 3644] [serial = 1555] [outer = 0000006917B48C00] 16:37:16 INFO - PROCESS | 3644 | 1466725036931 Marionette DEBUG loaded listener.js 16:37:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006918F27800) [pid = 3644] [serial = 1556] [outer = 0000006917B48C00] 16:37:17 INFO - PROCESS | 3644 | 1466725037416 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]]]}] 16:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 691ms 16:37:17 INFO - PROCESS | 3644 | 1466725037460 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 16:37:17 INFO - PROCESS | 3644 | 1466725037469 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 16:37:17 INFO - PROCESS | 3644 | 1466725037473 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:37:17 INFO - PROCESS | 3644 | 1466725037477 Marionette TRACE conn5 <- [1,2038,null,{}] 16:37:17 INFO - PROCESS | 3644 | 1466725037488 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}] 16:37:17 INFO - PROCESS | 3644 | 1466725037493 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:17 INFO - PROCESS | 3644 | 1466725037580 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 16:37:17 INFO - PROCESS | 3644 | 1466725037695 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:17 INFO - PROCESS | 3644 | 1466725037698 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:17 INFO - PROCESS | 3644 | ++DOCSHELL 0000006920ED0000 == 32 [pid = 3644] [id = 519] 16:37:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006918F28C00) [pid = 3644] [serial = 1557] [outer = 0000000000000000] 16:37:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691E023400) [pid = 3644] [serial = 1558] [outer = 0000006918F28C00] 16:37:17 INFO - PROCESS | 3644 | 1466725037747 Marionette DEBUG loaded listener.js 16:37:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691EC6D400) [pid = 3644] [serial = 1559] [outer = 0000006918F28C00] 16:37:18 INFO - PROCESS | 3644 | 1466725038144 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]]]}] 16:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 734ms 16:37:18 INFO - PROCESS | 3644 | 1466725038213 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 16:37:18 INFO - PROCESS | 3644 | 1466725038216 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 16:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:37:18 INFO - PROCESS | 3644 | 1466725038220 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:37:18 INFO - PROCESS | 3644 | 1466725038221 Marionette TRACE conn5 <- [1,2042,null,{}] 16:37:18 INFO - PROCESS | 3644 | 1466725038225 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}] 16:37:18 INFO - PROCESS | 3644 | 1466725038227 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:18 INFO - PROCESS | 3644 | 1466725038352 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 16:37:18 INFO - PROCESS | 3644 | 1466725038370 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:18 INFO - PROCESS | 3644 | 1466725038372 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:18 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923221800 == 33 [pid = 3644] [id = 520] 16:37:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691EF32800) [pid = 3644] [serial = 1560] [outer = 0000000000000000] 16:37:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691EFD8400) [pid = 3644] [serial = 1561] [outer = 000000691EF32800] 16:37:18 INFO - PROCESS | 3644 | 1466725038418 Marionette DEBUG loaded listener.js 16:37:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691F555800) [pid = 3644] [serial = 1562] [outer = 000000691EF32800] 16:37:18 INFO - PROCESS | 3644 | 1466725038875 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]]]}] 16:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 690ms 16:37:18 INFO - PROCESS | 3644 | 1466725038912 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 16:37:18 INFO - PROCESS | 3644 | 1466725038914 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 16:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:37:18 INFO - PROCESS | 3644 | 1466725038923 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:37:18 INFO - PROCESS | 3644 | 1466725038925 Marionette TRACE conn5 <- [1,2046,null,{}] 16:37:18 INFO - PROCESS | 3644 | 1466725038929 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}] 16:37:18 INFO - PROCESS | 3644 | 1466725038931 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:19 INFO - PROCESS | 3644 | 1466725039073 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 16:37:19 INFO - PROCESS | 3644 | 1466725039084 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:19 INFO - PROCESS | 3644 | 1466725039086 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:19 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923BBE000 == 34 [pid = 3644] [id = 521] 16:37:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691F561000) [pid = 3644] [serial = 1563] [outer = 0000000000000000] 16:37:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691FC48800) [pid = 3644] [serial = 1564] [outer = 000000691F561000] 16:37:19 INFO - PROCESS | 3644 | 1466725039131 Marionette DEBUG loaded listener.js 16:37:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691FF09000) [pid = 3644] [serial = 1565] [outer = 000000691F561000] 16:37:19 INFO - PROCESS | 3644 | 1466725039581 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]]]}] 16:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 733ms 16:37:19 INFO - PROCESS | 3644 | 1466725039655 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 16:37:19 INFO - PROCESS | 3644 | 1466725039657 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 16:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:37:19 INFO - PROCESS | 3644 | 1466725039660 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:37:19 INFO - PROCESS | 3644 | 1466725039662 Marionette TRACE conn5 <- [1,2050,null,{}] 16:37:19 INFO - PROCESS | 3644 | 1466725039665 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}] 16:37:19 INFO - PROCESS | 3644 | 1466725039671 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:19 INFO - PROCESS | 3644 | 1466725039807 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 16:37:19 INFO - PROCESS | 3644 | 1466725039821 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:19 INFO - PROCESS | 3644 | 1466725039823 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:19 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923F80800 == 35 [pid = 3644] [id = 522] 16:37:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000692005A400) [pid = 3644] [serial = 1566] [outer = 0000000000000000] 16:37:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0000006920B68400) [pid = 3644] [serial = 1567] [outer = 000000692005A400] 16:37:19 INFO - PROCESS | 3644 | 1466725039912 Marionette DEBUG loaded listener.js 16:37:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000692197EC00) [pid = 3644] [serial = 1568] [outer = 000000692005A400] 16:37:20 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006912A2B000) [pid = 3644] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:37:20 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (00000069177B3400) [pid = 3644] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:37:20 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006910C3EC00) [pid = 3644] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:37:20 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006911614C00) [pid = 3644] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:37:20 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691FB9AC00) [pid = 3644] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:37:20 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (00000069127D9400) [pid = 3644] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:37:20 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (00000069193C3000) [pid = 3644] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:37:20 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691FF09C00) [pid = 3644] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:37:20 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691E01DC00) [pid = 3644] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:37:20 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006910C3E000) [pid = 3644] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:37:20 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (00000069170B4C00) [pid = 3644] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:37:20 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691C242400) [pid = 3644] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:37:20 INFO - PROCESS | 3644 | 1466725040418 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]]]}] 16:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 838ms 16:37:20 INFO - PROCESS | 3644 | 1466725040501 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 16:37:20 INFO - PROCESS | 3644 | 1466725040504 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 16:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:37:20 INFO - PROCESS | 3644 | 1466725040507 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:37:20 INFO - PROCESS | 3644 | 1466725040509 Marionette TRACE conn5 <- [1,2054,null,{}] 16:37:20 INFO - PROCESS | 3644 | 1466725040512 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}] 16:37:20 INFO - PROCESS | 3644 | 1466725040515 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:20 INFO - PROCESS | 3644 | 1466725040603 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 16:37:20 INFO - PROCESS | 3644 | 1466725040610 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:20 INFO - PROCESS | 3644 | 1466725040612 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:20 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923FC5800 == 36 [pid = 3644] [id = 523] 16:37:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (00000069177B3400) [pid = 3644] [serial = 1569] [outer = 0000000000000000] 16:37:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691C242400) [pid = 3644] [serial = 1570] [outer = 00000069177B3400] 16:37:20 INFO - PROCESS | 3644 | 1466725040658 Marionette DEBUG loaded listener.js 16:37:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691FC49800) [pid = 3644] [serial = 1571] [outer = 00000069177B3400] 16:37:21 INFO - PROCESS | 3644 | 1466725041084 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]]]}] 16:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 627ms 16:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:37:21 INFO - PROCESS | 3644 | 1466725041138 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 16:37:21 INFO - PROCESS | 3644 | 1466725041140 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 16:37:21 INFO - PROCESS | 3644 | 1466725041144 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:37:21 INFO - PROCESS | 3644 | 1466725041146 Marionette TRACE conn5 <- [1,2058,null,{}] 16:37:21 INFO - PROCESS | 3644 | 1466725041149 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}] 16:37:21 INFO - PROCESS | 3644 | 1466725041151 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:21 INFO - PROCESS | 3644 | 1466725041235 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 16:37:21 INFO - PROCESS | 3644 | 1466725041241 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:21 INFO - PROCESS | 3644 | 1466725041243 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:21 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924B91000 == 37 [pid = 3644] [id = 524] 16:37:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006921D11C00) [pid = 3644] [serial = 1572] [outer = 0000000000000000] 16:37:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (0000006922390400) [pid = 3644] [serial = 1573] [outer = 0000006921D11C00] 16:37:21 INFO - PROCESS | 3644 | 1466725041294 Marionette DEBUG loaded listener.js 16:37:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (00000069225BD000) [pid = 3644] [serial = 1574] [outer = 0000006921D11C00] 16:37:21 INFO - PROCESS | 3644 | 1466725041715 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]]]}] 16:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 585ms 16:37:21 INFO - PROCESS | 3644 | 1466725041730 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 16:37:21 INFO - PROCESS | 3644 | 1466725041733 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 16:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:37:21 INFO - PROCESS | 3644 | 1466725041748 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:37:21 INFO - PROCESS | 3644 | 1466725041750 Marionette TRACE conn5 <- [1,2062,null,{}] 16:37:21 INFO - PROCESS | 3644 | 1466725041753 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}] 16:37:21 INFO - PROCESS | 3644 | 1466725041755 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:21 INFO - PROCESS | 3644 | 1466725041840 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 16:37:21 INFO - PROCESS | 3644 | 1466725041847 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:21 INFO - PROCESS | 3644 | 1466725041849 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:21 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926B90000 == 38 [pid = 3644] [id = 525] 16:37:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (00000069225C2C00) [pid = 3644] [serial = 1575] [outer = 0000000000000000] 16:37:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006922FB6C00) [pid = 3644] [serial = 1576] [outer = 00000069225C2C00] 16:37:21 INFO - PROCESS | 3644 | 1466725041894 Marionette DEBUG loaded listener.js 16:37:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006923032800) [pid = 3644] [serial = 1577] [outer = 00000069225C2C00] 16:37:22 INFO - PROCESS | 3644 | 1466725042327 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]]]}] 16:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 649ms 16:37:22 INFO - PROCESS | 3644 | 1466725042419 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 16:37:22 INFO - PROCESS | 3644 | 1466725042424 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 16:37:22 INFO - PROCESS | 3644 | 1466725042434 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:37:22 INFO - PROCESS | 3644 | 1466725042439 Marionette TRACE conn5 <- [1,2066,null,{}] 16:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:37:22 INFO - PROCESS | 3644 | 1466725042447 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}] 16:37:22 INFO - PROCESS | 3644 | 1466725042451 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:22 INFO - PROCESS | 3644 | 1466725042586 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 16:37:22 INFO - PROCESS | 3644 | 1466725042674 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:22 INFO - PROCESS | 3644 | 1466725042679 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:22 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C211000 == 39 [pid = 3644] [id = 526] 16:37:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006912758400) [pid = 3644] [serial = 1578] [outer = 0000000000000000] 16:37:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691281C800) [pid = 3644] [serial = 1579] [outer = 0000006912758400] 16:37:22 INFO - PROCESS | 3644 | 1466725042739 Marionette DEBUG loaded listener.js 16:37:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691704FC00) [pid = 3644] [serial = 1580] [outer = 0000006912758400] 16:37:23 INFO - PROCESS | 3644 | 1466725043393 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]]]}] 16:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 984ms 16:37:23 INFO - PROCESS | 3644 | 1466725043428 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 16:37:23 INFO - PROCESS | 3644 | 1466725043432 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 16:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:37:23 INFO - PROCESS | 3644 | 1466725043439 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:37:23 INFO - PROCESS | 3644 | 1466725043443 Marionette TRACE conn5 <- [1,2070,null,{}] 16:37:23 INFO - PROCESS | 3644 | 1466725043448 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}] 16:37:23 INFO - PROCESS | 3644 | 1466725043451 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:23 INFO - PROCESS | 3644 | 1466725043568 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 16:37:23 INFO - PROCESS | 3644 | 1466725043663 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:23 INFO - PROCESS | 3644 | 1466725043666 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:23 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923BCA000 == 40 [pid = 3644] [id = 527] 16:37:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691CCDE800) [pid = 3644] [serial = 1581] [outer = 0000000000000000] 16:37:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691E09AC00) [pid = 3644] [serial = 1582] [outer = 000000691CCDE800] 16:37:23 INFO - PROCESS | 3644 | 1466725043723 Marionette DEBUG loaded listener.js 16:37:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691EFD9800) [pid = 3644] [serial = 1583] [outer = 000000691CCDE800] 16:37:24 INFO - PROCESS | 3644 | 1466725044323 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]]]}] 16:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 942ms 16:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:37:24 INFO - PROCESS | 3644 | 1466725044379 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 16:37:24 INFO - PROCESS | 3644 | 1466725044381 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 16:37:24 INFO - PROCESS | 3644 | 1466725044385 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:37:24 INFO - PROCESS | 3644 | 1466725044388 Marionette TRACE conn5 <- [1,2074,null,{}] 16:37:24 INFO - PROCESS | 3644 | 1466725044398 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}] 16:37:24 INFO - PROCESS | 3644 | 1466725044403 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:24 INFO - PROCESS | 3644 | 1466725044520 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 16:37:24 INFO - PROCESS | 3644 | 1466725044647 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:24 INFO - PROCESS | 3644 | 1466725044651 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:24 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927194800 == 41 [pid = 3644] [id = 528] 16:37:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0000006920C5B800) [pid = 3644] [serial = 1584] [outer = 0000000000000000] 16:37:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006920E90800) [pid = 3644] [serial = 1585] [outer = 0000006920C5B800] 16:37:24 INFO - PROCESS | 3644 | 1466725044713 Marionette DEBUG loaded listener.js 16:37:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (0000006922FB7000) [pid = 3644] [serial = 1586] [outer = 0000006920C5B800] 16:37:25 INFO - PROCESS | 3644 | 1466725045318 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]]]}] 16:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 986ms 16:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:37:25 INFO - PROCESS | 3644 | 1466725045372 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 16:37:25 INFO - PROCESS | 3644 | 1466725045375 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 16:37:25 INFO - PROCESS | 3644 | 1466725045378 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:37:25 INFO - PROCESS | 3644 | 1466725045381 Marionette TRACE conn5 <- [1,2078,null,{}] 16:37:25 INFO - PROCESS | 3644 | 1466725045384 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}] 16:37:25 INFO - PROCESS | 3644 | 1466725045387 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:25 INFO - PROCESS | 3644 | 1466725045501 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 16:37:25 INFO - PROCESS | 3644 | 1466725045621 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:25 INFO - PROCESS | 3644 | 1466725045624 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:25 INFO - PROCESS | 3644 | ++DOCSHELL 00000069271C7800 == 42 [pid = 3644] [id = 529] 16:37:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006923C70000) [pid = 3644] [serial = 1587] [outer = 0000000000000000] 16:37:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0000006923C72C00) [pid = 3644] [serial = 1588] [outer = 0000006923C70000] 16:37:25 INFO - PROCESS | 3644 | 1466725045680 Marionette DEBUG loaded listener.js 16:37:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (0000006923CB6C00) [pid = 3644] [serial = 1589] [outer = 0000006923C70000] 16:37:26 INFO - PROCESS | 3644 | 1466725046501 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]]]}] 16:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1179ms 16:37:26 INFO - PROCESS | 3644 | 1466725046561 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 16:37:26 INFO - PROCESS | 3644 | 1466725046565 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 16:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:37:26 INFO - PROCESS | 3644 | 1466725046571 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:37:26 INFO - PROCESS | 3644 | 1466725046574 Marionette TRACE conn5 <- [1,2082,null,{}] 16:37:26 INFO - PROCESS | 3644 | 1466725046580 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}] 16:37:26 INFO - PROCESS | 3644 | 1466725046582 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:26 INFO - PROCESS | 3644 | 1466725046692 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 16:37:26 INFO - PROCESS | 3644 | 1466725046816 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:26 INFO - PROCESS | 3644 | 1466725046821 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:26 INFO - PROCESS | 3644 | ++DOCSHELL 0000006912708800 == 43 [pid = 3644] [id = 530] 16:37:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (0000006912A48400) [pid = 3644] [serial = 1590] [outer = 0000000000000000] 16:37:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (000000691704F400) [pid = 3644] [serial = 1591] [outer = 0000006912A48400] 16:37:26 INFO - PROCESS | 3644 | 1466725046876 Marionette DEBUG loaded listener.js 16:37:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (0000006918982400) [pid = 3644] [serial = 1592] [outer = 0000006912A48400] 16:37:27 INFO - PROCESS | 3644 | --DOCSHELL 0000006924B91000 == 42 [pid = 3644] [id = 524] 16:37:27 INFO - PROCESS | 3644 | --DOCSHELL 0000006923FC5800 == 41 [pid = 3644] [id = 523] 16:37:27 INFO - PROCESS | 3644 | --DOCSHELL 0000006923F80800 == 40 [pid = 3644] [id = 522] 16:37:27 INFO - PROCESS | 3644 | --DOCSHELL 0000006923BBE000 == 39 [pid = 3644] [id = 521] 16:37:27 INFO - PROCESS | 3644 | --DOCSHELL 0000006923221800 == 38 [pid = 3644] [id = 520] 16:37:27 INFO - PROCESS | 3644 | --DOCSHELL 0000006920ED0000 == 37 [pid = 3644] [id = 519] 16:37:27 INFO - PROCESS | 3644 | --DOCSHELL 000000691F3C1800 == 36 [pid = 3644] [id = 518] 16:37:27 INFO - PROCESS | 3644 | --DOCSHELL 0000006918828800 == 35 [pid = 3644] [id = 517] 16:37:27 INFO - PROCESS | 3644 | --DOCSHELL 0000006923F82000 == 34 [pid = 3644] [id = 514] 16:37:27 INFO - PROCESS | 3644 | --DOCSHELL 0000006918AE3000 == 33 [pid = 3644] [id = 515] 16:37:27 INFO - PROCESS | 3644 | --DOCSHELL 000000692178E000 == 32 [pid = 3644] [id = 516] 16:37:27 INFO - PROCESS | 3644 | --DOCSHELL 00000069271C7800 == 31 [pid = 3644] [id = 529] 16:37:27 INFO - PROCESS | 3644 | --DOCSHELL 0000006927194800 == 30 [pid = 3644] [id = 528] 16:37:27 INFO - PROCESS | 3644 | --DOCSHELL 0000006923BCA000 == 29 [pid = 3644] [id = 527] 16:37:27 INFO - PROCESS | 3644 | --DOCSHELL 0000006926B90000 == 28 [pid = 3644] [id = 525] 16:37:27 INFO - PROCESS | 3644 | --DOCSHELL 000000691C211000 == 27 [pid = 3644] [id = 526] 16:37:27 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (0000006912A33800) [pid = 3644] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (0000006913A3E400) [pid = 3644] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (0000006917D34C00) [pid = 3644] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (000000691154E000) [pid = 3644] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (0000006912622C00) [pid = 3644] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0000006912626400) [pid = 3644] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (0000006912A25C00) [pid = 3644] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691FF11400) [pid = 3644] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000691704C800) [pid = 3644] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691281F800) [pid = 3644] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691EC76C00) [pid = 3644] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691CC88800) [pid = 3644] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (00000069217EC400) [pid = 3644] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691FFE2000) [pid = 3644] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691EC6E000) [pid = 3644] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691E09EC00) [pid = 3644] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006916DC1C00) [pid = 3644] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691F15A000) [pid = 3644] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691FF02400) [pid = 3644] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691C32C400) [pid = 3644] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (00000069200B1C00) [pid = 3644] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691CC1BC00) [pid = 3644] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691F55F800) [pid = 3644] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691F553C00) [pid = 3644] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0000006918A17000) [pid = 3644] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 16:37:28 INFO - PROCESS | 3644 | 1466725048063 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]]]}] 16:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1544ms 16:37:28 INFO - PROCESS | 3644 | 1466725048118 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 16:37:28 INFO - PROCESS | 3644 | 1466725048123 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 16:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:37:28 INFO - PROCESS | 3644 | 1466725048127 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:37:28 INFO - PROCESS | 3644 | 1466725048131 Marionette TRACE conn5 <- [1,2086,null,{}] 16:37:28 INFO - PROCESS | 3644 | 1466725048137 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}] 16:37:28 INFO - PROCESS | 3644 | 1466725048140 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:28 INFO - PROCESS | 3644 | 1466725048227 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 16:37:28 INFO - PROCESS | 3644 | 1466725048234 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:28 INFO - PROCESS | 3644 | 1466725048238 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:28 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918827000 == 28 [pid = 3644] [id = 531] 16:37:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006911F58C00) [pid = 3644] [serial = 1593] [outer = 0000000000000000] 16:37:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (00000069126A1000) [pid = 3644] [serial = 1594] [outer = 0000006911F58C00] 16:37:28 INFO - PROCESS | 3644 | 1466725048287 Marionette DEBUG loaded listener.js 16:37:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (00000069127D8800) [pid = 3644] [serial = 1595] [outer = 0000006911F58C00] 16:37:28 INFO - PROCESS | 3644 | 1466725048822 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]]]}] 16:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 734ms 16:37:28 INFO - PROCESS | 3644 | 1466725048865 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 16:37:28 INFO - PROCESS | 3644 | 1466725048870 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 16:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:37:28 INFO - PROCESS | 3644 | 1466725048877 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:37:28 INFO - PROCESS | 3644 | 1466725048880 Marionette TRACE conn5 <- [1,2090,null,{}] 16:37:28 INFO - PROCESS | 3644 | 1466725048884 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}] 16:37:28 INFO - PROCESS | 3644 | 1466725048887 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:28 INFO - PROCESS | 3644 | 1466725048985 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 16:37:29 INFO - PROCESS | 3644 | 1466725049061 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:29 INFO - PROCESS | 3644 | 1466725049064 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:29 INFO - PROCESS | 3644 | ++DOCSHELL 000000691E8E4000 == 29 [pid = 3644] [id = 532] 16:37:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (0000006912A4FC00) [pid = 3644] [serial = 1596] [outer = 0000000000000000] 16:37:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006913FB5400) [pid = 3644] [serial = 1597] [outer = 0000006912A4FC00] 16:37:29 INFO - PROCESS | 3644 | 1466725049114 Marionette DEBUG loaded listener.js 16:37:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (00000069177B5800) [pid = 3644] [serial = 1598] [outer = 0000006912A4FC00] 16:37:29 INFO - PROCESS | 3644 | 1466725049528 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]]]}] 16:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 691ms 16:37:29 INFO - PROCESS | 3644 | 1466725049570 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 16:37:29 INFO - PROCESS | 3644 | 1466725049572 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 16:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:37:29 INFO - PROCESS | 3644 | 1466725049576 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:37:29 INFO - PROCESS | 3644 | 1466725049580 Marionette TRACE conn5 <- [1,2094,null,{}] 16:37:29 INFO - PROCESS | 3644 | 1466725049591 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}] 16:37:29 INFO - PROCESS | 3644 | 1466725049596 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:29 INFO - PROCESS | 3644 | 1466725049687 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 16:37:29 INFO - PROCESS | 3644 | 1466725049694 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:29 INFO - PROCESS | 3644 | 1466725049698 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:29 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FA50000 == 30 [pid = 3644] [id = 533] 16:37:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006910C3EC00) [pid = 3644] [serial = 1599] [outer = 0000000000000000] 16:37:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006918F26800) [pid = 3644] [serial = 1600] [outer = 0000006910C3EC00] 16:37:29 INFO - PROCESS | 3644 | 1466725049748 Marionette DEBUG loaded listener.js 16:37:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691C240400) [pid = 3644] [serial = 1601] [outer = 0000006910C3EC00] 16:37:30 INFO - PROCESS | 3644 | 1466725050257 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] 16:37:30 INFO - PROCESS | 3644 | 1466725050346 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 16:37:30 INFO - PROCESS | 3644 | 1466725050352 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:37:30 INFO - PROCESS | 3644 | 1466725050354 Marionette TRACE conn5 <- [1,2098,null,{}] 16:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:37:30 INFO - PROCESS | 3644 | 1466725050358 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}] 16:37:30 INFO - PROCESS | 3644 | 1466725050360 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:30 INFO - PROCESS | 3644 | 1466725050475 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 16:37:30 INFO - PROCESS | 3644 | 1466725050487 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:30 INFO - PROCESS | 3644 | 1466725050489 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:30 INFO - PROCESS | 3644 | ++DOCSHELL 0000006920C6D800 == 31 [pid = 3644] [id = 534] 16:37:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691CCD4000) [pid = 3644] [serial = 1602] [outer = 0000000000000000] 16:37:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691CCDD000) [pid = 3644] [serial = 1603] [outer = 000000691CCD4000] 16:37:30 INFO - PROCESS | 3644 | 1466725050577 Marionette DEBUG loaded listener.js 16:37:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691E0A0000) [pid = 3644] [serial = 1604] [outer = 000000691CCD4000] 16:37:31 INFO - PROCESS | 3644 | 1466725051020 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]]]}] 16:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 732ms 16:37:31 INFO - PROCESS | 3644 | 1466725051089 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 16:37:31 INFO - PROCESS | 3644 | 1466725051091 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 16:37:31 INFO - PROCESS | 3644 | 1466725051103 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:37:31 INFO - PROCESS | 3644 | 1466725051105 Marionette TRACE conn5 <- [1,2102,null,{}] 16:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:37:31 INFO - PROCESS | 3644 | 1466725051110 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}] 16:37:31 INFO - PROCESS | 3644 | 1466725051112 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:31 INFO - PROCESS | 3644 | 1466725051225 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 16:37:31 INFO - PROCESS | 3644 | 1466725051237 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:31 INFO - PROCESS | 3644 | 1466725051239 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:31 INFO - PROCESS | 3644 | ++DOCSHELL 0000006922F1F800 == 32 [pid = 3644] [id = 535] 16:37:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006910C3F400) [pid = 3644] [serial = 1605] [outer = 0000000000000000] 16:37:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691EC76C00) [pid = 3644] [serial = 1606] [outer = 0000006910C3F400] 16:37:31 INFO - PROCESS | 3644 | 1466725051286 Marionette DEBUG loaded listener.js 16:37:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691ED84000) [pid = 3644] [serial = 1607] [outer = 0000006910C3F400] 16:37:31 INFO - PROCESS | 3644 | 1466725051740 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]]]}] 16:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 16:37:31 INFO - PROCESS | 3644 | 1466725051779 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 16:37:31 INFO - PROCESS | 3644 | 1466725051781 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 16:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:37:31 INFO - PROCESS | 3644 | 1466725051818 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:37:31 INFO - PROCESS | 3644 | 1466725051820 Marionette TRACE conn5 <- [1,2106,null,{}] 16:37:31 INFO - PROCESS | 3644 | 1466725051834 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}] 16:37:31 INFO - PROCESS | 3644 | 1466725051840 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:32 INFO - PROCESS | 3644 | 1466725052145 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 16:37:32 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (00000069225C2C00) [pid = 3644] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:37:32 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006912698C00) [pid = 3644] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:37:32 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006917B48C00) [pid = 3644] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:37:32 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (00000069189D8C00) [pid = 3644] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:37:32 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (00000069177B3400) [pid = 3644] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:37:32 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006921D11C00) [pid = 3644] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:37:32 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691FFE9400) [pid = 3644] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:37:32 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006918F28C00) [pid = 3644] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:37:32 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691F561000) [pid = 3644] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:37:32 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (00000069115D9400) [pid = 3644] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:37:32 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691EF32800) [pid = 3644] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:37:32 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000692005A400) [pid = 3644] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:37:32 INFO - PROCESS | 3644 | 1466725052218 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:32 INFO - PROCESS | 3644 | 1466725052221 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:32 INFO - PROCESS | 3644 | ++DOCSHELL 000000692335F800 == 33 [pid = 3644] [id = 536] 16:37:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691281FC00) [pid = 3644] [serial = 1608] [outer = 0000000000000000] 16:37:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (00000069131F1400) [pid = 3644] [serial = 1609] [outer = 000000691281FC00] 16:37:32 INFO - PROCESS | 3644 | 1466725052268 Marionette DEBUG loaded listener.js 16:37:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691EC76000) [pid = 3644] [serial = 1610] [outer = 000000691281FC00] 16:37:32 INFO - PROCESS | 3644 | 1466725052645 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]]]}] 16:37:32 INFO - PROCESS | 3644 | --DOCSHELL 0000006917070800 == 32 [pid = 3644] [id = 11] 16:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 921ms 16:37:32 INFO - PROCESS | 3644 | 1466725052713 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 16:37:32 INFO - PROCESS | 3644 | 1466725052715 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 16:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:37:32 INFO - PROCESS | 3644 | 1466725052719 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:37:32 INFO - PROCESS | 3644 | 1466725052720 Marionette TRACE conn5 <- [1,2110,null,{}] 16:37:32 INFO - PROCESS | 3644 | 1466725052724 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}] 16:37:32 INFO - PROCESS | 3644 | 1466725052726 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:32 INFO - PROCESS | 3644 | 1466725052808 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 16:37:32 INFO - PROCESS | 3644 | 1466725052815 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:32 INFO - PROCESS | 3644 | 1466725052817 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:32 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923E8F000 == 33 [pid = 3644] [id = 537] 16:37:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691F55C400) [pid = 3644] [serial = 1611] [outer = 0000000000000000] 16:37:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691FC4B800) [pid = 3644] [serial = 1612] [outer = 000000691F55C400] 16:37:32 INFO - PROCESS | 3644 | 1466725052863 Marionette DEBUG loaded listener.js 16:37:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691FCB8400) [pid = 3644] [serial = 1613] [outer = 000000691F55C400] 16:37:33 INFO - PROCESS | 3644 | 1466725053281 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]]]}] 16:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 629ms 16:37:33 INFO - PROCESS | 3644 | 1466725053350 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 16:37:33 INFO - PROCESS | 3644 | 1466725053352 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 16:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:37:33 INFO - PROCESS | 3644 | 1466725053356 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:37:33 INFO - PROCESS | 3644 | 1466725053357 Marionette TRACE conn5 <- [1,2114,null,{}] 16:37:33 INFO - PROCESS | 3644 | 1466725053361 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}] 16:37:33 INFO - PROCESS | 3644 | 1466725053363 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:33 INFO - PROCESS | 3644 | 1466725053445 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 16:37:33 INFO - PROCESS | 3644 | 1466725053452 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:33 INFO - PROCESS | 3644 | 1466725053454 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:33 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923F68800 == 34 [pid = 3644] [id = 538] 16:37:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691FFE4800) [pid = 3644] [serial = 1614] [outer = 0000000000000000] 16:37:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691FFE9000) [pid = 3644] [serial = 1615] [outer = 000000691FFE4800] 16:37:33 INFO - PROCESS | 3644 | 1466725053507 Marionette DEBUG loaded listener.js 16:37:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000692005DC00) [pid = 3644] [serial = 1616] [outer = 000000691FFE4800] 16:37:33 INFO - PROCESS | 3644 | 1466725053961 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]]]}] 16:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 628ms 16:37:34 INFO - PROCESS | 3644 | 1466725053993 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 16:37:34 INFO - PROCESS | 3644 | 1466725053995 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 16:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:37:34 INFO - PROCESS | 3644 | 1466725053999 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:37:34 INFO - PROCESS | 3644 | 1466725054001 Marionette TRACE conn5 <- [1,2118,null,{}] 16:37:34 INFO - PROCESS | 3644 | 1466725054004 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}] 16:37:34 INFO - PROCESS | 3644 | 1466725054006 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:34 INFO - PROCESS | 3644 | 1466725054092 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 16:37:34 INFO - PROCESS | 3644 | 1466725054098 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:34 INFO - PROCESS | 3644 | 1466725054100 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:34 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FA4F800 == 35 [pid = 3644] [id = 539] 16:37:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (00000069200B8C00) [pid = 3644] [serial = 1617] [outer = 0000000000000000] 16:37:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (00000069200C0400) [pid = 3644] [serial = 1618] [outer = 00000069200B8C00] 16:37:34 INFO - PROCESS | 3644 | 1466725054144 Marionette DEBUG loaded listener.js 16:37:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006920C5F400) [pid = 3644] [serial = 1619] [outer = 00000069200B8C00] 16:37:34 INFO - PROCESS | 3644 | 1466725054991 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] 16:37:35 INFO - PROCESS | 3644 | 1466725055030 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 16:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:37:35 INFO - PROCESS | 3644 | 1466725055034 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:37:35 INFO - PROCESS | 3644 | 1466725055040 Marionette TRACE conn5 <- [1,2122,null,{}] 16:37:35 INFO - PROCESS | 3644 | 1466725055066 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}] 16:37:35 INFO - PROCESS | 3644 | 1466725055069 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:35 INFO - PROCESS | 3644 | 1466725055227 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 16:37:35 INFO - PROCESS | 3644 | 1466725055344 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:35 INFO - PROCESS | 3644 | 1466725055348 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:35 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EA46000 == 36 [pid = 3644] [id = 540] 16:37:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691281B800) [pid = 3644] [serial = 1620] [outer = 0000000000000000] 16:37:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0000006912A53400) [pid = 3644] [serial = 1621] [outer = 000000691281B800] 16:37:35 INFO - PROCESS | 3644 | 1466725055408 Marionette DEBUG loaded listener.js 16:37:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006917A7A400) [pid = 3644] [serial = 1622] [outer = 000000691281B800] 16:37:36 INFO - PROCESS | 3644 | 1466725056149 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] 16:37:36 INFO - PROCESS | 3644 | 1466725056226 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 16:37:36 INFO - PROCESS | 3644 | 1466725056234 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:37:36 INFO - PROCESS | 3644 | 1466725056237 Marionette TRACE conn5 <- [1,2126,null,{}] 16:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:37:36 INFO - PROCESS | 3644 | 1466725056242 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}] 16:37:36 INFO - PROCESS | 3644 | 1466725056245 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:36 INFO - PROCESS | 3644 | 1466725056481 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 16:37:36 INFO - PROCESS | 3644 | 1466725056608 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:36 INFO - PROCESS | 3644 | 1466725056611 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:36 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917868800 == 37 [pid = 3644] [id = 541] 16:37:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (0000006912758000) [pid = 3644] [serial = 1623] [outer = 0000000000000000] 16:37:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006912763C00) [pid = 3644] [serial = 1624] [outer = 0000006912758000] 16:37:36 INFO - PROCESS | 3644 | 1466725056666 Marionette DEBUG loaded listener.js 16:37:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0000006913F5E400) [pid = 3644] [serial = 1625] [outer = 0000006912758000] 16:37:37 INFO - PROCESS | 3644 | --DOCSHELL 0000006923F68800 == 36 [pid = 3644] [id = 538] 16:37:37 INFO - PROCESS | 3644 | --DOCSHELL 0000006923E8F000 == 35 [pid = 3644] [id = 537] 16:37:37 INFO - PROCESS | 3644 | --DOCSHELL 000000692335F800 == 34 [pid = 3644] [id = 536] 16:37:37 INFO - PROCESS | 3644 | --DOCSHELL 0000006922F1F800 == 33 [pid = 3644] [id = 535] 16:37:37 INFO - PROCESS | 3644 | --DOCSHELL 0000006920C6D800 == 32 [pid = 3644] [id = 534] 16:37:37 INFO - PROCESS | 3644 | --DOCSHELL 000000691FA50000 == 31 [pid = 3644] [id = 533] 16:37:37 INFO - PROCESS | 3644 | --DOCSHELL 000000691E8E4000 == 30 [pid = 3644] [id = 532] 16:37:37 INFO - PROCESS | 3644 | --DOCSHELL 0000006918827000 == 29 [pid = 3644] [id = 531] 16:37:37 INFO - PROCESS | 3644 | --DOCSHELL 00000069115F9000 == 28 [pid = 3644] [id = 12] 16:37:37 INFO - PROCESS | 3644 | --DOCSHELL 0000006912708800 == 27 [pid = 3644] [id = 530] 16:37:37 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (0000006922FB6C00) [pid = 3644] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0000006923032800) [pid = 3644] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (00000069225BD000) [pid = 3644] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0000006912A44400) [pid = 3644] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006918F27800) [pid = 3644] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006918F26400) [pid = 3644] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691C242400) [pid = 3644] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691C2A3400) [pid = 3644] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006922390400) [pid = 3644] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006920B0E400) [pid = 3644] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691E023400) [pid = 3644] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691FC48800) [pid = 3644] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006912819800) [pid = 3644] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691EFD8400) [pid = 3644] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691FF09000) [pid = 3644] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (00000069126CE000) [pid = 3644] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (00000069120B8800) [pid = 3644] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691EC6D400) [pid = 3644] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691FC49800) [pid = 3644] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000692197EC00) [pid = 3644] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0000006920B68400) [pid = 3644] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (0000006918983C00) [pid = 3644] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (000000691F555800) [pid = 3644] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3644 | 1466725057265 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]]]}] 16:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1083ms 16:37:37 INFO - PROCESS | 3644 | 1466725057327 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 16:37:37 INFO - PROCESS | 3644 | 1466725057331 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 16:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:37:37 INFO - PROCESS | 3644 | 1466725057336 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:37:37 INFO - PROCESS | 3644 | 1466725057339 Marionette TRACE conn5 <- [1,2130,null,{}] 16:37:37 INFO - PROCESS | 3644 | 1466725057344 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}] 16:37:37 INFO - PROCESS | 3644 | 1466725057346 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:37 INFO - PROCESS | 3644 | 1466725057440 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 16:37:37 INFO - PROCESS | 3644 | 1466725057520 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:37 INFO - PROCESS | 3644 | 1466725057522 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:37 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C3C5000 == 28 [pid = 3644] [id = 542] 16:37:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0000006912820800) [pid = 3644] [serial = 1626] [outer = 0000000000000000] 16:37:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (0000006917ADC400) [pid = 3644] [serial = 1627] [outer = 0000006912820800] 16:37:37 INFO - PROCESS | 3644 | 1466725057571 Marionette DEBUG loaded listener.js 16:37:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006918DD1C00) [pid = 3644] [serial = 1628] [outer = 0000006912820800] 16:37:38 INFO - PROCESS | 3644 | 1466725057991 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] 16:37:38 INFO - PROCESS | 3644 | 1466725058049 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 16:37:38 INFO - PROCESS | 3644 | 1466725058052 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:37:38 INFO - PROCESS | 3644 | 1466725058054 Marionette TRACE conn5 <- [1,2134,null,{}] 16:37:38 INFO - PROCESS | 3644 | 1466725058059 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}] 16:37:38 INFO - PROCESS | 3644 | 1466725058061 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:38 INFO - PROCESS | 3644 | 1466725058153 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 16:37:38 INFO - PROCESS | 3644 | 1466725058164 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:38 INFO - PROCESS | 3644 | 1466725058166 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:38 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FC21000 == 29 [pid = 3644] [id = 543] 16:37:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (000000691C332800) [pid = 3644] [serial = 1629] [outer = 0000000000000000] 16:37:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691CC20800) [pid = 3644] [serial = 1630] [outer = 000000691C332800] 16:37:38 INFO - PROCESS | 3644 | 1466725058212 Marionette DEBUG loaded listener.js 16:37:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691E09EC00) [pid = 3644] [serial = 1631] [outer = 000000691C332800] 16:37:38 INFO - PROCESS | 3644 | 1466725058681 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] 16:37:38 INFO - PROCESS | 3644 | 1466725058733 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 16:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:37:38 INFO - PROCESS | 3644 | 1466725058745 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:37:38 INFO - PROCESS | 3644 | 1466725058750 Marionette TRACE conn5 <- [1,2138,null,{}] 16:37:38 INFO - PROCESS | 3644 | 1466725058754 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}] 16:37:38 INFO - PROCESS | 3644 | 1466725058757 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:38 INFO - PROCESS | 3644 | 1466725058851 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 16:37:38 INFO - PROCESS | 3644 | 1466725058858 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:38 INFO - PROCESS | 3644 | 1466725058860 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:38 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923210800 == 30 [pid = 3644] [id = 544] 16:37:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691ED42800) [pid = 3644] [serial = 1632] [outer = 0000000000000000] 16:37:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691F378000) [pid = 3644] [serial = 1633] [outer = 000000691ED42800] 16:37:38 INFO - PROCESS | 3644 | 1466725058906 Marionette DEBUG loaded listener.js 16:37:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691F55AC00) [pid = 3644] [serial = 1634] [outer = 000000691ED42800] 16:37:39 INFO - PROCESS | 3644 | 1466725059358 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] 16:37:39 INFO - PROCESS | 3644 | 1466725059444 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 16:37:39 INFO - PROCESS | 3644 | 1466725059448 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:37:39 INFO - PROCESS | 3644 | 1466725059450 Marionette TRACE conn5 <- [1,2142,null,{}] 16:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:37:39 INFO - PROCESS | 3644 | 1466725059454 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}] 16:37:39 INFO - PROCESS | 3644 | 1466725059456 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:39 INFO - PROCESS | 3644 | 1466725059598 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 16:37:39 INFO - PROCESS | 3644 | 1466725059617 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:39 INFO - PROCESS | 3644 | 1466725059619 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:39 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923371000 == 31 [pid = 3644] [id = 545] 16:37:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691F55CC00) [pid = 3644] [serial = 1635] [outer = 0000000000000000] 16:37:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691FC45400) [pid = 3644] [serial = 1636] [outer = 000000691F55CC00] 16:37:39 INFO - PROCESS | 3644 | 1466725059671 Marionette DEBUG loaded listener.js 16:37:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691FF04800) [pid = 3644] [serial = 1637] [outer = 000000691F55CC00] 16:37:40 INFO - PROCESS | 3644 | 1466725060122 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]]]}] 16:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 734ms 16:37:40 INFO - PROCESS | 3644 | 1466725060192 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 16:37:40 INFO - PROCESS | 3644 | 1466725060195 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 16:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:37:40 INFO - PROCESS | 3644 | 1466725060203 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:37:40 INFO - PROCESS | 3644 | 1466725060205 Marionette TRACE conn5 <- [1,2146,null,{}] 16:37:40 INFO - PROCESS | 3644 | 1466725060209 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}] 16:37:40 INFO - PROCESS | 3644 | 1466725060211 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:40 INFO - PROCESS | 3644 | 1466725060328 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 16:37:40 INFO - PROCESS | 3644 | 1466725060383 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:40 INFO - PROCESS | 3644 | 1466725060389 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:40 INFO - PROCESS | 3644 | ++DOCSHELL 0000006922F1D000 == 32 [pid = 3644] [id = 546] 16:37:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (00000069200BF400) [pid = 3644] [serial = 1638] [outer = 0000000000000000] 16:37:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0000006920B1C000) [pid = 3644] [serial = 1639] [outer = 00000069200BF400] 16:37:40 INFO - PROCESS | 3644 | 1466725060445 Marionette DEBUG loaded listener.js 16:37:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006921724000) [pid = 3644] [serial = 1640] [outer = 00000069200BF400] 16:37:40 INFO - PROCESS | 3644 | 1466725060903 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] 16:37:40 INFO - PROCESS | 3644 | 1466725060988 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 16:37:41 INFO - PROCESS | 3644 | 1466725060992 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:37:41 INFO - PROCESS | 3644 | 1466725060993 Marionette TRACE conn5 <- [1,2150,null,{}] 16:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:37:41 INFO - PROCESS | 3644 | 1466725061001 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}] 16:37:41 INFO - PROCESS | 3644 | 1466725061003 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:41 INFO - PROCESS | 3644 | 1466725061125 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 16:37:41 INFO - PROCESS | 3644 | 1466725061135 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:41 INFO - PROCESS | 3644 | 1466725061137 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:41 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924A9A000 == 33 [pid = 3644] [id = 547] 16:37:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (00000069200C0800) [pid = 3644] [serial = 1641] [outer = 0000000000000000] 16:37:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000692238B400) [pid = 3644] [serial = 1642] [outer = 00000069200C0800] 16:37:41 INFO - PROCESS | 3644 | 1466725061182 Marionette DEBUG loaded listener.js 16:37:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (00000069225BBC00) [pid = 3644] [serial = 1643] [outer = 00000069200C0800] 16:37:41 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006917073000) [pid = 3644] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:37:41 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691FFE4800) [pid = 3644] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:37:41 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691CCD4000) [pid = 3644] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:37:41 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006910C3EC00) [pid = 3644] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:37:41 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006910C3F400) [pid = 3644] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:37:41 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006912A48400) [pid = 3644] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:37:41 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006911F58C00) [pid = 3644] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:37:41 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006912A4FC00) [pid = 3644] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:37:41 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006912758400) [pid = 3644] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:37:41 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691CCDE800) [pid = 3644] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:37:41 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691281FC00) [pid = 3644] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:37:41 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006920C5B800) [pid = 3644] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:37:41 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006923C70000) [pid = 3644] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:37:41 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691F55C400) [pid = 3644] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:37:41 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691C39AC00) [pid = 3644] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:37:41 INFO - PROCESS | 3644 | 1466725061681 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]]]}] 16:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 734ms 16:37:41 INFO - PROCESS | 3644 | 1466725061731 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 16:37:41 INFO - PROCESS | 3644 | 1466725061734 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 16:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:37:41 INFO - PROCESS | 3644 | 1466725061737 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:37:41 INFO - PROCESS | 3644 | 1466725061739 Marionette TRACE conn5 <- [1,2154,null,{}] 16:37:41 INFO - PROCESS | 3644 | 1466725061743 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}] 16:37:41 INFO - PROCESS | 3644 | 1466725061745 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:41 INFO - PROCESS | 3644 | 1466725061827 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 16:37:41 INFO - PROCESS | 3644 | 1466725061835 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:41 INFO - PROCESS | 3644 | 1466725061837 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:41 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EECC000 == 34 [pid = 3644] [id = 548] 16:37:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006912A25C00) [pid = 3644] [serial = 1644] [outer = 0000000000000000] 16:37:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691E795800) [pid = 3644] [serial = 1645] [outer = 0000006912A25C00] 16:37:41 INFO - PROCESS | 3644 | 1466725061881 Marionette DEBUG loaded listener.js 16:37:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (00000069225B5800) [pid = 3644] [serial = 1646] [outer = 0000006912A25C00] 16:37:42 INFO - PROCESS | 3644 | 1466725062316 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]]]}] 16:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 628ms 16:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:37:42 INFO - PROCESS | 3644 | 1466725062369 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 16:37:42 INFO - PROCESS | 3644 | 1466725062371 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 16:37:42 INFO - PROCESS | 3644 | 1466725062374 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:37:42 INFO - PROCESS | 3644 | 1466725062385 Marionette TRACE conn5 <- [1,2158,null,{}] 16:37:42 INFO - PROCESS | 3644 | 1466725062389 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}] 16:37:42 INFO - PROCESS | 3644 | 1466725062391 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:42 INFO - PROCESS | 3644 | 1466725062476 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 16:37:42 INFO - PROCESS | 3644 | 1466725062484 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:42 INFO - PROCESS | 3644 | 1466725062486 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:42 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926B90000 == 35 [pid = 3644] [id = 549] 16:37:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006922FB4400) [pid = 3644] [serial = 1647] [outer = 0000000000000000] 16:37:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (0000006922FB9400) [pid = 3644] [serial = 1648] [outer = 0000006922FB4400] 16:37:42 INFO - PROCESS | 3644 | 1466725062530 Marionette DEBUG loaded listener.js 16:37:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000692319AC00) [pid = 3644] [serial = 1649] [outer = 0000006922FB4400] 16:37:42 INFO - PROCESS | 3644 | 1466725062967 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]]]}] 16:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 649ms 16:37:43 INFO - PROCESS | 3644 | 1466725063026 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 16:37:43 INFO - PROCESS | 3644 | 1466725063029 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 16:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:37:43 INFO - PROCESS | 3644 | 1466725063032 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:37:43 INFO - PROCESS | 3644 | 1466725063034 Marionette TRACE conn5 <- [1,2162,null,{}] 16:37:43 INFO - PROCESS | 3644 | 1466725063038 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}] 16:37:43 INFO - PROCESS | 3644 | 1466725063040 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:43 INFO - PROCESS | 3644 | 1466725063124 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 16:37:43 INFO - PROCESS | 3644 | 1466725063132 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:43 INFO - PROCESS | 3644 | 1466725063134 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:43 INFO - PROCESS | 3644 | ++DOCSHELL 000000692717F800 == 36 [pid = 3644] [id = 550] 16:37:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000692322E000) [pid = 3644] [serial = 1650] [outer = 0000000000000000] 16:37:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006923232C00) [pid = 3644] [serial = 1651] [outer = 000000692322E000] 16:37:43 INFO - PROCESS | 3644 | 1466725063178 Marionette DEBUG loaded listener.js 16:37:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006923C75C00) [pid = 3644] [serial = 1652] [outer = 000000692322E000] 16:37:44 INFO - PROCESS | 3644 | --DOCSHELL 000000691C3C5000 == 35 [pid = 3644] [id = 542] 16:37:44 INFO - PROCESS | 3644 | --DOCSHELL 0000006917868800 == 34 [pid = 3644] [id = 541] 16:37:44 INFO - PROCESS | 3644 | --DOCSHELL 000000691EA46000 == 33 [pid = 3644] [id = 540] 16:37:44 INFO - PROCESS | 3644 | --DOCSHELL 000000691FA4F800 == 32 [pid = 3644] [id = 539] 16:37:44 INFO - PROCESS | 3644 | --DOCSHELL 0000006923210800 == 31 [pid = 3644] [id = 544] 16:37:44 INFO - PROCESS | 3644 | --DOCSHELL 000000691FC21000 == 30 [pid = 3644] [id = 543] 16:37:44 INFO - PROCESS | 3644 | --DOCSHELL 0000006926B90000 == 29 [pid = 3644] [id = 549] 16:37:44 INFO - PROCESS | 3644 | --DOCSHELL 0000006922F1D000 == 28 [pid = 3644] [id = 546] 16:37:44 INFO - PROCESS | 3644 | --DOCSHELL 0000006924A9A000 == 27 [pid = 3644] [id = 547] 16:37:44 INFO - PROCESS | 3644 | --DOCSHELL 0000006923371000 == 26 [pid = 3644] [id = 545] 16:37:44 INFO - PROCESS | 3644 | --DOCSHELL 000000691EECC000 == 25 [pid = 3644] [id = 548] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006912E63000) [pid = 3644] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691FFE9000) [pid = 3644] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691CCDD000) [pid = 3644] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006918F26800) [pid = 3644] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691EC76C00) [pid = 3644] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006918982400) [pid = 3644] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691704F400) [pid = 3644] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (00000069126A1000) [pid = 3644] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (00000069127D8800) [pid = 3644] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (00000069177B5800) [pid = 3644] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (0000006913FB5400) [pid = 3644] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (000000691E0A0000) [pid = 3644] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (000000691704FC00) [pid = 3644] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (000000691281C800) [pid = 3644] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (000000691EFD9800) [pid = 3644] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (000000691E09AC00) [pid = 3644] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (00000069131F1400) [pid = 3644] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (0000006922FB7000) [pid = 3644] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (0000006920E90800) [pid = 3644] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (0000006923CB6C00) [pid = 3644] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (0000006923C72C00) [pid = 3644] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (000000691ED84000) [pid = 3644] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (000000691FC4B800) [pid = 3644] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (000000691FCB8400) [pid = 3644] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 54 (000000691EC76000) [pid = 3644] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 53 (000000692005DC00) [pid = 3644] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 52 (0000006912626800) [pid = 3644] [serial = 1097] [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.] 16:37:44 INFO - PROCESS | 3644 | --DOMWINDOW == 51 (000000691C240400) [pid = 3644] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 16:37:45 INFO - PROCESS | 3644 | 1466725065008 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]]]}] 16:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 2027ms 16:37:45 INFO - PROCESS | 3644 | 1466725065063 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 16:37:45 INFO - PROCESS | 3644 | 1466725065067 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 16:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:37:45 INFO - PROCESS | 3644 | 1466725065072 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:37:45 INFO - PROCESS | 3644 | 1466725065076 Marionette TRACE conn5 <- [1,2166,null,{}] 16:37:45 INFO - PROCESS | 3644 | 1466725065082 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}] 16:37:45 INFO - PROCESS | 3644 | 1466725065085 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:45 INFO - PROCESS | 3644 | 1466725065180 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 16:37:45 INFO - PROCESS | 3644 | 1466725065195 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:45 INFO - PROCESS | 3644 | 1466725065198 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:45 INFO - PROCESS | 3644 | ++DOCSHELL 00000069178B2000 == 26 [pid = 3644] [id = 551] 16:37:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 52 (00000069126A0C00) [pid = 3644] [serial = 1653] [outer = 0000000000000000] 16:37:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 53 (00000069126A2000) [pid = 3644] [serial = 1654] [outer = 00000069126A0C00] 16:37:45 INFO - PROCESS | 3644 | 1466725065248 Marionette DEBUG loaded listener.js 16:37:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 54 (000000691275EC00) [pid = 3644] [serial = 1655] [outer = 00000069126A0C00] 16:37:45 INFO - PROCESS | 3644 | 1466725065722 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]]]}] 16:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 692ms 16:37:45 INFO - PROCESS | 3644 | 1466725065767 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 16:37:45 INFO - PROCESS | 3644 | 1466725065773 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 16:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:37:45 INFO - PROCESS | 3644 | 1466725065779 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:37:45 INFO - PROCESS | 3644 | 1466725065782 Marionette TRACE conn5 <- [1,2170,null,{}] 16:37:45 INFO - PROCESS | 3644 | 1466725065786 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}] 16:37:45 INFO - PROCESS | 3644 | 1466725065790 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:45 INFO - PROCESS | 3644 | 1466725065883 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 16:37:45 INFO - PROCESS | 3644 | 1466725065892 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:45 INFO - PROCESS | 3644 | 1466725065895 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:45 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C227000 == 27 [pid = 3644] [id = 552] 16:37:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (000000691281F800) [pid = 3644] [serial = 1656] [outer = 0000000000000000] 16:37:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (0000006912823C00) [pid = 3644] [serial = 1657] [outer = 000000691281F800] 16:37:45 INFO - PROCESS | 3644 | 1466725065952 Marionette DEBUG loaded listener.js 16:37:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (0000006912A33000) [pid = 3644] [serial = 1658] [outer = 000000691281F800] 16:37:46 INFO - PROCESS | 3644 | 1466725066412 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]]]}] 16:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 691ms 16:37:46 INFO - PROCESS | 3644 | 1466725066472 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 16:37:46 INFO - PROCESS | 3644 | 1466725066474 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 16:37:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:37:46 INFO - PROCESS | 3644 | 1466725066478 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:37:46 INFO - PROCESS | 3644 | 1466725066482 Marionette TRACE conn5 <- [1,2174,null,{}] 16:37:46 INFO - PROCESS | 3644 | 1466725066495 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}] 16:37:46 INFO - PROCESS | 3644 | 1466725066500 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:46 INFO - PROCESS | 3644 | 1466725066619 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 16:37:46 INFO - PROCESS | 3644 | 1466725066638 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:46 INFO - PROCESS | 3644 | 1466725066641 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:46 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F2B9800 == 28 [pid = 3644] [id = 553] 16:37:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (0000006910B80000) [pid = 3644] [serial = 1659] [outer = 0000000000000000] 16:37:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (0000006916FF0800) [pid = 3644] [serial = 1660] [outer = 0000006910B80000] 16:37:46 INFO - PROCESS | 3644 | 1466725066754 Marionette DEBUG loaded listener.js 16:37:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (00000069177D7800) [pid = 3644] [serial = 1661] [outer = 0000006910B80000] 16:37:47 INFO - PROCESS | 3644 | 1466725067132 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]]]}] 16:37:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:37:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 692ms 16:37:47 INFO - PROCESS | 3644 | 1466725067172 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 16:37:47 INFO - PROCESS | 3644 | 1466725067175 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 16:37:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:37:47 INFO - PROCESS | 3644 | 1466725067179 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:37:47 INFO - PROCESS | 3644 | 1466725067181 Marionette TRACE conn5 <- [1,2178,null,{}] 16:37:47 INFO - PROCESS | 3644 | 1466725067184 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}] 16:37:47 INFO - PROCESS | 3644 | 1466725067186 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:47 INFO - PROCESS | 3644 | 1466725067323 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 16:37:47 INFO - PROCESS | 3644 | 1466725067333 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:47 INFO - PROCESS | 3644 | 1466725067335 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:47 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FA43000 == 29 [pid = 3644] [id = 554] 16:37:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (0000006917D3F000) [pid = 3644] [serial = 1662] [outer = 0000000000000000] 16:37:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (0000006918991400) [pid = 3644] [serial = 1663] [outer = 0000006917D3F000] 16:37:47 INFO - PROCESS | 3644 | 1466725067381 Marionette DEBUG loaded listener.js 16:37:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (0000006918DD5000) [pid = 3644] [serial = 1664] [outer = 0000006917D3F000] 16:37:47 INFO - PROCESS | 3644 | 1466725067790 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]]]}] 16:37:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:37:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 628ms 16:37:47 INFO - PROCESS | 3644 | 1466725067810 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 16:37:47 INFO - PROCESS | 3644 | 1466725067812 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 16:37:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:37:47 INFO - PROCESS | 3644 | 1466725067815 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:37:47 INFO - PROCESS | 3644 | 1466725067817 Marionette TRACE conn5 <- [1,2182,null,{}] 16:37:47 INFO - PROCESS | 3644 | 1466725067821 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}] 16:37:47 INFO - PROCESS | 3644 | 1466725067823 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:47 INFO - PROCESS | 3644 | 1466725067906 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 16:37:48 INFO - PROCESS | 3644 | 1466725068014 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:48 INFO - PROCESS | 3644 | 1466725068016 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:48 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FF65800 == 30 [pid = 3644] [id = 555] 16:37:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (000000691281F000) [pid = 3644] [serial = 1665] [outer = 0000000000000000] 16:37:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (0000006919451400) [pid = 3644] [serial = 1666] [outer = 000000691281F000] 16:37:48 INFO - PROCESS | 3644 | 1466725068062 Marionette DEBUG loaded listener.js 16:37:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (000000691C243C00) [pid = 3644] [serial = 1667] [outer = 000000691281F000] 16:37:48 INFO - PROCESS | 3644 | 1466725068434 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]]]}] 16:37:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:37:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 630ms 16:37:48 INFO - PROCESS | 3644 | 1466725068448 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 16:37:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:37:48 INFO - PROCESS | 3644 | 1466725068451 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 16:37:48 INFO - PROCESS | 3644 | 1466725068454 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:37:48 INFO - PROCESS | 3644 | 1466725068456 Marionette TRACE conn5 <- [1,2186,null,{}] 16:37:48 INFO - PROCESS | 3644 | 1466725068470 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}] 16:37:48 INFO - PROCESS | 3644 | 1466725068476 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:48 INFO - PROCESS | 3644 | 1466725068584 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 16:37:48 INFO - PROCESS | 3644 | 1466725068590 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:48 INFO - PROCESS | 3644 | 1466725068592 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:48 INFO - PROCESS | 3644 | ++DOCSHELL 0000006922F18800 == 31 [pid = 3644] [id = 556] 16:37:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (000000691C32AC00) [pid = 3644] [serial = 1668] [outer = 0000000000000000] 16:37:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (000000691CC91000) [pid = 3644] [serial = 1669] [outer = 000000691C32AC00] 16:37:48 INFO - PROCESS | 3644 | 1466725068640 Marionette DEBUG loaded listener.js 16:37:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (000000691E09B000) [pid = 3644] [serial = 1670] [outer = 000000691C32AC00] 16:37:49 INFO - PROCESS | 3644 | 1466725069073 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]]]}] 16:37:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:37:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 651ms 16:37:49 INFO - PROCESS | 3644 | 1466725069107 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 16:37:49 INFO - PROCESS | 3644 | 1466725069109 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 16:37:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:37:49 INFO - PROCESS | 3644 | 1466725069118 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:37:49 INFO - PROCESS | 3644 | 1466725069120 Marionette TRACE conn5 <- [1,2190,null,{}] 16:37:49 INFO - PROCESS | 3644 | 1466725069123 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}] 16:37:49 INFO - PROCESS | 3644 | 1466725069125 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:49 INFO - PROCESS | 3644 | 1466725069210 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 16:37:49 INFO - PROCESS | 3644 | 1466725069217 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:49 INFO - PROCESS | 3644 | 1466725069219 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:49 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923358800 == 32 [pid = 3644] [id = 557] 16:37:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (000000691E795400) [pid = 3644] [serial = 1671] [outer = 0000000000000000] 16:37:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (000000691EC6A400) [pid = 3644] [serial = 1672] [outer = 000000691E795400] 16:37:49 INFO - PROCESS | 3644 | 1466725069263 Marionette DEBUG loaded listener.js 16:37:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691ED3E800) [pid = 3644] [serial = 1673] [outer = 000000691E795400] 16:37:49 INFO - PROCESS | 3644 | 1466725069692 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]]]}] 16:37:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:37:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 627ms 16:37:49 INFO - PROCESS | 3644 | 1466725069757 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 16:37:49 INFO - PROCESS | 3644 | 1466725069759 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 16:37:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:37:49 INFO - PROCESS | 3644 | 1466725069769 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:37:49 INFO - PROCESS | 3644 | 1466725069771 Marionette TRACE conn5 <- [1,2194,null,{}] 16:37:49 INFO - PROCESS | 3644 | 1466725069775 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}] 16:37:49 INFO - PROCESS | 3644 | 1466725069777 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:49 INFO - PROCESS | 3644 | 1466725069859 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 16:37:49 INFO - PROCESS | 3644 | 1466725069866 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:49 INFO - PROCESS | 3644 | 1466725069868 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:49 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923BB2000 == 33 [pid = 3644] [id = 558] 16:37:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691EE71400) [pid = 3644] [serial = 1674] [outer = 0000000000000000] 16:37:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691EFD3400) [pid = 3644] [serial = 1675] [outer = 000000691EE71400] 16:37:49 INFO - PROCESS | 3644 | 1466725069912 Marionette DEBUG loaded listener.js 16:37:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691F206800) [pid = 3644] [serial = 1676] [outer = 000000691EE71400] 16:37:50 INFO - PROCESS | 3644 | 1466725070364 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]]]}] 16:37:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:37:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 628ms 16:37:50 INFO - PROCESS | 3644 | 1466725070401 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 16:37:50 INFO - PROCESS | 3644 | 1466725070403 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 16:37:50 INFO - PROCESS | 3644 | 1466725070407 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:37:50 INFO - PROCESS | 3644 | 1466725070409 Marionette TRACE conn5 <- [1,2198,null,{}] 16:37:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:37:50 INFO - PROCESS | 3644 | 1466725070412 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}] 16:37:50 INFO - PROCESS | 3644 | 1466725070414 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:50 INFO - PROCESS | 3644 | 1466725070526 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 16:37:50 INFO - PROCESS | 3644 | 1466725070558 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:50 INFO - PROCESS | 3644 | 1466725070560 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:50 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EEE4800 == 34 [pid = 3644] [id = 559] 16:37:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691F37C400) [pid = 3644] [serial = 1677] [outer = 0000000000000000] 16:37:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691F380000) [pid = 3644] [serial = 1678] [outer = 000000691F37C400] 16:37:50 INFO - PROCESS | 3644 | 1466725070654 Marionette DEBUG loaded listener.js 16:37:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691F561000) [pid = 3644] [serial = 1679] [outer = 000000691F37C400] 16:37:51 INFO - PROCESS | 3644 | 1466725071061 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]]]}] 16:37:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:37:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 671ms 16:37:51 INFO - PROCESS | 3644 | 1466725071086 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 16:37:51 INFO - PROCESS | 3644 | 1466725071088 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 16:37:51 INFO - PROCESS | 3644 | 1466725071092 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:37:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:37:51 INFO - PROCESS | 3644 | 1466725071094 Marionette TRACE conn5 <- [1,2202,null,{}] 16:37:51 INFO - PROCESS | 3644 | 1466725071097 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}] 16:37:51 INFO - PROCESS | 3644 | 1466725071099 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:51 INFO - PROCESS | 3644 | 1466725071216 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 16:37:51 INFO - PROCESS | 3644 | 1466725071222 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:51 INFO - PROCESS | 3644 | 1466725071224 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:51 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923F73000 == 35 [pid = 3644] [id = 560] 16:37:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691FB99C00) [pid = 3644] [serial = 1680] [outer = 0000000000000000] 16:37:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691FC4F000) [pid = 3644] [serial = 1681] [outer = 000000691FB99C00] 16:37:51 INFO - PROCESS | 3644 | 1466725071268 Marionette DEBUG loaded listener.js 16:37:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691FF08800) [pid = 3644] [serial = 1682] [outer = 000000691FB99C00] 16:37:51 INFO - PROCESS | 3644 | 1466725071739 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]]]}] 16:37:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:37:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 16:37:51 INFO - PROCESS | 3644 | 1466725071766 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 16:37:51 INFO - PROCESS | 3644 | 1466725071769 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 16:37:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:37:51 INFO - PROCESS | 3644 | 1466725071772 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:37:51 INFO - PROCESS | 3644 | 1466725071775 Marionette TRACE conn5 <- [1,2206,null,{}] 16:37:51 INFO - PROCESS | 3644 | 1466725071790 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}] 16:37:51 INFO - PROCESS | 3644 | 1466725071793 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:51 INFO - PROCESS | 3644 | 1466725071947 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 16:37:51 INFO - PROCESS | 3644 | 1466725071972 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:51 INFO - PROCESS | 3644 | 1466725071975 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:51 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FF64800 == 36 [pid = 3644] [id = 561] 16:37:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (00000069200BA000) [pid = 3644] [serial = 1683] [outer = 0000000000000000] 16:37:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (00000069200BD000) [pid = 3644] [serial = 1684] [outer = 00000069200BA000] 16:37:52 INFO - PROCESS | 3644 | 1466725072022 Marionette DEBUG loaded listener.js 16:37:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006920E95400) [pid = 3644] [serial = 1685] [outer = 00000069200BA000] 16:37:52 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691F55CC00) [pid = 3644] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:37:52 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (00000069200BF400) [pid = 3644] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:37:52 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (00000069200C0800) [pid = 3644] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:37:52 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006922FB4400) [pid = 3644] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:37:52 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006912758000) [pid = 3644] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:37:52 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691281B800) [pid = 3644] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:37:52 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (00000069200B8C00) [pid = 3644] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:37:52 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691ED42800) [pid = 3644] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:37:52 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691C332800) [pid = 3644] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:37:52 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0000006912820800) [pid = 3644] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:37:52 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006912A25C00) [pid = 3644] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:37:52 INFO - PROCESS | 3644 | 1466725072535 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]]]}] 16:37:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:37:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 796ms 16:37:52 INFO - PROCESS | 3644 | 1466725072571 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 16:37:52 INFO - PROCESS | 3644 | 1466725072574 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 16:37:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:37:52 INFO - PROCESS | 3644 | 1466725072588 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:37:52 INFO - PROCESS | 3644 | 1466725072590 Marionette TRACE conn5 <- [1,2210,null,{}] 16:37:52 INFO - PROCESS | 3644 | 1466725072594 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}] 16:37:52 INFO - PROCESS | 3644 | 1466725072596 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:52 INFO - PROCESS | 3644 | 1466725072681 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 16:37:52 INFO - PROCESS | 3644 | 1466725072686 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:52 INFO - PROCESS | 3644 | 1466725072688 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:52 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924B96000 == 37 [pid = 3644] [id = 562] 16:37:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691C243400) [pid = 3644] [serial = 1686] [outer = 0000000000000000] 16:37:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691F561400) [pid = 3644] [serial = 1687] [outer = 000000691C243400] 16:37:52 INFO - PROCESS | 3644 | 1466725072732 Marionette DEBUG loaded listener.js 16:37:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006920C0F400) [pid = 3644] [serial = 1688] [outer = 000000691C243400] 16:37:53 INFO - PROCESS | 3644 | 1466725073164 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]]]}] 16:37:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:37:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 628ms 16:37:53 INFO - PROCESS | 3644 | 1466725073220 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 16:37:53 INFO - PROCESS | 3644 | 1466725073222 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 16:37:53 INFO - PROCESS | 3644 | 1466725073225 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:37:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:37:53 INFO - PROCESS | 3644 | 1466725073227 Marionette TRACE conn5 <- [1,2214,null,{}] 16:37:53 INFO - PROCESS | 3644 | 1466725073231 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}] 16:37:53 INFO - PROCESS | 3644 | 1466725073233 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:53 INFO - PROCESS | 3644 | 1466725073318 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 16:37:53 INFO - PROCESS | 3644 | 1466725073323 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:53 INFO - PROCESS | 3644 | 1466725073325 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:53 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926C58000 == 38 [pid = 3644] [id = 563] 16:37:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (00000069217F4400) [pid = 3644] [serial = 1689] [outer = 0000000000000000] 16:37:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006921980400) [pid = 3644] [serial = 1690] [outer = 00000069217F4400] 16:37:53 INFO - PROCESS | 3644 | 1466725073369 Marionette DEBUG loaded listener.js 16:37:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006921D8E800) [pid = 3644] [serial = 1691] [outer = 00000069217F4400] 16:37:53 INFO - PROCESS | 3644 | 1466725073812 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]]]}] 16:37:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:37:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 628ms 16:37:53 INFO - PROCESS | 3644 | 1466725073861 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 16:37:53 INFO - PROCESS | 3644 | 1466725073863 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 16:37:53 INFO - PROCESS | 3644 | 1466725073871 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:37:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:37:53 INFO - PROCESS | 3644 | 1466725073873 Marionette TRACE conn5 <- [1,2218,null,{}] 16:37:53 INFO - PROCESS | 3644 | 1466725073876 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}] 16:37:53 INFO - PROCESS | 3644 | 1466725073878 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:53 INFO - PROCESS | 3644 | 1466725073963 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 16:37:53 INFO - PROCESS | 3644 | 1466725073976 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:53 INFO - PROCESS | 3644 | 1466725073978 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:53 INFO - PROCESS | 3644 | ++DOCSHELL 00000069271BC000 == 39 [pid = 3644] [id = 564] 16:37:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (00000069225B6000) [pid = 3644] [serial = 1692] [outer = 0000000000000000] 16:37:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (00000069225B8400) [pid = 3644] [serial = 1693] [outer = 00000069225B6000] 16:37:54 INFO - PROCESS | 3644 | 1466725074025 Marionette DEBUG loaded listener.js 16:37:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006922FB6000) [pid = 3644] [serial = 1694] [outer = 00000069225B6000] 16:37:54 INFO - PROCESS | 3644 | --DOCSHELL 00000069178B2000 == 38 [pid = 3644] [id = 551] 16:37:54 INFO - PROCESS | 3644 | --DOCSHELL 000000692717F800 == 37 [pid = 3644] [id = 550] 16:37:55 INFO - PROCESS | 3644 | --DOCSHELL 000000691C227000 == 36 [pid = 3644] [id = 552] 16:37:55 INFO - PROCESS | 3644 | --DOCSHELL 000000691FA43000 == 35 [pid = 3644] [id = 554] 16:37:55 INFO - PROCESS | 3644 | --DOCSHELL 000000691FF65800 == 34 [pid = 3644] [id = 555] 16:37:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006926C58000 == 33 [pid = 3644] [id = 563] 16:37:55 INFO - PROCESS | 3644 | --DOCSHELL 000000691F2B9800 == 32 [pid = 3644] [id = 553] 16:37:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006922F18800 == 31 [pid = 3644] [id = 556] 16:37:55 INFO - PROCESS | 3644 | --DOCSHELL 000000691EEE4800 == 30 [pid = 3644] [id = 559] 16:37:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006923358800 == 29 [pid = 3644] [id = 557] 16:37:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006923BB2000 == 28 [pid = 3644] [id = 558] 16:37:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006923F73000 == 27 [pid = 3644] [id = 560] 16:37:55 INFO - PROCESS | 3644 | --DOCSHELL 000000691FF64800 == 26 [pid = 3644] [id = 561] 16:37:55 INFO - PROCESS | 3644 | --DOCSHELL 0000006924B96000 == 25 [pid = 3644] [id = 562] 16:37:55 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691FC45400) [pid = 3644] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 16:37:55 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691FF04800) [pid = 3644] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 16:37:55 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006921724000) [pid = 3644] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 16:37:55 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006920B1C000) [pid = 3644] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 16:37:55 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000692238B400) [pid = 3644] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 16:37:55 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006922FB9400) [pid = 3644] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 16:37:55 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (00000069225BBC00) [pid = 3644] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 16:37:55 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000692319AC00) [pid = 3644] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 16:37:55 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006912763C00) [pid = 3644] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 16:37:55 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006917A7A400) [pid = 3644] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 16:37:55 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0000006912A53400) [pid = 3644] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 16:37:55 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (00000069200C0400) [pid = 3644] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 16:37:55 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0000006920C5F400) [pid = 3644] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 16:37:55 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (000000691F378000) [pid = 3644] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 16:37:55 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (000000691CC20800) [pid = 3644] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 16:37:55 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (000000691E09EC00) [pid = 3644] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 16:37:55 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (0000006923232C00) [pid = 3644] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 16:37:55 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (0000006917ADC400) [pid = 3644] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 16:37:55 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (0000006918DD1C00) [pid = 3644] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 16:37:55 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (0000006913F5E400) [pid = 3644] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 16:37:55 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (000000691E795800) [pid = 3644] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 16:37:55 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (000000691F55AC00) [pid = 3644] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 16:37:55 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (00000069225B5800) [pid = 3644] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 16:37:55 INFO - PROCESS | 3644 | 1466725075856 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]]]}] 16:37:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:37:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 2028ms 16:37:55 INFO - PROCESS | 3644 | 1466725075906 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 16:37:55 INFO - PROCESS | 3644 | 1466725075910 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 16:37:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:37:55 INFO - PROCESS | 3644 | 1466725075916 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:37:55 INFO - PROCESS | 3644 | 1466725075919 Marionette TRACE conn5 <- [1,2222,null,{}] 16:37:55 INFO - PROCESS | 3644 | 1466725075925 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}] 16:37:55 INFO - PROCESS | 3644 | 1466725075928 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:56 INFO - PROCESS | 3644 | 1466725076024 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 16:37:56 INFO - PROCESS | 3644 | 1466725076032 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:56 INFO - PROCESS | 3644 | 1466725076037 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:56 INFO - PROCESS | 3644 | ++DOCSHELL 000000691776E000 == 26 [pid = 3644] [id = 565] 16:37:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (0000006912695400) [pid = 3644] [serial = 1695] [outer = 0000000000000000] 16:37:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (0000006912696800) [pid = 3644] [serial = 1696] [outer = 0000006912695400] 16:37:56 INFO - PROCESS | 3644 | 1466725076087 Marionette DEBUG loaded listener.js 16:37:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (00000069126D0000) [pid = 3644] [serial = 1697] [outer = 0000006912695400] 16:37:56 INFO - PROCESS | 3644 | 1466725076579 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]]]}] 16:37:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:37:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 692ms 16:37:56 INFO - PROCESS | 3644 | 1466725076610 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 16:37:56 INFO - PROCESS | 3644 | 1466725076616 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 16:37:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:37:56 INFO - PROCESS | 3644 | 1466725076627 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:37:56 INFO - PROCESS | 3644 | 1466725076630 Marionette TRACE conn5 <- [1,2226,null,{}] 16:37:56 INFO - PROCESS | 3644 | 1466725076634 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}] 16:37:56 INFO - PROCESS | 3644 | 1466725076638 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:56 INFO - PROCESS | 3644 | 1466725076728 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 16:37:56 INFO - PROCESS | 3644 | 1466725076736 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:56 INFO - PROCESS | 3644 | 1466725076739 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:56 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C20C800 == 27 [pid = 3644] [id = 566] 16:37:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (00000069127E1400) [pid = 3644] [serial = 1698] [outer = 0000000000000000] 16:37:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (000000691281B800) [pid = 3644] [serial = 1699] [outer = 00000069127E1400] 16:37:56 INFO - PROCESS | 3644 | 1466725076787 Marionette DEBUG loaded listener.js 16:37:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (0000006912A2E800) [pid = 3644] [serial = 1700] [outer = 00000069127E1400] 16:37:57 INFO - PROCESS | 3644 | 1466725077260 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]]]}] 16:37:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:37:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 692ms 16:37:57 INFO - PROCESS | 3644 | 1466725077321 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 16:37:57 INFO - PROCESS | 3644 | 1466725077324 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 16:37:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:37:57 INFO - PROCESS | 3644 | 1466725077328 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:37:57 INFO - PROCESS | 3644 | 1466725077331 Marionette TRACE conn5 <- [1,2230,null,{}] 16:37:57 INFO - PROCESS | 3644 | 1466725077344 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}] 16:37:57 INFO - PROCESS | 3644 | 1466725077349 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:57 INFO - PROCESS | 3644 | 1466725077465 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 16:37:57 INFO - PROCESS | 3644 | 1466725077546 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:57 INFO - PROCESS | 3644 | 1466725077550 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:57 INFO - PROCESS | 3644 | ++DOCSHELL 000000691ECB3000 == 28 [pid = 3644] [id = 567] 16:37:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (0000006910B9A800) [pid = 3644] [serial = 1701] [outer = 0000000000000000] 16:37:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (0000006913FB4C00) [pid = 3644] [serial = 1702] [outer = 0000006910B9A800] 16:37:57 INFO - PROCESS | 3644 | 1466725077601 Marionette DEBUG loaded listener.js 16:37:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0000006917710C00) [pid = 3644] [serial = 1703] [outer = 0000006910B9A800] 16:37:57 INFO - PROCESS | 3644 | 1466725077968 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]]]}] 16:37:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:37:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 692ms 16:37:58 INFO - PROCESS | 3644 | 1466725078028 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 16:37:58 INFO - PROCESS | 3644 | 1466725078032 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 16:37:58 INFO - PROCESS | 3644 | 1466725078036 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:37:58 INFO - PROCESS | 3644 | 1466725078038 Marionette TRACE conn5 <- [1,2234,null,{}] 16:37:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:37:58 INFO - PROCESS | 3644 | 1466725078041 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}] 16:37:58 INFO - PROCESS | 3644 | 1466725078043 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:58 INFO - PROCESS | 3644 | 1466725078132 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 16:37:58 INFO - PROCESS | 3644 | 1466725078137 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:58 INFO - PROCESS | 3644 | 1466725078139 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:58 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F9AD800 == 29 [pid = 3644] [id = 568] 16:37:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (0000006917D40000) [pid = 3644] [serial = 1704] [outer = 0000000000000000] 16:37:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006918985400) [pid = 3644] [serial = 1705] [outer = 0000006917D40000] 16:37:58 INFO - PROCESS | 3644 | 1466725078185 Marionette DEBUG loaded listener.js 16:37:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006918A1B400) [pid = 3644] [serial = 1706] [outer = 0000006917D40000] 16:37:58 INFO - PROCESS | 3644 | 1466725078618 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]]]}] 16:37:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:37:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 629ms 16:37:58 INFO - PROCESS | 3644 | 1466725078672 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 16:37:58 INFO - PROCESS | 3644 | 1466725078674 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 16:37:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:37:58 INFO - PROCESS | 3644 | 1466725078677 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:37:58 INFO - PROCESS | 3644 | 1466725078679 Marionette TRACE conn5 <- [1,2238,null,{}] 16:37:58 INFO - PROCESS | 3644 | 1466725078683 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}] 16:37:58 INFO - PROCESS | 3644 | 1466725078685 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:58 INFO - PROCESS | 3644 | 1466725078766 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 16:37:58 INFO - PROCESS | 3644 | 1466725078773 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:58 INFO - PROCESS | 3644 | 1466725078775 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:58 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FF69800 == 30 [pid = 3644] [id = 569] 16:37:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (0000006912763000) [pid = 3644] [serial = 1707] [outer = 0000000000000000] 16:37:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (00000069193C2C00) [pid = 3644] [serial = 1708] [outer = 0000006912763000] 16:37:58 INFO - PROCESS | 3644 | 1466725078821 Marionette DEBUG loaded listener.js 16:37:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691C295400) [pid = 3644] [serial = 1709] [outer = 0000006912763000] 16:37:59 INFO - PROCESS | 3644 | 1466725079283 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]]]}] 16:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 627ms 16:37:59 INFO - PROCESS | 3644 | 1466725079308 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 16:37:59 INFO - PROCESS | 3644 | 1466725079310 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 16:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:37:59 INFO - PROCESS | 3644 | 1466725079318 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:37:59 INFO - PROCESS | 3644 | 1466725079320 Marionette TRACE conn5 <- [1,2242,null,{}] 16:37:59 INFO - PROCESS | 3644 | 1466725079324 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}] 16:37:59 INFO - PROCESS | 3644 | 1466725079330 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:59 INFO - PROCESS | 3644 | 1466725079438 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 16:37:59 INFO - PROCESS | 3644 | 1466725079446 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:59 INFO - PROCESS | 3644 | 1466725079448 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:37:59 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923158000 == 31 [pid = 3644] [id = 570] 16:37:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691C336C00) [pid = 3644] [serial = 1710] [outer = 0000000000000000] 16:37:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691E023C00) [pid = 3644] [serial = 1711] [outer = 000000691C336C00] 16:37:59 INFO - PROCESS | 3644 | 1466725079494 Marionette DEBUG loaded listener.js 16:37:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691E0EE000) [pid = 3644] [serial = 1712] [outer = 000000691C336C00] 16:37:59 INFO - PROCESS | 3644 | 1466725079921 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]]]}] 16:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 629ms 16:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:37:59 INFO - PROCESS | 3644 | 1466725079955 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 16:37:59 INFO - PROCESS | 3644 | 1466725079957 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 16:37:59 INFO - PROCESS | 3644 | 1466725079961 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:37:59 INFO - PROCESS | 3644 | 1466725079962 Marionette TRACE conn5 <- [1,2246,null,{}] 16:37:59 INFO - PROCESS | 3644 | 1466725079971 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}] 16:37:59 INFO - PROCESS | 3644 | 1466725079973 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:00 INFO - PROCESS | 3644 | 1466725080056 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 16:38:00 INFO - PROCESS | 3644 | 1466725080062 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:00 INFO - PROCESS | 3644 | 1466725080064 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:00 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923BAC000 == 32 [pid = 3644] [id = 571] 16:38:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691ED36C00) [pid = 3644] [serial = 1713] [outer = 0000000000000000] 16:38:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691ED3B800) [pid = 3644] [serial = 1714] [outer = 000000691ED36C00] 16:38:00 INFO - PROCESS | 3644 | 1466725080110 Marionette DEBUG loaded listener.js 16:38:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691EE42800) [pid = 3644] [serial = 1715] [outer = 000000691ED36C00] 16:38:00 INFO - PROCESS | 3644 | 1466725080556 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]]]}] 16:38:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:38:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 628ms 16:38:00 INFO - PROCESS | 3644 | 1466725080600 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 16:38:00 INFO - PROCESS | 3644 | 1466725080602 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 16:38:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:38:00 INFO - PROCESS | 3644 | 1466725080606 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:38:00 INFO - PROCESS | 3644 | 1466725080608 Marionette TRACE conn5 <- [1,2250,null,{}] 16:38:00 INFO - PROCESS | 3644 | 1466725080611 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}] 16:38:00 INFO - PROCESS | 3644 | 1466725080613 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:00 INFO - PROCESS | 3644 | 1466725080697 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 16:38:00 INFO - PROCESS | 3644 | 1466725080703 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:00 INFO - PROCESS | 3644 | 1466725080705 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:00 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923E93000 == 33 [pid = 3644] [id = 572] 16:38:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691EE41400) [pid = 3644] [serial = 1716] [outer = 0000000000000000] 16:38:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691F202C00) [pid = 3644] [serial = 1717] [outer = 000000691EE41400] 16:38:00 INFO - PROCESS | 3644 | 1466725080750 Marionette DEBUG loaded listener.js 16:38:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691F37EC00) [pid = 3644] [serial = 1718] [outer = 000000691EE41400] 16:38:01 INFO - PROCESS | 3644 | 1466725081208 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]]]}] 16:38:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:38:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 629ms 16:38:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:38:01 INFO - PROCESS | 3644 | 1466725081241 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 16:38:01 INFO - PROCESS | 3644 | 1466725081244 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 16:38:01 INFO - PROCESS | 3644 | 1466725081247 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:38:01 INFO - PROCESS | 3644 | 1466725081249 Marionette TRACE conn5 <- [1,2254,null,{}] 16:38:01 INFO - PROCESS | 3644 | 1466725081253 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}] 16:38:01 INFO - PROCESS | 3644 | 1466725081254 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:01 INFO - PROCESS | 3644 | 1466725081360 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 16:38:01 INFO - PROCESS | 3644 | 1466725081368 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:01 INFO - PROCESS | 3644 | 1466725081370 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:01 INFO - PROCESS | 3644 | ++DOCSHELL 000000691ECAD800 == 34 [pid = 3644] [id = 573] 16:38:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691F554C00) [pid = 3644] [serial = 1719] [outer = 0000000000000000] 16:38:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691F55F800) [pid = 3644] [serial = 1720] [outer = 000000691F554C00] 16:38:01 INFO - PROCESS | 3644 | 1466725081414 Marionette DEBUG loaded listener.js 16:38:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691FC49400) [pid = 3644] [serial = 1721] [outer = 000000691F554C00] 16:38:01 INFO - PROCESS | 3644 | 1466725081862 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]]]}] 16:38:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:38:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 692ms 16:38:01 INFO - PROCESS | 3644 | 1466725081943 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 16:38:01 INFO - PROCESS | 3644 | 1466725081945 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 16:38:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:38:01 INFO - PROCESS | 3644 | 1466725081948 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:38:01 INFO - PROCESS | 3644 | 1466725081950 Marionette TRACE conn5 <- [1,2258,null,{}] 16:38:01 INFO - PROCESS | 3644 | 1466725081954 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}] 16:38:01 INFO - PROCESS | 3644 | 1466725081956 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:02 INFO - PROCESS | 3644 | 1466725082071 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 16:38:02 INFO - PROCESS | 3644 | 1466725082079 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:02 INFO - PROCESS | 3644 | 1466725082081 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:02 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923FBF000 == 35 [pid = 3644] [id = 574] 16:38:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691FC53400) [pid = 3644] [serial = 1722] [outer = 0000000000000000] 16:38:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (000000691FF09400) [pid = 3644] [serial = 1723] [outer = 000000691FC53400] 16:38:02 INFO - PROCESS | 3644 | 1466725082168 Marionette DEBUG loaded listener.js 16:38:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (000000691FFE5800) [pid = 3644] [serial = 1724] [outer = 000000691FC53400] 16:38:02 INFO - PROCESS | 3644 | 1466725082612 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]]]}] 16:38:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:38:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 691ms 16:38:02 INFO - PROCESS | 3644 | 1466725082643 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 16:38:02 INFO - PROCESS | 3644 | 1466725082645 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 16:38:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:38:02 INFO - PROCESS | 3644 | 1466725082649 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:38:02 INFO - PROCESS | 3644 | 1466725082651 Marionette TRACE conn5 <- [1,2262,null,{}] 16:38:02 INFO - PROCESS | 3644 | 1466725082655 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}] 16:38:02 INFO - PROCESS | 3644 | 1466725082657 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:02 INFO - PROCESS | 3644 | 1466725082810 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 16:38:02 INFO - PROCESS | 3644 | 1466725082832 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:02 INFO - PROCESS | 3644 | 1466725082834 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:02 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FF68800 == 36 [pid = 3644] [id = 575] 16:38:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (00000069200BA400) [pid = 3644] [serial = 1725] [outer = 0000000000000000] 16:38:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (0000006920B1C000) [pid = 3644] [serial = 1726] [outer = 00000069200BA400] 16:38:02 INFO - PROCESS | 3644 | 1466725082882 Marionette DEBUG loaded listener.js 16:38:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (0000006920E9B000) [pid = 3644] [serial = 1727] [outer = 00000069200BA400] 16:38:03 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (00000069217F4400) [pid = 3644] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:38:03 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (000000691F37C400) [pid = 3644] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:38:03 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (000000691FB99C00) [pid = 3644] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:38:03 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (00000069200BA000) [pid = 3644] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:38:03 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (000000691EE71400) [pid = 3644] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:38:03 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691E795400) [pid = 3644] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:38:03 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000691C32AC00) [pid = 3644] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:38:03 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691281F000) [pid = 3644] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:38:03 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006917D3F000) [pid = 3644] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:38:03 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006910B80000) [pid = 3644] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:38:03 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691281F800) [pid = 3644] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:38:03 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (00000069126A0C00) [pid = 3644] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:38:03 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000692322E000) [pid = 3644] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:38:03 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691C243400) [pid = 3644] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:38:03 INFO - PROCESS | 3644 | 1466725083424 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]]]}] 16:38:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:38:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 836ms 16:38:03 INFO - PROCESS | 3644 | 1466725083488 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 16:38:03 INFO - PROCESS | 3644 | 1466725083490 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 16:38:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:38:03 INFO - PROCESS | 3644 | 1466725083493 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:38:03 INFO - PROCESS | 3644 | 1466725083495 Marionette TRACE conn5 <- [1,2266,null,{}] 16:38:03 INFO - PROCESS | 3644 | 1466725083499 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}] 16:38:03 INFO - PROCESS | 3644 | 1466725083501 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:03 INFO - PROCESS | 3644 | 1466725083583 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 16:38:03 INFO - PROCESS | 3644 | 1466725083588 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:03 INFO - PROCESS | 3644 | 1466725083590 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:03 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926C3A800 == 37 [pid = 3644] [id = 576] 16:38:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691C32B000) [pid = 3644] [serial = 1728] [outer = 0000000000000000] 16:38:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691ED43400) [pid = 3644] [serial = 1729] [outer = 000000691C32B000] 16:38:03 INFO - PROCESS | 3644 | 1466725083635 Marionette DEBUG loaded listener.js 16:38:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0000006920B66800) [pid = 3644] [serial = 1730] [outer = 000000691C32B000] 16:38:04 INFO - PROCESS | 3644 | 1466725084047 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]]]}] 16:38:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:38:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 587ms 16:38:04 INFO - PROCESS | 3644 | 1466725084093 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 16:38:04 INFO - PROCESS | 3644 | 1466725084095 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 16:38:04 INFO - PROCESS | 3644 | 1466725084103 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:38:04 INFO - PROCESS | 3644 | 1466725084105 Marionette TRACE conn5 <- [1,2270,null,{}] 16:38:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:38:04 INFO - PROCESS | 3644 | 1466725084108 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}] 16:38:04 INFO - PROCESS | 3644 | 1466725084110 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:04 INFO - PROCESS | 3644 | 1466725084192 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 16:38:04 INFO - PROCESS | 3644 | 1466725084200 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:04 INFO - PROCESS | 3644 | 1466725084202 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:04 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927195000 == 38 [pid = 3644] [id = 577] 16:38:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006921728800) [pid = 3644] [serial = 1731] [outer = 0000000000000000] 16:38:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000692197BC00) [pid = 3644] [serial = 1732] [outer = 0000006921728800] 16:38:04 INFO - PROCESS | 3644 | 1466725084247 Marionette DEBUG loaded listener.js 16:38:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006921D8F000) [pid = 3644] [serial = 1733] [outer = 0000006921728800] 16:38:04 INFO - PROCESS | 3644 | 1466725084685 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]]]}] 16:38:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:38:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 630ms 16:38:04 INFO - PROCESS | 3644 | 1466725084743 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 16:38:04 INFO - PROCESS | 3644 | 1466725084745 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 16:38:04 INFO - PROCESS | 3644 | 1466725084749 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:38:04 INFO - PROCESS | 3644 | 1466725084750 Marionette TRACE conn5 <- [1,2274,null,{}] 16:38:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:38:04 INFO - PROCESS | 3644 | 1466725084754 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}] 16:38:04 INFO - PROCESS | 3644 | 1466725084756 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:04 INFO - PROCESS | 3644 | 1466725084841 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 16:38:04 INFO - PROCESS | 3644 | 1466725084849 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:04 INFO - PROCESS | 3644 | 1466725084851 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:04 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927272000 == 39 [pid = 3644] [id = 578] 16:38:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (00000069225B5400) [pid = 3644] [serial = 1734] [outer = 0000000000000000] 16:38:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (00000069225BB400) [pid = 3644] [serial = 1735] [outer = 00000069225B5400] 16:38:04 INFO - PROCESS | 3644 | 1466725084902 Marionette DEBUG loaded listener.js 16:38:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006922FB6800) [pid = 3644] [serial = 1736] [outer = 00000069225B5400] 16:38:05 INFO - PROCESS | 3644 | --DOCSHELL 000000691776E000 == 38 [pid = 3644] [id = 565] 16:38:05 INFO - PROCESS | 3644 | --DOCSHELL 00000069271BC000 == 37 [pid = 3644] [id = 564] 16:38:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006923BAC000 == 36 [pid = 3644] [id = 571] 16:38:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006923158000 == 35 [pid = 3644] [id = 570] 16:38:06 INFO - PROCESS | 3644 | --DOCSHELL 000000691ECAD800 == 34 [pid = 3644] [id = 573] 16:38:06 INFO - PROCESS | 3644 | --DOCSHELL 000000691FF69800 == 33 [pid = 3644] [id = 569] 16:38:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006923E93000 == 32 [pid = 3644] [id = 572] 16:38:06 INFO - PROCESS | 3644 | --DOCSHELL 000000691F9AD800 == 31 [pid = 3644] [id = 568] 16:38:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006926C3A800 == 30 [pid = 3644] [id = 576] 16:38:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006927195000 == 29 [pid = 3644] [id = 577] 16:38:06 INFO - PROCESS | 3644 | --DOCSHELL 0000006923FBF000 == 28 [pid = 3644] [id = 574] 16:38:06 INFO - PROCESS | 3644 | --DOCSHELL 000000691C20C800 == 27 [pid = 3644] [id = 566] 16:38:06 INFO - PROCESS | 3644 | --DOCSHELL 000000691ECB3000 == 26 [pid = 3644] [id = 567] 16:38:06 INFO - PROCESS | 3644 | --DOCSHELL 000000691FF68800 == 25 [pid = 3644] [id = 575] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0000006921D8E800) [pid = 3644] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (00000069225B8400) [pid = 3644] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691F380000) [pid = 3644] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691FC4F000) [pid = 3644] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691F561000) [pid = 3644] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (00000069200BD000) [pid = 3644] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691FF08800) [pid = 3644] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006921980400) [pid = 3644] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691EFD3400) [pid = 3644] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691EC6A400) [pid = 3644] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691ED3E800) [pid = 3644] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691CC91000) [pid = 3644] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691E09B000) [pid = 3644] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006919451400) [pid = 3644] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691C243C00) [pid = 3644] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0000006918991400) [pid = 3644] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (0000006918DD5000) [pid = 3644] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0000006916FF0800) [pid = 3644] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (00000069177D7800) [pid = 3644] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (0000006912823C00) [pid = 3644] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (0000006912A33000) [pid = 3644] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (00000069126A2000) [pid = 3644] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (000000691275EC00) [pid = 3644] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (0000006923C75C00) [pid = 3644] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (000000691F561400) [pid = 3644] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (0000006920E95400) [pid = 3644] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (0000006920C0F400) [pid = 3644] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (000000691F206800) [pid = 3644] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 16:38:06 INFO - PROCESS | 3644 | 1466725086732 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]]]}] 16:38:06 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 16:38:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 2032ms 16:38:06 INFO - PROCESS | 3644 | 1466725086786 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 16:38:06 INFO - PROCESS | 3644 | 1466725086790 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 16:38:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:38:06 INFO - PROCESS | 3644 | 1466725086796 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:38:06 INFO - PROCESS | 3644 | 1466725086799 Marionette TRACE conn5 <- [1,2278,null,{}] 16:38:06 INFO - PROCESS | 3644 | 1466725086805 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}] 16:38:06 INFO - PROCESS | 3644 | 1466725086809 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:06 INFO - PROCESS | 3644 | 1466725086905 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 16:38:06 INFO - PROCESS | 3644 | 1466725086912 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:06 INFO - PROCESS | 3644 | 1466725086917 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:06 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917467000 == 26 [pid = 3644] [id = 579] 16:38:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (0000006912697000) [pid = 3644] [serial = 1737] [outer = 0000000000000000] 16:38:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (0000006912699000) [pid = 3644] [serial = 1738] [outer = 0000006912697000] 16:38:06 INFO - PROCESS | 3644 | 1466725086973 Marionette DEBUG loaded listener.js 16:38:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (00000069126D2400) [pid = 3644] [serial = 1739] [outer = 0000006912697000] 16:38:07 INFO - PROCESS | 3644 | 1466725087449 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]]]}] 16:38:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:38:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 734ms 16:38:07 INFO - PROCESS | 3644 | 1466725087534 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 16:38:07 INFO - PROCESS | 3644 | 1466725087539 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 16:38:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:38:07 INFO - PROCESS | 3644 | 1466725087546 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:38:07 INFO - PROCESS | 3644 | 1466725087549 Marionette TRACE conn5 <- [1,2282,null,{}] 16:38:07 INFO - PROCESS | 3644 | 1466725087553 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}] 16:38:07 INFO - PROCESS | 3644 | 1466725087556 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:07 INFO - PROCESS | 3644 | 1466725087647 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 16:38:07 INFO - PROCESS | 3644 | 1466725087660 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:07 INFO - PROCESS | 3644 | 1466725087663 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:07 INFO - PROCESS | 3644 | ++DOCSHELL 000000691BE4E000 == 27 [pid = 3644] [id = 580] 16:38:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (000000691281FC00) [pid = 3644] [serial = 1740] [outer = 0000000000000000] 16:38:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (0000006912824400) [pid = 3644] [serial = 1741] [outer = 000000691281FC00] 16:38:07 INFO - PROCESS | 3644 | 1466725087713 Marionette DEBUG loaded listener.js 16:38:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (0000006912A48400) [pid = 3644] [serial = 1742] [outer = 000000691281FC00] 16:38:08 INFO - PROCESS | 3644 | 1466725088179 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]]]}] 16:38:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:38:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 690ms 16:38:08 INFO - PROCESS | 3644 | 1466725088238 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 16:38:08 INFO - PROCESS | 3644 | 1466725088240 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 16:38:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:38:08 INFO - PROCESS | 3644 | 1466725088244 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:38:08 INFO - PROCESS | 3644 | 1466725088248 Marionette TRACE conn5 <- [1,2286,null,{}] 16:38:08 INFO - PROCESS | 3644 | 1466725088260 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}] 16:38:08 INFO - PROCESS | 3644 | 1466725088265 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:08 INFO - PROCESS | 3644 | 1466725088408 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 16:38:08 INFO - PROCESS | 3644 | 1466725088426 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:08 INFO - PROCESS | 3644 | 1466725088429 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:08 INFO - PROCESS | 3644 | ++DOCSHELL 000000691ECB3000 == 28 [pid = 3644] [id = 581] 16:38:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (0000006910B9B000) [pid = 3644] [serial = 1743] [outer = 0000000000000000] 16:38:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (0000006916DC1C00) [pid = 3644] [serial = 1744] [outer = 0000006910B9B000] 16:38:08 INFO - PROCESS | 3644 | 1466725088480 Marionette DEBUG loaded listener.js 16:38:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0000006917738000) [pid = 3644] [serial = 1745] [outer = 0000006910B9B000] 16:38:08 INFO - PROCESS | 3644 | 1466725088894 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]]]}] 16:38:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:38:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 689ms 16:38:08 INFO - PROCESS | 3644 | 1466725088936 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 16:38:08 INFO - PROCESS | 3644 | 1466725088938 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 16:38:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:38:08 INFO - PROCESS | 3644 | 1466725088942 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:38:08 INFO - PROCESS | 3644 | 1466725088944 Marionette TRACE conn5 <- [1,2290,null,{}] 16:38:08 INFO - PROCESS | 3644 | 1466725088947 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}] 16:38:08 INFO - PROCESS | 3644 | 1466725088949 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:09 INFO - PROCESS | 3644 | 1466725089063 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 16:38:09 INFO - PROCESS | 3644 | 1466725089072 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:09 INFO - PROCESS | 3644 | 1466725089074 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:09 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FA39800 == 29 [pid = 3644] [id = 582] 16:38:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (0000006917D3FC00) [pid = 3644] [serial = 1746] [outer = 0000000000000000] 16:38:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006918991400) [pid = 3644] [serial = 1747] [outer = 0000006917D3FC00] 16:38:09 INFO - PROCESS | 3644 | 1466725089120 Marionette DEBUG loaded listener.js 16:38:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006918DD0C00) [pid = 3644] [serial = 1748] [outer = 0000006917D3FC00] 16:38:09 INFO - PROCESS | 3644 | 1466725089537 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]]]}] 16:38:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:38:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 629ms 16:38:09 INFO - PROCESS | 3644 | 1466725089573 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 16:38:09 INFO - PROCESS | 3644 | 1466725089576 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 16:38:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:38:09 INFO - PROCESS | 3644 | 1466725089579 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:38:09 INFO - PROCESS | 3644 | 1466725089581 Marionette TRACE conn5 <- [1,2294,null,{}] 16:38:09 INFO - PROCESS | 3644 | 1466725089584 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}] 16:38:09 INFO - PROCESS | 3644 | 1466725089586 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:09 INFO - PROCESS | 3644 | 1466725089695 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 16:38:09 INFO - PROCESS | 3644 | 1466725089738 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:09 INFO - PROCESS | 3644 | 1466725089740 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:09 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FF65800 == 30 [pid = 3644] [id = 583] 16:38:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691281F800) [pid = 3644] [serial = 1749] [outer = 0000000000000000] 16:38:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (0000006919456400) [pid = 3644] [serial = 1750] [outer = 000000691281F800] 16:38:09 INFO - PROCESS | 3644 | 1466725089785 Marionette DEBUG loaded listener.js 16:38:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691C244C00) [pid = 3644] [serial = 1751] [outer = 000000691281F800] 16:38:10 INFO - PROCESS | 3644 | 1466725090196 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]]]}] 16:38:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:38:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 16:38:10 INFO - PROCESS | 3644 | 1466725090253 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 16:38:10 INFO - PROCESS | 3644 | 1466725090255 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 16:38:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:38:10 INFO - PROCESS | 3644 | 1466725090258 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:38:10 INFO - PROCESS | 3644 | 1466725090260 Marionette TRACE conn5 <- [1,2298,null,{}] 16:38:10 INFO - PROCESS | 3644 | 1466725090264 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}] 16:38:10 INFO - PROCESS | 3644 | 1466725090270 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:10 INFO - PROCESS | 3644 | 1466725090377 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 16:38:10 INFO - PROCESS | 3644 | 1466725090389 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:10 INFO - PROCESS | 3644 | 1466725090391 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:10 INFO - PROCESS | 3644 | ++DOCSHELL 0000006922F23000 == 31 [pid = 3644] [id = 584] 16:38:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691C32F800) [pid = 3644] [serial = 1752] [outer = 0000000000000000] 16:38:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691CCD3800) [pid = 3644] [serial = 1753] [outer = 000000691C32F800] 16:38:10 INFO - PROCESS | 3644 | 1466725090436 Marionette DEBUG loaded listener.js 16:38:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691E0A2400) [pid = 3644] [serial = 1754] [outer = 000000691C32F800] 16:38:10 INFO - PROCESS | 3644 | 1466725090871 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]]]}] 16:38:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:38:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 16:38:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:38:10 INFO - PROCESS | 3644 | 1466725090932 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 16:38:10 INFO - PROCESS | 3644 | 1466725090934 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 16:38:10 INFO - PROCESS | 3644 | 1466725090937 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:38:10 INFO - PROCESS | 3644 | 1466725090939 Marionette TRACE conn5 <- [1,2302,null,{}] 16:38:10 INFO - PROCESS | 3644 | 1466725090943 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}] 16:38:10 INFO - PROCESS | 3644 | 1466725090945 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:11 INFO - PROCESS | 3644 | 1466725091049 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 16:38:11 INFO - PROCESS | 3644 | 1466725091057 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:11 INFO - PROCESS | 3644 | 1466725091059 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:11 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923359000 == 32 [pid = 3644] [id = 585] 16:38:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006910C3F400) [pid = 3644] [serial = 1755] [outer = 0000000000000000] 16:38:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691ED38400) [pid = 3644] [serial = 1756] [outer = 0000006910C3F400] 16:38:11 INFO - PROCESS | 3644 | 1466725091105 Marionette DEBUG loaded listener.js 16:38:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691ED87C00) [pid = 3644] [serial = 1757] [outer = 0000006910C3F400] 16:38:11 INFO - PROCESS | 3644 | 1466725091497 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]]]}] 16:38:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:38:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 629ms 16:38:11 INFO - PROCESS | 3644 | 1466725091570 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 16:38:11 INFO - PROCESS | 3644 | 1466725091572 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 16:38:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:38:11 INFO - PROCESS | 3644 | 1466725091576 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:38:11 INFO - PROCESS | 3644 | 1466725091578 Marionette TRACE conn5 <- [1,2306,null,{}] 16:38:11 INFO - PROCESS | 3644 | 1466725091581 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}] 16:38:11 INFO - PROCESS | 3644 | 1466725091583 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:11 INFO - PROCESS | 3644 | 1466725091663 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 16:38:11 INFO - PROCESS | 3644 | 1466725091669 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:11 INFO - PROCESS | 3644 | 1466725091671 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:11 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923BB5800 == 33 [pid = 3644] [id = 586] 16:38:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691EFD0800) [pid = 3644] [serial = 1758] [outer = 0000000000000000] 16:38:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691F158C00) [pid = 3644] [serial = 1759] [outer = 000000691EFD0800] 16:38:11 INFO - PROCESS | 3644 | 1466725091716 Marionette DEBUG loaded listener.js 16:38:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691F37CC00) [pid = 3644] [serial = 1760] [outer = 000000691EFD0800] 16:38:12 INFO - PROCESS | 3644 | 1466725092196 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] 16:38:12 INFO - PROCESS | 3644 | 1466725092209 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 16:38:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:38:12 INFO - PROCESS | 3644 | 1466725092222 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:38:12 INFO - PROCESS | 3644 | 1466725092224 Marionette TRACE conn5 <- [1,2310,null,{}] 16:38:12 INFO - PROCESS | 3644 | 1466725092227 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}] 16:38:12 INFO - PROCESS | 3644 | 1466725092229 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:12 INFO - PROCESS | 3644 | 1466725092337 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 16:38:12 INFO - PROCESS | 3644 | 1466725092342 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:12 INFO - PROCESS | 3644 | 1466725092344 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:12 INFO - PROCESS | 3644 | ++DOCSHELL 000000691ECB2000 == 34 [pid = 3644] [id = 587] 16:38:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691F55C400) [pid = 3644] [serial = 1761] [outer = 0000000000000000] 16:38:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691F55D000) [pid = 3644] [serial = 1762] [outer = 000000691F55C400] 16:38:12 INFO - PROCESS | 3644 | 1466725092414 Marionette DEBUG loaded listener.js 16:38:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691FC48400) [pid = 3644] [serial = 1763] [outer = 000000691F55C400] 16:38:12 INFO - PROCESS | 3644 | 1466725092844 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]]]}] 16:38:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:38:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 692ms 16:38:12 INFO - PROCESS | 3644 | 1466725092915 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 16:38:12 INFO - PROCESS | 3644 | 1466725092917 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 16:38:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:38:12 INFO - PROCESS | 3644 | 1466725092920 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:38:12 INFO - PROCESS | 3644 | 1466725092922 Marionette TRACE conn5 <- [1,2314,null,{}] 16:38:12 INFO - PROCESS | 3644 | 1466725092926 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}] 16:38:12 INFO - PROCESS | 3644 | 1466725092928 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:13 INFO - PROCESS | 3644 | 1466725093043 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 16:38:13 INFO - PROCESS | 3644 | 1466725093053 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:13 INFO - PROCESS | 3644 | 1466725093055 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:13 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923F7E800 == 35 [pid = 3644] [id = 588] 16:38:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (00000069127D4400) [pid = 3644] [serial = 1764] [outer = 0000000000000000] 16:38:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (000000691FF03400) [pid = 3644] [serial = 1765] [outer = 00000069127D4400] 16:38:13 INFO - PROCESS | 3644 | 1466725093144 Marionette DEBUG loaded listener.js 16:38:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (000000691FF0F400) [pid = 3644] [serial = 1766] [outer = 00000069127D4400] 16:38:13 INFO - PROCESS | 3644 | 1466725093582 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]]]}] 16:38:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:38:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 692ms 16:38:13 INFO - PROCESS | 3644 | 1466725093618 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 16:38:13 INFO - PROCESS | 3644 | 1466725093620 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 16:38:13 INFO - PROCESS | 3644 | 1466725093624 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:38:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:38:13 INFO - PROCESS | 3644 | 1466725093627 Marionette TRACE conn5 <- [1,2318,null,{}] 16:38:13 INFO - PROCESS | 3644 | 1466725093630 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}] 16:38:13 INFO - PROCESS | 3644 | 1466725093633 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:13 INFO - PROCESS | 3644 | 1466725093786 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 16:38:13 INFO - PROCESS | 3644 | 1466725093811 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:13 INFO - PROCESS | 3644 | 1466725093814 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:13 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FF65000 == 36 [pid = 3644] [id = 589] 16:38:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (00000069200BBC00) [pid = 3644] [serial = 1767] [outer = 0000000000000000] 16:38:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (00000069200C0800) [pid = 3644] [serial = 1768] [outer = 00000069200BBC00] 16:38:13 INFO - PROCESS | 3644 | 1466725093860 Marionette DEBUG loaded listener.js 16:38:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (0000006920CFD400) [pid = 3644] [serial = 1769] [outer = 00000069200BBC00] 16:38:14 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (000000691F554C00) [pid = 3644] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:38:14 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (000000691FC53400) [pid = 3644] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:38:14 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (00000069200BA400) [pid = 3644] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:38:14 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0000006921728800) [pid = 3644] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:38:14 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (00000069225B6000) [pid = 3644] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:38:14 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691EE41400) [pid = 3644] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:38:14 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000691ED36C00) [pid = 3644] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:38:14 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691C336C00) [pid = 3644] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:38:14 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006912763000) [pid = 3644] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:38:14 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006917D40000) [pid = 3644] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:38:14 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006910B9A800) [pid = 3644] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:38:14 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (00000069127E1400) [pid = 3644] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:38:14 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006912695400) [pid = 3644] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:38:14 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691C32B000) [pid = 3644] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:38:14 INFO - PROCESS | 3644 | 1466725094378 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]]]}] 16:38:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:38:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 796ms 16:38:14 INFO - PROCESS | 3644 | 1466725094430 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 16:38:14 INFO - PROCESS | 3644 | 1466725094432 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 16:38:14 INFO - PROCESS | 3644 | 1466725094435 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:38:14 INFO - PROCESS | 3644 | 1466725094437 Marionette TRACE conn5 <- [1,2322,null,{}] 16:38:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:38:14 INFO - PROCESS | 3644 | 1466725094441 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}] 16:38:14 INFO - PROCESS | 3644 | 1466725094443 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:14 INFO - PROCESS | 3644 | 1466725094527 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 16:38:14 INFO - PROCESS | 3644 | 1466725094533 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:14 INFO - PROCESS | 3644 | 1466725094535 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:14 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926B84000 == 37 [pid = 3644] [id = 590] 16:38:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691E028C00) [pid = 3644] [serial = 1770] [outer = 0000000000000000] 16:38:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691FC46400) [pid = 3644] [serial = 1771] [outer = 000000691E028C00] 16:38:14 INFO - PROCESS | 3644 | 1466725094579 Marionette DEBUG loaded listener.js 16:38:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0000006920CF6800) [pid = 3644] [serial = 1772] [outer = 000000691E028C00] 16:38:15 INFO - PROCESS | 3644 | 1466725095007 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]]]}] 16:38:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:38:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 627ms 16:38:15 INFO - PROCESS | 3644 | 1466725095070 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 16:38:15 INFO - PROCESS | 3644 | 1466725095072 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 16:38:15 INFO - PROCESS | 3644 | 1466725095075 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:38:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:38:15 INFO - PROCESS | 3644 | 1466725095077 Marionette TRACE conn5 <- [1,2326,null,{}] 16:38:15 INFO - PROCESS | 3644 | 1466725095081 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}] 16:38:15 INFO - PROCESS | 3644 | 1466725095083 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:15 INFO - PROCESS | 3644 | 1466725095167 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 16:38:15 INFO - PROCESS | 3644 | 1466725095175 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:15 INFO - PROCESS | 3644 | 1466725095176 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:15 INFO - PROCESS | 3644 | ++DOCSHELL 000000692718C800 == 38 [pid = 3644] [id = 591] 16:38:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000692172A400) [pid = 3644] [serial = 1773] [outer = 0000000000000000] 16:38:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006921981000) [pid = 3644] [serial = 1774] [outer = 000000692172A400] 16:38:15 INFO - PROCESS | 3644 | 1466725095220 Marionette DEBUG loaded listener.js 16:38:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006921D92000) [pid = 3644] [serial = 1775] [outer = 000000692172A400] 16:38:15 INFO - PROCESS | 3644 | 1466725095659 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]]]}] 16:38:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:38:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 628ms 16:38:15 INFO - PROCESS | 3644 | 1466725095714 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 16:38:15 INFO - PROCESS | 3644 | 1466725095716 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 16:38:15 INFO - PROCESS | 3644 | 1466725095720 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:38:15 INFO - PROCESS | 3644 | 1466725095722 Marionette TRACE conn5 <- [1,2330,null,{}] 16:38:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:38:15 INFO - PROCESS | 3644 | 1466725095725 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}] 16:38:15 INFO - PROCESS | 3644 | 1466725095727 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:15 INFO - PROCESS | 3644 | 1466725095813 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 16:38:15 INFO - PROCESS | 3644 | 1466725095820 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:15 INFO - PROCESS | 3644 | 1466725095822 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:15 INFO - PROCESS | 3644 | ++DOCSHELL 00000069271CA000 == 39 [pid = 3644] [id = 592] 16:38:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (00000069225BA000) [pid = 3644] [serial = 1776] [outer = 0000000000000000] 16:38:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (00000069225BF400) [pid = 3644] [serial = 1777] [outer = 00000069225BA000] 16:38:15 INFO - PROCESS | 3644 | 1466725095874 Marionette DEBUG loaded listener.js 16:38:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000692302F800) [pid = 3644] [serial = 1778] [outer = 00000069225BA000] 16:38:16 INFO - PROCESS | 3644 | --DOCSHELL 0000006917467000 == 38 [pid = 3644] [id = 579] 16:38:16 INFO - PROCESS | 3644 | --DOCSHELL 0000006927272000 == 37 [pid = 3644] [id = 578] 16:38:17 INFO - PROCESS | 3644 | --DOCSHELL 000000691BE4E000 == 36 [pid = 3644] [id = 580] 16:38:17 INFO - PROCESS | 3644 | --DOCSHELL 000000691FF65800 == 35 [pid = 3644] [id = 583] 16:38:17 INFO - PROCESS | 3644 | --DOCSHELL 0000006923BB5800 == 34 [pid = 3644] [id = 586] 16:38:17 INFO - PROCESS | 3644 | --DOCSHELL 0000006923359000 == 33 [pid = 3644] [id = 585] 16:38:17 INFO - PROCESS | 3644 | --DOCSHELL 0000006922F23000 == 32 [pid = 3644] [id = 584] 16:38:17 INFO - PROCESS | 3644 | --DOCSHELL 000000691FA39800 == 31 [pid = 3644] [id = 582] 16:38:17 INFO - PROCESS | 3644 | --DOCSHELL 000000691ECB2000 == 30 [pid = 3644] [id = 587] 16:38:17 INFO - PROCESS | 3644 | --DOCSHELL 000000691FF65000 == 29 [pid = 3644] [id = 589] 16:38:17 INFO - PROCESS | 3644 | --DOCSHELL 0000006926B84000 == 28 [pid = 3644] [id = 590] 16:38:17 INFO - PROCESS | 3644 | --DOCSHELL 000000692718C800 == 27 [pid = 3644] [id = 591] 16:38:17 INFO - PROCESS | 3644 | --DOCSHELL 000000691ECB3000 == 26 [pid = 3644] [id = 581] 16:38:17 INFO - PROCESS | 3644 | --DOCSHELL 0000006923F7E800 == 25 [pid = 3644] [id = 588] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691F55F800) [pid = 3644] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000691FF09400) [pid = 3644] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691FC49400) [pid = 3644] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006920B1C000) [pid = 3644] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691FFE5800) [pid = 3644] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006921D8F000) [pid = 3644] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000692197BC00) [pid = 3644] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (00000069225BB400) [pid = 3644] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006920E9B000) [pid = 3644] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006922FB6000) [pid = 3644] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691F202C00) [pid = 3644] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691ED3B800) [pid = 3644] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691EE42800) [pid = 3644] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691E023C00) [pid = 3644] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691E0EE000) [pid = 3644] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (00000069193C2C00) [pid = 3644] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691C295400) [pid = 3644] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0000006918985400) [pid = 3644] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (0000006918A1B400) [pid = 3644] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (0000006913FB4C00) [pid = 3644] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (0000006917710C00) [pid = 3644] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (000000691281B800) [pid = 3644] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (0000006912A2E800) [pid = 3644] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (0000006912696800) [pid = 3644] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (00000069126D0000) [pid = 3644] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (000000691ED43400) [pid = 3644] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (0000006920B66800) [pid = 3644] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (000000691F37EC00) [pid = 3644] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 16:38:17 INFO - PROCESS | 3644 | 1466725097742 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]]]}] 16:38:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:38:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 2023ms 16:38:17 INFO - PROCESS | 3644 | 1466725097749 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 16:38:17 INFO - PROCESS | 3644 | 1466725097753 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 16:38:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:38:17 INFO - PROCESS | 3644 | 1466725097759 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:38:17 INFO - PROCESS | 3644 | 1466725097762 Marionette TRACE conn5 <- [1,2334,null,{}] 16:38:17 INFO - PROCESS | 3644 | 1466725097768 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}] 16:38:17 INFO - PROCESS | 3644 | 1466725097771 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:17 INFO - PROCESS | 3644 | 1466725097867 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 16:38:17 INFO - PROCESS | 3644 | 1466725097876 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:17 INFO - PROCESS | 3644 | 1466725097880 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:17 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917846000 == 26 [pid = 3644] [id = 593] 16:38:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (0000006912696000) [pid = 3644] [serial = 1779] [outer = 0000000000000000] 16:38:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (0000006912699800) [pid = 3644] [serial = 1780] [outer = 0000006912696000] 16:38:17 INFO - PROCESS | 3644 | 1466725097932 Marionette DEBUG loaded listener.js 16:38:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (00000069126D2C00) [pid = 3644] [serial = 1781] [outer = 0000006912696000] 16:38:18 INFO - PROCESS | 3644 | 1466725098423 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]]]}] 16:38:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:38:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 691ms 16:38:18 INFO - PROCESS | 3644 | 1466725098453 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 16:38:18 INFO - PROCESS | 3644 | 1466725098459 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 16:38:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:38:18 INFO - PROCESS | 3644 | 1466725098465 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:38:18 INFO - PROCESS | 3644 | 1466725098468 Marionette TRACE conn5 <- [1,2338,null,{}] 16:38:18 INFO - PROCESS | 3644 | 1466725098472 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}] 16:38:18 INFO - PROCESS | 3644 | 1466725098475 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:18 INFO - PROCESS | 3644 | 1466725098570 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 16:38:18 INFO - PROCESS | 3644 | 1466725098579 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:18 INFO - PROCESS | 3644 | 1466725098582 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:18 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C3BE800 == 27 [pid = 3644] [id = 594] 16:38:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (0000006912823000) [pid = 3644] [serial = 1782] [outer = 0000000000000000] 16:38:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (0000006912827800) [pid = 3644] [serial = 1783] [outer = 0000006912823000] 16:38:18 INFO - PROCESS | 3644 | 1466725098632 Marionette DEBUG loaded listener.js 16:38:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (0000006912A47400) [pid = 3644] [serial = 1784] [outer = 0000006912823000] 16:38:19 INFO - PROCESS | 3644 | 1466725099114 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]]]}] 16:38:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:38:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 692ms 16:38:19 INFO - PROCESS | 3644 | 1466725099163 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 16:38:19 INFO - PROCESS | 3644 | 1466725099166 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 16:38:19 INFO - PROCESS | 3644 | 1466725099169 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:38:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:38:19 INFO - PROCESS | 3644 | 1466725099173 Marionette TRACE conn5 <- [1,2342,null,{}] 16:38:19 INFO - PROCESS | 3644 | 1466725099185 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}] 16:38:19 INFO - PROCESS | 3644 | 1466725099189 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:19 INFO - PROCESS | 3644 | 1466725099303 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 16:38:19 INFO - PROCESS | 3644 | 1466725099386 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:19 INFO - PROCESS | 3644 | 1466725099390 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:19 INFO - PROCESS | 3644 | ++DOCSHELL 000000691ECC1800 == 28 [pid = 3644] [id = 595] 16:38:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (0000006910B8BC00) [pid = 3644] [serial = 1785] [outer = 0000000000000000] 16:38:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (0000006916D45C00) [pid = 3644] [serial = 1786] [outer = 0000006910B8BC00] 16:38:19 INFO - PROCESS | 3644 | 1466725099439 Marionette DEBUG loaded listener.js 16:38:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0000006917710C00) [pid = 3644] [serial = 1787] [outer = 0000006910B8BC00] 16:38:19 INFO - PROCESS | 3644 | 1466725099808 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]]]}] 16:38:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:38:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 693ms 16:38:19 INFO - PROCESS | 3644 | 1466725099864 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 16:38:19 INFO - PROCESS | 3644 | 1466725099867 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 16:38:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:38:19 INFO - PROCESS | 3644 | 1466725099877 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:38:19 INFO - PROCESS | 3644 | 1466725099879 Marionette TRACE conn5 <- [1,2346,null,{}] 16:38:19 INFO - PROCESS | 3644 | 1466725099883 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}] 16:38:19 INFO - PROCESS | 3644 | 1466725099885 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:19 INFO - PROCESS | 3644 | 1466725099973 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 16:38:19 INFO - PROCESS | 3644 | 1466725099979 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:19 INFO - PROCESS | 3644 | 1466725099981 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:20 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FA38800 == 29 [pid = 3644] [id = 596] 16:38:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (0000006917D3F000) [pid = 3644] [serial = 1788] [outer = 0000000000000000] 16:38:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006918986800) [pid = 3644] [serial = 1789] [outer = 0000006917D3F000] 16:38:20 INFO - PROCESS | 3644 | 1466725100028 Marionette DEBUG loaded listener.js 16:38:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006918A1AC00) [pid = 3644] [serial = 1790] [outer = 0000006917D3F000] 16:38:20 INFO - PROCESS | 3644 | 1466725100470 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]]]}] 16:38:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:38:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 629ms 16:38:20 INFO - PROCESS | 3644 | 1466725100507 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 16:38:20 INFO - PROCESS | 3644 | 1466725100509 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 16:38:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:38:20 INFO - PROCESS | 3644 | 1466725100513 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:38:20 INFO - PROCESS | 3644 | 1466725100515 Marionette TRACE conn5 <- [1,2350,null,{}] 16:38:20 INFO - PROCESS | 3644 | 1466725100523 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}] 16:38:20 INFO - PROCESS | 3644 | 1466725100526 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:20 INFO - PROCESS | 3644 | 1466725100607 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 16:38:20 INFO - PROCESS | 3644 | 1466725100613 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:20 INFO - PROCESS | 3644 | 1466725100615 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:20 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FF70800 == 30 [pid = 3644] [id = 597] 16:38:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691281E400) [pid = 3644] [serial = 1791] [outer = 0000000000000000] 16:38:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (00000069193C4000) [pid = 3644] [serial = 1792] [outer = 000000691281E400] 16:38:20 INFO - PROCESS | 3644 | 1466725100663 Marionette DEBUG loaded listener.js 16:38:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691C295400) [pid = 3644] [serial = 1793] [outer = 000000691281E400] 16:38:21 INFO - PROCESS | 3644 | 1466725101132 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]]]}] 16:38:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:38:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 627ms 16:38:21 INFO - PROCESS | 3644 | 1466725101155 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 16:38:21 INFO - PROCESS | 3644 | 1466725101157 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 16:38:21 INFO - PROCESS | 3644 | 1466725101161 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:38:21 INFO - PROCESS | 3644 | 1466725101163 Marionette TRACE conn5 <- [1,2354,null,{}] 16:38:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:38:21 INFO - PROCESS | 3644 | 1466725101166 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}] 16:38:21 INFO - PROCESS | 3644 | 1466725101172 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:21 INFO - PROCESS | 3644 | 1466725101278 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 16:38:21 INFO - PROCESS | 3644 | 1466725101287 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:21 INFO - PROCESS | 3644 | 1466725101289 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:21 INFO - PROCESS | 3644 | ++DOCSHELL 0000006922F25000 == 31 [pid = 3644] [id = 598] 16:38:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691CC89400) [pid = 3644] [serial = 1794] [outer = 0000000000000000] 16:38:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691E025400) [pid = 3644] [serial = 1795] [outer = 000000691CC89400] 16:38:21 INFO - PROCESS | 3644 | 1466725101334 Marionette DEBUG loaded listener.js 16:38:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691E78D000) [pid = 3644] [serial = 1796] [outer = 000000691CC89400] 16:38:21 INFO - PROCESS | 3644 | 1466725101757 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]]]}] 16:38:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:38:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms 16:38:21 INFO - PROCESS | 3644 | 1466725101797 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 16:38:21 INFO - PROCESS | 3644 | 1466725101800 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 16:38:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:38:21 INFO - PROCESS | 3644 | 1466725101803 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:38:21 INFO - PROCESS | 3644 | 1466725101805 Marionette TRACE conn5 <- [1,2358,null,{}] 16:38:21 INFO - PROCESS | 3644 | 1466725101808 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}] 16:38:21 INFO - PROCESS | 3644 | 1466725101810 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:21 INFO - PROCESS | 3644 | 1466725101890 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 16:38:21 INFO - PROCESS | 3644 | 1466725101896 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:21 INFO - PROCESS | 3644 | 1466725101898 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:21 INFO - PROCESS | 3644 | ++DOCSHELL 000000692336A800 == 32 [pid = 3644] [id = 599] 16:38:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691EC6D000) [pid = 3644] [serial = 1797] [outer = 0000000000000000] 16:38:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691ED40C00) [pid = 3644] [serial = 1798] [outer = 000000691EC6D000] 16:38:21 INFO - PROCESS | 3644 | 1466725101944 Marionette DEBUG loaded listener.js 16:38:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691EF2B400) [pid = 3644] [serial = 1799] [outer = 000000691EC6D000] 16:38:22 INFO - PROCESS | 3644 | 1466725102398 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]]]}] 16:38:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:38:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 629ms 16:38:22 INFO - PROCESS | 3644 | 1466725102441 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 16:38:22 INFO - PROCESS | 3644 | 1466725102443 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 16:38:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:38:22 INFO - PROCESS | 3644 | 1466725102446 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:38:22 INFO - PROCESS | 3644 | 1466725102448 Marionette TRACE conn5 <- [1,2362,null,{}] 16:38:22 INFO - PROCESS | 3644 | 1466725102452 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}] 16:38:22 INFO - PROCESS | 3644 | 1466725102454 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:22 INFO - PROCESS | 3644 | 1466725102537 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 16:38:22 INFO - PROCESS | 3644 | 1466725102542 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:22 INFO - PROCESS | 3644 | 1466725102544 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:22 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923E91800 == 33 [pid = 3644] [id = 600] 16:38:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691F206800) [pid = 3644] [serial = 1800] [outer = 0000000000000000] 16:38:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691F376C00) [pid = 3644] [serial = 1801] [outer = 000000691F206800] 16:38:22 INFO - PROCESS | 3644 | 1466725102588 Marionette DEBUG loaded listener.js 16:38:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691F557800) [pid = 3644] [serial = 1802] [outer = 000000691F206800] 16:38:23 INFO - PROCESS | 3644 | 1466725103080 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]]]}] 16:38:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:38:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 691ms 16:38:23 INFO - PROCESS | 3644 | 1466725103141 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 16:38:23 INFO - PROCESS | 3644 | 1466725103143 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 16:38:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:38:23 INFO - PROCESS | 3644 | 1466725103146 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:38:23 INFO - PROCESS | 3644 | 1466725103148 Marionette TRACE conn5 <- [1,2366,null,{}] 16:38:23 INFO - PROCESS | 3644 | 1466725103152 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}] 16:38:23 INFO - PROCESS | 3644 | 1466725103154 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:23 INFO - PROCESS | 3644 | 1466725103287 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 16:38:23 INFO - PROCESS | 3644 | 1466725103341 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:23 INFO - PROCESS | 3644 | 1466725103343 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:23 INFO - PROCESS | 3644 | ++DOCSHELL 000000691ECBD800 == 34 [pid = 3644] [id = 601] 16:38:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000691F558800) [pid = 3644] [serial = 1803] [outer = 0000000000000000] 16:38:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691FA7BC00) [pid = 3644] [serial = 1804] [outer = 000000691F558800] 16:38:23 INFO - PROCESS | 3644 | 1466725103387 Marionette DEBUG loaded listener.js 16:38:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691FC54000) [pid = 3644] [serial = 1805] [outer = 000000691F558800] 16:38:23 INFO - PROCESS | 3644 | 1466725103802 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]]]}] 16:38:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:38:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 733ms 16:38:23 INFO - PROCESS | 3644 | 1466725103883 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 16:38:23 INFO - PROCESS | 3644 | 1466725103885 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 16:38:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:38:23 INFO - PROCESS | 3644 | 1466725103888 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:38:23 INFO - PROCESS | 3644 | 1466725103890 Marionette TRACE conn5 <- [1,2370,null,{}] 16:38:23 INFO - PROCESS | 3644 | 1466725103904 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}] 16:38:23 INFO - PROCESS | 3644 | 1466725103906 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:24 INFO - PROCESS | 3644 | 1466725104021 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 16:38:24 INFO - PROCESS | 3644 | 1466725104033 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:24 INFO - PROCESS | 3644 | 1466725104035 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:24 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923FC5800 == 35 [pid = 3644] [id = 602] 16:38:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691FF09000) [pid = 3644] [serial = 1806] [outer = 0000000000000000] 16:38:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (000000691FF0D000) [pid = 3644] [serial = 1807] [outer = 000000691FF09000] 16:38:24 INFO - PROCESS | 3644 | 1466725104080 Marionette DEBUG loaded listener.js 16:38:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006920058800) [pid = 3644] [serial = 1808] [outer = 000000691FF09000] 16:38:24 INFO - PROCESS | 3644 | 1466725104530 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]]]}] 16:38:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:38:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 692ms 16:38:24 INFO - PROCESS | 3644 | 1466725104625 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 16:38:24 INFO - PROCESS | 3644 | 1466725104628 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 16:38:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:38:24 INFO - PROCESS | 3644 | 1466725104636 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:38:24 INFO - PROCESS | 3644 | 1466725104639 Marionette TRACE conn5 <- [1,2374,null,{}] 16:38:24 INFO - PROCESS | 3644 | 1466725104644 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}] 16:38:24 INFO - PROCESS | 3644 | 1466725104647 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:24 INFO - PROCESS | 3644 | 1466725104771 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 16:38:24 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (000000692172A400) [pid = 3644] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:38:24 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (000000691F55C400) [pid = 3644] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:38:24 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (00000069127D4400) [pid = 3644] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:38:24 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (00000069200BBC00) [pid = 3644] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:38:24 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006912697000) [pid = 3644] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:38:24 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (00000069225B5400) [pid = 3644] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:38:24 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691EFD0800) [pid = 3644] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:38:24 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006910C3F400) [pid = 3644] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:38:24 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691C32F800) [pid = 3644] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:38:24 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691281F800) [pid = 3644] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:38:24 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006917D3FC00) [pid = 3644] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:38:24 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006910B9B000) [pid = 3644] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:38:24 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691281FC00) [pid = 3644] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:38:24 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691E028C00) [pid = 3644] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:38:24 INFO - PROCESS | 3644 | 1466725104960 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:25 INFO - PROCESS | 3644 | 1466725104963 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:25 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F99A800 == 36 [pid = 3644] [id = 603] 16:38:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006911545000) [pid = 3644] [serial = 1809] [outer = 0000000000000000] 16:38:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (00000069127D5800) [pid = 3644] [serial = 1810] [outer = 0000006911545000] 16:38:25 INFO - PROCESS | 3644 | 1466725105014 Marionette DEBUG loaded listener.js 16:38:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691E795400) [pid = 3644] [serial = 1811] [outer = 0000006911545000] 16:38:25 INFO - PROCESS | 3644 | 1466725105373 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]]]}] 16:38:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:38:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 797ms 16:38:25 INFO - PROCESS | 3644 | 1466725105434 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 16:38:25 INFO - PROCESS | 3644 | 1466725105437 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 16:38:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:38:25 INFO - PROCESS | 3644 | 1466725105440 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:38:25 INFO - PROCESS | 3644 | 1466725105442 Marionette TRACE conn5 <- [1,2378,null,{}] 16:38:25 INFO - PROCESS | 3644 | 1466725105445 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}] 16:38:25 INFO - PROCESS | 3644 | 1466725105447 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:25 INFO - PROCESS | 3644 | 1466725105563 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 16:38:25 INFO - PROCESS | 3644 | 1466725105571 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:25 INFO - PROCESS | 3644 | 1466725105573 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:25 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926C49000 == 37 [pid = 3644] [id = 604] 16:38:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691EFD3000) [pid = 3644] [serial = 1812] [outer = 0000000000000000] 16:38:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006920C60C00) [pid = 3644] [serial = 1813] [outer = 000000691EFD3000] 16:38:25 INFO - PROCESS | 3644 | 1466725105617 Marionette DEBUG loaded listener.js 16:38:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000692197BC00) [pid = 3644] [serial = 1814] [outer = 000000691EFD3000] 16:38:26 INFO - PROCESS | 3644 | 1466725106029 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]]]}] 16:38:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:38:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 627ms 16:38:26 INFO - PROCESS | 3644 | 1466725106070 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 16:38:26 INFO - PROCESS | 3644 | 1466725106072 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 16:38:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:38:26 INFO - PROCESS | 3644 | 1466725106075 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:38:26 INFO - PROCESS | 3644 | 1466725106077 Marionette TRACE conn5 <- [1,2382,null,{}] 16:38:26 INFO - PROCESS | 3644 | 1466725106081 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}] 16:38:26 INFO - PROCESS | 3644 | 1466725106083 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:26 INFO - PROCESS | 3644 | 1466725106196 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 16:38:26 INFO - PROCESS | 3644 | 1466725106273 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:26 INFO - PROCESS | 3644 | 1466725106275 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:26 INFO - PROCESS | 3644 | ++DOCSHELL 00000069271AC800 == 38 [pid = 3644] [id = 605] 16:38:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691FF0B000) [pid = 3644] [serial = 1815] [outer = 0000000000000000] 16:38:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006921D8D800) [pid = 3644] [serial = 1816] [outer = 000000691FF0B000] 16:38:26 INFO - PROCESS | 3644 | 1466725106319 Marionette DEBUG loaded listener.js 16:38:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (00000069225BB800) [pid = 3644] [serial = 1817] [outer = 000000691FF0B000] 16:38:26 INFO - PROCESS | 3644 | 1466725106692 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]]]}] 16:38:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:38:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 629ms 16:38:26 INFO - PROCESS | 3644 | 1466725106708 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 16:38:26 INFO - PROCESS | 3644 | 1466725106710 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 16:38:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:38:26 INFO - PROCESS | 3644 | 1466725106724 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:38:26 INFO - PROCESS | 3644 | 1466725106725 Marionette TRACE conn5 <- [1,2386,null,{}] 16:38:26 INFO - PROCESS | 3644 | 1466725106729 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}] 16:38:26 INFO - PROCESS | 3644 | 1466725106731 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:26 INFO - PROCESS | 3644 | 1466725106814 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 16:38:26 INFO - PROCESS | 3644 | 1466725106828 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:26 INFO - PROCESS | 3644 | 1466725106830 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:26 INFO - PROCESS | 3644 | ++DOCSHELL 000000692726A800 == 39 [pid = 3644] [id = 606] 16:38:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (00000069225C2000) [pid = 3644] [serial = 1818] [outer = 0000000000000000] 16:38:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000692302E800) [pid = 3644] [serial = 1819] [outer = 00000069225C2000] 16:38:26 INFO - PROCESS | 3644 | 1466725106875 Marionette DEBUG loaded listener.js 16:38:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000692322A400) [pid = 3644] [serial = 1820] [outer = 00000069225C2000] 16:38:27 INFO - PROCESS | 3644 | 1466725107735 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]]]}] 16:38:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:38:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1027ms 16:38:27 INFO - PROCESS | 3644 | 1466725107755 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 16:38:27 INFO - PROCESS | 3644 | 1466725107760 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 16:38:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:38:27 INFO - PROCESS | 3644 | 1466725107786 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:38:27 INFO - PROCESS | 3644 | 1466725107792 Marionette TRACE conn5 <- [1,2390,null,{}] 16:38:27 INFO - PROCESS | 3644 | 1466725107798 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}] 16:38:27 INFO - PROCESS | 3644 | 1466725107801 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:27 INFO - PROCESS | 3644 | 1466725107957 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 16:38:28 INFO - PROCESS | 3644 | 1466725108079 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:28 INFO - PROCESS | 3644 | 1466725108082 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:28 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918F69000 == 40 [pid = 3644] [id = 607] 16:38:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (00000069126C4C00) [pid = 3644] [serial = 1821] [outer = 0000000000000000] 16:38:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (00000069127D8800) [pid = 3644] [serial = 1822] [outer = 00000069126C4C00] 16:38:28 INFO - PROCESS | 3644 | 1466725108141 Marionette DEBUG loaded listener.js 16:38:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0000006912A33800) [pid = 3644] [serial = 1823] [outer = 00000069126C4C00] 16:38:29 INFO - PROCESS | 3644 | 1466725109063 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]]]}] 16:38:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:38:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1335ms 16:38:29 INFO - PROCESS | 3644 | 1466725109125 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 16:38:29 INFO - PROCESS | 3644 | 1466725109130 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 16:38:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:38:29 INFO - PROCESS | 3644 | 1466725109135 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:38:29 INFO - PROCESS | 3644 | 1466725109139 Marionette TRACE conn5 <- [1,2394,null,{}] 16:38:29 INFO - PROCESS | 3644 | 1466725109144 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}] 16:38:29 INFO - PROCESS | 3644 | 1466725109147 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:29 INFO - PROCESS | 3644 | 1466725109275 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 16:38:29 INFO - PROCESS | 3644 | --DOCSHELL 00000069271AC800 == 39 [pid = 3644] [id = 605] 16:38:29 INFO - PROCESS | 3644 | --DOCSHELL 0000006926C49000 == 38 [pid = 3644] [id = 604] 16:38:29 INFO - PROCESS | 3644 | --DOCSHELL 000000691F99A800 == 37 [pid = 3644] [id = 603] 16:38:29 INFO - PROCESS | 3644 | --DOCSHELL 0000006923FC5800 == 36 [pid = 3644] [id = 602] 16:38:29 INFO - PROCESS | 3644 | --DOCSHELL 000000691ECBD800 == 35 [pid = 3644] [id = 601] 16:38:29 INFO - PROCESS | 3644 | --DOCSHELL 0000006923E91800 == 34 [pid = 3644] [id = 600] 16:38:29 INFO - PROCESS | 3644 | --DOCSHELL 000000692336A800 == 33 [pid = 3644] [id = 599] 16:38:29 INFO - PROCESS | 3644 | --DOCSHELL 0000006922F25000 == 32 [pid = 3644] [id = 598] 16:38:29 INFO - PROCESS | 3644 | --DOCSHELL 000000691FF70800 == 31 [pid = 3644] [id = 597] 16:38:29 INFO - PROCESS | 3644 | --DOCSHELL 000000691FA38800 == 30 [pid = 3644] [id = 596] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (00000069225BF400) [pid = 3644] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOCSHELL 000000691ECC1800 == 29 [pid = 3644] [id = 595] 16:38:29 INFO - PROCESS | 3644 | --DOCSHELL 000000691C3BE800 == 28 [pid = 3644] [id = 594] 16:38:29 INFO - PROCESS | 3644 | --DOCSHELL 0000006917846000 == 27 [pid = 3644] [id = 593] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0000006921D92000) [pid = 3644] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (000000691F55D000) [pid = 3644] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691FF03400) [pid = 3644] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000691FC48400) [pid = 3644] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (00000069200C0800) [pid = 3644] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691FF0F400) [pid = 3644] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006921981000) [pid = 3644] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006920CFD400) [pid = 3644] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006912699000) [pid = 3644] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006922FB6800) [pid = 3644] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691F158C00) [pid = 3644] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691ED38400) [pid = 3644] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691ED87C00) [pid = 3644] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691CCD3800) [pid = 3644] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691E0A2400) [pid = 3644] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006919456400) [pid = 3644] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691C244C00) [pid = 3644] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0000006918991400) [pid = 3644] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (0000006918DD0C00) [pid = 3644] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0000006916DC1C00) [pid = 3644] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (0000006917738000) [pid = 3644] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (0000006912824400) [pid = 3644] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (0000006912A48400) [pid = 3644] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (00000069126D2400) [pid = 3644] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (000000691FC46400) [pid = 3644] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (0000006920CF6800) [pid = 3644] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (000000691F37CC00) [pid = 3644] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3644 | 1466725109434 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:29 INFO - PROCESS | 3644 | 1466725109438 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:29 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917AAC000 == 28 [pid = 3644] [id = 608] 16:38:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (000000691154AC00) [pid = 3644] [serial = 1824] [outer = 0000000000000000] 16:38:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (0000006912696C00) [pid = 3644] [serial = 1825] [outer = 000000691154AC00] 16:38:29 INFO - PROCESS | 3644 | 1466725109490 Marionette DEBUG loaded listener.js 16:38:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (0000006912825C00) [pid = 3644] [serial = 1826] [outer = 000000691154AC00] 16:38:29 INFO - PROCESS | 3644 | 1466725109914 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]]]}] 16:38:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:38:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 839ms 16:38:29 INFO - PROCESS | 3644 | 1466725109977 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 16:38:29 INFO - PROCESS | 3644 | 1466725109983 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 16:38:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:38:29 INFO - PROCESS | 3644 | 1466725109989 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:38:29 INFO - PROCESS | 3644 | 1466725109992 Marionette TRACE conn5 <- [1,2398,null,{}] 16:38:29 INFO - PROCESS | 3644 | 1466725109997 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}] 16:38:30 INFO - PROCESS | 3644 | 1466725109999 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:30 INFO - PROCESS | 3644 | 1466725110094 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 16:38:30 INFO - PROCESS | 3644 | 1466725110109 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:30 INFO - PROCESS | 3644 | 1466725110111 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:30 INFO - PROCESS | 3644 | ++DOCSHELL 000000691E8F2800 == 29 [pid = 3644] [id = 609] 16:38:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (000000691330FC00) [pid = 3644] [serial = 1827] [outer = 0000000000000000] 16:38:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (000000691338F400) [pid = 3644] [serial = 1828] [outer = 000000691330FC00] 16:38:30 INFO - PROCESS | 3644 | 1466725110159 Marionette DEBUG loaded listener.js 16:38:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0000006917055400) [pid = 3644] [serial = 1829] [outer = 000000691330FC00] 16:38:30 INFO - PROCESS | 3644 | 1466725110657 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]]]}] 16:38:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:38:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 691ms 16:38:30 INFO - PROCESS | 3644 | 1466725110682 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 16:38:30 INFO - PROCESS | 3644 | 1466725110685 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 16:38:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:38:30 INFO - PROCESS | 3644 | 1466725110689 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:38:30 INFO - PROCESS | 3644 | 1466725110692 Marionette TRACE conn5 <- [1,2402,null,{}] 16:38:30 INFO - PROCESS | 3644 | 1466725110738 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}] 16:38:30 INFO - PROCESS | 3644 | 1466725110743 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:30 INFO - PROCESS | 3644 | 1466725110838 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 16:38:30 INFO - PROCESS | 3644 | 1466725110853 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:30 INFO - PROCESS | 3644 | 1466725110856 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:30 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FA47800 == 30 [pid = 3644] [id = 610] 16:38:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (00000069189D8C00) [pid = 3644] [serial = 1830] [outer = 0000000000000000] 16:38:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006918A1A800) [pid = 3644] [serial = 1831] [outer = 00000069189D8C00] 16:38:30 INFO - PROCESS | 3644 | 1466725110905 Marionette DEBUG loaded listener.js 16:38:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006918F2FC00) [pid = 3644] [serial = 1832] [outer = 00000069189D8C00] 16:38:31 INFO - PROCESS | 3644 | 1466725111360 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]]]}] 16:38:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:38:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 691ms 16:38:31 INFO - PROCESS | 3644 | 1466725111386 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 16:38:31 INFO - PROCESS | 3644 | 1466725111389 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 16:38:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:38:31 INFO - PROCESS | 3644 | 1466725111392 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:38:31 INFO - PROCESS | 3644 | 1466725111394 Marionette TRACE conn5 <- [1,2406,null,{}] 16:38:31 INFO - PROCESS | 3644 | 1466725111398 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}] 16:38:31 INFO - PROCESS | 3644 | 1466725111400 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:31 INFO - PROCESS | 3644 | 1466725111490 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 16:38:31 INFO - PROCESS | 3644 | 1466725111499 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:31 INFO - PROCESS | 3644 | 1466725111501 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:31 INFO - PROCESS | 3644 | ++DOCSHELL 0000006920C7A000 == 31 [pid = 3644] [id = 611] 16:38:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (0000006911D0B800) [pid = 3644] [serial = 1833] [outer = 0000000000000000] 16:38:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691C32EC00) [pid = 3644] [serial = 1834] [outer = 0000006911D0B800] 16:38:31 INFO - PROCESS | 3644 | 1466725111547 Marionette DEBUG loaded listener.js 16:38:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691CC1F000) [pid = 3644] [serial = 1835] [outer = 0000006911D0B800] 16:38:31 INFO - PROCESS | 3644 | 1466725111990 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]]]}] 16:38:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:38:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 629ms 16:38:32 INFO - PROCESS | 3644 | 1466725112025 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 16:38:32 INFO - PROCESS | 3644 | 1466725112027 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 16:38:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:38:32 INFO - PROCESS | 3644 | 1466725112037 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:38:32 INFO - PROCESS | 3644 | 1466725112039 Marionette TRACE conn5 <- [1,2410,null,{}] 16:38:32 INFO - PROCESS | 3644 | 1466725112042 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}] 16:38:32 INFO - PROCESS | 3644 | 1466725112044 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:32 INFO - PROCESS | 3644 | 1466725112150 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 16:38:32 INFO - PROCESS | 3644 | 1466725112156 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:32 INFO - PROCESS | 3644 | 1466725112158 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:32 INFO - PROCESS | 3644 | ++DOCSHELL 0000006922F23800 == 32 [pid = 3644] [id = 612] 16:38:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691C30C400) [pid = 3644] [serial = 1836] [outer = 0000000000000000] 16:38:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691E021800) [pid = 3644] [serial = 1837] [outer = 000000691C30C400] 16:38:32 INFO - PROCESS | 3644 | 1466725112203 Marionette DEBUG loaded listener.js 16:38:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691E02A000) [pid = 3644] [serial = 1838] [outer = 000000691C30C400] 16:38:32 INFO - PROCESS | 3644 | 1466725112700 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]]]}] 16:38:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:38:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 691ms 16:38:32 INFO - PROCESS | 3644 | 1466725112723 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 16:38:32 INFO - PROCESS | 3644 | 1466725112725 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 16:38:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:38:32 INFO - PROCESS | 3644 | 1466725112734 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:38:32 INFO - PROCESS | 3644 | 1466725112736 Marionette TRACE conn5 <- [1,2414,null,{}] 16:38:32 INFO - PROCESS | 3644 | 1466725112740 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}] 16:38:32 INFO - PROCESS | 3644 | 1466725112746 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:32 INFO - PROCESS | 3644 | 1466725112884 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 16:38:32 INFO - PROCESS | 3644 | 1466725112897 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:32 INFO - PROCESS | 3644 | 1466725112899 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:32 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923366000 == 33 [pid = 3644] [id = 613] 16:38:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691ED3A400) [pid = 3644] [serial = 1839] [outer = 0000000000000000] 16:38:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691ED87C00) [pid = 3644] [serial = 1840] [outer = 000000691ED3A400] 16:38:32 INFO - PROCESS | 3644 | 1466725112989 Marionette DEBUG loaded listener.js 16:38:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691F559000) [pid = 3644] [serial = 1841] [outer = 000000691ED3A400] 16:38:33 INFO - PROCESS | 3644 | 1466725113435 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]]]}] 16:38:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:38:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 16:38:33 INFO - PROCESS | 3644 | 1466725113473 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 16:38:33 INFO - PROCESS | 3644 | 1466725113475 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 16:38:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:38:33 INFO - PROCESS | 3644 | 1466725113488 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:38:33 INFO - PROCESS | 3644 | 1466725113490 Marionette TRACE conn5 <- [1,2418,null,{}] 16:38:33 INFO - PROCESS | 3644 | 1466725113494 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}] 16:38:33 INFO - PROCESS | 3644 | 1466725113496 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:33 INFO - PROCESS | 3644 | 1466725113606 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 16:38:33 INFO - PROCESS | 3644 | 1466725113615 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:33 INFO - PROCESS | 3644 | 1466725113617 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:33 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923E8E800 == 34 [pid = 3644] [id = 614] 16:38:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (00000069116CFC00) [pid = 3644] [serial = 1842] [outer = 0000000000000000] 16:38:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691FC46400) [pid = 3644] [serial = 1843] [outer = 00000069116CFC00] 16:38:33 INFO - PROCESS | 3644 | 1466725113662 Marionette DEBUG loaded listener.js 16:38:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691FF07400) [pid = 3644] [serial = 1844] [outer = 00000069116CFC00] 16:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006911545000) [pid = 3644] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691EFD3000) [pid = 3644] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691FF0B000) [pid = 3644] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691F558800) [pid = 3644] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006917D3F000) [pid = 3644] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006912696000) [pid = 3644] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006912823000) [pid = 3644] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691CC89400) [pid = 3644] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691281E400) [pid = 3644] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006910B8BC00) [pid = 3644] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691EC6D000) [pid = 3644] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691FF09000) [pid = 3644] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691F206800) [pid = 3644] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:38:34 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (00000069225BA000) [pid = 3644] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:38:34 INFO - PROCESS | 3644 | 1466725114250 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]]]}] 16:38:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:38:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 795ms 16:38:34 INFO - PROCESS | 3644 | 1466725114286 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 16:38:34 INFO - PROCESS | 3644 | 1466725114289 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 16:38:34 INFO - PROCESS | 3644 | 1466725114292 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:38:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:38:34 INFO - PROCESS | 3644 | 1466725114294 Marionette TRACE conn5 <- [1,2422,null,{}] 16:38:34 INFO - PROCESS | 3644 | 1466725114297 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}] 16:38:34 INFO - PROCESS | 3644 | 1466725114299 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:34 INFO - PROCESS | 3644 | 1466725114382 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 16:38:34 INFO - PROCESS | 3644 | 1466725114387 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:34 INFO - PROCESS | 3644 | 1466725114389 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:34 INFO - PROCESS | 3644 | ++DOCSHELL 0000006912E5B000 == 35 [pid = 3644] [id = 615] 16:38:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006910C41C00) [pid = 3644] [serial = 1845] [outer = 0000000000000000] 16:38:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (000000691E09E000) [pid = 3644] [serial = 1846] [outer = 0000006910C41C00] 16:38:34 INFO - PROCESS | 3644 | 1466725114442 Marionette DEBUG loaded listener.js 16:38:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691FCC1800) [pid = 3644] [serial = 1847] [outer = 0000006910C41C00] 16:38:34 INFO - PROCESS | 3644 | 1466725114879 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]]]}] 16:38:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:38:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 627ms 16:38:34 INFO - PROCESS | 3644 | 1466725114924 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 16:38:34 INFO - PROCESS | 3644 | 1466725114926 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 16:38:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:38:34 INFO - PROCESS | 3644 | 1466725114930 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:38:34 INFO - PROCESS | 3644 | 1466725114931 Marionette TRACE conn5 <- [1,2426,null,{}] 16:38:34 INFO - PROCESS | 3644 | 1466725114937 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}] 16:38:34 INFO - PROCESS | 3644 | 1466725114939 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:35 INFO - PROCESS | 3644 | 1466725115023 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 16:38:35 INFO - PROCESS | 3644 | 1466725115028 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:35 INFO - PROCESS | 3644 | 1466725115030 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:35 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923FBF000 == 36 [pid = 3644] [id = 616] 16:38:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691FF0EC00) [pid = 3644] [serial = 1848] [outer = 0000000000000000] 16:38:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691FFEC800) [pid = 3644] [serial = 1849] [outer = 000000691FF0EC00] 16:38:35 INFO - PROCESS | 3644 | 1466725115074 Marionette DEBUG loaded listener.js 16:38:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (00000069200BC800) [pid = 3644] [serial = 1850] [outer = 000000691FF0EC00] 16:38:35 INFO - PROCESS | 3644 | 1466725115479 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]]]}] 16:38:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:38:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 586ms 16:38:35 INFO - PROCESS | 3644 | 1466725115528 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 16:38:35 INFO - PROCESS | 3644 | 1466725115530 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 16:38:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:38:35 INFO - PROCESS | 3644 | 1466725115538 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:38:35 INFO - PROCESS | 3644 | 1466725115540 Marionette TRACE conn5 <- [1,2430,null,{}] 16:38:35 INFO - PROCESS | 3644 | 1466725115543 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}] 16:38:35 INFO - PROCESS | 3644 | 1466725115545 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:35 INFO - PROCESS | 3644 | 1466725115637 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 16:38:35 INFO - PROCESS | 3644 | 1466725115643 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:35 INFO - PROCESS | 3644 | 1466725115645 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:35 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924B8E800 == 37 [pid = 3644] [id = 617] 16:38:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006920B66400) [pid = 3644] [serial = 1851] [outer = 0000000000000000] 16:38:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006920C03000) [pid = 3644] [serial = 1852] [outer = 0000006920B66400] 16:38:35 INFO - PROCESS | 3644 | 1466725115689 Marionette DEBUG loaded listener.js 16:38:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006920E97400) [pid = 3644] [serial = 1853] [outer = 0000006920B66400] 16:38:36 INFO - PROCESS | 3644 | 1466725116108 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]]]}] 16:38:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:38:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 587ms 16:38:36 INFO - PROCESS | 3644 | 1466725116125 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 16:38:36 INFO - PROCESS | 3644 | 1466725116127 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 16:38:36 INFO - PROCESS | 3644 | 1466725116131 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:38:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:38:36 INFO - PROCESS | 3644 | 1466725116133 Marionette TRACE conn5 <- [1,2434,null,{}] 16:38:36 INFO - PROCESS | 3644 | 1466725116137 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}] 16:38:36 INFO - PROCESS | 3644 | 1466725116139 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:36 INFO - PROCESS | 3644 | 1466725116318 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 16:38:36 INFO - PROCESS | 3644 | 1466725116441 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:36 INFO - PROCESS | 3644 | 1466725116445 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:36 INFO - PROCESS | 3644 | ++DOCSHELL 000000691786E800 == 38 [pid = 3644] [id = 618] 16:38:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006910DD2000) [pid = 3644] [serial = 1854] [outer = 0000000000000000] 16:38:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006911F3C800) [pid = 3644] [serial = 1855] [outer = 0000006910DD2000] 16:38:36 INFO - PROCESS | 3644 | 1466725116505 Marionette DEBUG loaded listener.js 16:38:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0000006912826400) [pid = 3644] [serial = 1856] [outer = 0000006910DD2000] 16:38:37 INFO - PROCESS | 3644 | 1466725117094 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]]]}] 16:38:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:38:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1029ms 16:38:37 INFO - PROCESS | 3644 | 1466725117163 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 16:38:37 INFO - PROCESS | 3644 | 1466725117168 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 16:38:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:38:37 INFO - PROCESS | 3644 | 1466725117174 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:38:37 INFO - PROCESS | 3644 | 1466725117178 Marionette TRACE conn5 <- [1,2438,null,{}] 16:38:37 INFO - PROCESS | 3644 | 1466725117205 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}] 16:38:37 INFO - PROCESS | 3644 | 1466725117208 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:37 INFO - PROCESS | 3644 | 1466725117394 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 16:38:37 INFO - PROCESS | 3644 | 1466725117484 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:37 INFO - PROCESS | 3644 | 1466725117488 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:37 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FA45800 == 39 [pid = 3644] [id = 619] 16:38:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006917D35000) [pid = 3644] [serial = 1857] [outer = 0000000000000000] 16:38:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006918984000) [pid = 3644] [serial = 1858] [outer = 0000006917D35000] 16:38:37 INFO - PROCESS | 3644 | 1466725117545 Marionette DEBUG loaded listener.js 16:38:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006918F2EC00) [pid = 3644] [serial = 1859] [outer = 0000006917D35000] 16:38:38 INFO - PROCESS | 3644 | 1466725118179 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]]]}] 16:38:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:38:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1058ms 16:38:38 INFO - PROCESS | 3644 | 1466725118235 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 16:38:38 INFO - PROCESS | 3644 | 1466725118238 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 16:38:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:38:38 INFO - PROCESS | 3644 | 1466725118242 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:38:38 INFO - PROCESS | 3644 | 1466725118245 Marionette TRACE conn5 <- [1,2442,null,{}] 16:38:38 INFO - PROCESS | 3644 | 1466725118263 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}] 16:38:38 INFO - PROCESS | 3644 | 1466725118266 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:38 INFO - PROCESS | 3644 | 1466725118382 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 16:38:38 INFO - PROCESS | 3644 | 1466725118506 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:38 INFO - PROCESS | 3644 | 1466725118508 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:38 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926B86000 == 40 [pid = 3644] [id = 620] 16:38:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691ED39400) [pid = 3644] [serial = 1860] [outer = 0000000000000000] 16:38:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691EE44800) [pid = 3644] [serial = 1861] [outer = 000000691ED39400] 16:38:38 INFO - PROCESS | 3644 | 1466725118568 Marionette DEBUG loaded listener.js 16:38:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691F9FAC00) [pid = 3644] [serial = 1862] [outer = 000000691ED39400] 16:38:39 INFO - PROCESS | 3644 | 1466725119219 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]]]}] 16:38:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:38:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1033ms 16:38:39 INFO - PROCESS | 3644 | 1466725119277 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 16:38:39 INFO - PROCESS | 3644 | 1466725119281 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 16:38:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:38:39 INFO - PROCESS | 3644 | 1466725119293 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:38:39 INFO - PROCESS | 3644 | 1466725119298 Marionette TRACE conn5 <- [1,2446,null,{}] 16:38:39 INFO - PROCESS | 3644 | 1466725119302 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}] 16:38:39 INFO - PROCESS | 3644 | 1466725119305 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:39 INFO - PROCESS | 3644 | 1466725119425 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 16:38:39 INFO - PROCESS | 3644 | 1466725119548 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:39 INFO - PROCESS | 3644 | 1466725119550 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:39 INFO - PROCESS | 3644 | ++DOCSHELL 0000006912721000 == 41 [pid = 3644] [id = 621] 16:38:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (0000006910C41400) [pid = 3644] [serial = 1863] [outer = 0000000000000000] 16:38:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (00000069127D7400) [pid = 3644] [serial = 1864] [outer = 0000006910C41400] 16:38:39 INFO - PROCESS | 3644 | 1466725119607 Marionette DEBUG loaded listener.js 16:38:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (000000691EFCE000) [pid = 3644] [serial = 1865] [outer = 0000006910C41400] 16:38:40 INFO - PROCESS | 3644 | 1466725120343 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]]]}] 16:38:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:38:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1089ms 16:38:40 INFO - PROCESS | 3644 | 1466725120379 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 16:38:40 INFO - PROCESS | 3644 | 1466725120383 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 16:38:40 INFO - PROCESS | 3644 | 1466725120387 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:38:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:38:40 INFO - PROCESS | 3644 | 1466725120392 Marionette TRACE conn5 <- [1,2450,null,{}] 16:38:40 INFO - PROCESS | 3644 | 1466725120398 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}] 16:38:40 INFO - PROCESS | 3644 | 1466725120400 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:40 INFO - PROCESS | 3644 | 1466725120512 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 16:38:40 INFO - PROCESS | 3644 | 1466725120594 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:40 INFO - PROCESS | 3644 | 1466725120597 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006924B8E800 == 40 [pid = 3644] [id = 617] 16:38:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006923FBF000 == 39 [pid = 3644] [id = 616] 16:38:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006912E5B000 == 38 [pid = 3644] [id = 615] 16:38:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006923E8E800 == 37 [pid = 3644] [id = 614] 16:38:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006923366000 == 36 [pid = 3644] [id = 613] 16:38:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006922F23800 == 35 [pid = 3644] [id = 612] 16:38:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006920C7A000 == 34 [pid = 3644] [id = 611] 16:38:41 INFO - PROCESS | 3644 | --DOCSHELL 000000691FA47800 == 33 [pid = 3644] [id = 610] 16:38:41 INFO - PROCESS | 3644 | --DOCSHELL 000000691E8F2800 == 32 [pid = 3644] [id = 609] 16:38:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006917AAC000 == 31 [pid = 3644] [id = 608] 16:38:41 INFO - PROCESS | 3644 | --DOCSHELL 000000692726A800 == 30 [pid = 3644] [id = 606] 16:38:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006918F69000 == 29 [pid = 3644] [id = 607] 16:38:41 INFO - PROCESS | 3644 | --DOCSHELL 00000069271CA000 == 28 [pid = 3644] [id = 592] 16:38:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006912721000 == 27 [pid = 3644] [id = 621] 16:38:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006926B86000 == 26 [pid = 3644] [id = 620] 16:38:41 INFO - PROCESS | 3644 | --DOCSHELL 000000691FA45800 == 25 [pid = 3644] [id = 619] 16:38:41 INFO - PROCESS | 3644 | --DOCSHELL 000000691786E800 == 24 [pid = 3644] [id = 618] 16:38:41 INFO - PROCESS | 3644 | ++DOCSHELL 00000069115E2000 == 25 [pid = 3644] [id = 622] 16:38:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (0000006910B99000) [pid = 3644] [serial = 1866] [outer = 0000000000000000] 16:38:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (0000006910BA1000) [pid = 3644] [serial = 1867] [outer = 0000006910B99000] 16:38:41 INFO - PROCESS | 3644 | 1466725121263 Marionette DEBUG loaded listener.js 16:38:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (0000006911D30400) [pid = 3644] [serial = 1868] [outer = 0000006910B99000] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (0000006921D8D800) [pid = 3644] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (000000691FA7BC00) [pid = 3644] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (0000006918986800) [pid = 3644] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (0000006918A1AC00) [pid = 3644] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0000006912699800) [pid = 3644] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (00000069126D2C00) [pid = 3644] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0000006912827800) [pid = 3644] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006912A47400) [pid = 3644] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691E025400) [pid = 3644] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691E78D000) [pid = 3644] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (00000069193C4000) [pid = 3644] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691C295400) [pid = 3644] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006916D45C00) [pid = 3644] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006917710C00) [pid = 3644] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691ED40C00) [pid = 3644] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691FF0D000) [pid = 3644] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691EF2B400) [pid = 3644] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691F376C00) [pid = 3644] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000692302F800) [pid = 3644] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691FC54000) [pid = 3644] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (00000069127D5800) [pid = 3644] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (00000069225BB800) [pid = 3644] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691E795400) [pid = 3644] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0000006920C60C00) [pid = 3644] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (0000006920058800) [pid = 3644] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (000000691F557800) [pid = 3644] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (000000692197BC00) [pid = 3644] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 16:38:41 INFO - PROCESS | 3644 | 1466725121834 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]]]}] 16:38:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:38:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1484ms 16:38:41 INFO - PROCESS | 3644 | 1466725121877 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 16:38:41 INFO - PROCESS | 3644 | 1466725121881 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 16:38:41 INFO - PROCESS | 3644 | 1466725121886 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:38:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:38:41 INFO - PROCESS | 3644 | 1466725121888 Marionette TRACE conn5 <- [1,2454,null,{}] 16:38:41 INFO - PROCESS | 3644 | 1466725121893 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}] 16:38:41 INFO - PROCESS | 3644 | 1466725121896 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:42 INFO - PROCESS | 3644 | 1466725122029 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 16:38:42 INFO - PROCESS | 3644 | 1466725122110 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:42 INFO - PROCESS | 3644 | 1466725122113 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:42 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C3C3000 == 26 [pid = 3644] [id = 623] 16:38:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (0000006911F3B800) [pid = 3644] [serial = 1869] [outer = 0000000000000000] 16:38:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0000006912819800) [pid = 3644] [serial = 1870] [outer = 0000006911F3B800] 16:38:42 INFO - PROCESS | 3644 | 1466725122163 Marionette DEBUG loaded listener.js 16:38:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (0000006912A4F800) [pid = 3644] [serial = 1871] [outer = 0000006911F3B800] 16:38:42 INFO - PROCESS | 3644 | 1466725122564 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]]]}] 16:38:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:38:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 734ms 16:38:42 INFO - PROCESS | 3644 | 1466725122641 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 16:38:42 INFO - PROCESS | 3644 | 1466725122646 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 16:38:42 INFO - PROCESS | 3644 | 1466725122655 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:38:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:38:42 INFO - PROCESS | 3644 | 1466725122657 Marionette TRACE conn5 <- [1,2458,null,{}] 16:38:42 INFO - PROCESS | 3644 | 1466725122661 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}] 16:38:42 INFO - PROCESS | 3644 | 1466725122664 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:42 INFO - PROCESS | 3644 | 1466725122769 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 16:38:42 INFO - PROCESS | 3644 | 1466725122784 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:42 INFO - PROCESS | 3644 | 1466725122787 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:42 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F3CD800 == 27 [pid = 3644] [id = 624] 16:38:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (00000069170B3000) [pid = 3644] [serial = 1872] [outer = 0000000000000000] 16:38:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (00000069170BD800) [pid = 3644] [serial = 1873] [outer = 00000069170B3000] 16:38:42 INFO - PROCESS | 3644 | 1466725122843 Marionette DEBUG loaded listener.js 16:38:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (0000006918808400) [pid = 3644] [serial = 1874] [outer = 00000069170B3000] 16:38:43 INFO - PROCESS | 3644 | 1466725123333 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]]]}] 16:38:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:38:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 732ms 16:38:43 INFO - PROCESS | 3644 | 1466725123391 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 16:38:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:38:43 INFO - PROCESS | 3644 | 1466725123394 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 16:38:43 INFO - PROCESS | 3644 | 1466725123397 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:38:43 INFO - PROCESS | 3644 | 1466725123401 Marionette TRACE conn5 <- [1,2462,null,{}] 16:38:43 INFO - PROCESS | 3644 | 1466725123412 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}] 16:38:43 INFO - PROCESS | 3644 | 1466725123417 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:43 INFO - PROCESS | 3644 | 1466725123515 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 16:38:43 INFO - PROCESS | 3644 | 1466725123530 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:43 INFO - PROCESS | 3644 | 1466725123532 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:43 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FF69800 == 28 [pid = 3644] [id = 625] 16:38:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (0000006918F29400) [pid = 3644] [serial = 1875] [outer = 0000000000000000] 16:38:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691C23F000) [pid = 3644] [serial = 1876] [outer = 0000006918F29400] 16:38:43 INFO - PROCESS | 3644 | 1466725123581 Marionette DEBUG loaded listener.js 16:38:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691C32D400) [pid = 3644] [serial = 1877] [outer = 0000006918F29400] 16:38:44 INFO - PROCESS | 3644 | 1466725124089 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]]]}] 16:38:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:38:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 733ms 16:38:44 INFO - PROCESS | 3644 | 1466725124163 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 16:38:44 INFO - PROCESS | 3644 | 1466725124166 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 16:38:44 INFO - PROCESS | 3644 | 1466725124169 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:38:44 INFO - PROCESS | 3644 | 1466725124171 Marionette TRACE conn5 <- [1,2466,null,{}] 16:38:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:38:44 INFO - PROCESS | 3644 | 1466725124175 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}] 16:38:44 INFO - PROCESS | 3644 | 1466725124177 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:44 INFO - PROCESS | 3644 | 1466725124295 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 16:38:44 INFO - PROCESS | 3644 | 1466725124347 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:44 INFO - PROCESS | 3644 | 1466725124357 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:44 INFO - PROCESS | 3644 | ++DOCSHELL 0000006922F1F800 == 29 [pid = 3644] [id = 626] 16:38:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691CC95C00) [pid = 3644] [serial = 1878] [outer = 0000000000000000] 16:38:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691E021C00) [pid = 3644] [serial = 1879] [outer = 000000691CC95C00] 16:38:44 INFO - PROCESS | 3644 | 1466725124403 Marionette DEBUG loaded listener.js 16:38:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691E02CC00) [pid = 3644] [serial = 1880] [outer = 000000691CC95C00] 16:38:44 INFO - PROCESS | 3644 | 1466725124829 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]]]}] 16:38:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:38:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 669ms 16:38:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:38:44 INFO - PROCESS | 3644 | 1466725124845 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 16:38:44 INFO - PROCESS | 3644 | 1466725124847 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 16:38:44 INFO - PROCESS | 3644 | 1466725124851 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:38:44 INFO - PROCESS | 3644 | 1466725124853 Marionette TRACE conn5 <- [1,2470,null,{}] 16:38:44 INFO - PROCESS | 3644 | 1466725124856 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}] 16:38:44 INFO - PROCESS | 3644 | 1466725124859 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:44 INFO - PROCESS | 3644 | 1466725124973 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 16:38:44 INFO - PROCESS | 3644 | 1466725124978 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:44 INFO - PROCESS | 3644 | 1466725124981 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:45 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923275000 == 30 [pid = 3644] [id = 627] 16:38:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691EA36000) [pid = 3644] [serial = 1881] [outer = 0000000000000000] 16:38:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691EC6AC00) [pid = 3644] [serial = 1882] [outer = 000000691EA36000] 16:38:45 INFO - PROCESS | 3644 | 1466725125038 Marionette DEBUG loaded listener.js 16:38:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691EFCCC00) [pid = 3644] [serial = 1883] [outer = 000000691EA36000] 16:38:45 INFO - PROCESS | 3644 | 1466725125562 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]]]}] 16:38:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:38:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 731ms 16:38:45 INFO - PROCESS | 3644 | 1466725125585 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 16:38:45 INFO - PROCESS | 3644 | 1466725125587 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 16:38:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:38:45 INFO - PROCESS | 3644 | 1466725125596 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:38:45 INFO - PROCESS | 3644 | 1466725125598 Marionette TRACE conn5 <- [1,2474,null,{}] 16:38:45 INFO - PROCESS | 3644 | 1466725125606 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}] 16:38:45 INFO - PROCESS | 3644 | 1466725125612 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:45 INFO - PROCESS | 3644 | 1466725125898 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 16:38:45 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006920B66400) [pid = 3644] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:38:45 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691C30C400) [pid = 3644] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:38:45 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (00000069189D8C00) [pid = 3644] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:38:45 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (00000069126C4C00) [pid = 3644] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:38:45 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691ED3A400) [pid = 3644] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:38:45 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (00000069116CFC00) [pid = 3644] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:38:45 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0000006910C41C00) [pid = 3644] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:38:45 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691FF0EC00) [pid = 3644] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:38:45 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (00000069225C2000) [pid = 3644] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:38:45 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691154AC00) [pid = 3644] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:38:45 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691330FC00) [pid = 3644] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:38:45 INFO - PROCESS | 3644 | 1466725125968 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:45 INFO - PROCESS | 3644 | 1466725125970 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:45 INFO - PROCESS | 3644 | ++DOCSHELL 00000069178AC000 == 31 [pid = 3644] [id = 628] 16:38:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (000000691154AC00) [pid = 3644] [serial = 1884] [outer = 0000000000000000] 16:38:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (00000069126C8800) [pid = 3644] [serial = 1885] [outer = 000000691154AC00] 16:38:46 INFO - PROCESS | 3644 | 1466725126016 Marionette DEBUG loaded listener.js 16:38:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691C23C400) [pid = 3644] [serial = 1886] [outer = 000000691154AC00] 16:38:46 INFO - PROCESS | 3644 | 1466725126387 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]]]}] 16:38:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:38:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 837ms 16:38:46 INFO - PROCESS | 3644 | 1466725126436 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 16:38:46 INFO - PROCESS | 3644 | 1466725126439 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 16:38:46 INFO - PROCESS | 3644 | 1466725126442 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:38:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:38:46 INFO - PROCESS | 3644 | 1466725126444 Marionette TRACE conn5 <- [1,2478,null,{}] 16:38:46 INFO - PROCESS | 3644 | 1466725126447 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}] 16:38:46 INFO - PROCESS | 3644 | 1466725126449 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:46 INFO - PROCESS | 3644 | 1466725126530 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 16:38:46 INFO - PROCESS | 3644 | 1466725126536 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:46 INFO - PROCESS | 3644 | 1466725126538 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:46 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923EED000 == 32 [pid = 3644] [id = 629] 16:38:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691F382400) [pid = 3644] [serial = 1887] [outer = 0000000000000000] 16:38:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691FA71800) [pid = 3644] [serial = 1888] [outer = 000000691F382400] 16:38:46 INFO - PROCESS | 3644 | 1466725126583 Marionette DEBUG loaded listener.js 16:38:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691FC4F400) [pid = 3644] [serial = 1889] [outer = 000000691F382400] 16:38:47 INFO - PROCESS | 3644 | 1466725127016 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]]]}] 16:38:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 629ms 16:38:47 INFO - PROCESS | 3644 | 1466725127074 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 16:38:47 INFO - PROCESS | 3644 | 1466725127077 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 16:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:38:47 INFO - PROCESS | 3644 | 1466725127080 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:38:47 INFO - PROCESS | 3644 | 1466725127082 Marionette TRACE conn5 <- [1,2482,null,{}] 16:38:47 INFO - PROCESS | 3644 | 1466725127086 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}] 16:38:47 INFO - PROCESS | 3644 | 1466725127088 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:47 INFO - PROCESS | 3644 | 1466725127180 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 16:38:47 INFO - PROCESS | 3644 | 1466725127188 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:47 INFO - PROCESS | 3644 | 1466725127190 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:47 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923FBA800 == 33 [pid = 3644] [id = 630] 16:38:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691FCC0C00) [pid = 3644] [serial = 1890] [outer = 0000000000000000] 16:38:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691FF09C00) [pid = 3644] [serial = 1891] [outer = 000000691FCC0C00] 16:38:47 INFO - PROCESS | 3644 | 1466725127234 Marionette DEBUG loaded listener.js 16:38:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691FFEA400) [pid = 3644] [serial = 1892] [outer = 000000691FCC0C00] 16:38:47 INFO - PROCESS | 3644 | 1466725127694 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]]]}] 16:38:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 628ms 16:38:47 INFO - PROCESS | 3644 | 1466725127738 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 16:38:47 INFO - PROCESS | 3644 | 1466725127740 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 16:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:38:47 INFO - PROCESS | 3644 | 1466725127743 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:38:47 INFO - PROCESS | 3644 | 1466725127745 Marionette TRACE conn5 <- [1,2486,null,{}] 16:38:47 INFO - PROCESS | 3644 | 1466725127753 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}] 16:38:47 INFO - PROCESS | 3644 | 1466725127755 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:47 INFO - PROCESS | 3644 | 1466725127842 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 16:38:47 INFO - PROCESS | 3644 | 1466725127848 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:47 INFO - PROCESS | 3644 | 1466725127850 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:47 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924B87800 == 34 [pid = 3644] [id = 631] 16:38:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (00000069189D6C00) [pid = 3644] [serial = 1893] [outer = 0000000000000000] 16:38:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (00000069200BD400) [pid = 3644] [serial = 1894] [outer = 00000069189D6C00] 16:38:47 INFO - PROCESS | 3644 | 1466725127897 Marionette DEBUG loaded listener.js 16:38:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006920C57800) [pid = 3644] [serial = 1895] [outer = 00000069189D6C00] 16:38:48 INFO - PROCESS | 3644 | 1466725128713 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]]]}] 16:38:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:38:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1027ms 16:38:48 INFO - PROCESS | 3644 | 1466725128774 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 16:38:48 INFO - PROCESS | 3644 | 1466725128779 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 16:38:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:38:48 INFO - PROCESS | 3644 | 1466725128784 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:38:48 INFO - PROCESS | 3644 | 1466725128790 Marionette TRACE conn5 <- [1,2490,null,{}] 16:38:48 INFO - PROCESS | 3644 | 1466725128818 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}] 16:38:48 INFO - PROCESS | 3644 | 1466725128821 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:48 INFO - PROCESS | 3644 | 1466725128977 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 16:38:49 INFO - PROCESS | 3644 | 1466725129093 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:49 INFO - PROCESS | 3644 | 1466725129096 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:49 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F315000 == 35 [pid = 3644] [id = 632] 16:38:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006912A2F400) [pid = 3644] [serial = 1896] [outer = 0000000000000000] 16:38:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006912FD2400) [pid = 3644] [serial = 1897] [outer = 0000006912A2F400] 16:38:49 INFO - PROCESS | 3644 | 1466725129164 Marionette DEBUG loaded listener.js 16:38:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006917A77800) [pid = 3644] [serial = 1898] [outer = 0000006912A2F400] 16:38:49 INFO - PROCESS | 3644 | 1466725129910 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]]]}] 16:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1314ms 16:38:50 INFO - PROCESS | 3644 | 1466725130101 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 16:38:50 INFO - PROCESS | 3644 | 1466725130106 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 16:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:38:50 INFO - PROCESS | 3644 | 1466725130111 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:38:50 INFO - PROCESS | 3644 | 1466725130114 Marionette TRACE conn5 <- [1,2494,null,{}] 16:38:50 INFO - PROCESS | 3644 | 1466725130119 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}] 16:38:50 INFO - PROCESS | 3644 | 1466725130123 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:50 INFO - PROCESS | 3644 | 1466725130242 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 16:38:50 INFO - PROCESS | 3644 | 1466725130317 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:50 INFO - PROCESS | 3644 | 1466725130322 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:50 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918AE1800 == 36 [pid = 3644] [id = 633] 16:38:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0000006910BA0800) [pid = 3644] [serial = 1899] [outer = 0000000000000000] 16:38:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006910BC5000) [pid = 3644] [serial = 1900] [outer = 0000006910BA0800] 16:38:50 INFO - PROCESS | 3644 | 1466725130372 Marionette DEBUG loaded listener.js 16:38:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (0000006912696800) [pid = 3644] [serial = 1901] [outer = 0000006910BA0800] 16:38:50 INFO - PROCESS | 3644 | --DOCSHELL 0000006923E8E000 == 35 [pid = 3644] [id = 385] 16:38:50 INFO - PROCESS | 3644 | --DOCSHELL 0000006922F2C000 == 34 [pid = 3644] [id = 378] 16:38:50 INFO - PROCESS | 3644 | --DOCSHELL 000000691ECC0000 == 33 [pid = 3644] [id = 381] 16:38:50 INFO - PROCESS | 3644 | --DOCSHELL 0000006913040000 == 32 [pid = 3644] [id = 377] 16:38:50 INFO - PROCESS | 3644 | --DOCSHELL 0000006917BD8800 == 31 [pid = 3644] [id = 379] 16:38:50 INFO - PROCESS | 3644 | --DOCSHELL 000000691303E800 == 30 [pid = 3644] [id = 374] 16:38:50 INFO - PROCESS | 3644 | --DOCSHELL 000000692321D000 == 29 [pid = 3644] [id = 373] 16:38:50 INFO - PROCESS | 3644 | --DOCSHELL 0000006924AB5000 == 28 [pid = 3644] [id = 375] 16:38:50 INFO - PROCESS | 3644 | --DOCSHELL 0000006912723800 == 27 [pid = 3644] [id = 372] 16:38:50 INFO - PROCESS | 3644 | --DOCSHELL 0000006926C4F800 == 26 [pid = 3644] [id = 376] 16:38:50 INFO - PROCESS | 3644 | --DOCSHELL 000000691F662800 == 25 [pid = 3644] [id = 382] 16:38:50 INFO - PROCESS | 3644 | --DOCSHELL 000000691C229800 == 24 [pid = 3644] [id = 380] 16:38:50 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (0000006920C03000) [pid = 3644] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 16:38:50 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691E021800) [pid = 3644] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 16:38:50 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006918A1A800) [pid = 3644] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 16:38:50 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006918F2FC00) [pid = 3644] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 16:38:50 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (00000069127D8800) [pid = 3644] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 16:38:50 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006912A33800) [pid = 3644] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 16:38:50 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691C32EC00) [pid = 3644] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 16:38:50 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691F559000) [pid = 3644] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 16:38:50 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691ED87C00) [pid = 3644] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 16:38:50 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691FC46400) [pid = 3644] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 16:38:50 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691E09E000) [pid = 3644] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 16:38:50 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691FCC1800) [pid = 3644] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 16:38:50 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691FFEC800) [pid = 3644] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 16:38:50 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (00000069200BC800) [pid = 3644] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 16:38:50 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691FF07400) [pid = 3644] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 16:38:50 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000692322A400) [pid = 3644] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 16:38:50 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000692302E800) [pid = 3644] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 16:38:50 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (0000006920E97400) [pid = 3644] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 16:38:50 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0000006912825C00) [pid = 3644] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 16:38:50 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (0000006912696C00) [pid = 3644] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 16:38:50 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (000000691338F400) [pid = 3644] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 16:38:50 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (0000006917055400) [pid = 3644] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 16:38:50 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (000000691E02A000) [pid = 3644] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 16:38:50 INFO - PROCESS | 3644 | 1466725130961 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]]]}] 16:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 879ms 16:38:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:38:51 INFO - PROCESS | 3644 | 1466725130995 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 16:38:51 INFO - PROCESS | 3644 | 1466725130998 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 16:38:51 INFO - PROCESS | 3644 | 1466725131005 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:38:51 INFO - PROCESS | 3644 | 1466725131009 Marionette TRACE conn5 <- [1,2498,null,{}] 16:38:51 INFO - PROCESS | 3644 | 1466725131014 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}] 16:38:51 INFO - PROCESS | 3644 | 1466725131016 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:51 INFO - PROCESS | 3644 | 1466725131109 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 16:38:51 INFO - PROCESS | 3644 | 1466725131117 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:51 INFO - PROCESS | 3644 | 1466725131120 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:51 INFO - PROCESS | 3644 | ++DOCSHELL 000000691CCBB800 == 25 [pid = 3644] [id = 634] 16:38:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (0000006912825C00) [pid = 3644] [serial = 1902] [outer = 0000000000000000] 16:38:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (0000006912A27C00) [pid = 3644] [serial = 1903] [outer = 0000006912825C00] 16:38:51 INFO - PROCESS | 3644 | 1466725131169 Marionette DEBUG loaded listener.js 16:38:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0000006912A50000) [pid = 3644] [serial = 1904] [outer = 0000006912825C00] 16:38:51 INFO - PROCESS | 3644 | 1466725131678 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]]]}] 16:38:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:38:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 734ms 16:38:51 INFO - PROCESS | 3644 | 1466725131736 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 16:38:51 INFO - PROCESS | 3644 | 1466725131739 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 16:38:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:38:51 INFO - PROCESS | 3644 | 1466725131742 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:38:51 INFO - PROCESS | 3644 | 1466725131744 Marionette TRACE conn5 <- [1,2502,null,{}] 16:38:51 INFO - PROCESS | 3644 | 1466725131756 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}] 16:38:51 INFO - PROCESS | 3644 | 1466725131761 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:51 INFO - PROCESS | 3644 | 1466725131856 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 16:38:51 INFO - PROCESS | 3644 | 1466725131936 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:51 INFO - PROCESS | 3644 | 1466725131940 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:51 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F3D1800 == 26 [pid = 3644] [id = 635] 16:38:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (0000006917A6D800) [pid = 3644] [serial = 1905] [outer = 0000000000000000] 16:38:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006917B4AC00) [pid = 3644] [serial = 1906] [outer = 0000006917A6D800] 16:38:52 INFO - PROCESS | 3644 | 1466725131992 Marionette DEBUG loaded listener.js 16:38:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006918A1B000) [pid = 3644] [serial = 1907] [outer = 0000006917A6D800] 16:38:52 INFO - PROCESS | 3644 | 1466725132383 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]]]}] 16:38:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:38:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 691ms 16:38:52 INFO - PROCESS | 3644 | 1466725132436 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 16:38:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:38:52 INFO - PROCESS | 3644 | 1466725132439 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 16:38:52 INFO - PROCESS | 3644 | 1466725132442 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:38:52 INFO - PROCESS | 3644 | 1466725132444 Marionette TRACE conn5 <- [1,2506,null,{}] 16:38:52 INFO - PROCESS | 3644 | 1466725132447 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}] 16:38:52 INFO - PROCESS | 3644 | 1466725132449 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:52 INFO - PROCESS | 3644 | 1466725132542 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 16:38:52 INFO - PROCESS | 3644 | 1466725132548 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:52 INFO - PROCESS | 3644 | 1466725132550 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:52 INFO - PROCESS | 3644 | ++DOCSHELL 000000692179B800 == 27 [pid = 3644] [id = 636] 16:38:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (00000069193C3000) [pid = 3644] [serial = 1908] [outer = 0000000000000000] 16:38:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691C23D400) [pid = 3644] [serial = 1909] [outer = 00000069193C3000] 16:38:52 INFO - PROCESS | 3644 | 1466725132596 Marionette DEBUG loaded listener.js 16:38:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691C334000) [pid = 3644] [serial = 1910] [outer = 00000069193C3000] 16:38:53 INFO - PROCESS | 3644 | 1466725133033 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]]]}] 16:38:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:38:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 627ms 16:38:53 INFO - PROCESS | 3644 | 1466725133072 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 16:38:53 INFO - PROCESS | 3644 | 1466725133074 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 16:38:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:38:53 INFO - PROCESS | 3644 | 1466725133083 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:38:53 INFO - PROCESS | 3644 | 1466725133085 Marionette TRACE conn5 <- [1,2510,null,{}] 16:38:53 INFO - PROCESS | 3644 | 1466725133088 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}] 16:38:53 INFO - PROCESS | 3644 | 1466725133091 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:53 INFO - PROCESS | 3644 | 1466725133199 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 16:38:53 INFO - PROCESS | 3644 | 1466725133281 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:53 INFO - PROCESS | 3644 | 1466725133283 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:53 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923220800 == 28 [pid = 3644] [id = 637] 16:38:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691CC93400) [pid = 3644] [serial = 1911] [outer = 0000000000000000] 16:38:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691CCDF000) [pid = 3644] [serial = 1912] [outer = 000000691CC93400] 16:38:53 INFO - PROCESS | 3644 | 1466725133336 Marionette DEBUG loaded listener.js 16:38:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691E02A400) [pid = 3644] [serial = 1913] [outer = 000000691CC93400] 16:38:53 INFO - PROCESS | 3644 | 1466725133769 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]]]}] 16:38:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:38:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 732ms 16:38:53 INFO - PROCESS | 3644 | 1466725133813 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 16:38:53 INFO - PROCESS | 3644 | 1466725133816 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 16:38:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:38:53 INFO - PROCESS | 3644 | 1466725133819 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:38:53 INFO - PROCESS | 3644 | 1466725133821 Marionette TRACE conn5 <- [1,2514,null,{}] 16:38:53 INFO - PROCESS | 3644 | 1466725133824 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}] 16:38:53 INFO - PROCESS | 3644 | 1466725133830 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:53 INFO - PROCESS | 3644 | 1466725133978 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 16:38:54 INFO - PROCESS | 3644 | 1466725134037 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:54 INFO - PROCESS | 3644 | 1466725134040 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:54 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923BC9000 == 29 [pid = 3644] [id = 638] 16:38:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691ED39000) [pid = 3644] [serial = 1914] [outer = 0000000000000000] 16:38:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691EFD1400) [pid = 3644] [serial = 1915] [outer = 000000691ED39000] 16:38:54 INFO - PROCESS | 3644 | 1466725134086 Marionette DEBUG loaded listener.js 16:38:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691F376C00) [pid = 3644] [serial = 1916] [outer = 000000691ED39000] 16:38:54 INFO - PROCESS | 3644 | 1466725134519 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]]]}] 16:38:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:38:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 733ms 16:38:54 INFO - PROCESS | 3644 | 1466725134581 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 16:38:54 INFO - PROCESS | 3644 | 1466725134583 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 16:38:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:38:54 INFO - PROCESS | 3644 | 1466725134589 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:38:54 INFO - PROCESS | 3644 | 1466725134591 Marionette TRACE conn5 <- [1,2518,null,{}] 16:38:54 INFO - PROCESS | 3644 | 1466725134594 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}] 16:38:54 INFO - PROCESS | 3644 | 1466725134596 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:54 INFO - PROCESS | 3644 | 1466725134715 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 16:38:54 INFO - PROCESS | 3644 | 1466725134728 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:54 INFO - PROCESS | 3644 | 1466725134730 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:54 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923F6C000 == 30 [pid = 3644] [id = 639] 16:38:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691F37EC00) [pid = 3644] [serial = 1917] [outer = 0000000000000000] 16:38:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691F55F800) [pid = 3644] [serial = 1918] [outer = 000000691F37EC00] 16:38:54 INFO - PROCESS | 3644 | 1466725134819 Marionette DEBUG loaded listener.js 16:38:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691FC47000) [pid = 3644] [serial = 1919] [outer = 000000691F37EC00] 16:38:55 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691CC95C00) [pid = 3644] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:38:55 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691EA36000) [pid = 3644] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:38:55 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (00000069170B3000) [pid = 3644] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:38:55 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006918F29400) [pid = 3644] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:38:55 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006910B99000) [pid = 3644] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:38:55 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006911F3B800) [pid = 3644] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:38:55 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006910DD2000) [pid = 3644] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:38:55 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006917D35000) [pid = 3644] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:38:55 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691ED39400) [pid = 3644] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:38:55 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691154AC00) [pid = 3644] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:38:55 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691F382400) [pid = 3644] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:38:55 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0000006911D0B800) [pid = 3644] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:38:55 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691FCC0C00) [pid = 3644] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:38:55 INFO - PROCESS | 3644 | 1466725135266 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]]]}] 16:38:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 733ms 16:38:55 INFO - PROCESS | 3644 | 1466725135324 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 16:38:55 INFO - PROCESS | 3644 | 1466725135326 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 16:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:38:55 INFO - PROCESS | 3644 | 1466725135329 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:38:55 INFO - PROCESS | 3644 | 1466725135331 Marionette TRACE conn5 <- [1,2522,null,{}] 16:38:55 INFO - PROCESS | 3644 | 1466725135334 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}] 16:38:55 INFO - PROCESS | 3644 | 1466725135336 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:55 INFO - PROCESS | 3644 | 1466725135448 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 16:38:55 INFO - PROCESS | 3644 | 1466725135499 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:55 INFO - PROCESS | 3644 | 1466725135501 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:55 INFO - PROCESS | 3644 | ++DOCSHELL 0000006916D7C000 == 31 [pid = 3644] [id = 640] 16:38:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (00000069115DA400) [pid = 3644] [serial = 1920] [outer = 0000000000000000] 16:38:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (00000069189D9C00) [pid = 3644] [serial = 1921] [outer = 00000069115DA400] 16:38:55 INFO - PROCESS | 3644 | 1466725135546 Marionette DEBUG loaded listener.js 16:38:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691F55BC00) [pid = 3644] [serial = 1922] [outer = 00000069115DA400] 16:38:55 INFO - PROCESS | 3644 | 1466725135912 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]]]}] 16:38:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 628ms 16:38:55 INFO - PROCESS | 3644 | 1466725135960 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 16:38:55 INFO - PROCESS | 3644 | 1466725135962 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 16:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:38:55 INFO - PROCESS | 3644 | 1466725135966 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:38:55 INFO - PROCESS | 3644 | 1466725135968 Marionette TRACE conn5 <- [1,2526,null,{}] 16:38:55 INFO - PROCESS | 3644 | 1466725135978 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}] 16:38:55 INFO - PROCESS | 3644 | 1466725135988 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:56 INFO - PROCESS | 3644 | 1466725136097 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 16:38:56 INFO - PROCESS | 3644 | 1466725136105 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:56 INFO - PROCESS | 3644 | 1466725136107 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:56 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924B81000 == 32 [pid = 3644] [id = 641] 16:38:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691FC4B800) [pid = 3644] [serial = 1923] [outer = 0000000000000000] 16:38:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691FF05C00) [pid = 3644] [serial = 1924] [outer = 000000691FC4B800] 16:38:56 INFO - PROCESS | 3644 | 1466725136152 Marionette DEBUG loaded listener.js 16:38:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691FF0F000) [pid = 3644] [serial = 1925] [outer = 000000691FC4B800] 16:38:56 INFO - PROCESS | 3644 | 1466725136564 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]]]}] 16:38:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:38:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 628ms 16:38:56 INFO - PROCESS | 3644 | 1466725136596 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 16:38:56 INFO - PROCESS | 3644 | 1466725136599 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 16:38:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:38:56 INFO - PROCESS | 3644 | 1466725136613 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:38:56 INFO - PROCESS | 3644 | 1466725136615 Marionette TRACE conn5 <- [1,2530,null,{}] 16:38:56 INFO - PROCESS | 3644 | 1466725136620 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}] 16:38:56 INFO - PROCESS | 3644 | 1466725136622 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:56 INFO - PROCESS | 3644 | 1466725136708 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 16:38:56 INFO - PROCESS | 3644 | 1466725136714 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:56 INFO - PROCESS | 3644 | 1466725136716 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:56 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926B8C000 == 33 [pid = 3644] [id = 642] 16:38:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691FFE5000) [pid = 3644] [serial = 1926] [outer = 0000000000000000] 16:38:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000692005E400) [pid = 3644] [serial = 1927] [outer = 000000691FFE5000] 16:38:56 INFO - PROCESS | 3644 | 1466725136762 Marionette DEBUG loaded listener.js 16:38:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (00000069200BE800) [pid = 3644] [serial = 1928] [outer = 000000691FFE5000] 16:38:57 INFO - PROCESS | 3644 | 1466725137289 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]]]}] 16:38:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:38:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 754ms 16:38:57 INFO - PROCESS | 3644 | 1466725137360 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 16:38:57 INFO - PROCESS | 3644 | 1466725137366 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 16:38:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:38:57 INFO - PROCESS | 3644 | 1466725137372 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:38:57 INFO - PROCESS | 3644 | 1466725137376 Marionette TRACE conn5 <- [1,2534,null,{}] 16:38:57 INFO - PROCESS | 3644 | 1466725137383 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}] 16:38:57 INFO - PROCESS | 3644 | 1466725137386 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:57 INFO - PROCESS | 3644 | 1466725137595 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 16:38:57 INFO - PROCESS | 3644 | 1466725137688 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:57 INFO - PROCESS | 3644 | 1466725137693 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:57 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918F64000 == 34 [pid = 3644] [id = 643] 16:38:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006911D36000) [pid = 3644] [serial = 1929] [outer = 0000000000000000] 16:38:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691281D800) [pid = 3644] [serial = 1930] [outer = 0000006911D36000] 16:38:57 INFO - PROCESS | 3644 | 1466725137751 Marionette DEBUG loaded listener.js 16:38:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006913347C00) [pid = 3644] [serial = 1931] [outer = 0000006911D36000] 16:38:58 INFO - PROCESS | 3644 | 1466725138311 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]]]}] 16:38:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:38:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 985ms 16:38:58 INFO - PROCESS | 3644 | 1466725138359 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 16:38:58 INFO - PROCESS | 3644 | 1466725138365 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 16:38:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:38:58 INFO - PROCESS | 3644 | 1466725138372 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:38:58 INFO - PROCESS | 3644 | 1466725138375 Marionette TRACE conn5 <- [1,2538,null,{}] 16:38:58 INFO - PROCESS | 3644 | 1466725138379 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}] 16:38:58 INFO - PROCESS | 3644 | 1466725138382 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:58 INFO - PROCESS | 3644 | 1466725138501 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 16:38:58 INFO - PROCESS | 3644 | 1466725138625 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:58 INFO - PROCESS | 3644 | 1466725138628 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:58 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923362800 == 35 [pid = 3644] [id = 644] 16:38:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (00000069189DBC00) [pid = 3644] [serial = 1932] [outer = 0000000000000000] 16:38:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006918F2D800) [pid = 3644] [serial = 1933] [outer = 00000069189DBC00] 16:38:58 INFO - PROCESS | 3644 | 1466725138686 Marionette DEBUG loaded listener.js 16:38:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691E01E800) [pid = 3644] [serial = 1934] [outer = 00000069189DBC00] 16:38:59 INFO - PROCESS | 3644 | 1466725139354 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]]]}] 16:38:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:38:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1027ms 16:38:59 INFO - PROCESS | 3644 | 1466725139400 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 16:38:59 INFO - PROCESS | 3644 | 1466725139403 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 16:38:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:38:59 INFO - PROCESS | 3644 | 1466725139407 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:38:59 INFO - PROCESS | 3644 | 1466725139411 Marionette TRACE conn5 <- [1,2542,null,{}] 16:38:59 INFO - PROCESS | 3644 | 1466725139423 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}] 16:38:59 INFO - PROCESS | 3644 | 1466725139428 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:59 INFO - PROCESS | 3644 | 1466725139593 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 16:38:59 INFO - PROCESS | 3644 | 1466725139718 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:59 INFO - PROCESS | 3644 | 1466725139722 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:38:59 INFO - PROCESS | 3644 | ++DOCSHELL 000000692718E800 == 36 [pid = 3644] [id = 645] 16:38:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691ED7D800) [pid = 3644] [serial = 1935] [outer = 0000000000000000] 16:38:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691FF09000) [pid = 3644] [serial = 1936] [outer = 000000691ED7D800] 16:38:59 INFO - PROCESS | 3644 | 1466725139787 Marionette DEBUG loaded listener.js 16:38:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (0000006920C04C00) [pid = 3644] [serial = 1937] [outer = 000000691ED7D800] 16:39:00 INFO - PROCESS | 3644 | 1466725140634 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]]]}] 16:39:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:39:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1295ms 16:39:00 INFO - PROCESS | 3644 | 1466725140704 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 16:39:00 INFO - PROCESS | 3644 | 1466725140708 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 16:39:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:39:00 INFO - PROCESS | 3644 | 1466725140714 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:39:00 INFO - PROCESS | 3644 | 1466725140717 Marionette TRACE conn5 <- [1,2546,null,{}] 16:39:00 INFO - PROCESS | 3644 | 1466725140723 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}] 16:39:00 INFO - PROCESS | 3644 | 1466725140726 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:00 INFO - PROCESS | 3644 | 1466725140834 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 16:39:00 INFO - PROCESS | 3644 | 1466725140917 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:00 INFO - PROCESS | 3644 | 1466725140922 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:00 INFO - PROCESS | 3644 | ++DOCSHELL 0000006912E5A800 == 37 [pid = 3644] [id = 646] 16:39:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (00000069126C8400) [pid = 3644] [serial = 1938] [outer = 0000000000000000] 16:39:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0000006912A32800) [pid = 3644] [serial = 1939] [outer = 00000069126C8400] 16:39:01 INFO - PROCESS | 3644 | 1466725141019 Marionette DEBUG loaded listener.js 16:39:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (00000069170AF400) [pid = 3644] [serial = 1940] [outer = 00000069126C8400] 16:39:01 INFO - PROCESS | 3644 | --DOCSHELL 0000006923219000 == 36 [pid = 3644] [id = 384] 16:39:01 INFO - PROCESS | 3644 | --DOCSHELL 0000006910B4E000 == 35 [pid = 3644] [id = 383] 16:39:01 INFO - PROCESS | 3644 | --DOCSHELL 000000691884C000 == 34 [pid = 3644] [id = 388] 16:39:01 INFO - PROCESS | 3644 | --DOCSHELL 0000006918D75000 == 33 [pid = 3644] [id = 371] 16:39:01 INFO - PROCESS | 3644 | --DOCSHELL 0000006924A9E800 == 32 [pid = 3644] [id = 386] 16:39:01 INFO - PROCESS | 3644 | --DOCSHELL 0000006924B84800 == 31 [pid = 3644] [id = 387] 16:39:01 INFO - PROCESS | 3644 | --DOCSHELL 00000069115E2000 == 30 [pid = 3644] [id = 622] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (00000069126C8800) [pid = 3644] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (000000691EFCCC00) [pid = 3644] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (000000691FA71800) [pid = 3644] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (000000691C23C400) [pid = 3644] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691FC4F400) [pid = 3644] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000691E02CC00) [pid = 3644] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691C32D400) [pid = 3644] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691CC1F000) [pid = 3644] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691FF09C00) [pid = 3644] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691E021C00) [pid = 3644] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691EC6AC00) [pid = 3644] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (00000069170BD800) [pid = 3644] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006918808400) [pid = 3644] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691C23F000) [pid = 3644] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006910BA1000) [pid = 3644] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006911D30400) [pid = 3644] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0000006912819800) [pid = 3644] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006912A4F800) [pid = 3644] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006912826400) [pid = 3644] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0000006911F3C800) [pid = 3644] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (0000006918F2EC00) [pid = 3644] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0000006918984000) [pid = 3644] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (000000691F9FAC00) [pid = 3644] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (000000691EE44800) [pid = 3644] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (00000069127D7400) [pid = 3644] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (000000691FFEA400) [pid = 3644] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 16:39:02 INFO - PROCESS | 3644 | 1466725142165 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]]]}] 16:39:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:39:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1486ms 16:39:02 INFO - PROCESS | 3644 | 1466725142203 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 16:39:02 INFO - PROCESS | 3644 | 1466725142208 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 16:39:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:39:02 INFO - PROCESS | 3644 | 1466725142213 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:39:02 INFO - PROCESS | 3644 | 1466725142216 Marionette TRACE conn5 <- [1,2550,null,{}] 16:39:02 INFO - PROCESS | 3644 | 1466725142234 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}] 16:39:02 INFO - PROCESS | 3644 | 1466725142238 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:02 INFO - PROCESS | 3644 | 1466725142324 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 16:39:02 INFO - PROCESS | 3644 | 1466725142334 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:02 INFO - PROCESS | 3644 | 1466725142339 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:02 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918828800 == 31 [pid = 3644] [id = 647] 16:39:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (00000069120B8800) [pid = 3644] [serial = 1941] [outer = 0000000000000000] 16:39:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (000000691269DC00) [pid = 3644] [serial = 1942] [outer = 00000069120B8800] 16:39:02 INFO - PROCESS | 3644 | 1466725142388 Marionette DEBUG loaded listener.js 16:39:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0000006912765400) [pid = 3644] [serial = 1943] [outer = 00000069120B8800] 16:39:02 INFO - PROCESS | 3644 | 1466725142911 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]]]}] 16:39:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 796ms 16:39:03 INFO - PROCESS | 3644 | 1466725143013 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 16:39:03 INFO - PROCESS | 3644 | 1466725143018 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 16:39:03 INFO - PROCESS | 3644 | 1466725143027 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:39:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:39:03 INFO - PROCESS | 3644 | 1466725143030 Marionette TRACE conn5 <- [1,2554,null,{}] 16:39:03 INFO - PROCESS | 3644 | 1466725143034 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}] 16:39:03 INFO - PROCESS | 3644 | 1466725143037 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:03 INFO - PROCESS | 3644 | 1466725143147 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 16:39:03 INFO - PROCESS | 3644 | 1466725143221 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:03 INFO - PROCESS | 3644 | 1466725143223 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:03 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F2CD000 == 32 [pid = 3644] [id = 648] 16:39:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (0000006912825000) [pid = 3644] [serial = 1944] [outer = 0000000000000000] 16:39:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006913345C00) [pid = 3644] [serial = 1945] [outer = 0000006912825000] 16:39:03 INFO - PROCESS | 3644 | 1466725143272 Marionette DEBUG loaded listener.js 16:39:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (00000069177D7C00) [pid = 3644] [serial = 1946] [outer = 0000006912825000] 16:39:03 INFO - PROCESS | 3644 | 1466725143662 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]]]}] 16:39:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 692ms 16:39:03 INFO - PROCESS | 3644 | 1466725143725 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 16:39:03 INFO - PROCESS | 3644 | 1466725143727 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 16:39:03 INFO - PROCESS | 3644 | 1466725143731 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:39:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:39:03 INFO - PROCESS | 3644 | 1466725143735 Marionette TRACE conn5 <- [1,2558,null,{}] 16:39:03 INFO - PROCESS | 3644 | 1466725143746 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}] 16:39:03 INFO - PROCESS | 3644 | 1466725143751 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:03 INFO - PROCESS | 3644 | 1466725143841 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 16:39:03 INFO - PROCESS | 3644 | 1466725143850 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:03 INFO - PROCESS | 3644 | 1466725143853 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:03 INFO - PROCESS | 3644 | ++DOCSHELL 0000006920C7A000 == 33 [pid = 3644] [id = 649] 16:39:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (0000006911F59400) [pid = 3644] [serial = 1947] [outer = 0000000000000000] 16:39:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (00000069193C4400) [pid = 3644] [serial = 1948] [outer = 0000006911F59400] 16:39:03 INFO - PROCESS | 3644 | 1466725143910 Marionette DEBUG loaded listener.js 16:39:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691C2A3400) [pid = 3644] [serial = 1949] [outer = 0000006911F59400] 16:39:04 INFO - PROCESS | 3644 | 1466725144412 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]]]}] 16:39:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:39:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 733ms 16:39:04 INFO - PROCESS | 3644 | 1466725144495 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 16:39:04 INFO - PROCESS | 3644 | 1466725144498 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 16:39:04 INFO - PROCESS | 3644 | 1466725144517 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:39:04 INFO - PROCESS | 3644 | 1466725144519 Marionette TRACE conn5 <- [1,2562,null,{}] 16:39:04 INFO - PROCESS | 3644 | 1466725144522 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}] 16:39:04 INFO - PROCESS | 3644 | 1466725144525 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:04 INFO - PROCESS | 3644 | 1466725144645 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 16:39:04 INFO - PROCESS | 3644 | 1466725144652 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:04 INFO - PROCESS | 3644 | 1466725144654 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:04 INFO - PROCESS | 3644 | ++DOCSHELL 0000006922F2A800 == 34 [pid = 3644] [id = 650] 16:39:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691CC95000) [pid = 3644] [serial = 1950] [outer = 0000000000000000] 16:39:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691CCDE400) [pid = 3644] [serial = 1951] [outer = 000000691CC95000] 16:39:04 INFO - PROCESS | 3644 | 1466725144743 Marionette DEBUG loaded listener.js 16:39:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691E09C800) [pid = 3644] [serial = 1952] [outer = 000000691CC95000] 16:39:05 INFO - PROCESS | 3644 | 1466725145170 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]]]}] 16:39:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:39:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 733ms 16:39:05 INFO - PROCESS | 3644 | 1466725145253 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 16:39:05 INFO - PROCESS | 3644 | 1466725145256 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 16:39:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:39:05 INFO - PROCESS | 3644 | 1466725145259 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:39:05 INFO - PROCESS | 3644 | 1466725145261 Marionette TRACE conn5 <- [1,2566,null,{}] 16:39:05 INFO - PROCESS | 3644 | 1466725145264 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}] 16:39:05 INFO - PROCESS | 3644 | 1466725145266 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:05 INFO - PROCESS | 3644 | 1466725145380 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 16:39:05 INFO - PROCESS | 3644 | 1466725145438 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:05 INFO - PROCESS | 3644 | 1466725145440 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:05 INFO - PROCESS | 3644 | ++DOCSHELL 000000692335C800 == 35 [pid = 3644] [id = 651] 16:39:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (00000069127DEC00) [pid = 3644] [serial = 1953] [outer = 0000000000000000] 16:39:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691EC6D400) [pid = 3644] [serial = 1954] [outer = 00000069127DEC00] 16:39:05 INFO - PROCESS | 3644 | 1466725145486 Marionette DEBUG loaded listener.js 16:39:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691ED84000) [pid = 3644] [serial = 1955] [outer = 00000069127DEC00] 16:39:05 INFO - PROCESS | 3644 | 1466725145933 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]]]}] 16:39:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:39:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 734ms 16:39:06 INFO - PROCESS | 3644 | 1466725145997 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 16:39:06 INFO - PROCESS | 3644 | 1466725145999 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 16:39:06 INFO - PROCESS | 3644 | 1466725146003 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:39:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:39:06 INFO - PROCESS | 3644 | 1466725146005 Marionette TRACE conn5 <- [1,2570,null,{}] 16:39:06 INFO - PROCESS | 3644 | 1466725146008 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}] 16:39:06 INFO - PROCESS | 3644 | 1466725146014 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:06 INFO - PROCESS | 3644 | 1466725146302 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 16:39:06 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691CC93400) [pid = 3644] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:39:06 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006910BA0800) [pid = 3644] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:39:06 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006912825C00) [pid = 3644] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:39:06 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (00000069189D6C00) [pid = 3644] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:39:06 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006912A2F400) [pid = 3644] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:39:06 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (00000069193C3000) [pid = 3644] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:39:06 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006917A6D800) [pid = 3644] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:39:06 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691ED39000) [pid = 3644] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:39:06 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691FC4B800) [pid = 3644] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:39:06 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (00000069115DA400) [pid = 3644] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:39:06 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (000000691FFE5000) [pid = 3644] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:39:06 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (000000691F37EC00) [pid = 3644] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:39:06 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (0000006910C41400) [pid = 3644] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:39:06 INFO - PROCESS | 3644 | 1466725146364 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:06 INFO - PROCESS | 3644 | 1466725146366 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:06 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FF55800 == 36 [pid = 3644] [id = 652] 16:39:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0000006910BA0800) [pid = 3644] [serial = 1956] [outer = 0000000000000000] 16:39:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (0000006911D33C00) [pid = 3644] [serial = 1957] [outer = 0000006910BA0800] 16:39:06 INFO - PROCESS | 3644 | 1466725146413 Marionette DEBUG loaded listener.js 16:39:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006918DD5000) [pid = 3644] [serial = 1958] [outer = 0000006910BA0800] 16:39:06 INFO - PROCESS | 3644 | 1466725146787 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]]]}] 16:39:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:39:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 839ms 16:39:06 INFO - PROCESS | 3644 | 1466725146845 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 16:39:06 INFO - PROCESS | 3644 | 1466725146847 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 16:39:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:39:06 INFO - PROCESS | 3644 | 1466725146850 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:39:06 INFO - PROCESS | 3644 | 1466725146852 Marionette TRACE conn5 <- [1,2574,null,{}] 16:39:06 INFO - PROCESS | 3644 | 1466725146856 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}] 16:39:06 INFO - PROCESS | 3644 | 1466725146858 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:06 INFO - PROCESS | 3644 | 1466725146939 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 16:39:06 INFO - PROCESS | 3644 | 1466725146945 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:06 INFO - PROCESS | 3644 | 1466725146947 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:06 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923F7A000 == 37 [pid = 3644] [id = 653] 16:39:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (000000691CC93400) [pid = 3644] [serial = 1959] [outer = 0000000000000000] 16:39:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691F37E400) [pid = 3644] [serial = 1960] [outer = 000000691CC93400] 16:39:07 INFO - PROCESS | 3644 | 1466725146991 Marionette DEBUG loaded listener.js 16:39:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691FC48400) [pid = 3644] [serial = 1961] [outer = 000000691CC93400] 16:39:07 INFO - PROCESS | 3644 | 1466725147417 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]]]}] 16:39:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:39:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 629ms 16:39:07 INFO - PROCESS | 3644 | 1466725147482 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 16:39:07 INFO - PROCESS | 3644 | 1466725147484 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 16:39:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:39:07 INFO - PROCESS | 3644 | 1466725147488 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:39:07 INFO - PROCESS | 3644 | 1466725147490 Marionette TRACE conn5 <- [1,2578,null,{}] 16:39:07 INFO - PROCESS | 3644 | 1466725147493 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}] 16:39:07 INFO - PROCESS | 3644 | 1466725147495 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:07 INFO - PROCESS | 3644 | 1466725147580 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 16:39:07 INFO - PROCESS | 3644 | 1466725147588 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:07 INFO - PROCESS | 3644 | 1466725147590 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:07 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924AA3000 == 38 [pid = 3644] [id = 654] 16:39:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691FCB9C00) [pid = 3644] [serial = 1962] [outer = 0000000000000000] 16:39:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691FF09C00) [pid = 3644] [serial = 1963] [outer = 000000691FCB9C00] 16:39:07 INFO - PROCESS | 3644 | 1466725147642 Marionette DEBUG loaded listener.js 16:39:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006912A2C800) [pid = 3644] [serial = 1964] [outer = 000000691FCB9C00] 16:39:08 INFO - PROCESS | 3644 | 1466725148098 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]]]}] 16:39:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:39:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 628ms 16:39:08 INFO - PROCESS | 3644 | 1466725148128 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 16:39:08 INFO - PROCESS | 3644 | 1466725148130 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 16:39:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:39:08 INFO - PROCESS | 3644 | 1466725148137 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:39:08 INFO - PROCESS | 3644 | 1466725148139 Marionette TRACE conn5 <- [1,2582,null,{}] 16:39:08 INFO - PROCESS | 3644 | 1466725148143 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}] 16:39:08 INFO - PROCESS | 3644 | 1466725148145 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:08 INFO - PROCESS | 3644 | 1466725148230 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 16:39:08 INFO - PROCESS | 3644 | 1466725148237 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:08 INFO - PROCESS | 3644 | 1466725148239 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:08 INFO - PROCESS | 3644 | ++DOCSHELL 0000006920C72000 == 39 [pid = 3644] [id = 655] 16:39:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691FFF0C00) [pid = 3644] [serial = 1965] [outer = 0000000000000000] 16:39:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (00000069200B3000) [pid = 3644] [serial = 1966] [outer = 000000691FFF0C00] 16:39:08 INFO - PROCESS | 3644 | 1466725148283 Marionette DEBUG loaded listener.js 16:39:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006920B66400) [pid = 3644] [serial = 1967] [outer = 000000691FFF0C00] 16:39:09 INFO - PROCESS | 3644 | 1466725149141 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]]]}] 16:39:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:39:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1036ms 16:39:09 INFO - PROCESS | 3644 | 1466725149175 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 16:39:09 INFO - PROCESS | 3644 | 1466725149179 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 16:39:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:39:09 INFO - PROCESS | 3644 | 1466725149205 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:39:09 INFO - PROCESS | 3644 | 1466725149211 Marionette TRACE conn5 <- [1,2586,null,{}] 16:39:09 INFO - PROCESS | 3644 | 1466725149216 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}] 16:39:09 INFO - PROCESS | 3644 | 1466725149219 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:09 INFO - PROCESS | 3644 | 1466725149366 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 16:39:09 INFO - PROCESS | 3644 | 1466725149491 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:09 INFO - PROCESS | 3644 | 1466725149495 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:09 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EEE4800 == 40 [pid = 3644] [id = 656] 16:39:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (00000069127E1400) [pid = 3644] [serial = 1968] [outer = 0000000000000000] 16:39:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0000006912A2B400) [pid = 3644] [serial = 1969] [outer = 00000069127E1400] 16:39:09 INFO - PROCESS | 3644 | 1466725149554 Marionette DEBUG loaded listener.js 16:39:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006913F59400) [pid = 3644] [serial = 1970] [outer = 00000069127E1400] 16:39:10 INFO - PROCESS | 3644 | 1466725150473 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]]]}] 16:39:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:39:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1351ms 16:39:10 INFO - PROCESS | 3644 | 1466725150561 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 16:39:10 INFO - PROCESS | 3644 | 1466725150565 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 16:39:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:39:10 INFO - PROCESS | 3644 | 1466725150571 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:39:10 INFO - PROCESS | 3644 | 1466725150574 Marionette TRACE conn5 <- [1,2590,null,{}] 16:39:10 INFO - PROCESS | 3644 | 1466725150580 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}] 16:39:10 INFO - PROCESS | 3644 | 1466725150583 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:10 INFO - PROCESS | 3644 | 1466725150725 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 16:39:10 INFO - PROCESS | 3644 | 1466725150826 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:10 INFO - PROCESS | 3644 | 1466725150830 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:10 INFO - PROCESS | 3644 | --DOCSHELL 0000006916D7C000 == 39 [pid = 3644] [id = 640] 16:39:10 INFO - PROCESS | 3644 | --DOCSHELL 0000006924B81000 == 38 [pid = 3644] [id = 641] 16:39:10 INFO - PROCESS | 3644 | --DOCSHELL 0000006924AA3000 == 37 [pid = 3644] [id = 654] 16:39:10 INFO - PROCESS | 3644 | --DOCSHELL 0000006923F7A000 == 36 [pid = 3644] [id = 653] 16:39:10 INFO - PROCESS | 3644 | --DOCSHELL 000000691FF55800 == 35 [pid = 3644] [id = 652] 16:39:10 INFO - PROCESS | 3644 | --DOCSHELL 000000692335C800 == 34 [pid = 3644] [id = 651] 16:39:10 INFO - PROCESS | 3644 | --DOCSHELL 0000006922F2A800 == 33 [pid = 3644] [id = 650] 16:39:10 INFO - PROCESS | 3644 | --DOCSHELL 0000006920C7A000 == 32 [pid = 3644] [id = 649] 16:39:10 INFO - PROCESS | 3644 | --DOCSHELL 000000691F2CD000 == 31 [pid = 3644] [id = 648] 16:39:10 INFO - PROCESS | 3644 | --DOCSHELL 0000006918828800 == 30 [pid = 3644] [id = 647] 16:39:10 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691EFCE000) [pid = 3644] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 16:39:10 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691CCDF000) [pid = 3644] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 16:39:10 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006910BC5000) [pid = 3644] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 16:39:10 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006912696800) [pid = 3644] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 16:39:10 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006912A27C00) [pid = 3644] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 16:39:10 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006912A50000) [pid = 3644] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 16:39:10 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (00000069200BD400) [pid = 3644] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 16:39:10 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0000006920C57800) [pid = 3644] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 16:39:10 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006912FD2400) [pid = 3644] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 16:39:10 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006917A77800) [pid = 3644] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 16:39:10 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691C23D400) [pid = 3644] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 16:39:10 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (0000006917B4AC00) [pid = 3644] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 16:39:10 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0000006918A1B000) [pid = 3644] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 16:39:10 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (000000691EFD1400) [pid = 3644] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 16:39:10 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (000000691FF0F000) [pid = 3644] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 16:39:10 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (000000691F376C00) [pid = 3644] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 16:39:10 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (00000069189D9C00) [pid = 3644] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 16:39:10 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (000000692005E400) [pid = 3644] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 16:39:10 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (00000069200BE800) [pid = 3644] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 16:39:10 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (000000691F55F800) [pid = 3644] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 16:39:10 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (000000691FF05C00) [pid = 3644] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 16:39:10 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (000000691FC47000) [pid = 3644] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 16:39:10 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (000000691E02A400) [pid = 3644] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 16:39:10 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (000000691F55BC00) [pid = 3644] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 16:39:10 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (000000691C334000) [pid = 3644] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 16:39:10 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918AF9800 == 31 [pid = 3644] [id = 657] 16:39:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (000000691160AC00) [pid = 3644] [serial = 1971] [outer = 0000000000000000] 16:39:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (0000006912698800) [pid = 3644] [serial = 1972] [outer = 000000691160AC00] 16:39:10 INFO - PROCESS | 3644 | 1466725150953 Marionette DEBUG loaded listener.js 16:39:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (0000006912A4A400) [pid = 3644] [serial = 1973] [outer = 000000691160AC00] 16:39:11 INFO - PROCESS | 3644 | 1466725151383 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]]]}] 16:39:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:39:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 839ms 16:39:11 INFO - PROCESS | 3644 | 1466725151412 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 16:39:11 INFO - PROCESS | 3644 | 1466725151418 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 16:39:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:39:11 INFO - PROCESS | 3644 | 1466725151424 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:39:11 INFO - PROCESS | 3644 | 1466725151427 Marionette TRACE conn5 <- [1,2594,null,{}] 16:39:11 INFO - PROCESS | 3644 | 1466725151431 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}] 16:39:11 INFO - PROCESS | 3644 | 1466725151434 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:11 INFO - PROCESS | 3644 | 1466725151531 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 16:39:11 INFO - PROCESS | 3644 | 1466725151538 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:11 INFO - PROCESS | 3644 | 1466725151540 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:11 INFO - PROCESS | 3644 | ++DOCSHELL 000000691ECAD800 == 32 [pid = 3644] [id = 658] 16:39:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (00000069170B8000) [pid = 3644] [serial = 1974] [outer = 0000000000000000] 16:39:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (0000006917A6D800) [pid = 3644] [serial = 1975] [outer = 00000069170B8000] 16:39:11 INFO - PROCESS | 3644 | 1466725151589 Marionette DEBUG loaded listener.js 16:39:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (00000069189D6800) [pid = 3644] [serial = 1976] [outer = 00000069170B8000] 16:39:12 INFO - PROCESS | 3644 | 1466725152069 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]]]}] 16:39:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 690ms 16:39:12 INFO - PROCESS | 3644 | 1466725152116 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 16:39:12 INFO - PROCESS | 3644 | 1466725152118 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 16:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:39:12 INFO - PROCESS | 3644 | 1466725152122 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:39:12 INFO - PROCESS | 3644 | 1466725152126 Marionette TRACE conn5 <- [1,2598,null,{}] 16:39:12 INFO - PROCESS | 3644 | 1466725152137 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}] 16:39:12 INFO - PROCESS | 3644 | 1466725152142 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:12 INFO - PROCESS | 3644 | 1466725152268 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 16:39:12 INFO - PROCESS | 3644 | 1466725152356 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:12 INFO - PROCESS | 3644 | 1466725152360 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:12 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FF6F000 == 33 [pid = 3644] [id = 659] 16:39:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (000000691C243800) [pid = 3644] [serial = 1977] [outer = 0000000000000000] 16:39:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (000000691C331000) [pid = 3644] [serial = 1978] [outer = 000000691C243800] 16:39:12 INFO - PROCESS | 3644 | 1466725152411 Marionette DEBUG loaded listener.js 16:39:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (000000691CCD3000) [pid = 3644] [serial = 1979] [outer = 000000691C243800] 16:39:12 INFO - PROCESS | 3644 | 1466725152783 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]]]}] 16:39:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 733ms 16:39:12 INFO - PROCESS | 3644 | 1466725152857 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 16:39:12 INFO - PROCESS | 3644 | 1466725152860 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 16:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:39:12 INFO - PROCESS | 3644 | 1466725152863 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:39:12 INFO - PROCESS | 3644 | 1466725152865 Marionette TRACE conn5 <- [1,2602,null,{}] 16:39:12 INFO - PROCESS | 3644 | 1466725152868 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}] 16:39:12 INFO - PROCESS | 3644 | 1466725152870 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:12 INFO - PROCESS | 3644 | 1466725152962 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 16:39:12 INFO - PROCESS | 3644 | 1466725152968 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:12 INFO - PROCESS | 3644 | 1466725152970 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:12 INFO - PROCESS | 3644 | ++DOCSHELL 000000692326D000 == 34 [pid = 3644] [id = 660] 16:39:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (0000006911606400) [pid = 3644] [serial = 1980] [outer = 0000000000000000] 16:39:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (000000691EC75800) [pid = 3644] [serial = 1981] [outer = 0000006911606400] 16:39:13 INFO - PROCESS | 3644 | 1466725153016 Marionette DEBUG loaded listener.js 16:39:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (000000691EFCC400) [pid = 3644] [serial = 1982] [outer = 0000006911606400] 16:39:13 INFO - PROCESS | 3644 | 1466725153485 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]]]}] 16:39:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:39:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 692ms 16:39:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:39:13 INFO - PROCESS | 3644 | 1466725153558 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 16:39:13 INFO - PROCESS | 3644 | 1466725153560 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 16:39:13 INFO - PROCESS | 3644 | 1466725153564 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:39:13 INFO - PROCESS | 3644 | 1466725153566 Marionette TRACE conn5 <- [1,2606,null,{}] 16:39:13 INFO - PROCESS | 3644 | 1466725153569 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}] 16:39:13 INFO - PROCESS | 3644 | 1466725153571 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:13 INFO - PROCESS | 3644 | 1466725153723 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 16:39:13 INFO - PROCESS | 3644 | 1466725153735 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:13 INFO - PROCESS | 3644 | 1466725153737 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:13 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923E80800 == 35 [pid = 3644] [id = 661] 16:39:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (000000691E78C000) [pid = 3644] [serial = 1983] [outer = 0000000000000000] 16:39:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (000000691F377400) [pid = 3644] [serial = 1984] [outer = 000000691E78C000] 16:39:13 INFO - PROCESS | 3644 | 1466725153781 Marionette DEBUG loaded listener.js 16:39:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691F557C00) [pid = 3644] [serial = 1985] [outer = 000000691E78C000] 16:39:14 INFO - PROCESS | 3644 | 1466725154251 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]]]}] 16:39:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:39:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 733ms 16:39:14 INFO - PROCESS | 3644 | 1466725154300 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 16:39:14 INFO - PROCESS | 3644 | 1466725154302 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 16:39:14 INFO - PROCESS | 3644 | 1466725154306 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:39:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:39:14 INFO - PROCESS | 3644 | 1466725154308 Marionette TRACE conn5 <- [1,2610,null,{}] 16:39:14 INFO - PROCESS | 3644 | 1466725154311 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}] 16:39:14 INFO - PROCESS | 3644 | 1466725154317 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:14 INFO - PROCESS | 3644 | 1466725154463 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 16:39:14 INFO - PROCESS | 3644 | 1466725154520 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:14 INFO - PROCESS | 3644 | 1466725154522 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:14 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923F76000 == 36 [pid = 3644] [id = 662] 16:39:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691FC51800) [pid = 3644] [serial = 1986] [outer = 0000000000000000] 16:39:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691FFEC400) [pid = 3644] [serial = 1987] [outer = 000000691FC51800] 16:39:14 INFO - PROCESS | 3644 | 1466725154568 Marionette DEBUG loaded listener.js 16:39:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (00000069200C0400) [pid = 3644] [serial = 1988] [outer = 000000691FC51800] 16:39:15 INFO - PROCESS | 3644 | 1466725155002 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]]]}] 16:39:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:39:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 733ms 16:39:15 INFO - PROCESS | 3644 | 1466725155046 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 16:39:15 INFO - PROCESS | 3644 | 1466725155048 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 16:39:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:39:15 INFO - PROCESS | 3644 | 1466725155061 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:39:15 INFO - PROCESS | 3644 | 1466725155063 Marionette TRACE conn5 <- [1,2614,null,{}] 16:39:15 INFO - PROCESS | 3644 | 1466725155075 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}] 16:39:15 INFO - PROCESS | 3644 | 1466725155077 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:15 INFO - PROCESS | 3644 | 1466725155187 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 16:39:15 INFO - PROCESS | 3644 | 1466725155283 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:15 INFO - PROCESS | 3644 | 1466725155285 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:15 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691FCB9C00) [pid = 3644] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:39:15 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (00000069126C8400) [pid = 3644] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:39:15 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006911F59400) [pid = 3644] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:39:15 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691CC95000) [pid = 3644] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:39:15 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (0000006911D36000) [pid = 3644] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:39:15 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (00000069189DBC00) [pid = 3644] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:39:15 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (000000691ED7D800) [pid = 3644] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:39:15 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (00000069127DEC00) [pid = 3644] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:39:15 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (0000006910BA0800) [pid = 3644] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:39:15 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (000000691CC93400) [pid = 3644] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:39:15 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (0000006912825000) [pid = 3644] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:39:15 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (00000069120B8800) [pid = 3644] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:39:15 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C3C5000 == 37 [pid = 3644] [id = 663] 16:39:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (0000006910BA1000) [pid = 3644] [serial = 1989] [outer = 0000000000000000] 16:39:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (00000069120B8800) [pid = 3644] [serial = 1990] [outer = 0000006910BA1000] 16:39:15 INFO - PROCESS | 3644 | 1466725155339 Marionette DEBUG loaded listener.js 16:39:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (000000691945E800) [pid = 3644] [serial = 1991] [outer = 0000006910BA1000] 16:39:15 INFO - PROCESS | 3644 | 1466725155721 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]]]}] 16:39:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:39:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 692ms 16:39:15 INFO - PROCESS | 3644 | 1466725155759 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 16:39:15 INFO - PROCESS | 3644 | 1466725155761 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 16:39:15 INFO - PROCESS | 3644 | 1466725155764 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:39:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:39:15 INFO - PROCESS | 3644 | 1466725155766 Marionette TRACE conn5 <- [1,2618,null,{}] 16:39:15 INFO - PROCESS | 3644 | 1466725155770 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}] 16:39:15 INFO - PROCESS | 3644 | 1466725155772 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:15 INFO - PROCESS | 3644 | 1466725155886 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 16:39:15 INFO - PROCESS | 3644 | 1466725155894 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:15 INFO - PROCESS | 3644 | 1466725155896 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:15 INFO - PROCESS | 3644 | ++DOCSHELL 000000691786D000 == 38 [pid = 3644] [id = 664] 16:39:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (0000006910DD9000) [pid = 3644] [serial = 1992] [outer = 0000000000000000] 16:39:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (00000069200B8400) [pid = 3644] [serial = 1993] [outer = 0000006910DD9000] 16:39:15 INFO - PROCESS | 3644 | 1466725155940 Marionette DEBUG loaded listener.js 16:39:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (000000692172DC00) [pid = 3644] [serial = 1994] [outer = 0000006910DD9000] 16:39:16 INFO - PROCESS | 3644 | 1466725156359 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]]]}] 16:39:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:39:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 628ms 16:39:16 INFO - PROCESS | 3644 | 1466725156395 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 16:39:16 INFO - PROCESS | 3644 | 1466725156397 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 16:39:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:39:16 INFO - PROCESS | 3644 | 1466725156401 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:39:16 INFO - PROCESS | 3644 | 1466725156402 Marionette TRACE conn5 <- [1,2622,null,{}] 16:39:16 INFO - PROCESS | 3644 | 1466725156406 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}] 16:39:16 INFO - PROCESS | 3644 | 1466725156408 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:16 INFO - PROCESS | 3644 | 1466725156521 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 16:39:16 INFO - PROCESS | 3644 | 1466725156561 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:16 INFO - PROCESS | 3644 | 1466725156563 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:16 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927180000 == 39 [pid = 3644] [id = 665] 16:39:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (000000692172A400) [pid = 3644] [serial = 1995] [outer = 0000000000000000] 16:39:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006921D06000) [pid = 3644] [serial = 1996] [outer = 000000692172A400] 16:39:16 INFO - PROCESS | 3644 | 1466725156607 Marionette DEBUG loaded listener.js 16:39:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (0000006922391000) [pid = 3644] [serial = 1997] [outer = 000000692172A400] 16:39:17 INFO - PROCESS | 3644 | 1466725157013 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]]]}] 16:39:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:39:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 628ms 16:39:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:39:17 INFO - PROCESS | 3644 | 1466725157032 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 16:39:17 INFO - PROCESS | 3644 | 1466725157034 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 16:39:17 INFO - PROCESS | 3644 | 1466725157037 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:39:17 INFO - PROCESS | 3644 | 1466725157039 Marionette TRACE conn5 <- [1,2626,null,{}] 16:39:17 INFO - PROCESS | 3644 | 1466725157043 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}] 16:39:17 INFO - PROCESS | 3644 | 1466725157045 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:17 INFO - PROCESS | 3644 | 1466725157162 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 16:39:17 INFO - PROCESS | 3644 | 1466725157170 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:17 INFO - PROCESS | 3644 | 1466725157172 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:17 INFO - PROCESS | 3644 | ++DOCSHELL 00000069271C0800 == 40 [pid = 3644] [id = 666] 16:39:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691E020800) [pid = 3644] [serial = 1998] [outer = 0000000000000000] 16:39:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006922396400) [pid = 3644] [serial = 1999] [outer = 000000691E020800] 16:39:17 INFO - PROCESS | 3644 | 1466725157218 Marionette DEBUG loaded listener.js 16:39:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (0000006922FB2800) [pid = 3644] [serial = 2000] [outer = 000000691E020800] 16:39:17 INFO - PROCESS | 3644 | 1466725157962 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]]]}] 16:39:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:39:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 984ms 16:39:18 INFO - PROCESS | 3644 | 1466725158026 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 16:39:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:39:18 INFO - PROCESS | 3644 | 1466725158030 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 16:39:18 INFO - PROCESS | 3644 | 1466725158035 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:39:18 INFO - PROCESS | 3644 | 1466725158038 Marionette TRACE conn5 <- [1,2630,null,{}] 16:39:18 INFO - PROCESS | 3644 | 1466725158044 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}] 16:39:18 INFO - PROCESS | 3644 | 1466725158047 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:18 INFO - PROCESS | 3644 | 1466725158210 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 16:39:18 INFO - PROCESS | 3644 | 1466725158261 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:18 INFO - PROCESS | 3644 | 1466725158264 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:18 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F9A9800 == 41 [pid = 3644] [id = 667] 16:39:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006916D53800) [pid = 3644] [serial = 2001] [outer = 0000000000000000] 16:39:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006917738000) [pid = 3644] [serial = 2002] [outer = 0000006916D53800] 16:39:18 INFO - PROCESS | 3644 | 1466725158324 Marionette DEBUG loaded listener.js 16:39:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006918F28800) [pid = 3644] [serial = 2003] [outer = 0000006916D53800] 16:39:18 INFO - PROCESS | 3644 | 1466725158910 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]]]}] 16:39:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:39:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 943ms 16:39:18 INFO - PROCESS | 3644 | 1466725158978 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 16:39:18 INFO - PROCESS | 3644 | 1466725158983 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 16:39:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:39:19 INFO - PROCESS | 3644 | 1466725158990 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:39:19 INFO - PROCESS | 3644 | 1466725158993 Marionette TRACE conn5 <- [1,2634,null,{}] 16:39:19 INFO - PROCESS | 3644 | 1466725158997 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}] 16:39:19 INFO - PROCESS | 3644 | 1466725159000 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:19 INFO - PROCESS | 3644 | 1466725159152 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 16:39:19 INFO - PROCESS | 3644 | 1466725159276 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:19 INFO - PROCESS | 3644 | 1466725159279 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:19 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923F68000 == 42 [pid = 3644] [id = 668] 16:39:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691E09BC00) [pid = 3644] [serial = 2004] [outer = 0000000000000000] 16:39:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691F15B800) [pid = 3644] [serial = 2005] [outer = 000000691E09BC00] 16:39:19 INFO - PROCESS | 3644 | 1466725159337 Marionette DEBUG loaded listener.js 16:39:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691FA7B000) [pid = 3644] [serial = 2006] [outer = 000000691E09BC00] 16:39:19 INFO - PROCESS | 3644 | 1466725159951 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]]]}] 16:39:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:39:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 985ms 16:39:19 INFO - PROCESS | 3644 | 1466725159980 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 16:39:19 INFO - PROCESS | 3644 | 1466725159982 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 16:39:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:39:19 INFO - PROCESS | 3644 | 1466725159987 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:39:20 INFO - PROCESS | 3644 | 1466725159992 Marionette TRACE conn5 <- [1,2638,null,{}] 16:39:20 INFO - PROCESS | 3644 | 1466725160004 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}] 16:39:20 INFO - PROCESS | 3644 | 1466725160009 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:20 INFO - PROCESS | 3644 | 1466725160122 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 16:39:20 INFO - PROCESS | 3644 | 1466725160249 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:20 INFO - PROCESS | 3644 | 1466725160253 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:20 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924B91000 == 43 [pid = 3644] [id = 669] 16:39:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691FC54C00) [pid = 3644] [serial = 2007] [outer = 0000000000000000] 16:39:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (00000069200B8800) [pid = 3644] [serial = 2008] [outer = 000000691FC54C00] 16:39:20 INFO - PROCESS | 3644 | 1466725160311 Marionette DEBUG loaded listener.js 16:39:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006922FB8400) [pid = 3644] [serial = 2009] [outer = 000000691FC54C00] 16:39:21 INFO - PROCESS | 3644 | 1466725161102 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]]]}] 16:39:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:39:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1182ms 16:39:21 INFO - PROCESS | 3644 | 1466725161173 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 16:39:21 INFO - PROCESS | 3644 | 1466725161177 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 16:39:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:39:21 INFO - PROCESS | 3644 | 1466725161200 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:39:21 INFO - PROCESS | 3644 | 1466725161204 Marionette TRACE conn5 <- [1,2642,null,{}] 16:39:21 INFO - PROCESS | 3644 | 1466725161212 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}] 16:39:21 INFO - PROCESS | 3644 | 1466725161215 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:21 INFO - PROCESS | 3644 | 1466725161332 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 16:39:22 INFO - PROCESS | 3644 | --DOCSHELL 0000006927180000 == 42 [pid = 3644] [id = 665] 16:39:22 INFO - PROCESS | 3644 | --DOCSHELL 000000691786D000 == 41 [pid = 3644] [id = 664] 16:39:22 INFO - PROCESS | 3644 | --DOCSHELL 000000691C3C5000 == 40 [pid = 3644] [id = 663] 16:39:22 INFO - PROCESS | 3644 | --DOCSHELL 0000006923F76000 == 39 [pid = 3644] [id = 662] 16:39:22 INFO - PROCESS | 3644 | --DOCSHELL 0000006923E80800 == 38 [pid = 3644] [id = 661] 16:39:22 INFO - PROCESS | 3644 | --DOCSHELL 000000692326D000 == 37 [pid = 3644] [id = 660] 16:39:22 INFO - PROCESS | 3644 | --DOCSHELL 000000691FF6F000 == 36 [pid = 3644] [id = 659] 16:39:22 INFO - PROCESS | 3644 | --DOCSHELL 000000691ECAD800 == 35 [pid = 3644] [id = 658] 16:39:22 INFO - PROCESS | 3644 | --DOCSHELL 0000006918AF9800 == 34 [pid = 3644] [id = 657] 16:39:22 INFO - PROCESS | 3644 | --DOCSHELL 000000692718E800 == 33 [pid = 3644] [id = 645] 16:39:22 INFO - PROCESS | 3644 | --DOCSHELL 0000006920C72000 == 32 [pid = 3644] [id = 655] 16:39:22 INFO - PROCESS | 3644 | --DOCSHELL 0000006926B8C000 == 31 [pid = 3644] [id = 642] 16:39:22 INFO - PROCESS | 3644 | --DOCSHELL 000000691EEE4800 == 30 [pid = 3644] [id = 656] 16:39:22 INFO - PROCESS | 3644 | --DOCSHELL 0000006918F64000 == 29 [pid = 3644] [id = 643] 16:39:22 INFO - PROCESS | 3644 | --DOCSHELL 0000006912E5A800 == 28 [pid = 3644] [id = 646] 16:39:22 INFO - PROCESS | 3644 | --DOCSHELL 0000006923362800 == 27 [pid = 3644] [id = 644] 16:39:22 INFO - PROCESS | 3644 | --DOCSHELL 0000006924B91000 == 26 [pid = 3644] [id = 669] 16:39:22 INFO - PROCESS | 3644 | --DOCSHELL 0000006923F68000 == 25 [pid = 3644] [id = 668] 16:39:22 INFO - PROCESS | 3644 | --DOCSHELL 000000691F9A9800 == 24 [pid = 3644] [id = 667] 16:39:22 INFO - PROCESS | 3644 | --DOCSHELL 00000069271C0800 == 23 [pid = 3644] [id = 666] 16:39:22 INFO - PROCESS | 3644 | 1466725162033 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:22 INFO - PROCESS | 3644 | 1466725162036 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:22 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691FF09C00) [pid = 3644] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 16:39:22 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006912A32800) [pid = 3644] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 16:39:22 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (00000069193C4400) [pid = 3644] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 16:39:22 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691CCDE400) [pid = 3644] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 16:39:22 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006913347C00) [pid = 3644] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 16:39:22 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691281D800) [pid = 3644] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 16:39:22 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691E01E800) [pid = 3644] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 16:39:22 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006918F2D800) [pid = 3644] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 16:39:22 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006920C04C00) [pid = 3644] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 16:39:22 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691FF09000) [pid = 3644] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 16:39:22 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691EC6D400) [pid = 3644] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 16:39:22 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691E09C800) [pid = 3644] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 16:39:22 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0000006911D33C00) [pid = 3644] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 16:39:22 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691ED84000) [pid = 3644] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 16:39:22 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (000000691F37E400) [pid = 3644] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 16:39:22 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (0000006918DD5000) [pid = 3644] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 16:39:22 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (0000006913345C00) [pid = 3644] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 16:39:22 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (00000069177D7C00) [pid = 3644] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 16:39:22 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (000000691269DC00) [pid = 3644] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 16:39:22 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (0000006912A2C800) [pid = 3644] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 16:39:22 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (0000006912765400) [pid = 3644] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 16:39:22 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (000000691FC48400) [pid = 3644] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 16:39:22 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (00000069170AF400) [pid = 3644] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 16:39:22 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (000000691C2A3400) [pid = 3644] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 16:39:22 INFO - PROCESS | 3644 | ++DOCSHELL 0000006912720000 == 24 [pid = 3644] [id = 670] 16:39:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (0000006910B86000) [pid = 3644] [serial = 2010] [outer = 0000000000000000] 16:39:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (0000006910B9D400) [pid = 3644] [serial = 2011] [outer = 0000006910B86000] 16:39:22 INFO - PROCESS | 3644 | 1466725162152 Marionette DEBUG loaded listener.js 16:39:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (0000006911545000) [pid = 3644] [serial = 2012] [outer = 0000006910B86000] 16:39:22 INFO - PROCESS | 3644 | 1466725162637 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]]]}] 16:39:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:39:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1504ms 16:39:22 INFO - PROCESS | 3644 | 1466725162692 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 16:39:22 INFO - PROCESS | 3644 | 1466725162696 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 16:39:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:39:22 INFO - PROCESS | 3644 | 1466725162701 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:39:22 INFO - PROCESS | 3644 | 1466725162704 Marionette TRACE conn5 <- [1,2646,null,{}] 16:39:22 INFO - PROCESS | 3644 | 1466725162709 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}] 16:39:22 INFO - PROCESS | 3644 | 1466725162714 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:22 INFO - PROCESS | 3644 | 1466725162815 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 16:39:22 INFO - PROCESS | 3644 | 1466725162825 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:22 INFO - PROCESS | 3644 | 1466725162828 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:22 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918D81800 == 25 [pid = 3644] [id = 671] 16:39:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (000000691269F400) [pid = 3644] [serial = 2013] [outer = 0000000000000000] 16:39:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (000000691275F400) [pid = 3644] [serial = 2014] [outer = 000000691269F400] 16:39:22 INFO - PROCESS | 3644 | 1466725162878 Marionette DEBUG loaded listener.js 16:39:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (000000691281B000) [pid = 3644] [serial = 2015] [outer = 000000691269F400] 16:39:23 INFO - PROCESS | 3644 | 1466725163337 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]]]}] 16:39:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:39:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 690ms 16:39:23 INFO - PROCESS | 3644 | 1466725163413 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 16:39:23 INFO - PROCESS | 3644 | 1466725163418 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 16:39:23 INFO - PROCESS | 3644 | 1466725163423 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:39:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:39:23 INFO - PROCESS | 3644 | 1466725163426 Marionette TRACE conn5 <- [1,2650,null,{}] 16:39:23 INFO - PROCESS | 3644 | 1466725163430 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}] 16:39:23 INFO - PROCESS | 3644 | 1466725163433 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:23 INFO - PROCESS | 3644 | 1466725163532 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 16:39:23 INFO - PROCESS | 3644 | 1466725163612 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:23 INFO - PROCESS | 3644 | 1466725163614 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:23 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EA5C000 == 26 [pid = 3644] [id = 672] 16:39:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (000000691275C400) [pid = 3644] [serial = 2016] [outer = 0000000000000000] 16:39:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0000006913345800) [pid = 3644] [serial = 2017] [outer = 000000691275C400] 16:39:23 INFO - PROCESS | 3644 | 1466725163671 Marionette DEBUG loaded listener.js 16:39:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (00000069170B6800) [pid = 3644] [serial = 2018] [outer = 000000691275C400] 16:39:24 INFO - PROCESS | 3644 | 1466725164086 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]]]}] 16:39:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:39:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 733ms 16:39:24 INFO - PROCESS | 3644 | 1466725164161 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 16:39:24 INFO - PROCESS | 3644 | 1466725164163 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 16:39:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:39:24 INFO - PROCESS | 3644 | 1466725164175 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:39:24 INFO - PROCESS | 3644 | 1466725164182 Marionette TRACE conn5 <- [1,2654,null,{}] 16:39:24 INFO - PROCESS | 3644 | 1466725164197 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}] 16:39:24 INFO - PROCESS | 3644 | 1466725164201 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:24 INFO - PROCESS | 3644 | 1466725164339 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 16:39:24 INFO - PROCESS | 3644 | 1466725164348 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:24 INFO - PROCESS | 3644 | 1466725164350 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:24 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FA50800 == 27 [pid = 3644] [id = 673] 16:39:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (00000069189D2C00) [pid = 3644] [serial = 2019] [outer = 0000000000000000] 16:39:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006918A1AC00) [pid = 3644] [serial = 2020] [outer = 00000069189D2C00] 16:39:24 INFO - PROCESS | 3644 | 1466725164442 Marionette DEBUG loaded listener.js 16:39:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (0000006918F2A400) [pid = 3644] [serial = 2021] [outer = 00000069189D2C00] 16:39:24 INFO - PROCESS | 3644 | [3644] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:39:25 INFO - PROCESS | 3644 | [3644] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:39:25 INFO - PROCESS | 3644 | 1466725165385 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]]]}] 16:39:25 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) 16:39:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1260ms 16:39:25 INFO - PROCESS | 3644 | 1466725165435 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 16:39:25 INFO - PROCESS | 3644 | 1466725165438 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 16:39:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:39:25 INFO - PROCESS | 3644 | 1466725165441 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:39:25 INFO - PROCESS | 3644 | 1466725165443 Marionette TRACE conn5 <- [1,2658,null,{}] 16:39:25 INFO - PROCESS | 3644 | 1466725165451 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}] 16:39:25 INFO - PROCESS | 3644 | 1466725165453 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:25 INFO - PROCESS | 3644 | 1466725165571 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 16:39:25 INFO - PROCESS | 3644 | 1466725165577 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:25 INFO - PROCESS | 3644 | 1466725165579 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:25 INFO - PROCESS | 3644 | ++DOCSHELL 00000069223AB000 == 28 [pid = 3644] [id = 674] 16:39:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691C295400) [pid = 3644] [serial = 2022] [outer = 0000000000000000] 16:39:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691C334000) [pid = 3644] [serial = 2023] [outer = 000000691C295400] 16:39:25 INFO - PROCESS | 3644 | 1466725165632 Marionette DEBUG loaded listener.js 16:39:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691CC92800) [pid = 3644] [serial = 2024] [outer = 000000691C295400] 16:39:26 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000692172A400) [pid = 3644] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:39:26 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691E78C000) [pid = 3644] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:39:26 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691FC51800) [pid = 3644] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:39:26 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0000006911606400) [pid = 3644] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:39:26 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (00000069127E1400) [pid = 3644] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:39:26 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (000000691FFF0C00) [pid = 3644] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:39:26 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (00000069170B8000) [pid = 3644] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:39:26 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (000000691C243800) [pid = 3644] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:39:26 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (000000691160AC00) [pid = 3644] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:39:26 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (0000006910BA1000) [pid = 3644] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:39:26 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (0000006910DD9000) [pid = 3644] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:39:26 INFO - PROCESS | 3644 | 1466725166541 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"]]]}] 16:39:26 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 16:39:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:39:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 16:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:39:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1141ms 16:39:26 INFO - PROCESS | 3644 | 1466725166585 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 16:39:26 INFO - PROCESS | 3644 | 1466725166587 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 16:39:26 INFO - PROCESS | 3644 | 1466725166590 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:39:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:39:26 INFO - PROCESS | 3644 | 1466725166592 Marionette TRACE conn5 <- [1,2662,null,{}] 16:39:26 INFO - PROCESS | 3644 | 1466725166596 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}] 16:39:26 INFO - PROCESS | 3644 | 1466725166598 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:26 INFO - PROCESS | 3644 | 1466725166681 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 16:39:26 INFO - PROCESS | 3644 | 1466725166686 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:26 INFO - PROCESS | 3644 | 1466725166693 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:26 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923218800 == 29 [pid = 3644] [id = 675] 16:39:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (000000691CCDA400) [pid = 3644] [serial = 2025] [outer = 0000000000000000] 16:39:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (000000691E020C00) [pid = 3644] [serial = 2026] [outer = 000000691CCDA400] 16:39:26 INFO - PROCESS | 3644 | 1466725166750 Marionette DEBUG loaded listener.js 16:39:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (000000691EA3AC00) [pid = 3644] [serial = 2027] [outer = 000000691CCDA400] 16:39:27 INFO - PROCESS | 3644 | 1466725167740 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"]]]}] 16:39:27 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 16:39:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:39:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 16:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:39:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1197ms 16:39:27 INFO - PROCESS | 3644 | 1466725167791 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 16:39:27 INFO - PROCESS | 3644 | 1466725167793 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 16:39:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:39:27 INFO - PROCESS | 3644 | 1466725167796 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:39:27 INFO - PROCESS | 3644 | 1466725167798 Marionette TRACE conn5 <- [1,2666,null,{}] 16:39:27 INFO - PROCESS | 3644 | 1466725167802 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}] 16:39:27 INFO - PROCESS | 3644 | 1466725167805 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:27 INFO - PROCESS | 3644 | 1466725167896 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 16:39:27 INFO - PROCESS | 3644 | 1466725167902 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:27 INFO - PROCESS | 3644 | 1466725167904 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:27 INFO - PROCESS | 3644 | ++DOCSHELL 000000691270C800 == 30 [pid = 3644] [id = 676] 16:39:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0000006910B89400) [pid = 3644] [serial = 2028] [outer = 0000000000000000] 16:39:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (000000691EF2B400) [pid = 3644] [serial = 2029] [outer = 0000006910B89400] 16:39:27 INFO - PROCESS | 3644 | 1466725167957 Marionette DEBUG loaded listener.js 16:39:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (000000691F377C00) [pid = 3644] [serial = 2030] [outer = 0000006910B89400] 16:39:29 INFO - PROCESS | 3644 | 1466725169126 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]]]}] 16:39:29 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) 16:39:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1379ms 16:39:29 INFO - PROCESS | 3644 | 1466725169179 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 16:39:29 INFO - PROCESS | 3644 | 1466725169184 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 16:39:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:39:29 INFO - PROCESS | 3644 | 1466725169241 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:39:29 INFO - PROCESS | 3644 | 1466725169245 Marionette TRACE conn5 <- [1,2670,null,{}] 16:39:29 INFO - PROCESS | 3644 | 1466725169304 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}] 16:39:29 INFO - PROCESS | 3644 | 1466725169307 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:29 INFO - PROCESS | 3644 | 1466725169425 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 16:39:29 INFO - PROCESS | 3644 | 1466725169497 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:29 INFO - PROCESS | 3644 | 1466725169500 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:29 INFO - PROCESS | 3644 | ++DOCSHELL 000000691E8F3000 == 31 [pid = 3644] [id = 677] 16:39:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (000000691269AC00) [pid = 3644] [serial = 2031] [outer = 0000000000000000] 16:39:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (0000006912819800) [pid = 3644] [serial = 2032] [outer = 000000691269AC00] 16:39:29 INFO - PROCESS | 3644 | 1466725169559 Marionette DEBUG loaded listener.js 16:39:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (0000006912FD2400) [pid = 3644] [serial = 2033] [outer = 000000691269AC00] 16:39:30 INFO - PROCESS | 3644 | --DOCSHELL 000000691C3C3000 == 30 [pid = 3644] [id = 623] 16:39:30 INFO - PROCESS | 3644 | --DOCSHELL 0000006923275000 == 29 [pid = 3644] [id = 627] 16:39:30 INFO - PROCESS | 3644 | --DOCSHELL 00000069178AC000 == 28 [pid = 3644] [id = 628] 16:39:30 INFO - PROCESS | 3644 | --DOCSHELL 000000691FF69800 == 27 [pid = 3644] [id = 625] 16:39:30 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006922396400) [pid = 3644] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 16:39:30 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0000006921D06000) [pid = 3644] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 16:39:30 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691F377400) [pid = 3644] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 16:39:30 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (000000691FFEC400) [pid = 3644] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 16:39:30 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (000000691EC75800) [pid = 3644] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 16:39:30 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (0000006912A2B400) [pid = 3644] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 16:39:30 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (0000006913F59400) [pid = 3644] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 16:39:30 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (00000069200B3000) [pid = 3644] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 16:39:30 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (0000006920B66400) [pid = 3644] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 16:39:30 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (0000006917A6D800) [pid = 3644] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 16:39:30 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (00000069189D6800) [pid = 3644] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 16:39:30 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (000000691C331000) [pid = 3644] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 16:39:30 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (000000691CCD3000) [pid = 3644] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 16:39:30 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (0000006912698800) [pid = 3644] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 16:39:30 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (0000006912A4A400) [pid = 3644] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 16:39:30 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (000000691F557C00) [pid = 3644] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 16:39:30 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (0000006922391000) [pid = 3644] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 16:39:30 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (00000069200C0400) [pid = 3644] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 16:39:30 INFO - PROCESS | 3644 | --DOMWINDOW == 54 (00000069120B8800) [pid = 3644] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 16:39:30 INFO - PROCESS | 3644 | --DOMWINDOW == 53 (000000691945E800) [pid = 3644] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 16:39:30 INFO - PROCESS | 3644 | --DOMWINDOW == 52 (00000069200B8400) [pid = 3644] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 16:39:30 INFO - PROCESS | 3644 | --DOMWINDOW == 51 (000000692172DC00) [pid = 3644] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 16:39:30 INFO - PROCESS | 3644 | --DOMWINDOW == 50 (000000691EFCC400) [pid = 3644] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 16:39:30 INFO - PROCESS | 3644 | 1466725170866 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]]]}] 16:39:30 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) 16:39:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1725ms 16:39:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:39:30 INFO - PROCESS | 3644 | 1466725170918 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 16:39:30 INFO - PROCESS | 3644 | 1466725170922 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 16:39:30 INFO - PROCESS | 3644 | 1466725170927 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:39:30 INFO - PROCESS | 3644 | 1466725170930 Marionette TRACE conn5 <- [1,2674,null,{}] 16:39:30 INFO - PROCESS | 3644 | 1466725170936 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}] 16:39:30 INFO - PROCESS | 3644 | 1466725170939 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:31 INFO - PROCESS | 3644 | 1466725171024 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 16:39:31 INFO - PROCESS | 3644 | 1466725171031 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:31 INFO - PROCESS | 3644 | 1466725171036 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:31 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C3C1800 == 28 [pid = 3644] [id = 678] 16:39:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 51 (0000006912758000) [pid = 3644] [serial = 2034] [outer = 0000000000000000] 16:39:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 52 (0000006912765000) [pid = 3644] [serial = 2035] [outer = 0000006912758000] 16:39:31 INFO - PROCESS | 3644 | 1466725171086 Marionette DEBUG loaded listener.js 16:39:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 53 (0000006912A32400) [pid = 3644] [serial = 2036] [outer = 0000006912758000] 16:39:32 INFO - PROCESS | 3644 | 1466725172064 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"]]]}] 16:39:32 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 16:39:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:39:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 16:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:39:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1181ms 16:39:32 INFO - PROCESS | 3644 | 1466725172108 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 16:39:32 INFO - PROCESS | 3644 | 1466725172114 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 16:39:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:39:32 INFO - PROCESS | 3644 | 1466725172120 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:39:32 INFO - PROCESS | 3644 | 1466725172123 Marionette TRACE conn5 <- [1,2678,null,{}] 16:39:32 INFO - PROCESS | 3644 | 1466725172127 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}] 16:39:32 INFO - PROCESS | 3644 | 1466725172130 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:32 INFO - PROCESS | 3644 | 1466725172224 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 16:39:32 INFO - PROCESS | 3644 | 1466725172231 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:32 INFO - PROCESS | 3644 | 1466725172234 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:32 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F661800 == 29 [pid = 3644] [id = 679] 16:39:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 54 (000000691704FC00) [pid = 3644] [serial = 2037] [outer = 0000000000000000] 16:39:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (0000006917A71C00) [pid = 3644] [serial = 2038] [outer = 000000691704FC00] 16:39:32 INFO - PROCESS | 3644 | 1466725172283 Marionette DEBUG loaded listener.js 16:39:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (0000006918987800) [pid = 3644] [serial = 2039] [outer = 000000691704FC00] 16:39:33 INFO - PROCESS | 3644 | 1466725173262 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"]]]}] 16:39:33 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 16:39:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:39:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 16:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:39:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1191ms 16:39:33 INFO - PROCESS | 3644 | 1466725173314 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 16:39:33 INFO - PROCESS | 3644 | 1466725173316 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 16:39:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:39:33 INFO - PROCESS | 3644 | 1466725173320 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:39:33 INFO - PROCESS | 3644 | 1466725173324 Marionette TRACE conn5 <- [1,2682,null,{}] 16:39:33 INFO - PROCESS | 3644 | 1466725173335 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}] 16:39:33 INFO - PROCESS | 3644 | 1466725173340 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:33 INFO - PROCESS | 3644 | 1466725173455 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 16:39:33 INFO - PROCESS | 3644 | 1466725173463 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:33 INFO - PROCESS | 3644 | 1466725173466 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:33 INFO - PROCESS | 3644 | ++DOCSHELL 0000006921DB5000 == 30 [pid = 3644] [id = 680] 16:39:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (000000691C32F000) [pid = 3644] [serial = 2040] [outer = 0000000000000000] 16:39:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (000000691C333800) [pid = 3644] [serial = 2041] [outer = 000000691C32F000] 16:39:33 INFO - PROCESS | 3644 | 1466725173564 Marionette DEBUG loaded listener.js 16:39:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (000000691E020400) [pid = 3644] [serial = 2042] [outer = 000000691C32F000] 16:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (000000691E020800) [pid = 3644] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (000000691275C400) [pid = 3644] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (0000006910B86000) [pid = 3644] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (000000691269F400) [pid = 3644] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 54 (000000691FC54C00) [pid = 3644] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 53 (0000006916D53800) [pid = 3644] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 52 (000000691E09BC00) [pid = 3644] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 51 (000000691CCDA400) [pid = 3644] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 50 (000000691C295400) [pid = 3644] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:39:34 INFO - PROCESS | 3644 | --DOMWINDOW == 49 (00000069189D2C00) [pid = 3644] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:39:34 INFO - PROCESS | 3644 | 1466725174510 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"]]]}] 16:39:34 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 16:39:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:39:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 16:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:39:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1234ms 16:39:34 INFO - PROCESS | 3644 | 1466725174557 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 16:39:34 INFO - PROCESS | 3644 | 1466725174559 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 16:39:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:39:34 INFO - PROCESS | 3644 | 1466725174563 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:39:34 INFO - PROCESS | 3644 | 1466725174565 Marionette TRACE conn5 <- [1,2686,null,{}] 16:39:34 INFO - PROCESS | 3644 | 1466725174572 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}] 16:39:34 INFO - PROCESS | 3644 | 1466725174574 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:34 INFO - PROCESS | 3644 | 1466725174667 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 16:39:34 INFO - PROCESS | 3644 | 1466725174673 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:34 INFO - PROCESS | 3644 | 1466725174675 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:34 INFO - PROCESS | 3644 | ++DOCSHELL 000000692335A800 == 31 [pid = 3644] [id = 681] 16:39:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 50 (000000691CCDA400) [pid = 3644] [serial = 2043] [outer = 0000000000000000] 16:39:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 51 (000000691E02A000) [pid = 3644] [serial = 2044] [outer = 000000691CCDA400] 16:39:34 INFO - PROCESS | 3644 | 1466725174721 Marionette DEBUG loaded listener.js 16:39:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 52 (000000691ED3D000) [pid = 3644] [serial = 2045] [outer = 000000691CCDA400] 16:39:35 INFO - PROCESS | 3644 | 1466725175664 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"]]]}] 16:39:35 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 16:39:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:39:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 16:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:39:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1129ms 16:39:35 INFO - PROCESS | 3644 | 1466725175697 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 16:39:35 INFO - PROCESS | 3644 | 1466725175699 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 16:39:35 INFO - PROCESS | 3644 | 1466725175703 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:39:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:39:35 INFO - PROCESS | 3644 | 1466725175705 Marionette TRACE conn5 <- [1,2690,null,{}] 16:39:35 INFO - PROCESS | 3644 | 1466725175709 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}] 16:39:35 INFO - PROCESS | 3644 | 1466725175711 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:35 INFO - PROCESS | 3644 | 1466725175795 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 16:39:35 INFO - PROCESS | 3644 | 1466725175802 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:35 INFO - PROCESS | 3644 | 1466725175804 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:35 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923E93800 == 32 [pid = 3644] [id = 682] 16:39:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 53 (0000006911F54800) [pid = 3644] [serial = 2046] [outer = 0000000000000000] 16:39:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 54 (000000691F15E400) [pid = 3644] [serial = 2047] [outer = 0000006911F54800] 16:39:35 INFO - PROCESS | 3644 | 1466725175848 Marionette DEBUG loaded listener.js 16:39:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (000000691F552C00) [pid = 3644] [serial = 2048] [outer = 0000006911F54800] 16:39:36 INFO - PROCESS | 3644 | 1466725176322 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]]]}] 16:39:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:39:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 629ms 16:39:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:39:36 INFO - PROCESS | 3644 | 1466725176338 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 16:39:36 INFO - PROCESS | 3644 | 1466725176340 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 16:39:36 INFO - PROCESS | 3644 | 1466725176343 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:39:36 INFO - PROCESS | 3644 | 1466725176345 Marionette TRACE conn5 <- [1,2694,null,{}] 16:39:36 INFO - PROCESS | 3644 | 1466725176348 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}] 16:39:36 INFO - PROCESS | 3644 | 1466725176355 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:36 INFO - PROCESS | 3644 | 1466725176463 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 16:39:36 INFO - PROCESS | 3644 | 1466725176471 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:36 INFO - PROCESS | 3644 | 1466725176473 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:36 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923F79800 == 33 [pid = 3644] [id = 683] 16:39:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (000000691FA73000) [pid = 3644] [serial = 2049] [outer = 0000000000000000] 16:39:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (000000691FC52C00) [pid = 3644] [serial = 2050] [outer = 000000691FA73000] 16:39:36 INFO - PROCESS | 3644 | 1466725176525 Marionette DEBUG loaded listener.js 16:39:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (000000691FF08400) [pid = 3644] [serial = 2051] [outer = 000000691FA73000] 16:39:37 INFO - PROCESS | 3644 | 1466725177233 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]]]}] 16:39:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:39:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 943ms 16:39:37 INFO - PROCESS | 3644 | 1466725177289 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 16:39:37 INFO - PROCESS | 3644 | 1466725177295 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 16:39:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:39:37 INFO - PROCESS | 3644 | 1466725177300 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:39:37 INFO - PROCESS | 3644 | 1466725177304 Marionette TRACE conn5 <- [1,2698,null,{}] 16:39:37 INFO - PROCESS | 3644 | 1466725177311 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}] 16:39:37 INFO - PROCESS | 3644 | 1466725177314 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:37 INFO - PROCESS | 3644 | 1466725177437 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 16:39:37 INFO - PROCESS | 3644 | 1466725177552 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:37 INFO - PROCESS | 3644 | 1466725177555 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:37 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F3D5000 == 34 [pid = 3644] [id = 684] 16:39:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (0000006912623400) [pid = 3644] [serial = 2052] [outer = 0000000000000000] 16:39:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (0000006913385800) [pid = 3644] [serial = 2053] [outer = 0000006912623400] 16:39:37 INFO - PROCESS | 3644 | 1466725177614 Marionette DEBUG loaded listener.js 16:39:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (0000006917D3EC00) [pid = 3644] [serial = 2054] [outer = 0000006912623400] 16:39:38 INFO - PROCESS | 3644 | 1466725178198 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] 16:39:38 INFO - PROCESS | 3644 | 1466725178252 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 16:39:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:39:38 INFO - PROCESS | 3644 | 1466725178259 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:39:38 INFO - PROCESS | 3644 | 1466725178262 Marionette TRACE conn5 <- [1,2702,null,{}] 16:39:38 INFO - PROCESS | 3644 | 1466725178266 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}] 16:39:38 INFO - PROCESS | 3644 | 1466725178269 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:38 INFO - PROCESS | 3644 | 1466725178383 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 16:39:38 INFO - PROCESS | 3644 | 1466725178478 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:38 INFO - PROCESS | 3644 | 1466725178481 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:38 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923373000 == 35 [pid = 3644] [id = 685] 16:39:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (000000691CCD3000) [pid = 3644] [serial = 2055] [outer = 0000000000000000] 16:39:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (000000691E023000) [pid = 3644] [serial = 2056] [outer = 000000691CCD3000] 16:39:38 INFO - PROCESS | 3644 | 1466725178539 Marionette DEBUG loaded listener.js 16:39:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (000000691EFD5000) [pid = 3644] [serial = 2057] [outer = 000000691CCD3000] 16:39:39 INFO - PROCESS | 3644 | 1466725179130 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]]]}] 16:39:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:39:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 944ms 16:39:39 INFO - PROCESS | 3644 | 1466725179203 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 16:39:39 INFO - PROCESS | 3644 | 1466725179205 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 16:39:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:39:39 INFO - PROCESS | 3644 | 1466725179210 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:39:39 INFO - PROCESS | 3644 | 1466725179214 Marionette TRACE conn5 <- [1,2706,null,{}] 16:39:39 INFO - PROCESS | 3644 | 1466725179227 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}] 16:39:39 INFO - PROCESS | 3644 | 1466725179232 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:39 INFO - PROCESS | 3644 | 1466725179357 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 16:39:39 INFO - PROCESS | 3644 | 1466725179472 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:39 INFO - PROCESS | 3644 | 1466725179476 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:39 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924AA8800 == 36 [pid = 3644] [id = 686] 16:39:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (000000691FF05C00) [pid = 3644] [serial = 2058] [outer = 0000000000000000] 16:39:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (000000691FF0D800) [pid = 3644] [serial = 2059] [outer = 000000691FF05C00] 16:39:39 INFO - PROCESS | 3644 | 1466725179535 Marionette DEBUG loaded listener.js 16:39:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (000000691FFE9C00) [pid = 3644] [serial = 2060] [outer = 000000691FF05C00] 16:39:40 INFO - PROCESS | 3644 | 1466725180326 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] 16:39:40 INFO - PROCESS | 3644 | 1466725180349 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 16:39:40 INFO - PROCESS | 3644 | 1466725180354 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:39:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:39:40 INFO - PROCESS | 3644 | 1466725180359 Marionette TRACE conn5 <- [1,2710,null,{}] 16:39:40 INFO - PROCESS | 3644 | 1466725180365 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}] 16:39:40 INFO - PROCESS | 3644 | 1466725180368 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:40 INFO - PROCESS | 3644 | 1466725180513 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 16:39:40 INFO - PROCESS | 3644 | 1466725180588 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:40 INFO - PROCESS | 3644 | 1466725180592 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:40 INFO - PROCESS | 3644 | ++DOCSHELL 000000691881F800 == 37 [pid = 3644] [id = 687] 16:39:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (000000691275C400) [pid = 3644] [serial = 2061] [outer = 0000000000000000] 16:39:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (0000006912A28800) [pid = 3644] [serial = 2062] [outer = 000000691275C400] 16:39:40 INFO - PROCESS | 3644 | 1466725180686 Marionette DEBUG loaded listener.js 16:39:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006916FEB000) [pid = 3644] [serial = 2063] [outer = 000000691275C400] 16:39:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006923FBA800 == 36 [pid = 3644] [id = 630] 16:39:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006923220800 == 35 [pid = 3644] [id = 637] 16:39:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006923F6C000 == 34 [pid = 3644] [id = 639] 16:39:41 INFO - PROCESS | 3644 | --DOCSHELL 000000692179B800 == 33 [pid = 3644] [id = 636] 16:39:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006923EED000 == 32 [pid = 3644] [id = 629] 16:39:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006924B87800 == 31 [pid = 3644] [id = 631] 16:39:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006912720000 == 30 [pid = 3644] [id = 670] 16:39:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006922F1F800 == 29 [pid = 3644] [id = 626] 16:39:41 INFO - PROCESS | 3644 | --DOCSHELL 000000691CCBB800 == 28 [pid = 3644] [id = 634] 16:39:41 INFO - PROCESS | 3644 | --DOCSHELL 000000691F3CD800 == 27 [pid = 3644] [id = 624] 16:39:41 INFO - PROCESS | 3644 | --DOCSHELL 000000691F315000 == 26 [pid = 3644] [id = 632] 16:39:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006923BC9000 == 25 [pid = 3644] [id = 638] 16:39:41 INFO - PROCESS | 3644 | --DOCSHELL 0000006918AE1800 == 24 [pid = 3644] [id = 633] 16:39:41 INFO - PROCESS | 3644 | --DOCSHELL 000000691F3D1800 == 23 [pid = 3644] [id = 635] 16:39:41 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0000006922FB2800) [pid = 3644] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (0000006913345800) [pid = 3644] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (0000006910B9D400) [pid = 3644] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (0000006911545000) [pid = 3644] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (000000691275F400) [pid = 3644] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (000000691281B000) [pid = 3644] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (0000006922FB8400) [pid = 3644] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (00000069200B8800) [pid = 3644] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (0000006918F28800) [pid = 3644] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (0000006917738000) [pid = 3644] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (000000691FA7B000) [pid = 3644] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (000000691F15B800) [pid = 3644] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (000000691EA3AC00) [pid = 3644] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3644 | --DOMWINDOW == 56 (000000691EF2B400) [pid = 3644] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3644 | --DOMWINDOW == 55 (000000691C334000) [pid = 3644] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3644 | --DOMWINDOW == 54 (000000691CC92800) [pid = 3644] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3644 | --DOMWINDOW == 53 (000000691E020C00) [pid = 3644] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3644 | --DOMWINDOW == 52 (0000006918A1AC00) [pid = 3644] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3644 | --DOMWINDOW == 51 (0000006918F2A400) [pid = 3644] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3644 | --DOMWINDOW == 50 (00000069170B6800) [pid = 3644] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 16:39:42 INFO - PROCESS | 3644 | 1466725182162 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] 16:39:42 INFO - PROCESS | 3644 | 1466725182206 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 16:39:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:39:42 INFO - PROCESS | 3644 | 1466725182211 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:39:42 INFO - PROCESS | 3644 | 1466725182217 Marionette TRACE conn5 <- [1,2714,null,{}] 16:39:42 INFO - PROCESS | 3644 | 1466725182223 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}] 16:39:42 INFO - PROCESS | 3644 | 1466725182226 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:42 INFO - PROCESS | 3644 | 1466725182351 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 16:39:42 INFO - PROCESS | 3644 | 1466725182427 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:42 INFO - PROCESS | 3644 | 1466725182430 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:42 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918827000 == 24 [pid = 3644] [id = 688] 16:39:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 51 (0000006912759000) [pid = 3644] [serial = 2064] [outer = 0000000000000000] 16:39:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 52 (000000691275D800) [pid = 3644] [serial = 2065] [outer = 0000006912759000] 16:39:42 INFO - PROCESS | 3644 | 1466725182491 Marionette DEBUG loaded listener.js 16:39:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 53 (000000691281BC00) [pid = 3644] [serial = 2066] [outer = 0000006912759000] 16:39:43 INFO - PROCESS | 3644 | 1466725183319 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]]]}] 16:39:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:39:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1138ms 16:39:43 INFO - PROCESS | 3644 | 1466725183353 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 16:39:43 INFO - PROCESS | 3644 | 1466725183360 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 16:39:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:39:43 INFO - PROCESS | 3644 | 1466725183391 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:39:43 INFO - PROCESS | 3644 | 1466725183395 Marionette TRACE conn5 <- [1,2718,null,{}] 16:39:43 INFO - PROCESS | 3644 | 1466725183400 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}] 16:39:43 INFO - PROCESS | 3644 | 1466725183404 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:43 INFO - PROCESS | 3644 | 1466725183540 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 16:39:43 INFO - PROCESS | 3644 | 1466725183608 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:43 INFO - PROCESS | 3644 | 1466725183611 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:43 INFO - PROCESS | 3644 | ++DOCSHELL 000000691E8F7000 == 25 [pid = 3644] [id = 689] 16:39:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 54 (0000006912A45400) [pid = 3644] [serial = 2067] [outer = 0000000000000000] 16:39:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 55 (0000006913349C00) [pid = 3644] [serial = 2068] [outer = 0000006912A45400] 16:39:43 INFO - PROCESS | 3644 | 1466725183670 Marionette DEBUG loaded listener.js 16:39:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 56 (0000006916FF7C00) [pid = 3644] [serial = 2069] [outer = 0000006912A45400] 16:39:44 INFO - PROCESS | 3644 | 1466725184699 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"]]]}] 16:39:44 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 16:39:44 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 16:39:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 16:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:39:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1355ms 16:39:44 INFO - PROCESS | 3644 | 1466725184733 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 16:39:44 INFO - PROCESS | 3644 | 1466725184738 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 16:39:44 INFO - PROCESS | 3644 | 1466725184743 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:39:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:39:44 INFO - PROCESS | 3644 | 1466725184746 Marionette TRACE conn5 <- [1,2722,null,{}] 16:39:44 INFO - PROCESS | 3644 | 1466725184752 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}] 16:39:44 INFO - PROCESS | 3644 | 1466725184755 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:44 INFO - PROCESS | 3644 | 1466725184847 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 16:39:44 INFO - PROCESS | 3644 | 1466725184854 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:44 INFO - PROCESS | 3644 | 1466725184857 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:44 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EA7D000 == 26 [pid = 3644] [id = 690] 16:39:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 57 (000000691338A000) [pid = 3644] [serial = 2070] [outer = 0000000000000000] 16:39:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (0000006916DC1800) [pid = 3644] [serial = 2071] [outer = 000000691338A000] 16:39:44 INFO - PROCESS | 3644 | 1466725184904 Marionette DEBUG loaded listener.js 16:39:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (0000006917A77800) [pid = 3644] [serial = 2072] [outer = 000000691338A000] 16:39:45 INFO - PROCESS | 3644 | 1466725185394 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]]]}] 16:39:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:39:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 691ms 16:39:45 INFO - PROCESS | 3644 | 1466725185439 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 16:39:45 INFO - PROCESS | 3644 | 1466725185444 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 16:39:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:39:45 INFO - PROCESS | 3644 | 1466725185450 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:39:45 INFO - PROCESS | 3644 | 1466725185453 Marionette TRACE conn5 <- [1,2726,null,{}] 16:39:45 INFO - PROCESS | 3644 | 1466725185457 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}] 16:39:45 INFO - PROCESS | 3644 | 1466725185459 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:45 INFO - PROCESS | 3644 | 1466725185553 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 16:39:45 INFO - PROCESS | 3644 | 1466725185637 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:45 INFO - PROCESS | 3644 | 1466725185639 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:45 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FC1B000 == 27 [pid = 3644] [id = 691] 16:39:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (0000006918DCAC00) [pid = 3644] [serial = 2073] [outer = 0000000000000000] 16:39:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (0000006918F23C00) [pid = 3644] [serial = 2074] [outer = 0000006918DCAC00] 16:39:45 INFO - PROCESS | 3644 | 1466725185687 Marionette DEBUG loaded listener.js 16:39:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (00000069193C4400) [pid = 3644] [serial = 2075] [outer = 0000006918DCAC00] 16:39:46 INFO - PROCESS | 3644 | 1466725186118 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]]]}] 16:39:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:39:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 690ms 16:39:46 INFO - PROCESS | 3644 | 1466725186143 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 16:39:46 INFO - PROCESS | 3644 | 1466725186146 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 16:39:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:39:46 INFO - PROCESS | 3644 | 1466725186149 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:39:46 INFO - PROCESS | 3644 | 1466725186153 Marionette TRACE conn5 <- [1,2730,null,{}] 16:39:46 INFO - PROCESS | 3644 | 1466725186168 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}] 16:39:46 INFO - PROCESS | 3644 | 1466725186173 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:46 INFO - PROCESS | 3644 | 1466725186325 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 16:39:46 INFO - PROCESS | 3644 | 1466725186340 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:46 INFO - PROCESS | 3644 | 1466725186344 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:46 INFO - PROCESS | 3644 | ++DOCSHELL 0000006922F12000 == 28 [pid = 3644] [id = 692] 16:39:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (000000691C30E000) [pid = 3644] [serial = 2076] [outer = 0000000000000000] 16:39:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (000000691C398C00) [pid = 3644] [serial = 2077] [outer = 000000691C30E000] 16:39:46 INFO - PROCESS | 3644 | 1466725186437 Marionette DEBUG loaded listener.js 16:39:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (000000691E01F800) [pid = 3644] [serial = 2078] [outer = 000000691C30E000] 16:39:46 INFO - PROCESS | 3644 | 1466725186848 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]]]}] 16:39:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:39:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 16:39:46 INFO - PROCESS | 3644 | 1466725186885 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 16:39:46 INFO - PROCESS | 3644 | 1466725186888 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 16:39:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:39:46 INFO - PROCESS | 3644 | 1466725186891 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:39:46 INFO - PROCESS | 3644 | 1466725186893 Marionette TRACE conn5 <- [1,2734,null,{}] 16:39:46 INFO - PROCESS | 3644 | 1466725186896 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}] 16:39:46 INFO - PROCESS | 3644 | 1466725186898 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:47 INFO - PROCESS | 3644 | 1466725187016 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 16:39:47 INFO - PROCESS | 3644 | 1466725187022 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:47 INFO - PROCESS | 3644 | 1466725187024 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:47 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923284000 == 29 [pid = 3644] [id = 693] 16:39:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (000000691E793C00) [pid = 3644] [serial = 2079] [outer = 0000000000000000] 16:39:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (000000691EA3AC00) [pid = 3644] [serial = 2080] [outer = 000000691E793C00] 16:39:47 INFO - PROCESS | 3644 | 1466725187114 Marionette DEBUG loaded listener.js 16:39:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (000000691ED42800) [pid = 3644] [serial = 2081] [outer = 000000691E793C00] 16:39:47 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (000000691CCD3000) [pid = 3644] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:39:47 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (000000691FF05C00) [pid = 3644] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:39:47 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (0000006912623400) [pid = 3644] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:39:47 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (000000691C32F000) [pid = 3644] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:39:47 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (000000691CCDA400) [pid = 3644] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:39:47 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (0000006910B89400) [pid = 3644] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:39:47 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (0000006912758000) [pid = 3644] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:39:47 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (000000691704FC00) [pid = 3644] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:39:47 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (000000691269AC00) [pid = 3644] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:39:47 INFO - PROCESS | 3644 | --DOMWINDOW == 58 (000000691FA73000) [pid = 3644] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:39:47 INFO - PROCESS | 3644 | --DOMWINDOW == 57 (0000006911F54800) [pid = 3644] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:39:47 INFO - PROCESS | 3644 | 1466725187510 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]]]}] 16:39:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:39:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 16:39:47 INFO - PROCESS | 3644 | 1466725187522 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 16:39:47 INFO - PROCESS | 3644 | 1466725187524 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 16:39:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:39:47 INFO - PROCESS | 3644 | 1466725187527 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:39:47 INFO - PROCESS | 3644 | 1466725187529 Marionette TRACE conn5 <- [1,2738,null,{}] 16:39:47 INFO - PROCESS | 3644 | 1466725187533 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}] 16:39:47 INFO - PROCESS | 3644 | 1466725187535 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:47 INFO - PROCESS | 3644 | 1466725187621 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 16:39:47 INFO - PROCESS | 3644 | 1466725187729 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:47 INFO - PROCESS | 3644 | 1466725187731 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:47 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923BC2800 == 30 [pid = 3644] [id = 694] 16:39:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 58 (0000006917A73800) [pid = 3644] [serial = 2082] [outer = 0000000000000000] 16:39:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 59 (000000691CCDA400) [pid = 3644] [serial = 2083] [outer = 0000006917A73800] 16:39:47 INFO - PROCESS | 3644 | 1466725187776 Marionette DEBUG loaded listener.js 16:39:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (000000691EF2BC00) [pid = 3644] [serial = 2084] [outer = 0000006917A73800] 16:39:48 INFO - PROCESS | 3644 | 1466725188197 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]]]}] 16:39:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:39:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 733ms 16:39:48 INFO - PROCESS | 3644 | 1466725188264 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 16:39:48 INFO - PROCESS | 3644 | 1466725188267 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 16:39:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:39:48 INFO - PROCESS | 3644 | 1466725188270 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:39:48 INFO - PROCESS | 3644 | 1466725188272 Marionette TRACE conn5 <- [1,2742,null,{}] 16:39:48 INFO - PROCESS | 3644 | 1466725188276 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}] 16:39:48 INFO - PROCESS | 3644 | 1466725188282 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:48 INFO - PROCESS | 3644 | 1466725188379 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 16:39:48 INFO - PROCESS | 3644 | 1466725188395 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:48 INFO - PROCESS | 3644 | 1466725188397 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:48 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923F77000 == 31 [pid = 3644] [id = 695] 16:39:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (000000691FA6F400) [pid = 3644] [serial = 2085] [outer = 0000000000000000] 16:39:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (000000691FC49C00) [pid = 3644] [serial = 2086] [outer = 000000691FA6F400] 16:39:48 INFO - PROCESS | 3644 | 1466725188442 Marionette DEBUG loaded listener.js 16:39:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (000000691FCB9C00) [pid = 3644] [serial = 2087] [outer = 000000691FA6F400] 16:39:48 INFO - PROCESS | 3644 | 1466725188857 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]]]}] 16:39:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:39:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 628ms 16:39:48 INFO - PROCESS | 3644 | 1466725188901 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 16:39:48 INFO - PROCESS | 3644 | 1466725188904 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 16:39:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:39:48 INFO - PROCESS | 3644 | 1466725188907 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:39:48 INFO - PROCESS | 3644 | 1466725188909 Marionette TRACE conn5 <- [1,2746,null,{}] 16:39:48 INFO - PROCESS | 3644 | 1466725188912 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}] 16:39:48 INFO - PROCESS | 3644 | 1466725188914 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:49 INFO - PROCESS | 3644 | 1466725189023 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 16:39:49 INFO - PROCESS | 3644 | 1466725189031 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:49 INFO - PROCESS | 3644 | 1466725189033 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:49 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924AA0800 == 32 [pid = 3644] [id = 696] 16:39:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (000000691FCBB000) [pid = 3644] [serial = 2088] [outer = 0000000000000000] 16:39:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (000000691FF11000) [pid = 3644] [serial = 2089] [outer = 000000691FCBB000] 16:39:49 INFO - PROCESS | 3644 | 1466725189079 Marionette DEBUG loaded listener.js 16:39:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (000000691FFEEC00) [pid = 3644] [serial = 2090] [outer = 000000691FCBB000] 16:39:49 INFO - PROCESS | 3644 | 1466725189494 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]]]}] 16:39:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:39:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 629ms 16:39:49 INFO - PROCESS | 3644 | 1466725189539 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 16:39:49 INFO - PROCESS | 3644 | 1466725189542 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 16:39:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:39:49 INFO - PROCESS | 3644 | 1466725189545 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:39:49 INFO - PROCESS | 3644 | 1466725189547 Marionette TRACE conn5 <- [1,2750,null,{}] 16:39:49 INFO - PROCESS | 3644 | 1466725189550 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}] 16:39:49 INFO - PROCESS | 3644 | 1466725189552 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:49 INFO - PROCESS | 3644 | 1466725189635 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 16:39:49 INFO - PROCESS | 3644 | 1466725189640 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:49 INFO - PROCESS | 3644 | 1466725189642 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:49 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924B98800 == 33 [pid = 3644] [id = 697] 16:39:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (00000069200B6800) [pid = 3644] [serial = 2091] [outer = 0000000000000000] 16:39:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (00000069200BB800) [pid = 3644] [serial = 2092] [outer = 00000069200B6800] 16:39:49 INFO - PROCESS | 3644 | 1466725189687 Marionette DEBUG loaded listener.js 16:39:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (0000006920B16800) [pid = 3644] [serial = 2093] [outer = 00000069200B6800] 16:39:50 INFO - PROCESS | 3644 | 1466725190311 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]]]}] 16:39:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:39:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 775ms 16:39:50 INFO - PROCESS | 3644 | 1466725190376 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 16:39:50 INFO - PROCESS | 3644 | 1466725190381 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 16:39:50 INFO - PROCESS | 3644 | 1466725190401 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:39:50 INFO - PROCESS | 3644 | 1466725190405 Marionette TRACE conn5 <- [1,2754,null,{}] 16:39:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:39:50 INFO - PROCESS | 3644 | 1466725190412 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}] 16:39:50 INFO - PROCESS | 3644 | 1466725190415 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:50 INFO - PROCESS | 3644 | 1466725190539 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 16:39:50 INFO - PROCESS | 3644 | 1466725190654 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:50 INFO - PROCESS | 3644 | 1466725190657 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:50 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F516800 == 34 [pid = 3644] [id = 698] 16:39:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (00000069127DF800) [pid = 3644] [serial = 2094] [outer = 0000000000000000] 16:39:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006913DDE800) [pid = 3644] [serial = 2095] [outer = 00000069127DF800] 16:39:50 INFO - PROCESS | 3644 | 1466725190716 Marionette DEBUG loaded listener.js 16:39:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (00000069189DC400) [pid = 3644] [serial = 2096] [outer = 00000069127DF800] 16:39:51 INFO - PROCESS | 3644 | 1466725191304 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]]]}] 16:39:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:39:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 919ms 16:39:51 INFO - PROCESS | 3644 | 1466725191333 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 16:39:51 INFO - PROCESS | 3644 | 1466725191338 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 16:39:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:39:51 INFO - PROCESS | 3644 | 1466725191345 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:39:51 INFO - PROCESS | 3644 | 1466725191348 Marionette TRACE conn5 <- [1,2758,null,{}] 16:39:51 INFO - PROCESS | 3644 | 1466725191352 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}] 16:39:51 INFO - PROCESS | 3644 | 1466725191356 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:51 INFO - PROCESS | 3644 | 1466725191472 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 16:39:51 INFO - PROCESS | 3644 | 1466725191595 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:51 INFO - PROCESS | 3644 | 1466725191598 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:51 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923BB2000 == 35 [pid = 3644] [id = 699] 16:39:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691C333C00) [pid = 3644] [serial = 2097] [outer = 0000000000000000] 16:39:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691CC8B800) [pid = 3644] [serial = 2098] [outer = 000000691C333C00] 16:39:51 INFO - PROCESS | 3644 | 1466725191658 Marionette DEBUG loaded listener.js 16:39:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691ED7CC00) [pid = 3644] [serial = 2099] [outer = 000000691C333C00] 16:39:52 INFO - PROCESS | 3644 | 1466725192281 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]]]}] 16:39:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:39:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 986ms 16:39:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:39:52 INFO - PROCESS | 3644 | 1466725192333 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 16:39:52 INFO - PROCESS | 3644 | 1466725192336 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 16:39:52 INFO - PROCESS | 3644 | 1466725192340 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:39:52 INFO - PROCESS | 3644 | 1466725192344 Marionette TRACE conn5 <- [1,2762,null,{}] 16:39:52 INFO - PROCESS | 3644 | 1466725192356 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}] 16:39:52 INFO - PROCESS | 3644 | 1466725192362 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:52 INFO - PROCESS | 3644 | 1466725192504 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 16:39:52 INFO - PROCESS | 3644 | 1466725192639 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:52 INFO - PROCESS | 3644 | 1466725192642 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:52 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926C45000 == 36 [pid = 3644] [id = 700] 16:39:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691E021C00) [pid = 3644] [serial = 2100] [outer = 0000000000000000] 16:39:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006920065000) [pid = 3644] [serial = 2101] [outer = 000000691E021C00] 16:39:52 INFO - PROCESS | 3644 | 1466725192703 Marionette DEBUG loaded listener.js 16:39:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006920C10C00) [pid = 3644] [serial = 2102] [outer = 000000691E021C00] 16:39:53 INFO - PROCESS | 3644 | 1466725193447 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]]]}] 16:39:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:39:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1135ms 16:39:53 INFO - PROCESS | 3644 | 1466725193477 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 16:39:53 INFO - PROCESS | 3644 | 1466725193481 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 16:39:53 INFO - PROCESS | 3644 | 1466725193486 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:39:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:39:53 INFO - PROCESS | 3644 | 1466725193489 Marionette TRACE conn5 <- [1,2766,null,{}] 16:39:53 INFO - PROCESS | 3644 | 1466725193496 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}] 16:39:53 INFO - PROCESS | 3644 | 1466725193499 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:53 INFO - PROCESS | 3644 | 1466725193648 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 16:39:53 INFO - PROCESS | 3644 | 1466725193665 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:53 INFO - PROCESS | 3644 | 1466725193668 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:53 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C3C3800 == 37 [pid = 3644] [id = 701] 16:39:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006912826000) [pid = 3644] [serial = 2103] [outer = 0000000000000000] 16:39:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006917054000) [pid = 3644] [serial = 2104] [outer = 0000006912826000] 16:39:53 INFO - PROCESS | 3644 | 1466725193719 Marionette DEBUG loaded listener.js 16:39:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (00000069189DDC00) [pid = 3644] [serial = 2105] [outer = 0000006912826000] 16:39:53 INFO - PROCESS | 3644 | --DOCSHELL 0000006924AA0800 == 36 [pid = 3644] [id = 696] 16:39:53 INFO - PROCESS | 3644 | --DOCSHELL 0000006923F77000 == 35 [pid = 3644] [id = 695] 16:39:53 INFO - PROCESS | 3644 | --DOCSHELL 0000006923BC2800 == 34 [pid = 3644] [id = 694] 16:39:53 INFO - PROCESS | 3644 | --DOCSHELL 0000006923284000 == 33 [pid = 3644] [id = 693] 16:39:53 INFO - PROCESS | 3644 | --DOCSHELL 0000006922F12000 == 32 [pid = 3644] [id = 692] 16:39:53 INFO - PROCESS | 3644 | --DOCSHELL 000000691FC1B000 == 31 [pid = 3644] [id = 691] 16:39:53 INFO - PROCESS | 3644 | --DOCSHELL 000000691EA7D000 == 30 [pid = 3644] [id = 690] 16:39:54 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006912A28800) [pid = 3644] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 16:39:54 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691EFD5000) [pid = 3644] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 16:39:54 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691FFE9C00) [pid = 3644] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 16:39:54 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006917D3EC00) [pid = 3644] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 16:39:54 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691E023000) [pid = 3644] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 16:39:54 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691FF0D800) [pid = 3644] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 16:39:54 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0000006913385800) [pid = 3644] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 16:39:54 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691C333800) [pid = 3644] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 16:39:54 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691E02A000) [pid = 3644] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 16:39:54 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691F377C00) [pid = 3644] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 16:39:54 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (0000006912765000) [pid = 3644] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 16:39:54 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0000006912A32400) [pid = 3644] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 16:39:54 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (0000006917A71C00) [pid = 3644] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 16:39:54 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (0000006912819800) [pid = 3644] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 16:39:54 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (0000006912FD2400) [pid = 3644] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 16:39:54 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (000000691FF08400) [pid = 3644] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 16:39:54 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (000000691FC52C00) [pid = 3644] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 16:39:54 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (000000691F15E400) [pid = 3644] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 16:39:54 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (000000691ED3D000) [pid = 3644] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 16:39:54 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (000000691F552C00) [pid = 3644] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 16:39:54 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (000000691E020400) [pid = 3644] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 16:39:54 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (0000006918987800) [pid = 3644] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 16:39:54 INFO - PROCESS | 3644 | 1466725194263 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]]]}] 16:39:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:39:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 836ms 16:39:54 INFO - PROCESS | 3644 | 1466725194327 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 16:39:54 INFO - PROCESS | 3644 | 1466725194332 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 16:39:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:39:54 INFO - PROCESS | 3644 | 1466725194338 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:39:54 INFO - PROCESS | 3644 | 1466725194341 Marionette TRACE conn5 <- [1,2770,null,{}] 16:39:54 INFO - PROCESS | 3644 | 1466725194345 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}] 16:39:54 INFO - PROCESS | 3644 | 1466725194347 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:54 INFO - PROCESS | 3644 | 1466725194439 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 16:39:54 INFO - PROCESS | 3644 | 1466725194522 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:54 INFO - PROCESS | 3644 | 1466725194524 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:54 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918848000 == 31 [pid = 3644] [id = 702] 16:39:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (0000006912A33C00) [pid = 3644] [serial = 2106] [outer = 0000000000000000] 16:39:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (0000006916FEA800) [pid = 3644] [serial = 2107] [outer = 0000006912A33C00] 16:39:54 INFO - PROCESS | 3644 | 1466725194573 Marionette DEBUG loaded listener.js 16:39:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (00000069189D9C00) [pid = 3644] [serial = 2108] [outer = 0000006912A33C00] 16:39:55 INFO - PROCESS | 3644 | 1466725194990 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]]]}] 16:39:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:39:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 690ms 16:39:55 INFO - PROCESS | 3644 | 1466725195030 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 16:39:55 INFO - PROCESS | 3644 | 1466725195033 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 16:39:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:39:55 INFO - PROCESS | 3644 | 1466725195036 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:39:55 INFO - PROCESS | 3644 | 1466725195040 Marionette TRACE conn5 <- [1,2774,null,{}] 16:39:55 INFO - PROCESS | 3644 | 1466725195051 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}] 16:39:55 INFO - PROCESS | 3644 | 1466725195056 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:55 INFO - PROCESS | 3644 | 1466725195148 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 16:39:55 INFO - PROCESS | 3644 | 1466725195192 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:55 INFO - PROCESS | 3644 | 1466725195195 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:55 INFO - PROCESS | 3644 | ++DOCSHELL 0000006920ED3000 == 32 [pid = 3644] [id = 703] 16:39:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (000000691C3A3400) [pid = 3644] [serial = 2109] [outer = 0000000000000000] 16:39:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (000000691E023400) [pid = 3644] [serial = 2110] [outer = 000000691C3A3400] 16:39:55 INFO - PROCESS | 3644 | 1466725195250 Marionette DEBUG loaded listener.js 16:39:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (000000691ED3A000) [pid = 3644] [serial = 2111] [outer = 000000691C3A3400] 16:39:55 INFO - PROCESS | 3644 | 1466725195694 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]]]}] 16:39:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:39:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 693ms 16:39:55 INFO - PROCESS | 3644 | 1466725195731 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 16:39:55 INFO - PROCESS | 3644 | 1466725195734 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 16:39:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:39:55 INFO - PROCESS | 3644 | 1466725195742 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:39:55 INFO - PROCESS | 3644 | 1466725195744 Marionette TRACE conn5 <- [1,2778,null,{}] 16:39:55 INFO - PROCESS | 3644 | 1466725195747 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}] 16:39:55 INFO - PROCESS | 3644 | 1466725195749 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:55 INFO - PROCESS | 3644 | 1466725195843 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 16:39:55 INFO - PROCESS | 3644 | 1466725195848 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:55 INFO - PROCESS | 3644 | 1466725195850 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:55 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923275000 == 33 [pid = 3644] [id = 704] 16:39:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (000000691F37B000) [pid = 3644] [serial = 2112] [outer = 0000000000000000] 16:39:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (000000691F37EC00) [pid = 3644] [serial = 2113] [outer = 000000691F37B000] 16:39:55 INFO - PROCESS | 3644 | 1466725195897 Marionette DEBUG loaded listener.js 16:39:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (000000691F55C800) [pid = 3644] [serial = 2114] [outer = 000000691F37B000] 16:39:56 INFO - PROCESS | 3644 | 1466725196317 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]]]}] 16:39:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:39:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 627ms 16:39:56 INFO - PROCESS | 3644 | 1466725196372 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 16:39:56 INFO - PROCESS | 3644 | 1466725196375 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 16:39:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:39:56 INFO - PROCESS | 3644 | 1466725196378 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:39:56 INFO - PROCESS | 3644 | 1466725196380 Marionette TRACE conn5 <- [1,2782,null,{}] 16:39:56 INFO - PROCESS | 3644 | 1466725196389 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}] 16:39:56 INFO - PROCESS | 3644 | 1466725196392 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:56 INFO - PROCESS | 3644 | 1466725196508 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 16:39:56 INFO - PROCESS | 3644 | 1466725196513 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:56 INFO - PROCESS | 3644 | 1466725196516 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:56 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923E99000 == 34 [pid = 3644] [id = 705] 16:39:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (0000006918F29800) [pid = 3644] [serial = 2115] [outer = 0000000000000000] 16:39:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (000000691F9F3C00) [pid = 3644] [serial = 2116] [outer = 0000006918F29800] 16:39:56 INFO - PROCESS | 3644 | 1466725196591 Marionette DEBUG loaded listener.js 16:39:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (000000691FF09C00) [pid = 3644] [serial = 2117] [outer = 0000006918F29800] 16:39:57 INFO - PROCESS | 3644 | 1466725197039 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]]]}] 16:39:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:39:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 690ms 16:39:57 INFO - PROCESS | 3644 | 1466725197071 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 16:39:57 INFO - PROCESS | 3644 | 1466725197073 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 16:39:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:39:57 INFO - PROCESS | 3644 | 1466725197077 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:39:57 INFO - PROCESS | 3644 | 1466725197079 Marionette TRACE conn5 <- [1,2786,null,{}] 16:39:57 INFO - PROCESS | 3644 | 1466725197089 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}] 16:39:57 INFO - PROCESS | 3644 | 1466725197095 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:57 INFO - PROCESS | 3644 | 1466725197233 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 16:39:57 INFO - PROCESS | 3644 | 1466725197239 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:57 INFO - PROCESS | 3644 | 1466725197241 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:57 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923FB0800 == 35 [pid = 3644] [id = 706] 16:39:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (00000069200B4000) [pid = 3644] [serial = 2118] [outer = 0000000000000000] 16:39:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (0000006920B6DC00) [pid = 3644] [serial = 2119] [outer = 00000069200B4000] 16:39:57 INFO - PROCESS | 3644 | 1466725197330 Marionette DEBUG loaded listener.js 16:39:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (00000069217EC400) [pid = 3644] [serial = 2120] [outer = 00000069200B4000] 16:39:57 INFO - PROCESS | 3644 | 1466725197761 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]]]}] 16:39:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:39:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 734ms 16:39:57 INFO - PROCESS | 3644 | 1466725197859 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 16:39:57 INFO - PROCESS | 3644 | 1466725197861 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 16:39:57 INFO - PROCESS | 3644 | 1466725197865 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:39:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:39:57 INFO - PROCESS | 3644 | 1466725197867 Marionette TRACE conn5 <- [1,2790,null,{}] 16:39:57 INFO - PROCESS | 3644 | 1466725197870 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}] 16:39:57 INFO - PROCESS | 3644 | 1466725197872 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:58 INFO - PROCESS | 3644 | 1466725197993 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 16:39:58 INFO - PROCESS | 3644 | 1466725198047 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:58 INFO - PROCESS | 3644 | 1466725198049 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:58 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926B77800 == 36 [pid = 3644] [id = 707] 16:39:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (0000006920E99800) [pid = 3644] [serial = 2121] [outer = 0000000000000000] 16:39:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006921D07400) [pid = 3644] [serial = 2122] [outer = 0000006920E99800] 16:39:58 INFO - PROCESS | 3644 | 1466725198094 Marionette DEBUG loaded listener.js 16:39:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006922391000) [pid = 3644] [serial = 2123] [outer = 0000006920E99800] 16:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691C30E000) [pid = 3644] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691E793C00) [pid = 3644] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691338A000) [pid = 3644] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006918DCAC00) [pid = 3644] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (000000691FA6F400) [pid = 3644] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0000006917A73800) [pid = 3644] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691FCBB000) [pid = 3644] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0000006912759000) [pid = 3644] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (000000691275C400) [pid = 3644] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:39:58 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (0000006912A45400) [pid = 3644] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:39:58 INFO - PROCESS | 3644 | 1466725198538 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]]]}] 16:39:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:39:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 729ms 16:39:58 INFO - PROCESS | 3644 | 1466725198597 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 16:39:58 INFO - PROCESS | 3644 | 1466725198599 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 16:39:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:39:58 INFO - PROCESS | 3644 | 1466725198603 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:39:58 INFO - PROCESS | 3644 | 1466725198604 Marionette TRACE conn5 <- [1,2794,null,{}] 16:39:58 INFO - PROCESS | 3644 | 1466725198608 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}] 16:39:58 INFO - PROCESS | 3644 | 1466725198610 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:58 INFO - PROCESS | 3644 | 1466725198725 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 16:39:58 INFO - PROCESS | 3644 | 1466725198777 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:58 INFO - PROCESS | 3644 | 1466725198779 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:58 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926C58000 == 37 [pid = 3644] [id = 708] 16:39:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0000006912A46C00) [pid = 3644] [serial = 2124] [outer = 0000000000000000] 16:39:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (000000691ED3EC00) [pid = 3644] [serial = 2125] [outer = 0000006912A46C00] 16:39:58 INFO - PROCESS | 3644 | 1466725198830 Marionette DEBUG loaded listener.js 16:39:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (00000069225B7000) [pid = 3644] [serial = 2126] [outer = 0000006912A46C00] 16:39:59 INFO - PROCESS | 3644 | 1466725199169 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]]]}] 16:39:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:39:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 628ms 16:39:59 INFO - PROCESS | 3644 | 1466725199235 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 16:39:59 INFO - PROCESS | 3644 | 1466725199237 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 16:39:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:39:59 INFO - PROCESS | 3644 | 1466725199240 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:39:59 INFO - PROCESS | 3644 | 1466725199242 Marionette TRACE conn5 <- [1,2798,null,{}] 16:39:59 INFO - PROCESS | 3644 | 1466725199245 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}] 16:39:59 INFO - PROCESS | 3644 | 1466725199247 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:59 INFO - PROCESS | 3644 | 1466725199355 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 16:39:59 INFO - PROCESS | 3644 | 1466725199363 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:59 INFO - PROCESS | 3644 | 1466725199365 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:59 INFO - PROCESS | 3644 | ++DOCSHELL 00000069271AD000 == 38 [pid = 3644] [id = 709] 16:39:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (00000069225BCC00) [pid = 3644] [serial = 2127] [outer = 0000000000000000] 16:39:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (0000006922FB3800) [pid = 3644] [serial = 2128] [outer = 00000069225BCC00] 16:39:59 INFO - PROCESS | 3644 | 1466725199410 Marionette DEBUG loaded listener.js 16:39:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (0000006923027800) [pid = 3644] [serial = 2129] [outer = 00000069225BCC00] 16:39:59 INFO - PROCESS | 3644 | 1466725199826 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]]]}] 16:39:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:39:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 629ms 16:39:59 INFO - PROCESS | 3644 | 1466725199872 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 16:39:59 INFO - PROCESS | 3644 | 1466725199874 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 16:39:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:39:59 INFO - PROCESS | 3644 | 1466725199877 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:39:59 INFO - PROCESS | 3644 | 1466725199879 Marionette TRACE conn5 <- [1,2802,null,{}] 16:39:59 INFO - PROCESS | 3644 | 1466725199883 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}] 16:39:59 INFO - PROCESS | 3644 | 1466725199884 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:39:59 INFO - PROCESS | 3644 | 1466725199976 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 16:39:59 INFO - PROCESS | 3644 | 1466725199981 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:59 INFO - PROCESS | 3644 | 1466725199983 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:00 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927267000 == 39 [pid = 3644] [id = 710] 16:40:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006923196800) [pid = 3644] [serial = 2130] [outer = 0000000000000000] 16:40:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (00000069231A0C00) [pid = 3644] [serial = 2131] [outer = 0000006923196800] 16:40:00 INFO - PROCESS | 3644 | 1466725200031 Marionette DEBUG loaded listener.js 16:40:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000692322E000) [pid = 3644] [serial = 2132] [outer = 0000006923196800] 16:40:00 INFO - PROCESS | 3644 | 1466725200553 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]]]}] 16:40:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:40:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 734ms 16:40:00 INFO - PROCESS | 3644 | 1466725200616 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 16:40:00 INFO - PROCESS | 3644 | 1466725200621 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 16:40:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:40:00 INFO - PROCESS | 3644 | 1466725200627 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:40:00 INFO - PROCESS | 3644 | 1466725200631 Marionette TRACE conn5 <- [1,2806,null,{}] 16:40:00 INFO - PROCESS | 3644 | 1466725200651 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}] 16:40:00 INFO - PROCESS | 3644 | 1466725200655 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:00 INFO - PROCESS | 3644 | 1466725200833 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 16:40:00 INFO - PROCESS | 3644 | 1466725200951 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:00 INFO - PROCESS | 3644 | 1466725200956 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:00 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918F69000 == 40 [pid = 3644] [id = 711] 16:40:00 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (00000069126D2400) [pid = 3644] [serial = 2133] [outer = 0000000000000000] 16:40:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (00000069127DF400) [pid = 3644] [serial = 2134] [outer = 00000069126D2400] 16:40:01 INFO - PROCESS | 3644 | 1466725201015 Marionette DEBUG loaded listener.js 16:40:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006917B48400) [pid = 3644] [serial = 2135] [outer = 00000069126D2400] 16:40:01 INFO - PROCESS | 3644 | 1466725201622 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]]]}] 16:40:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:40:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1033ms 16:40:01 INFO - PROCESS | 3644 | 1466725201662 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 16:40:01 INFO - PROCESS | 3644 | 1466725201668 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 16:40:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:40:01 INFO - PROCESS | 3644 | 1466725201674 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:40:01 INFO - PROCESS | 3644 | 1466725201678 Marionette TRACE conn5 <- [1,2810,null,{}] 16:40:01 INFO - PROCESS | 3644 | 1466725201682 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}] 16:40:01 INFO - PROCESS | 3644 | 1466725201685 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:01 INFO - PROCESS | 3644 | 1466725201808 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 16:40:01 INFO - PROCESS | 3644 | 1466725201905 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:01 INFO - PROCESS | 3644 | 1466725201908 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:01 INFO - PROCESS | 3644 | ++DOCSHELL 000000692316E800 == 41 [pid = 3644] [id = 712] 16:40:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691C39F000) [pid = 3644] [serial = 2136] [outer = 0000000000000000] 16:40:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691E024000) [pid = 3644] [serial = 2137] [outer = 000000691C39F000] 16:40:01 INFO - PROCESS | 3644 | 1466725201965 Marionette DEBUG loaded listener.js 16:40:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691F552400) [pid = 3644] [serial = 2138] [outer = 000000691C39F000] 16:40:02 INFO - PROCESS | 3644 | 1466725202587 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]]]}] 16:40:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:40:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 987ms 16:40:02 INFO - PROCESS | 3644 | 1466725202661 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 16:40:02 INFO - PROCESS | 3644 | 1466725202664 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 16:40:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:40:02 INFO - PROCESS | 3644 | 1466725202668 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:40:02 INFO - PROCESS | 3644 | 1466725202672 Marionette TRACE conn5 <- [1,2814,null,{}] 16:40:02 INFO - PROCESS | 3644 | 1466725202685 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}] 16:40:02 INFO - PROCESS | 3644 | 1466725202690 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:02 INFO - PROCESS | 3644 | 1466725202815 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 16:40:02 INFO - PROCESS | 3644 | 1466725202935 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:02 INFO - PROCESS | 3644 | 1466725202939 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:02 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927323800 == 42 [pid = 3644] [id = 713] 16:40:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006920C04C00) [pid = 3644] [serial = 2139] [outer = 0000000000000000] 16:40:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (000000692197BC00) [pid = 3644] [serial = 2140] [outer = 0000006920C04C00] 16:40:03 INFO - PROCESS | 3644 | 1466725202999 Marionette DEBUG loaded listener.js 16:40:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006923226800) [pid = 3644] [serial = 2141] [outer = 0000006920C04C00] 16:40:03 INFO - PROCESS | 3644 | 1466725203921 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:40:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:40:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1293ms 16:40:03 INFO - PROCESS | 3644 | 1466725203963 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 16:40:03 INFO - PROCESS | 3644 | 1466725203967 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 16:40:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:40:03 INFO - PROCESS | 3644 | 1466725203973 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:40:03 INFO - PROCESS | 3644 | 1466725203976 Marionette TRACE conn5 <- [1,2818,null,{}] 16:40:03 INFO - PROCESS | 3644 | 1466725203982 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}] 16:40:03 INFO - PROCESS | 3644 | 1466725203984 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:04 INFO - PROCESS | 3644 | 1466725204096 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 16:40:04 INFO - PROCESS | 3644 | 1466725204226 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:04 INFO - PROCESS | 3644 | 1466725204231 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:04 INFO - PROCESS | 3644 | ++DOCSHELL 0000006916D7D800 == 43 [pid = 3644] [id = 714] 16:40:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0000006913309800) [pid = 3644] [serial = 2142] [outer = 0000000000000000] 16:40:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006913FB4C00) [pid = 3644] [serial = 2143] [outer = 0000006913309800] 16:40:04 INFO - PROCESS | 3644 | 1466725204285 Marionette DEBUG loaded listener.js 16:40:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (0000006918984800) [pid = 3644] [serial = 2144] [outer = 0000006913309800] 16:40:04 INFO - PROCESS | 3644 | --DOCSHELL 0000006918827000 == 42 [pid = 3644] [id = 688] 16:40:04 INFO - PROCESS | 3644 | --DOCSHELL 00000069271AD000 == 41 [pid = 3644] [id = 709] 16:40:04 INFO - PROCESS | 3644 | --DOCSHELL 0000006926C58000 == 40 [pid = 3644] [id = 708] 16:40:04 INFO - PROCESS | 3644 | --DOCSHELL 0000006926B77800 == 39 [pid = 3644] [id = 707] 16:40:04 INFO - PROCESS | 3644 | --DOCSHELL 0000006923FB0800 == 38 [pid = 3644] [id = 706] 16:40:04 INFO - PROCESS | 3644 | --DOCSHELL 0000006923E99000 == 37 [pid = 3644] [id = 705] 16:40:04 INFO - PROCESS | 3644 | --DOCSHELL 0000006923275000 == 36 [pid = 3644] [id = 704] 16:40:04 INFO - PROCESS | 3644 | --DOCSHELL 0000006920ED3000 == 35 [pid = 3644] [id = 703] 16:40:04 INFO - PROCESS | 3644 | --DOCSHELL 0000006918848000 == 34 [pid = 3644] [id = 702] 16:40:04 INFO - PROCESS | 3644 | --DOCSHELL 000000691C3C3800 == 33 [pid = 3644] [id = 701] 16:40:04 INFO - PROCESS | 3644 | --DOCSHELL 0000006926C45000 == 32 [pid = 3644] [id = 700] 16:40:04 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (00000069200BB800) [pid = 3644] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3644 | --DOCSHELL 0000006923BB2000 == 31 [pid = 3644] [id = 699] 16:40:04 INFO - PROCESS | 3644 | --DOCSHELL 000000691F516800 == 30 [pid = 3644] [id = 698] 16:40:04 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691C398C00) [pid = 3644] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000691EA3AC00) [pid = 3644] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691E01F800) [pid = 3644] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691ED42800) [pid = 3644] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006916DC1800) [pid = 3644] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006917A77800) [pid = 3644] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006918F23C00) [pid = 3644] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691FC49C00) [pid = 3644] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691FCB9C00) [pid = 3644] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691CCDA400) [pid = 3644] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691FF11000) [pid = 3644] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691281BC00) [pid = 3644] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691275D800) [pid = 3644] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691FFEEC00) [pid = 3644] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006916FEB000) [pid = 3644] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0000006916FF7C00) [pid = 3644] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (0000006913349C00) [pid = 3644] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (00000069193C4400) [pid = 3644] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (000000691EF2BC00) [pid = 3644] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3644 | 1466725204861 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]]]}] 16:40:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:40:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 943ms 16:40:04 INFO - PROCESS | 3644 | 1466725204920 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 16:40:04 INFO - PROCESS | 3644 | 1466725204924 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 16:40:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:40:04 INFO - PROCESS | 3644 | 1466725204930 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:40:04 INFO - PROCESS | 3644 | 1466725204933 Marionette TRACE conn5 <- [1,2822,null,{}] 16:40:04 INFO - PROCESS | 3644 | 1466725204937 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}] 16:40:04 INFO - PROCESS | 3644 | 1466725204940 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:05 INFO - PROCESS | 3644 | 1466725205033 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 16:40:05 INFO - PROCESS | 3644 | 1466725205116 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:05 INFO - PROCESS | 3644 | 1466725205118 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:05 INFO - PROCESS | 3644 | ++DOCSHELL 000000691E8F5800 == 31 [pid = 3644] [id = 715] 16:40:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (000000691281B400) [pid = 3644] [serial = 2145] [outer = 0000000000000000] 16:40:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006912D79000) [pid = 3644] [serial = 2146] [outer = 000000691281B400] 16:40:05 INFO - PROCESS | 3644 | 1466725205169 Marionette DEBUG loaded listener.js 16:40:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006917ADD800) [pid = 3644] [serial = 2147] [outer = 000000691281B400] 16:40:05 INFO - PROCESS | 3644 | 1466725205591 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:40:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:40:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 734ms 16:40:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:40:05 INFO - PROCESS | 3644 | 1466725205667 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 16:40:05 INFO - PROCESS | 3644 | 1466725205670 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 16:40:05 INFO - PROCESS | 3644 | 1466725205673 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:40:05 INFO - PROCESS | 3644 | 1466725205677 Marionette TRACE conn5 <- [1,2826,null,{}] 16:40:05 INFO - PROCESS | 3644 | 1466725205692 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}] 16:40:05 INFO - PROCESS | 3644 | 1466725205697 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:05 INFO - PROCESS | 3644 | 1466725205786 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 16:40:05 INFO - PROCESS | 3644 | 1466725205829 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:05 INFO - PROCESS | 3644 | 1466725205832 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:05 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FF60000 == 32 [pid = 3644] [id = 716] 16:40:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691C39D000) [pid = 3644] [serial = 2148] [outer = 0000000000000000] 16:40:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691CC89800) [pid = 3644] [serial = 2149] [outer = 000000691C39D000] 16:40:05 INFO - PROCESS | 3644 | 1466725205881 Marionette DEBUG loaded listener.js 16:40:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691E02A400) [pid = 3644] [serial = 2150] [outer = 000000691C39D000] 16:40:06 INFO - PROCESS | 3644 | 1466725206353 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]]]}] 16:40:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:40:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 733ms 16:40:06 INFO - PROCESS | 3644 | 1466725206410 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 16:40:06 INFO - PROCESS | 3644 | 1466725206412 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 16:40:06 INFO - PROCESS | 3644 | 1466725206416 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:40:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:40:06 INFO - PROCESS | 3644 | 1466725206418 Marionette TRACE conn5 <- [1,2830,null,{}] 16:40:06 INFO - PROCESS | 3644 | 1466725206422 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}] 16:40:06 INFO - PROCESS | 3644 | 1466725206424 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:06 INFO - PROCESS | 3644 | 1466725206517 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 16:40:06 INFO - PROCESS | 3644 | 1466725206525 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:06 INFO - PROCESS | 3644 | 1466725206527 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:06 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923271000 == 33 [pid = 3644] [id = 717] 16:40:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691ED41400) [pid = 3644] [serial = 2151] [outer = 0000000000000000] 16:40:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691EFCC400) [pid = 3644] [serial = 2152] [outer = 000000691ED41400] 16:40:06 INFO - PROCESS | 3644 | 1466725206573 Marionette DEBUG loaded listener.js 16:40:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691F37E000) [pid = 3644] [serial = 2153] [outer = 000000691ED41400] 16:40:07 INFO - PROCESS | 3644 | 1466725207008 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]]]}] 16:40:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:40:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 628ms 16:40:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:40:07 INFO - PROCESS | 3644 | 1466725207047 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 16:40:07 INFO - PROCESS | 3644 | 1466725207049 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 16:40:07 INFO - PROCESS | 3644 | 1466725207052 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:40:07 INFO - PROCESS | 3644 | 1466725207054 Marionette TRACE conn5 <- [1,2834,null,{}] 16:40:07 INFO - PROCESS | 3644 | 1466725207057 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}] 16:40:07 INFO - PROCESS | 3644 | 1466725207060 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:07 INFO - PROCESS | 3644 | 1466725207182 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 16:40:07 INFO - PROCESS | 3644 | 1466725207272 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:07 INFO - PROCESS | 3644 | 1466725207274 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:07 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923E87000 == 34 [pid = 3644] [id = 718] 16:40:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691F55B400) [pid = 3644] [serial = 2154] [outer = 0000000000000000] 16:40:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691FC4D800) [pid = 3644] [serial = 2155] [outer = 000000691F55B400] 16:40:07 INFO - PROCESS | 3644 | 1466725207319 Marionette DEBUG loaded listener.js 16:40:07 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691FF08000) [pid = 3644] [serial = 2156] [outer = 000000691F55B400] 16:40:07 INFO - PROCESS | 3644 | 1466725207757 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]]]}] 16:40:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:40:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 734ms 16:40:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:40:07 INFO - PROCESS | 3644 | 1466725207792 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 16:40:07 INFO - PROCESS | 3644 | 1466725207794 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 16:40:07 INFO - PROCESS | 3644 | 1466725207798 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:40:07 INFO - PROCESS | 3644 | 1466725207800 Marionette TRACE conn5 <- [1,2838,null,{}] 16:40:07 INFO - PROCESS | 3644 | 1466725207803 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}] 16:40:07 INFO - PROCESS | 3644 | 1466725207809 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:07 INFO - PROCESS | 3644 | 1466725207951 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 16:40:08 INFO - PROCESS | 3644 | 1466725208008 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:08 INFO - PROCESS | 3644 | 1466725208010 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:08 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923FBF800 == 35 [pid = 3644] [id = 719] 16:40:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (00000069200B3400) [pid = 3644] [serial = 2157] [outer = 0000000000000000] 16:40:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000692172A400) [pid = 3644] [serial = 2158] [outer = 00000069200B3400] 16:40:08 INFO - PROCESS | 3644 | 1466725208056 Marionette DEBUG loaded listener.js 16:40:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000692238B400) [pid = 3644] [serial = 2159] [outer = 00000069200B3400] 16:40:08 INFO - PROCESS | 3644 | 1466725208490 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:40:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:40:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 733ms 16:40:08 INFO - PROCESS | 3644 | 1466725208532 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 16:40:08 INFO - PROCESS | 3644 | 1466725208534 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 16:40:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:40:08 INFO - PROCESS | 3644 | 1466725208575 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:40:08 INFO - PROCESS | 3644 | 1466725208577 Marionette TRACE conn5 <- [1,2842,null,{}] 16:40:08 INFO - PROCESS | 3644 | 1466725208581 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}] 16:40:08 INFO - PROCESS | 3644 | 1466725208583 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:08 INFO - PROCESS | 3644 | 1466725208704 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 16:40:08 INFO - PROCESS | 3644 | 1466725208763 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:08 INFO - PROCESS | 3644 | 1466725208765 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:08 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926B84000 == 36 [pid = 3644] [id = 720] 16:40:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006922FB3C00) [pid = 3644] [serial = 2160] [outer = 0000000000000000] 16:40:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006923033400) [pid = 3644] [serial = 2161] [outer = 0000006922FB3C00] 16:40:08 INFO - PROCESS | 3644 | 1466725208810 Marionette DEBUG loaded listener.js 16:40:08 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0000006923C6E800) [pid = 3644] [serial = 2162] [outer = 0000006922FB3C00] 16:40:09 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006918F29800) [pid = 3644] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:40:09 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000691F37B000) [pid = 3644] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:40:09 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691C3A3400) [pid = 3644] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:40:09 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (00000069200B4000) [pid = 3644] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:40:09 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006912A33C00) [pid = 3644] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:40:09 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006912826000) [pid = 3644] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:40:09 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691E021C00) [pid = 3644] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:40:09 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006912A46C00) [pid = 3644] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:40:09 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006920E99800) [pid = 3644] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:40:09 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (00000069225BCC00) [pid = 3644] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:40:09 INFO - PROCESS | 3644 | 1466725209361 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]]]}] 16:40:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:40:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 838ms 16:40:09 INFO - PROCESS | 3644 | 1466725209405 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 16:40:09 INFO - PROCESS | 3644 | 1466725209407 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 16:40:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:40:09 INFO - PROCESS | 3644 | 1466725209410 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:40:09 INFO - PROCESS | 3644 | 1466725209412 Marionette TRACE conn5 <- [1,2846,null,{}] 16:40:09 INFO - PROCESS | 3644 | 1466725209416 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}] 16:40:09 INFO - PROCESS | 3644 | 1466725209418 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:09 INFO - PROCESS | 3644 | 1466725209531 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 16:40:09 INFO - PROCESS | 3644 | 1466725209587 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:09 INFO - PROCESS | 3644 | 1466725209589 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:09 INFO - PROCESS | 3644 | ++DOCSHELL 00000069271AD000 == 37 [pid = 3644] [id = 721] 16:40:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006912FC6C00) [pid = 3644] [serial = 2163] [outer = 0000000000000000] 16:40:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691EE73000) [pid = 3644] [serial = 2164] [outer = 0000006912FC6C00] 16:40:09 INFO - PROCESS | 3644 | 1466725209635 Marionette DEBUG loaded listener.js 16:40:09 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (00000069225BFC00) [pid = 3644] [serial = 2165] [outer = 0000006912FC6C00] 16:40:10 INFO - PROCESS | 3644 | 1466725209999 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:40:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:40:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 629ms 16:40:10 INFO - PROCESS | 3644 | 1466725210043 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 16:40:10 INFO - PROCESS | 3644 | 1466725210045 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 16:40:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:40:10 INFO - PROCESS | 3644 | 1466725210048 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:40:10 INFO - PROCESS | 3644 | 1466725210050 Marionette TRACE conn5 <- [1,2850,null,{}] 16:40:10 INFO - PROCESS | 3644 | 1466725210062 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}] 16:40:10 INFO - PROCESS | 3644 | 1466725210065 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:10 INFO - PROCESS | 3644 | 1466725210151 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 16:40:10 INFO - PROCESS | 3644 | 1466725210157 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:10 INFO - PROCESS | 3644 | 1466725210159 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:10 INFO - PROCESS | 3644 | ++DOCSHELL 000000692732F800 == 38 [pid = 3644] [id = 722] 16:40:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006923C72800) [pid = 3644] [serial = 2166] [outer = 0000000000000000] 16:40:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0000006923C7BC00) [pid = 3644] [serial = 2167] [outer = 0000006923C72800] 16:40:10 INFO - PROCESS | 3644 | 1466725210203 Marionette DEBUG loaded listener.js 16:40:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006923CBC000) [pid = 3644] [serial = 2168] [outer = 0000006923C72800] 16:40:10 INFO - PROCESS | 3644 | 1466725210617 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]]]}] 16:40:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:40:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 587ms 16:40:10 INFO - PROCESS | 3644 | 1466725210638 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 16:40:10 INFO - PROCESS | 3644 | 1466725210640 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 16:40:10 INFO - PROCESS | 3644 | 1466725210643 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:40:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:40:10 INFO - PROCESS | 3644 | 1466725210645 Marionette TRACE conn5 <- [1,2854,null,{}] 16:40:10 INFO - PROCESS | 3644 | 1466725210648 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}] 16:40:10 INFO - PROCESS | 3644 | 1466725210650 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:10 INFO - PROCESS | 3644 | 1466725210776 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 16:40:10 INFO - PROCESS | 3644 | 1466725210802 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:10 INFO - PROCESS | 3644 | 1466725210805 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:10 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927AD5800 == 39 [pid = 3644] [id = 723] 16:40:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006923CBF000) [pid = 3644] [serial = 2169] [outer = 0000000000000000] 16:40:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006924BB7800) [pid = 3644] [serial = 2170] [outer = 0000006923CBF000] 16:40:10 INFO - PROCESS | 3644 | 1466725210849 Marionette DEBUG loaded listener.js 16:40:10 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006924BBD000) [pid = 3644] [serial = 2171] [outer = 0000006923CBF000] 16:40:11 INFO - PROCESS | 3644 | 1466725211302 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]]]}] 16:40:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:40:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 735ms 16:40:11 INFO - PROCESS | 3644 | 1466725211381 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 16:40:11 INFO - PROCESS | 3644 | 1466725211386 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 16:40:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:40:11 INFO - PROCESS | 3644 | 1466725211392 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:40:11 INFO - PROCESS | 3644 | 1466725211397 Marionette TRACE conn5 <- [1,2858,null,{}] 16:40:11 INFO - PROCESS | 3644 | 1466725211456 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}] 16:40:11 INFO - PROCESS | 3644 | 1466725211460 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:11 INFO - PROCESS | 3644 | 1466725211630 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 16:40:11 INFO - PROCESS | 3644 | 1466725211723 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:11 INFO - PROCESS | 3644 | 1466725211728 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:11 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918D8A800 == 40 [pid = 3644] [id = 724] 16:40:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0000006912765400) [pid = 3644] [serial = 2172] [outer = 0000000000000000] 16:40:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006912823800) [pid = 3644] [serial = 2173] [outer = 0000006912765400] 16:40:11 INFO - PROCESS | 3644 | 1466725211786 Marionette DEBUG loaded listener.js 16:40:11 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (0000006917055400) [pid = 3644] [serial = 2174] [outer = 0000006912765400] 16:40:12 INFO - PROCESS | 3644 | 1466725212355 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]]]}] 16:40:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:40:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1021ms 16:40:12 INFO - PROCESS | 3644 | 1466725212417 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 16:40:12 INFO - PROCESS | 3644 | 1466725212423 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 16:40:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:40:12 INFO - PROCESS | 3644 | 1466725212430 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:40:12 INFO - PROCESS | 3644 | 1466725212433 Marionette TRACE conn5 <- [1,2862,null,{}] 16:40:12 INFO - PROCESS | 3644 | 1466725212437 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}] 16:40:12 INFO - PROCESS | 3644 | 1466725212440 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:12 INFO - PROCESS | 3644 | 1466725212563 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 16:40:12 INFO - PROCESS | 3644 | 1466725212691 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:12 INFO - PROCESS | 3644 | 1466725212694 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:12 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923360000 == 41 [pid = 3644] [id = 725] 16:40:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (000000691C331C00) [pid = 3644] [serial = 2175] [outer = 0000000000000000] 16:40:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (000000691CCD3000) [pid = 3644] [serial = 2176] [outer = 000000691C331C00] 16:40:12 INFO - PROCESS | 3644 | 1466725212752 Marionette DEBUG loaded listener.js 16:40:12 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (000000691EFCC800) [pid = 3644] [serial = 2177] [outer = 000000691C331C00] 16:40:13 INFO - PROCESS | 3644 | 1466725213365 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]]]}] 16:40:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:40:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 984ms 16:40:13 INFO - PROCESS | 3644 | 1466725213415 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 16:40:13 INFO - PROCESS | 3644 | 1466725213418 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 16:40:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:40:13 INFO - PROCESS | 3644 | 1466725213422 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:40:13 INFO - PROCESS | 3644 | 1466725213426 Marionette TRACE conn5 <- [1,2866,null,{}] 16:40:13 INFO - PROCESS | 3644 | 1466725213439 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}] 16:40:13 INFO - PROCESS | 3644 | 1466725213444 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:13 INFO - PROCESS | 3644 | 1466725213566 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 16:40:13 INFO - PROCESS | 3644 | 1466725213694 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:13 INFO - PROCESS | 3644 | 1466725213698 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:13 INFO - PROCESS | 3644 | ++DOCSHELL 000000692711D000 == 42 [pid = 3644] [id = 726] 16:40:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (00000069200B7000) [pid = 3644] [serial = 2178] [outer = 0000000000000000] 16:40:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (0000006921723400) [pid = 3644] [serial = 2179] [outer = 00000069200B7000] 16:40:13 INFO - PROCESS | 3644 | 1466725213757 Marionette DEBUG loaded listener.js 16:40:13 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (0000006923CB5000) [pid = 3644] [serial = 2180] [outer = 00000069200B7000] 16:40:14 INFO - PROCESS | 3644 | 1466725214366 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]]]}] 16:40:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:40:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 986ms 16:40:14 INFO - PROCESS | 3644 | 1466725214410 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 16:40:14 INFO - PROCESS | 3644 | 1466725214413 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 16:40:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:40:14 INFO - PROCESS | 3644 | 1466725214416 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:40:14 INFO - PROCESS | 3644 | 1466725214419 Marionette TRACE conn5 <- [1,2870,null,{}] 16:40:14 INFO - PROCESS | 3644 | 1466725214437 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}] 16:40:14 INFO - PROCESS | 3644 | 1466725214440 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:14 INFO - PROCESS | 3644 | 1466725214559 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 16:40:14 INFO - PROCESS | 3644 | 1466725214684 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:14 INFO - PROCESS | 3644 | 1466725214687 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:14 INFO - PROCESS | 3644 | ++DOCSHELL 00000069285EB800 == 43 [pid = 3644] [id = 727] 16:40:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (0000006923BDA400) [pid = 3644] [serial = 2181] [outer = 0000000000000000] 16:40:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (0000006923BE2000) [pid = 3644] [serial = 2182] [outer = 0000006923BDA400] 16:40:14 INFO - PROCESS | 3644 | 1466725214743 Marionette DEBUG loaded listener.js 16:40:14 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (0000006924BC2800) [pid = 3644] [serial = 2183] [outer = 0000006923BDA400] 16:40:15 INFO - PROCESS | 3644 | 1466725215564 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]]]}] 16:40:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:40:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1202ms 16:40:15 INFO - PROCESS | 3644 | 1466725215621 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 16:40:15 INFO - PROCESS | 3644 | 1466725215626 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 16:40:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:40:15 INFO - PROCESS | 3644 | 1466725215631 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:40:15 INFO - PROCESS | 3644 | 1466725215634 Marionette TRACE conn5 <- [1,2874,null,{}] 16:40:15 INFO - PROCESS | 3644 | 1466725215640 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}] 16:40:15 INFO - PROCESS | 3644 | 1466725215643 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:15 INFO - PROCESS | 3644 | 1466725215754 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 16:40:15 INFO - PROCESS | 3644 | 1466725215882 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:15 INFO - PROCESS | 3644 | 1466725215886 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:15 INFO - PROCESS | 3644 | ++DOCSHELL 000000691335A800 == 44 [pid = 3644] [id = 728] 16:40:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (0000006918F2EC00) [pid = 3644] [serial = 2184] [outer = 0000000000000000] 16:40:15 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (000000691C235800) [pid = 3644] [serial = 2185] [outer = 0000006918F2EC00] 16:40:15 INFO - PROCESS | 3644 | 1466725215940 Marionette DEBUG loaded listener.js 16:40:16 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (000000691E09BC00) [pid = 3644] [serial = 2186] [outer = 0000006918F2EC00] 16:40:16 INFO - PROCESS | 3644 | --DOCSHELL 000000692732F800 == 43 [pid = 3644] [id = 722] 16:40:16 INFO - PROCESS | 3644 | --DOCSHELL 00000069271AD000 == 42 [pid = 3644] [id = 721] 16:40:16 INFO - PROCESS | 3644 | --DOCSHELL 0000006926B84000 == 41 [pid = 3644] [id = 720] 16:40:16 INFO - PROCESS | 3644 | --DOCSHELL 0000006923FBF800 == 40 [pid = 3644] [id = 719] 16:40:16 INFO - PROCESS | 3644 | --DOCSHELL 0000006923E87000 == 39 [pid = 3644] [id = 718] 16:40:16 INFO - PROCESS | 3644 | --DOCSHELL 0000006923271000 == 38 [pid = 3644] [id = 717] 16:40:16 INFO - PROCESS | 3644 | --DOCSHELL 000000691FF60000 == 37 [pid = 3644] [id = 716] 16:40:16 INFO - PROCESS | 3644 | --DOCSHELL 000000691E8F5800 == 36 [pid = 3644] [id = 715] 16:40:16 INFO - PROCESS | 3644 | --DOCSHELL 0000006916D7D800 == 35 [pid = 3644] [id = 714] 16:40:16 INFO - PROCESS | 3644 | --DOCSHELL 000000692316E800 == 34 [pid = 3644] [id = 712] 16:40:16 INFO - PROCESS | 3644 | --DOCSHELL 0000006918F69000 == 33 [pid = 3644] [id = 711] 16:40:16 INFO - PROCESS | 3644 | --DOCSHELL 000000691E8F7000 == 32 [pid = 3644] [id = 689] 16:40:16 INFO - PROCESS | 3644 | --DOCSHELL 0000006924B98800 == 31 [pid = 3644] [id = 697] 16:40:16 INFO - PROCESS | 3644 | --DOCSHELL 0000006927323800 == 30 [pid = 3644] [id = 713] 16:40:16 INFO - PROCESS | 3644 | --DOCSHELL 0000006927267000 == 29 [pid = 3644] [id = 710] 16:40:16 INFO - PROCESS | 3644 | --DOCSHELL 00000069285EB800 == 28 [pid = 3644] [id = 727] 16:40:16 INFO - PROCESS | 3644 | --DOCSHELL 000000692711D000 == 27 [pid = 3644] [id = 726] 16:40:16 INFO - PROCESS | 3644 | --DOCSHELL 0000006923360000 == 26 [pid = 3644] [id = 725] 16:40:16 INFO - PROCESS | 3644 | --DOCSHELL 0000006927AD5800 == 25 [pid = 3644] [id = 723] 16:40:16 INFO - PROCESS | 3644 | --DOCSHELL 0000006918D8A800 == 24 [pid = 3644] [id = 724] 16:40:17 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (000000691F9F3C00) [pid = 3644] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 16:40:17 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (000000691F37EC00) [pid = 3644] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 16:40:17 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (000000691CC8B800) [pid = 3644] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 16:40:17 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (000000691E023400) [pid = 3644] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 16:40:17 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (000000691ED3A000) [pid = 3644] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 16:40:17 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (00000069217EC400) [pid = 3644] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 16:40:17 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (0000006916FEA800) [pid = 3644] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 16:40:17 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (00000069189D9C00) [pid = 3644] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 16:40:17 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (00000069189DDC00) [pid = 3644] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 16:40:17 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (0000006917054000) [pid = 3644] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 16:40:17 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (0000006920B6DC00) [pid = 3644] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 16:40:17 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0000006913DDE800) [pid = 3644] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 16:40:17 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (0000006920C10C00) [pid = 3644] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 16:40:17 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0000006920065000) [pid = 3644] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 16:40:17 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (000000691ED3EC00) [pid = 3644] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 16:40:17 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006921D07400) [pid = 3644] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 16:40:17 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006923027800) [pid = 3644] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 16:40:17 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006922FB3800) [pid = 3644] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 16:40:17 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (00000069231A0C00) [pid = 3644] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 16:40:17 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006922391000) [pid = 3644] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 16:40:17 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691FF09C00) [pid = 3644] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 16:40:17 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (00000069225B7000) [pid = 3644] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 16:40:17 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691F55C800) [pid = 3644] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 16:40:17 INFO - PROCESS | 3644 | 1466725217296 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]]]}] 16:40:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:40:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1684ms 16:40:17 INFO - PROCESS | 3644 | 1466725217319 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 16:40:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:40:17 INFO - PROCESS | 3644 | 1466725217323 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 16:40:17 INFO - PROCESS | 3644 | 1466725217328 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:40:17 INFO - PROCESS | 3644 | 1466725217331 Marionette TRACE conn5 <- [1,2878,null,{}] 16:40:17 INFO - PROCESS | 3644 | 1466725217339 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}] 16:40:17 INFO - PROCESS | 3644 | 1466725217342 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:17 INFO - PROCESS | 3644 | 1466725217440 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 16:40:17 INFO - PROCESS | 3644 | 1466725217525 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:17 INFO - PROCESS | 3644 | 1466725217527 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:17 INFO - PROCESS | 3644 | ++DOCSHELL 000000691884C000 == 25 [pid = 3644] [id = 729] 16:40:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (00000069126CF000) [pid = 3644] [serial = 2187] [outer = 0000000000000000] 16:40:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (00000069127D9000) [pid = 3644] [serial = 2188] [outer = 00000069126CF000] 16:40:17 INFO - PROCESS | 3644 | 1466725217577 Marionette DEBUG loaded listener.js 16:40:17 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006912A51000) [pid = 3644] [serial = 2189] [outer = 00000069126CF000] 16:40:18 INFO - PROCESS | 3644 | 1466725218006 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:40:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:40:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 733ms 16:40:18 INFO - PROCESS | 3644 | 1466725218061 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 16:40:18 INFO - PROCESS | 3644 | 1466725218067 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 16:40:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:40:18 INFO - PROCESS | 3644 | 1466725218073 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:40:18 INFO - PROCESS | 3644 | 1466725218077 Marionette TRACE conn5 <- [1,2882,null,{}] 16:40:18 INFO - PROCESS | 3644 | 1466725218081 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}] 16:40:18 INFO - PROCESS | 3644 | 1466725218084 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:18 INFO - PROCESS | 3644 | 1466725218179 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 16:40:18 INFO - PROCESS | 3644 | 1466725218194 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:18 INFO - PROCESS | 3644 | 1466725218196 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:18 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F51A000 == 26 [pid = 3644] [id = 730] 16:40:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (00000069177B0800) [pid = 3644] [serial = 2190] [outer = 0000000000000000] 16:40:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006917AD8800) [pid = 3644] [serial = 2191] [outer = 00000069177B0800] 16:40:18 INFO - PROCESS | 3644 | 1466725218244 Marionette DEBUG loaded listener.js 16:40:18 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (00000069189D8800) [pid = 3644] [serial = 2192] [outer = 00000069177B0800] 16:40:18 INFO - PROCESS | 3644 | 1466725218744 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]]]}] 16:40:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:40:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 734ms 16:40:18 INFO - PROCESS | 3644 | 1466725218839 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 16:40:18 INFO - PROCESS | 3644 | 1466725218841 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 16:40:18 INFO - PROCESS | 3644 | 1466725218845 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:40:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:40:18 INFO - PROCESS | 3644 | 1466725218849 Marionette TRACE conn5 <- [1,2886,null,{}] 16:40:18 INFO - PROCESS | 3644 | 1466725218860 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}] 16:40:18 INFO - PROCESS | 3644 | 1466725218865 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:18 INFO - PROCESS | 3644 | 1466725218987 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 16:40:19 INFO - PROCESS | 3644 | 1466725219005 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:19 INFO - PROCESS | 3644 | 1466725219009 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:19 INFO - PROCESS | 3644 | ++DOCSHELL 0000006922F2D000 == 27 [pid = 3644] [id = 731] 16:40:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (00000069120BF400) [pid = 3644] [serial = 2193] [outer = 0000000000000000] 16:40:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691CC12800) [pid = 3644] [serial = 2194] [outer = 00000069120BF400] 16:40:19 INFO - PROCESS | 3644 | 1466725219058 Marionette DEBUG loaded listener.js 16:40:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691E025000) [pid = 3644] [serial = 2195] [outer = 00000069120BF400] 16:40:19 INFO - PROCESS | 3644 | 1466725219525 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]]]}] 16:40:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:40:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 734ms 16:40:19 INFO - PROCESS | 3644 | 1466725219587 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 16:40:19 INFO - PROCESS | 3644 | 1466725219590 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 16:40:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:40:19 INFO - PROCESS | 3644 | 1466725219594 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:40:19 INFO - PROCESS | 3644 | 1466725219596 Marionette TRACE conn5 <- [1,2890,null,{}] 16:40:19 INFO - PROCESS | 3644 | 1466725219599 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}] 16:40:19 INFO - PROCESS | 3644 | 1466725219601 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:19 INFO - PROCESS | 3644 | 1466725219727 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 16:40:19 INFO - PROCESS | 3644 | 1466725219739 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:19 INFO - PROCESS | 3644 | 1466725219741 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:19 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923372000 == 28 [pid = 3644] [id = 732] 16:40:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691ED39C00) [pid = 3644] [serial = 2196] [outer = 0000000000000000] 16:40:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (000000691ED42C00) [pid = 3644] [serial = 2197] [outer = 000000691ED39C00] 16:40:19 INFO - PROCESS | 3644 | 1466725219835 Marionette DEBUG loaded listener.js 16:40:19 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (000000691F204000) [pid = 3644] [serial = 2198] [outer = 000000691ED39C00] 16:40:20 INFO - PROCESS | 3644 | 1466725220301 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:40:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:40:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 773ms 16:40:20 INFO - PROCESS | 3644 | 1466725220372 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 16:40:20 INFO - PROCESS | 3644 | 1466725220375 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 16:40:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:40:20 INFO - PROCESS | 3644 | 1466725220378 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:40:20 INFO - PROCESS | 3644 | 1466725220380 Marionette TRACE conn5 <- [1,2894,null,{}] 16:40:20 INFO - PROCESS | 3644 | 1466725220384 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}] 16:40:20 INFO - PROCESS | 3644 | 1466725220386 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:20 INFO - PROCESS | 3644 | 1466725220522 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 16:40:20 INFO - PROCESS | 3644 | 1466725220530 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:20 INFO - PROCESS | 3644 | 1466725220532 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:20 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923EDC800 == 29 [pid = 3644] [id = 733] 16:40:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (0000006916FEC400) [pid = 3644] [serial = 2199] [outer = 0000000000000000] 16:40:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (000000691F55CC00) [pid = 3644] [serial = 2200] [outer = 0000006916FEC400] 16:40:20 INFO - PROCESS | 3644 | 1466725220578 Marionette DEBUG loaded listener.js 16:40:20 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (000000691FC4EC00) [pid = 3644] [serial = 2201] [outer = 0000006916FEC400] 16:40:21 INFO - PROCESS | 3644 | 1466725221032 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]]]}] 16:40:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:40:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 693ms 16:40:21 INFO - PROCESS | 3644 | 1466725221075 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 16:40:21 INFO - PROCESS | 3644 | 1466725221078 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 16:40:21 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:40:21 INFO - PROCESS | 3644 | 1466725221081 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:40:21 INFO - PROCESS | 3644 | 1466725221083 Marionette TRACE conn5 <- [1,2898,null,{}] 16:40:21 INFO - PROCESS | 3644 | 1466725221092 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}] 16:40:21 INFO - PROCESS | 3644 | 1466725221098 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:21 INFO - PROCESS | 3644 | 1466725221235 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 16:40:21 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (000000691C333C00) [pid = 3644] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:40:21 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (00000069127DF800) [pid = 3644] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:40:21 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (000000691F55B400) [pid = 3644] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:40:21 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (000000691281B400) [pid = 3644] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:40:21 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (000000691C39F000) [pid = 3644] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:40:21 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (0000006920C04C00) [pid = 3644] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:40:21 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (00000069200B3400) [pid = 3644] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:40:21 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006923C72800) [pid = 3644] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:40:21 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006923196800) [pid = 3644] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:40:21 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000691ED41400) [pid = 3644] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:40:21 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691C39D000) [pid = 3644] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:40:21 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006913309800) [pid = 3644] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:40:21 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006912FC6C00) [pid = 3644] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:40:21 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (00000069126D2400) [pid = 3644] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:40:21 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006923CBF000) [pid = 3644] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:40:21 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006922FB3C00) [pid = 3644] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:40:21 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (00000069200B6800) [pid = 3644] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:40:21 INFO - PROCESS | 3644 | 1466725221567 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:21 INFO - PROCESS | 3644 | 1466725221569 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:21 INFO - PROCESS | 3644 | ++DOCSHELL 0000006920C74800 == 30 [pid = 3644] [id = 734] 16:40:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006910B87800) [pid = 3644] [serial = 2202] [outer = 0000000000000000] 16:40:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006912764400) [pid = 3644] [serial = 2203] [outer = 0000006910B87800] 16:40:21 INFO - PROCESS | 3644 | 1466725221618 Marionette DEBUG loaded listener.js 16:40:21 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691C39D000) [pid = 3644] [serial = 2204] [outer = 0000006910B87800] 16:40:21 INFO - PROCESS | 3644 | 1466725221991 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]]]}] 16:40:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:40:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:40:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 944ms 16:40:22 INFO - PROCESS | 3644 | 1466725222028 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 16:40:22 INFO - PROCESS | 3644 | 1466725222030 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 16:40:22 INFO - TEST-START | /DOMEvents/constructors.html 16:40:22 INFO - PROCESS | 3644 | 1466725222034 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:40:22 INFO - PROCESS | 3644 | 1466725222036 Marionette TRACE conn5 <- [1,2902,null,{}] 16:40:22 INFO - PROCESS | 3644 | 1466725222039 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}] 16:40:22 INFO - PROCESS | 3644 | 1466725222041 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:22 INFO - PROCESS | 3644 | 1466725222123 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 16:40:22 INFO - PROCESS | 3644 | 1466725222203 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:22 INFO - PROCESS | 3644 | 1466725222205 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:22 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926B8C000 == 31 [pid = 3644] [id = 735] 16:40:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006910C32800) [pid = 3644] [serial = 2205] [outer = 0000000000000000] 16:40:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691FFE7000) [pid = 3644] [serial = 2206] [outer = 0000006910C32800] 16:40:22 INFO - PROCESS | 3644 | 1466725222250 Marionette DEBUG loaded listener.js 16:40:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0000006920B11800) [pid = 3644] [serial = 2207] [outer = 0000006910C32800] 16:40:22 INFO - PROCESS | 3644 | 1466725222684 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]]]}] 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:40:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:40:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:40:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:40:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:40:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:40:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:40:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:40:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:40:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:40:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:40:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:40:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:40:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:40:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:40:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:40:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:40:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:40:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:40:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:40:22 INFO - TEST-OK | /DOMEvents/constructors.html | took 711ms 16:40:22 INFO - PROCESS | 3644 | 1466725222748 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 16:40:22 INFO - PROCESS | 3644 | 1466725222751 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 16:40:22 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:40:22 INFO - PROCESS | 3644 | 1466725222754 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:40:22 INFO - PROCESS | 3644 | 1466725222756 Marionette TRACE conn5 <- [1,2906,null,{}] 16:40:22 INFO - PROCESS | 3644 | 1466725222760 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}] 16:40:22 INFO - PROCESS | 3644 | 1466725222761 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:22 INFO - PROCESS | 3644 | 1466725222855 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 16:40:22 INFO - PROCESS | 3644 | 1466725222864 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:22 INFO - PROCESS | 3644 | 1466725222866 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:22 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927116000 == 32 [pid = 3644] [id = 736] 16:40:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006920C55800) [pid = 3644] [serial = 2208] [outer = 0000000000000000] 16:40:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (00000069217F4C00) [pid = 3644] [serial = 2209] [outer = 0000006920C55800] 16:40:22 INFO - PROCESS | 3644 | 1466725222910 Marionette DEBUG loaded listener.js 16:40:22 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006921D8BC00) [pid = 3644] [serial = 2210] [outer = 0000006920C55800] 16:40:23 INFO - PROCESS | 3644 | 1466725223346 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:40:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:40:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 628ms 16:40:23 INFO - PROCESS | 3644 | 1466725223386 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 16:40:23 INFO - PROCESS | 3644 | 1466725223388 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 16:40:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:40:23 INFO - PROCESS | 3644 | 1466725223404 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:40:23 INFO - PROCESS | 3644 | 1466725223406 Marionette TRACE conn5 <- [1,2910,null,{}] 16:40:23 INFO - PROCESS | 3644 | 1466725223410 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}] 16:40:23 INFO - PROCESS | 3644 | 1466725223412 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:23 INFO - PROCESS | 3644 | 1466725223497 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 16:40:23 INFO - PROCESS | 3644 | 1466725223503 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:23 INFO - PROCESS | 3644 | 1466725223505 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:23 INFO - PROCESS | 3644 | ++DOCSHELL 0000006922F2C800 == 33 [pid = 3644] [id = 737] 16:40:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (00000069200C0C00) [pid = 3644] [serial = 2211] [outer = 0000000000000000] 16:40:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (00000069225BA000) [pid = 3644] [serial = 2212] [outer = 00000069200C0C00] 16:40:23 INFO - PROCESS | 3644 | 1466725223549 Marionette DEBUG loaded listener.js 16:40:23 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006922FB5C00) [pid = 3644] [serial = 2213] [outer = 00000069200C0C00] 16:40:24 INFO - PROCESS | 3644 | [3644] 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 16:40:24 INFO - PROCESS | 3644 | [3644] 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 16:40:24 INFO - PROCESS | 3644 | [3644] 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 16:40:24 INFO - PROCESS | 3644 | [3644] 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 16:40:24 INFO - PROCESS | 3644 | 1466725224309 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]]]}] 16:40:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:40:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:40:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:40:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:40:24 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 16:40:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:40:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:40:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:40:24 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 16:40:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:40:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:40:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:40:24 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]" 16:40:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:40:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:40:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:40:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:40:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 949ms 16:40:24 INFO - PROCESS | 3644 | 1466725224355 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 16:40:24 INFO - PROCESS | 3644 | 1466725224360 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 16:40:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:40:24 INFO - PROCESS | 3644 | 1466725224365 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:40:24 INFO - PROCESS | 3644 | 1466725224371 Marionette TRACE conn5 <- [1,2914,null,{}] 16:40:24 INFO - PROCESS | 3644 | 1466725224376 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}] 16:40:24 INFO - PROCESS | 3644 | 1466725224379 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:24 INFO - PROCESS | 3644 | 1466725224524 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 16:40:24 INFO - PROCESS | 3644 | 1466725224644 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:24 INFO - PROCESS | 3644 | 1466725224647 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:24 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FF55000 == 34 [pid = 3644] [id = 738] 16:40:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (00000069170B6800) [pid = 3644] [serial = 2214] [outer = 0000000000000000] 16:40:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006918986C00) [pid = 3644] [serial = 2215] [outer = 00000069170B6800] 16:40:24 INFO - PROCESS | 3644 | 1466725224708 Marionette DEBUG loaded listener.js 16:40:24 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (000000691C244000) [pid = 3644] [serial = 2216] [outer = 00000069170B6800] 16:40:25 INFO - PROCESS | 3644 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:40:25 INFO - PROCESS | 3644 | 1466725225289 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]]]}] 16:40:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:40:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 932ms 16:40:25 INFO - PROCESS | 3644 | 1466725225301 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 16:40:25 INFO - PROCESS | 3644 | 1466725225306 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 16:40:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:40:25 INFO - PROCESS | 3644 | 1466725225313 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:40:25 INFO - PROCESS | 3644 | 1466725225317 Marionette TRACE conn5 <- [1,2918,null,{}] 16:40:25 INFO - PROCESS | 3644 | 1466725225321 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}] 16:40:25 INFO - PROCESS | 3644 | 1466725225324 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:25 INFO - PROCESS | 3644 | 1466725225455 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 16:40:25 INFO - PROCESS | 3644 | 1466725225566 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:25 INFO - PROCESS | 3644 | 1466725225569 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:25 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923EDC000 == 35 [pid = 3644] [id = 739] 16:40:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (000000691E022C00) [pid = 3644] [serial = 2217] [outer = 0000000000000000] 16:40:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (000000691F9F0C00) [pid = 3644] [serial = 2218] [outer = 000000691E022C00] 16:40:25 INFO - PROCESS | 3644 | 1466725225627 Marionette DEBUG loaded listener.js 16:40:25 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (000000691FFE1C00) [pid = 3644] [serial = 2219] [outer = 000000691E022C00] 16:40:26 INFO - PROCESS | 3644 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:40:26 INFO - PROCESS | 3644 | 1466725226276 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]]]}] 16:40:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:40:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 986ms 16:40:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:40:26 INFO - PROCESS | 3644 | 1466725226312 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 16:40:26 INFO - PROCESS | 3644 | 1466725226315 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 16:40:26 INFO - PROCESS | 3644 | 1466725226320 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:40:26 INFO - PROCESS | 3644 | 1466725226324 Marionette TRACE conn5 <- [1,2922,null,{}] 16:40:26 INFO - PROCESS | 3644 | 1466725226336 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}] 16:40:26 INFO - PROCESS | 3644 | 1466725226341 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:26 INFO - PROCESS | 3644 | 1466725226466 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 16:40:26 INFO - PROCESS | 3644 | 1466725226696 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:26 INFO - PROCESS | 3644 | 1466725226699 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:26 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917854000 == 36 [pid = 3644] [id = 740] 16:40:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (0000006910C3DC00) [pid = 3644] [serial = 2220] [outer = 0000000000000000] 16:40:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (000000691269C400) [pid = 3644] [serial = 2221] [outer = 0000006910C3DC00] 16:40:26 INFO - PROCESS | 3644 | 1466725226793 Marionette DEBUG loaded listener.js 16:40:26 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (0000006912A2CC00) [pid = 3644] [serial = 2222] [outer = 0000006910C3DC00] 16:40:27 INFO - PROCESS | 3644 | --DOCSHELL 0000006927116000 == 35 [pid = 3644] [id = 736] 16:40:27 INFO - PROCESS | 3644 | --DOCSHELL 0000006926B8C000 == 34 [pid = 3644] [id = 735] 16:40:27 INFO - PROCESS | 3644 | --DOCSHELL 0000006920C74800 == 33 [pid = 3644] [id = 734] 16:40:27 INFO - PROCESS | 3644 | --DOCSHELL 0000006923EDC800 == 32 [pid = 3644] [id = 733] 16:40:27 INFO - PROCESS | 3644 | --DOCSHELL 0000006923372000 == 31 [pid = 3644] [id = 732] 16:40:27 INFO - PROCESS | 3644 | --DOCSHELL 0000006922F2D000 == 30 [pid = 3644] [id = 731] 16:40:27 INFO - PROCESS | 3644 | --DOCSHELL 000000691F51A000 == 29 [pid = 3644] [id = 730] 16:40:27 INFO - PROCESS | 3644 | --DOCSHELL 000000691884C000 == 28 [pid = 3644] [id = 729] 16:40:27 INFO - PROCESS | 3644 | --DOCSHELL 000000691335A800 == 27 [pid = 3644] [id = 728] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (0000006920B16800) [pid = 3644] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (000000691ED7CC00) [pid = 3644] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (00000069189DC400) [pid = 3644] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (000000691FC4D800) [pid = 3644] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (000000691FF08000) [pid = 3644] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (0000006912D79000) [pid = 3644] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (0000006917ADD800) [pid = 3644] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (000000691E024000) [pid = 3644] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (000000691F552400) [pid = 3644] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000692197BC00) [pid = 3644] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006923226800) [pid = 3644] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (000000692238B400) [pid = 3644] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006923CBC000) [pid = 3644] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000692322E000) [pid = 3644] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691EFCC400) [pid = 3644] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000692172A400) [pid = 3644] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691CC89800) [pid = 3644] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691E02A400) [pid = 3644] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006913FB4C00) [pid = 3644] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006918984800) [pid = 3644] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691EE73000) [pid = 3644] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (00000069127DF400) [pid = 3644] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006917B48400) [pid = 3644] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006924BB7800) [pid = 3644] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (0000006923033400) [pid = 3644] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (0000006924BBD000) [pid = 3644] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0000006923C7BC00) [pid = 3644] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (0000006923C6E800) [pid = 3644] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (00000069225BFC00) [pid = 3644] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (000000691F37E000) [pid = 3644] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 16:40:27 INFO - PROCESS | 3644 | 1466725227381 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]]]}] 16:40:27 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:40:27 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1134ms 16:40:27 INFO - PROCESS | 3644 | 1466725227456 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 16:40:27 INFO - PROCESS | 3644 | 1466725227459 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 16:40:27 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:40:27 INFO - PROCESS | 3644 | 1466725227463 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:40:27 INFO - PROCESS | 3644 | 1466725227467 Marionette TRACE conn5 <- [1,2926,null,{}] 16:40:27 INFO - PROCESS | 3644 | 1466725227472 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}] 16:40:27 INFO - PROCESS | 3644 | 1466725227474 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:27 INFO - PROCESS | 3644 | 1466725227570 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 16:40:27 INFO - PROCESS | 3644 | 1466725227653 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:27 INFO - PROCESS | 3644 | 1466725227656 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:27 INFO - PROCESS | 3644 | ++DOCSHELL 000000691ECC2800 == 28 [pid = 3644] [id = 741] 16:40:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (0000006913AD1800) [pid = 3644] [serial = 2223] [outer = 0000000000000000] 16:40:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (00000069177D6800) [pid = 3644] [serial = 2224] [outer = 0000006913AD1800] 16:40:27 INFO - PROCESS | 3644 | 1466725227704 Marionette DEBUG loaded listener.js 16:40:27 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (0000006918DCB400) [pid = 3644] [serial = 2225] [outer = 0000006913AD1800] 16:40:28 INFO - PROCESS | 3644 | 1466725228079 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]]]}] 16:40:28 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. 16:40:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 693ms 16:40:28 INFO - PROCESS | 3644 | 1466725228163 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 16:40:28 INFO - PROCESS | 3644 | 1466725228167 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 16:40:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:40:28 INFO - PROCESS | 3644 | 1466725228171 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:40:28 INFO - PROCESS | 3644 | 1466725228173 Marionette TRACE conn5 <- [1,2930,null,{}] 16:40:28 INFO - PROCESS | 3644 | 1466725228177 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}] 16:40:28 INFO - PROCESS | 3644 | 1466725228179 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:28 INFO - PROCESS | 3644 | 1466725228300 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 16:40:28 INFO - PROCESS | 3644 | 1466725228317 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:28 INFO - PROCESS | 3644 | 1466725228319 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:28 INFO - PROCESS | 3644 | ++DOCSHELL 0000006920ECA800 == 29 [pid = 3644] [id = 742] 16:40:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (0000006918F26800) [pid = 3644] [serial = 2226] [outer = 0000000000000000] 16:40:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (000000691CC89C00) [pid = 3644] [serial = 2227] [outer = 0000006918F26800] 16:40:28 INFO - PROCESS | 3644 | 1466725228367 Marionette DEBUG loaded listener.js 16:40:28 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (000000691E789C00) [pid = 3644] [serial = 2228] [outer = 0000006918F26800] 16:40:28 INFO - PROCESS | 3644 | 1466725228823 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"]]]}] 16:40:28 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 16:40:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:40:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 692ms 16:40:28 INFO - PROCESS | 3644 | 1466725228866 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 16:40:28 INFO - PROCESS | 3644 | 1466725228869 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 16:40:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:40:28 INFO - PROCESS | 3644 | 1466725228879 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:40:28 INFO - PROCESS | 3644 | 1466725228885 Marionette TRACE conn5 <- [1,2934,null,{}] 16:40:28 INFO - PROCESS | 3644 | 1466725228894 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}] 16:40:28 INFO - PROCESS | 3644 | 1466725228898 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:29 INFO - PROCESS | 3644 | 1466725228991 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 16:40:29 INFO - PROCESS | 3644 | 1466725228996 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:29 INFO - PROCESS | 3644 | 1466725228998 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:29 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923377800 == 30 [pid = 3644] [id = 743] 16:40:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (000000691F152400) [pid = 3644] [serial = 2229] [outer = 0000000000000000] 16:40:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (000000691F9FAC00) [pid = 3644] [serial = 2230] [outer = 000000691F152400] 16:40:29 INFO - PROCESS | 3644 | 1466725229043 Marionette DEBUG loaded listener.js 16:40:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691FF08000) [pid = 3644] [serial = 2231] [outer = 000000691F152400] 16:40:29 INFO - PROCESS | 3644 | 1466725229448 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]]]}] 16:40:29 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. 16:40:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 650ms 16:40:29 INFO - PROCESS | 3644 | 1466725229534 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 16:40:29 INFO - PROCESS | 3644 | 1466725229537 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 16:40:29 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:40:29 INFO - PROCESS | 3644 | 1466725229541 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:40:29 INFO - PROCESS | 3644 | 1466725229542 Marionette TRACE conn5 <- [1,2938,null,{}] 16:40:29 INFO - PROCESS | 3644 | 1466725229546 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}] 16:40:29 INFO - PROCESS | 3644 | 1466725229548 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:29 INFO - PROCESS | 3644 | 1466725229671 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 16:40:29 INFO - PROCESS | 3644 | 1466725229757 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:29 INFO - PROCESS | 3644 | 1466725229759 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:29 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923F6F000 == 31 [pid = 3644] [id = 744] 16:40:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000692005AC00) [pid = 3644] [serial = 2232] [outer = 0000000000000000] 16:40:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (00000069200BF400) [pid = 3644] [serial = 2233] [outer = 000000692005AC00] 16:40:29 INFO - PROCESS | 3644 | 1466725229806 Marionette DEBUG loaded listener.js 16:40:29 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006920C5BC00) [pid = 3644] [serial = 2234] [outer = 000000692005AC00] 16:40:30 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917A82800 == 32 [pid = 3644] [id = 745] 16:40:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (00000069217F6800) [pid = 3644] [serial = 2235] [outer = 0000000000000000] 16:40:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006921D8E800) [pid = 3644] [serial = 2236] [outer = 00000069217F6800] 16:40:30 INFO - PROCESS | 3644 | 1466725230265 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]]]}] 16:40:30 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. 16:40:30 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 775ms 16:40:30 INFO - PROCESS | 3644 | 1466725230317 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 16:40:30 INFO - PROCESS | 3644 | 1466725230319 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 16:40:30 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:40:30 INFO - PROCESS | 3644 | 1466725230333 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:40:30 INFO - PROCESS | 3644 | 1466725230335 Marionette TRACE conn5 <- [1,2942,null,{}] 16:40:30 INFO - PROCESS | 3644 | 1466725230340 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}] 16:40:30 INFO - PROCESS | 3644 | 1466725230342 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:30 INFO - PROCESS | 3644 | 1466725230467 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 16:40:30 INFO - PROCESS | 3644 | 1466725230525 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:30 INFO - PROCESS | 3644 | 1466725230531 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:30 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926B75000 == 33 [pid = 3644] [id = 746] 16:40:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (00000069225BD400) [pid = 3644] [serial = 2237] [outer = 0000000000000000] 16:40:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (00000069225C1000) [pid = 3644] [serial = 2238] [outer = 00000069225BD400] 16:40:30 INFO - PROCESS | 3644 | 1466725230586 Marionette DEBUG loaded listener.js 16:40:30 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000692302E800) [pid = 3644] [serial = 2239] [outer = 00000069225BD400] 16:40:31 INFO - PROCESS | 3644 | 1466725231041 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]]]}] 16:40:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:40:31 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 16:40:31 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 732ms 16:40:31 INFO - PROCESS | 3644 | 1466725231069 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 16:40:31 INFO - PROCESS | 3644 | 1466725231071 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 16:40:31 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:40:31 INFO - PROCESS | 3644 | 1466725231074 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:40:31 INFO - PROCESS | 3644 | 1466725231076 Marionette TRACE conn5 <- [1,2946,null,{}] 16:40:31 INFO - PROCESS | 3644 | 1466725231079 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}] 16:40:31 INFO - PROCESS | 3644 | 1466725231082 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:31 INFO - PROCESS | 3644 | 1466725231225 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 16:40:31 INFO - PROCESS | 3644 | 1466725231235 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:31 INFO - PROCESS | 3644 | 1466725231237 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:31 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927196800 == 34 [pid = 3644] [id = 747] 16:40:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (00000069225BE400) [pid = 3644] [serial = 2240] [outer = 0000000000000000] 16:40:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006923BD6800) [pid = 3644] [serial = 2241] [outer = 00000069225BE400] 16:40:31 INFO - PROCESS | 3644 | 1466725231281 Marionette DEBUG loaded listener.js 16:40:31 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (0000006923C71800) [pid = 3644] [serial = 2242] [outer = 00000069225BE400] 16:40:31 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (00000069200B7000) [pid = 3644] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:40:31 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006918F2EC00) [pid = 3644] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:40:31 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006910B87800) [pid = 3644] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:40:31 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006923BDA400) [pid = 3644] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:40:31 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006916FEC400) [pid = 3644] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:40:31 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691ED39C00) [pid = 3644] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:40:31 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (00000069126CF000) [pid = 3644] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:40:31 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006910C32800) [pid = 3644] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:40:31 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691C331C00) [pid = 3644] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:40:31 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (00000069120BF400) [pid = 3644] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:40:31 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006912765400) [pid = 3644] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:40:31 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (00000069177B0800) [pid = 3644] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:40:31 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (0000006920C55800) [pid = 3644] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:40:31 INFO - PROCESS | 3644 | 1466725231743 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]]]}] 16:40:31 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 16:40:31 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 734ms 16:40:31 INFO - PROCESS | 3644 | 1466725231812 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 16:40:31 INFO - PROCESS | 3644 | 1466725231814 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 16:40:31 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:40:31 INFO - PROCESS | 3644 | 1466725231817 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:40:31 INFO - PROCESS | 3644 | 1466725231819 Marionette TRACE conn5 <- [1,2950,null,{}] 16:40:31 INFO - PROCESS | 3644 | 1466725231823 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}] 16:40:31 INFO - PROCESS | 3644 | 1466725231825 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:31 INFO - PROCESS | 3644 | 1466725231943 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 16:40:32 INFO - PROCESS | 3644 | 1466725231996 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:32 INFO - PROCESS | 3644 | 1466725231998 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:32 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927270800 == 35 [pid = 3644] [id = 748] 16:40:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006912765400) [pid = 3644] [serial = 2243] [outer = 0000000000000000] 16:40:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (000000691CC93800) [pid = 3644] [serial = 2244] [outer = 0000006912765400] 16:40:32 INFO - PROCESS | 3644 | 1466725232043 Marionette DEBUG loaded listener.js 16:40:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006923C6E400) [pid = 3644] [serial = 2245] [outer = 0000006912765400] 16:40:32 INFO - PROCESS | 3644 | 1466725232358 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]]]}] 16:40:32 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 16:40:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 629ms 16:40:32 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:40:32 INFO - PROCESS | 3644 | 1466725232450 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 16:40:32 INFO - PROCESS | 3644 | 1466725232452 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 16:40:32 INFO - PROCESS | 3644 | 1466725232455 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:40:32 INFO - PROCESS | 3644 | 1466725232457 Marionette TRACE conn5 <- [1,2954,null,{}] 16:40:32 INFO - PROCESS | 3644 | 1466725232460 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}] 16:40:32 INFO - PROCESS | 3644 | 1466725232462 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:32 INFO - PROCESS | 3644 | 1466725232577 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 16:40:32 INFO - PROCESS | 3644 | 1466725232585 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:32 INFO - PROCESS | 3644 | 1466725232587 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:32 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927335800 == 36 [pid = 3644] [id = 749] 16:40:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691E0A2400) [pid = 3644] [serial = 2246] [outer = 0000000000000000] 16:40:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (0000006923CBBC00) [pid = 3644] [serial = 2247] [outer = 000000691E0A2400] 16:40:32 INFO - PROCESS | 3644 | 1466725232631 Marionette DEBUG loaded listener.js 16:40:32 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006924BBB400) [pid = 3644] [serial = 2248] [outer = 000000691E0A2400] 16:40:33 INFO - PROCESS | 3644 | 1466725233039 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]]]}] 16:40:33 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 16:40:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 628ms 16:40:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:40:33 INFO - PROCESS | 3644 | 1466725233088 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 16:40:33 INFO - PROCESS | 3644 | 1466725233090 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 16:40:33 INFO - PROCESS | 3644 | 1466725233094 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:40:33 INFO - PROCESS | 3644 | 1466725233096 Marionette TRACE conn5 <- [1,2958,null,{}] 16:40:33 INFO - PROCESS | 3644 | 1466725233099 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}] 16:40:33 INFO - PROCESS | 3644 | 1466725233101 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:33 INFO - PROCESS | 3644 | 1466725233192 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 16:40:33 INFO - PROCESS | 3644 | 1466725233198 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:33 INFO - PROCESS | 3644 | 1466725233200 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:33 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927AE0000 == 37 [pid = 3644] [id = 750] 16:40:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691F536000) [pid = 3644] [serial = 2249] [outer = 0000000000000000] 16:40:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691F53A400) [pid = 3644] [serial = 2250] [outer = 000000691F536000] 16:40:33 INFO - PROCESS | 3644 | 1466725233246 Marionette DEBUG loaded listener.js 16:40:33 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006924BBB000) [pid = 3644] [serial = 2251] [outer = 000000691F536000] 16:40:33 INFO - PROCESS | 3644 | 1466725233779 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]]]}] 16:40:33 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. 16:40:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 733ms 16:40:33 INFO - PROCESS | 3644 | 1466725233829 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 16:40:33 INFO - PROCESS | 3644 | 1466725233834 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 16:40:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:40:33 INFO - PROCESS | 3644 | 1466725233840 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:40:33 INFO - PROCESS | 3644 | 1466725233844 Marionette TRACE conn5 <- [1,2962,null,{}] 16:40:33 INFO - PROCESS | 3644 | 1466725233850 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}] 16:40:33 INFO - PROCESS | 3644 | 1466725233854 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:34 INFO - PROCESS | 3644 | 1466725234054 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 16:40:34 INFO - PROCESS | 3644 | 1466725234185 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:34 INFO - PROCESS | 3644 | 1466725234190 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:34 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EEDF000 == 38 [pid = 3644] [id = 751] 16:40:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006913307800) [pid = 3644] [serial = 2252] [outer = 0000000000000000] 16:40:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006917D3EC00) [pid = 3644] [serial = 2253] [outer = 0000006913307800] 16:40:34 INFO - PROCESS | 3644 | 1466725234248 Marionette DEBUG loaded listener.js 16:40:34 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691C236000) [pid = 3644] [serial = 2254] [outer = 0000006913307800] 16:40:34 INFO - PROCESS | 3644 | 1466725234763 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]]]}] 16:40:34 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. 16:40:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 986ms 16:40:34 INFO - PROCESS | 3644 | 1466725234828 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 16:40:34 INFO - PROCESS | 3644 | 1466725234833 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 16:40:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:40:34 INFO - PROCESS | 3644 | 1466725234840 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:40:34 INFO - PROCESS | 3644 | 1466725234843 Marionette TRACE conn5 <- [1,2966,null,{}] 16:40:34 INFO - PROCESS | 3644 | 1466725234847 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}] 16:40:34 INFO - PROCESS | 3644 | 1466725234850 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:34 INFO - PROCESS | 3644 | 1466725234970 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 16:40:35 INFO - PROCESS | 3644 | 1466725235098 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:35 INFO - PROCESS | 3644 | 1466725235101 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:35 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923FA8800 == 39 [pid = 3644] [id = 752] 16:40:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691F379800) [pid = 3644] [serial = 2255] [outer = 0000000000000000] 16:40:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691F537400) [pid = 3644] [serial = 2256] [outer = 000000691F379800] 16:40:35 INFO - PROCESS | 3644 | 1466725235159 Marionette DEBUG loaded listener.js 16:40:35 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (000000691FC51000) [pid = 3644] [serial = 2257] [outer = 000000691F379800] 16:40:35 INFO - PROCESS | 3644 | 1466725235713 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]]]}] 16:40:35 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. 16:40:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 881ms 16:40:35 INFO - PROCESS | 3644 | 1466725235721 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 16:40:35 INFO - PROCESS | 3644 | 1466725235724 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 16:40:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:40:35 INFO - PROCESS | 3644 | 1466725235728 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:40:35 INFO - PROCESS | 3644 | 1466725235732 Marionette TRACE conn5 <- [1,2970,null,{}] 16:40:35 INFO - PROCESS | 3644 | 1466725235762 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}] 16:40:35 INFO - PROCESS | 3644 | 1466725235767 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:35 INFO - PROCESS | 3644 | 1466725235885 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 16:40:35 INFO - PROCESS | 3644 | 1466725235983 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:35 INFO - PROCESS | 3644 | 1466725235987 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:36 INFO - PROCESS | 3644 | ++DOCSHELL 0000006928D0D800 == 40 [pid = 3644] [id = 753] 16:40:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006923029400) [pid = 3644] [serial = 2258] [outer = 0000000000000000] 16:40:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (000000692322E800) [pid = 3644] [serial = 2259] [outer = 0000006923029400] 16:40:36 INFO - PROCESS | 3644 | 1466725236044 Marionette DEBUG loaded listener.js 16:40:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (000000692330BC00) [pid = 3644] [serial = 2260] [outer = 0000006923029400] 16:40:36 INFO - PROCESS | 3644 | 1466725236571 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"]]]}] 16:40:36 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 16:40:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:40:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:40:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 881ms 16:40:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:40:36 INFO - PROCESS | 3644 | 1466725236610 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 16:40:36 INFO - PROCESS | 3644 | 1466725236613 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 16:40:36 INFO - PROCESS | 3644 | 1466725236617 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:40:36 INFO - PROCESS | 3644 | 1466725236619 Marionette TRACE conn5 <- [1,2974,null,{}] 16:40:36 INFO - PROCESS | 3644 | 1466725236623 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}] 16:40:36 INFO - PROCESS | 3644 | 1466725236625 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:36 INFO - PROCESS | 3644 | 1466725236741 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 16:40:36 INFO - PROCESS | 3644 | 1466725236868 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:36 INFO - PROCESS | 3644 | 1466725236871 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:36 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923F43800 == 41 [pid = 3644] [id = 754] 16:40:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (000000692330B800) [pid = 3644] [serial = 2261] [outer = 0000000000000000] 16:40:36 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (0000006924BC5400) [pid = 3644] [serial = 2262] [outer = 000000692330B800] 16:40:36 INFO - PROCESS | 3644 | 1466725236929 Marionette DEBUG loaded listener.js 16:40:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (0000006924C99400) [pid = 3644] [serial = 2263] [outer = 000000692330B800] 16:40:37 INFO - PROCESS | 3644 | 1466725237465 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]]]}] 16:40:37 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. 16:40:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 879ms 16:40:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:40:37 INFO - PROCESS | 3644 | 1466725237498 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 16:40:37 INFO - PROCESS | 3644 | 1466725237501 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 16:40:37 INFO - PROCESS | 3644 | 1466725237505 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:40:37 INFO - PROCESS | 3644 | 1466725237507 Marionette TRACE conn5 <- [1,2978,null,{}] 16:40:37 INFO - PROCESS | 3644 | 1466725237511 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}] 16:40:37 INFO - PROCESS | 3644 | 1466725237513 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:37 INFO - PROCESS | 3644 | 1466725237657 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 16:40:37 INFO - PROCESS | 3644 | 1466725237785 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:37 INFO - PROCESS | 3644 | 1466725237788 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:37 INFO - PROCESS | 3644 | ++DOCSHELL 0000006917857000 == 42 [pid = 3644] [id = 755] 16:40:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 95 (00000069127DBC00) [pid = 3644] [serial = 2264] [outer = 0000000000000000] 16:40:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 96 (000000691704CC00) [pid = 3644] [serial = 2265] [outer = 00000069127DBC00] 16:40:37 INFO - PROCESS | 3644 | 1466725237847 Marionette DEBUG loaded listener.js 16:40:37 INFO - PROCESS | 3644 | ++DOMWINDOW == 97 (000000691ED87C00) [pid = 3644] [serial = 2266] [outer = 00000069127DBC00] 16:40:38 INFO - PROCESS | 3644 | ++DOCSHELL 000000691C212000 == 43 [pid = 3644] [id = 756] 16:40:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 98 (000000691281A000) [pid = 3644] [serial = 2267] [outer = 0000000000000000] 16:40:38 INFO - PROCESS | 3644 | ++DOMWINDOW == 99 (0000006912D7B000) [pid = 3644] [serial = 2268] [outer = 000000691281A000] 16:40:38 INFO - PROCESS | 3644 | 1466725238652 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]]]}] 16:40:38 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. 16:40:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1181ms 16:40:38 INFO - PROCESS | 3644 | 1466725238689 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 16:40:38 INFO - PROCESS | 3644 | 1466725238693 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 16:40:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:40:38 INFO - PROCESS | 3644 | 1466725238698 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:40:38 INFO - PROCESS | 3644 | 1466725238701 Marionette TRACE conn5 <- [1,2982,null,{}] 16:40:38 INFO - PROCESS | 3644 | 1466725238714 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}] 16:40:38 INFO - PROCESS | 3644 | 1466725238717 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:38 INFO - PROCESS | 3644 | 1466725238838 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 16:40:38 INFO - PROCESS | 3644 | 1466725238967 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:38 INFO - PROCESS | 3644 | 1466725238970 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:39 INFO - PROCESS | 3644 | ++DOCSHELL 000000691884C000 == 44 [pid = 3644] [id = 757] 16:40:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 100 (000000691281FC00) [pid = 3644] [serial = 2269] [outer = 0000000000000000] 16:40:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 101 (0000006912A46800) [pid = 3644] [serial = 2270] [outer = 000000691281FC00] 16:40:39 INFO - PROCESS | 3644 | 1466725239023 Marionette DEBUG loaded listener.js 16:40:39 INFO - PROCESS | 3644 | ++DOMWINDOW == 102 (0000006918F2E000) [pid = 3644] [serial = 2271] [outer = 000000691281FC00] 16:40:39 INFO - PROCESS | 3644 | --DOCSHELL 0000006927335800 == 43 [pid = 3644] [id = 749] 16:40:39 INFO - PROCESS | 3644 | --DOCSHELL 0000006927270800 == 42 [pid = 3644] [id = 748] 16:40:39 INFO - PROCESS | 3644 | --DOCSHELL 0000006927196800 == 41 [pid = 3644] [id = 747] 16:40:39 INFO - PROCESS | 3644 | --DOCSHELL 0000006926B75000 == 40 [pid = 3644] [id = 746] 16:40:39 INFO - PROCESS | 3644 | --DOCSHELL 0000006917A82800 == 39 [pid = 3644] [id = 745] 16:40:39 INFO - PROCESS | 3644 | --DOCSHELL 0000006923F6F000 == 38 [pid = 3644] [id = 744] 16:40:39 INFO - PROCESS | 3644 | --DOCSHELL 0000006923377800 == 37 [pid = 3644] [id = 743] 16:40:39 INFO - PROCESS | 3644 | --DOCSHELL 0000006920ECA800 == 36 [pid = 3644] [id = 742] 16:40:39 INFO - PROCESS | 3644 | --DOCSHELL 000000691ECC2800 == 35 [pid = 3644] [id = 741] 16:40:39 INFO - PROCESS | 3644 | --DOCSHELL 0000006917854000 == 34 [pid = 3644] [id = 740] 16:40:39 INFO - PROCESS | 3644 | --DOCSHELL 000000691FF55000 == 33 [pid = 3644] [id = 738] 16:40:39 INFO - PROCESS | 3644 | --DOCSHELL 0000006922F2C800 == 32 [pid = 3644] [id = 737] 16:40:39 INFO - PROCESS | 3644 | --DOCSHELL 0000006923EDC000 == 31 [pid = 3644] [id = 739] 16:40:39 INFO - PROCESS | 3644 | --DOCSHELL 000000691C212000 == 30 [pid = 3644] [id = 756] 16:40:39 INFO - PROCESS | 3644 | --DOCSHELL 0000006917857000 == 29 [pid = 3644] [id = 755] 16:40:39 INFO - PROCESS | 3644 | --DOCSHELL 0000006923F43800 == 28 [pid = 3644] [id = 754] 16:40:39 INFO - PROCESS | 3644 | --DOCSHELL 0000006928D0D800 == 27 [pid = 3644] [id = 753] 16:40:39 INFO - PROCESS | 3644 | --DOCSHELL 0000006923FA8800 == 26 [pid = 3644] [id = 752] 16:40:39 INFO - PROCESS | 3644 | --DOCSHELL 0000006927AE0000 == 25 [pid = 3644] [id = 750] 16:40:39 INFO - PROCESS | 3644 | --DOCSHELL 000000691EEDF000 == 24 [pid = 3644] [id = 751] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 101 (0000006924BC2800) [pid = 3644] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 100 (000000691F204000) [pid = 3644] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 99 (0000006912A51000) [pid = 3644] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 98 (0000006920B11800) [pid = 3644] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 97 (000000691CCD3000) [pid = 3644] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 96 (000000691E025000) [pid = 3644] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 95 (000000691ED42C00) [pid = 3644] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 94 (00000069127D9000) [pid = 3644] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (0000006917055400) [pid = 3644] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (000000691FC4EC00) [pid = 3644] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (00000069189D8800) [pid = 3644] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (0000006917AD8800) [pid = 3644] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (000000691C235800) [pid = 3644] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0000006912764400) [pid = 3644] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (000000691FFE7000) [pid = 3644] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691EFCC800) [pid = 3644] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006921723400) [pid = 3644] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006912823800) [pid = 3644] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (000000691CC12800) [pid = 3644] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006921D8BC00) [pid = 3644] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (00000069217F4C00) [pid = 3644] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (0000006923CB5000) [pid = 3644] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (000000691E09BC00) [pid = 3644] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691C39D000) [pid = 3644] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006923BE2000) [pid = 3644] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 16:40:39 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691F55CC00) [pid = 3644] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 16:40:40 INFO - PROCESS | 3644 | 1466725240224 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]]]}] 16:40:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:40:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 16:40:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1554ms 16:40:40 INFO - PROCESS | 3644 | 1466725240253 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 16:40:40 INFO - PROCESS | 3644 | 1466725240257 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 16:40:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:40:40 INFO - PROCESS | 3644 | 1466725240261 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:40:40 INFO - PROCESS | 3644 | 1466725240267 Marionette TRACE conn5 <- [1,2986,null,{}] 16:40:40 INFO - PROCESS | 3644 | 1466725240272 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}] 16:40:40 INFO - PROCESS | 3644 | 1466725240274 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:40 INFO - PROCESS | 3644 | 1466725240371 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 16:40:40 INFO - PROCESS | 3644 | 1466725240379 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:40 INFO - PROCESS | 3644 | 1466725240382 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:40 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918850000 == 25 [pid = 3644] [id = 758] 16:40:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (0000006912622C00) [pid = 3644] [serial = 2272] [outer = 0000000000000000] 16:40:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (00000069126CF000) [pid = 3644] [serial = 2273] [outer = 0000006912622C00] 16:40:40 INFO - PROCESS | 3644 | 1466725240433 Marionette DEBUG loaded listener.js 16:40:40 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (00000069127DD400) [pid = 3644] [serial = 2274] [outer = 0000006912622C00] 16:40:40 INFO - PROCESS | 3644 | 1466725240886 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]]]}] 16:40:40 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. 16:40:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 692ms 16:40:40 INFO - PROCESS | 3644 | 1466725240958 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 16:40:40 INFO - PROCESS | 3644 | 1466725240963 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 16:40:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:40:40 INFO - PROCESS | 3644 | 1466725240970 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:40:40 INFO - PROCESS | 3644 | 1466725240973 Marionette TRACE conn5 <- [1,2990,null,{}] 16:40:40 INFO - PROCESS | 3644 | 1466725240977 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}] 16:40:40 INFO - PROCESS | 3644 | 1466725240979 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:41 INFO - PROCESS | 3644 | 1466725241110 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 16:40:41 INFO - PROCESS | 3644 | 1466725241126 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:41 INFO - PROCESS | 3644 | 1466725241128 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:41 INFO - PROCESS | 3644 | ++DOCSHELL 000000691EA49800 == 26 [pid = 3644] [id = 759] 16:40:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006912FC7400) [pid = 3644] [serial = 2275] [outer = 0000000000000000] 16:40:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (0000006913305800) [pid = 3644] [serial = 2276] [outer = 0000006912FC7400] 16:40:41 INFO - PROCESS | 3644 | 1466725241176 Marionette DEBUG loaded listener.js 16:40:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006913FB8C00) [pid = 3644] [serial = 2277] [outer = 0000006912FC7400] 16:40:41 INFO - PROCESS | 3644 | 1466725241626 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]]]}] 16:40:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 16:40:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 692ms 16:40:41 INFO - PROCESS | 3644 | 1466725241664 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 16:40:41 INFO - PROCESS | 3644 | 1466725241666 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 16:40:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:40:41 INFO - PROCESS | 3644 | 1466725241674 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:40:41 INFO - PROCESS | 3644 | 1466725241678 Marionette TRACE conn5 <- [1,2994,null,{}] 16:40:41 INFO - PROCESS | 3644 | 1466725241690 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}] 16:40:41 INFO - PROCESS | 3644 | 1466725241695 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:41 INFO - PROCESS | 3644 | 1466725241783 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 16:40:41 INFO - PROCESS | 3644 | 1466725241792 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:41 INFO - PROCESS | 3644 | 1466725241795 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:41 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FE5E000 == 27 [pid = 3644] [id = 760] 16:40:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (0000006918805400) [pid = 3644] [serial = 2278] [outer = 0000000000000000] 16:40:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (0000006918986400) [pid = 3644] [serial = 2279] [outer = 0000006918805400] 16:40:41 INFO - PROCESS | 3644 | 1466725241844 Marionette DEBUG loaded listener.js 16:40:41 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (0000006918F25C00) [pid = 3644] [serial = 2280] [outer = 0000006918805400] 16:40:42 INFO - PROCESS | 3644 | 1466725242261 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]]]}] 16:40:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 16:40:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 651ms 16:40:42 INFO - PROCESS | 3644 | 1466725242323 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 16:40:42 INFO - PROCESS | 3644 | 1466725242326 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 16:40:42 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:40:42 INFO - PROCESS | 3644 | 1466725242329 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:40:42 INFO - PROCESS | 3644 | 1466725242331 Marionette TRACE conn5 <- [1,2998,null,{}] 16:40:42 INFO - PROCESS | 3644 | 1466725242346 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}] 16:40:42 INFO - PROCESS | 3644 | 1466725242348 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:42 INFO - PROCESS | 3644 | 1466725242465 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 16:40:42 INFO - PROCESS | 3644 | 1466725242543 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:42 INFO - PROCESS | 3644 | 1466725242545 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:42 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923210800 == 28 [pid = 3644] [id = 761] 16:40:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691C30C400) [pid = 3644] [serial = 2281] [outer = 0000000000000000] 16:40:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (000000691C336C00) [pid = 3644] [serial = 2282] [outer = 000000691C30C400] 16:40:42 INFO - PROCESS | 3644 | 1466725242592 Marionette DEBUG loaded listener.js 16:40:42 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (000000691CC8B800) [pid = 3644] [serial = 2283] [outer = 000000691C30C400] 16:40:42 INFO - PROCESS | 3644 | [3644] 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 16:40:43 INFO - PROCESS | 3644 | 1466725243053 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:40:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:40:43 INFO - {} 16:40:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:40:43 INFO - {} 16:40:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:40:43 INFO - {} 16:40:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:40:43 INFO - {} 16:40:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 735ms 16:40:43 INFO - PROCESS | 3644 | 1466725243078 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 16:40:43 INFO - PROCESS | 3644 | 1466725243081 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 16:40:43 INFO - TEST-START | /FileAPI/fileReader.html 16:40:43 INFO - PROCESS | 3644 | 1466725243085 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:40:43 INFO - PROCESS | 3644 | 1466725243087 Marionette TRACE conn5 <- [1,3002,null,{}] 16:40:43 INFO - PROCESS | 3644 | 1466725243090 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}] 16:40:43 INFO - PROCESS | 3644 | 1466725243092 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:43 INFO - PROCESS | 3644 | 1466725243204 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 16:40:43 INFO - PROCESS | 3644 | 1466725243211 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:43 INFO - PROCESS | 3644 | 1466725243213 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:43 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923BB7000 == 29 [pid = 3644] [id = 762] 16:40:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006910BC1C00) [pid = 3644] [serial = 2284] [outer = 0000000000000000] 16:40:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (000000691EC6B000) [pid = 3644] [serial = 2285] [outer = 0000006910BC1C00] 16:40:43 INFO - PROCESS | 3644 | 1466725243258 Marionette DEBUG loaded listener.js 16:40:43 INFO - PROCESS | 3644 | ++DOMWINDOW == 91 (000000691ED42800) [pid = 3644] [serial = 2286] [outer = 0000006910BC1C00] 16:40:43 INFO - PROCESS | 3644 | 1466725243712 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]]]}] 16:40:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:40:43 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:40:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:40:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:40:43 INFO - TEST-OK | /FileAPI/fileReader.html | took 692ms 16:40:43 INFO - PROCESS | 3644 | 1466725243778 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 16:40:43 INFO - PROCESS | 3644 | 1466725243781 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 16:40:43 INFO - TEST-START | /FileAPI/historical.html 16:40:43 INFO - PROCESS | 3644 | 1466725243784 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:40:43 INFO - PROCESS | 3644 | 1466725243786 Marionette TRACE conn5 <- [1,3006,null,{}] 16:40:43 INFO - PROCESS | 3644 | 1466725243790 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}] 16:40:43 INFO - PROCESS | 3644 | 1466725243796 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:43 INFO - PROCESS | 3644 | 1466725243958 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 16:40:43 INFO - PROCESS | 3644 | 1466725243966 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:43 INFO - PROCESS | 3644 | 1466725243968 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:44 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923F35000 == 30 [pid = 3644] [id = 763] 16:40:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 92 (000000691EE75000) [pid = 3644] [serial = 2287] [outer = 0000000000000000] 16:40:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 93 (000000691F209800) [pid = 3644] [serial = 2288] [outer = 000000691EE75000] 16:40:44 INFO - PROCESS | 3644 | 1466725244064 Marionette DEBUG loaded listener.js 16:40:44 INFO - PROCESS | 3644 | ++DOMWINDOW == 94 (000000691F53AC00) [pid = 3644] [serial = 2289] [outer = 000000691EE75000] 16:40:44 INFO - PROCESS | 3644 | --DOMWINDOW == 93 (00000069225BD400) [pid = 3644] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:40:44 INFO - PROCESS | 3644 | --DOMWINDOW == 92 (00000069217F6800) [pid = 3644] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:40:44 INFO - PROCESS | 3644 | --DOMWINDOW == 91 (000000692005AC00) [pid = 3644] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:40:44 INFO - PROCESS | 3644 | --DOMWINDOW == 90 (0000006912765400) [pid = 3644] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:40:44 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (00000069225BE400) [pid = 3644] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:40:44 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (00000069200C0C00) [pid = 3644] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:40:44 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (000000691E022C00) [pid = 3644] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:40:44 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691F152400) [pid = 3644] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:40:44 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006913AD1800) [pid = 3644] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:40:44 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006918F26800) [pid = 3644] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:40:44 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006910C3DC00) [pid = 3644] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:40:44 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (00000069170B6800) [pid = 3644] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:40:44 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691E0A2400) [pid = 3644] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:40:44 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691F536000) [pid = 3644] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:40:44 INFO - PROCESS | 3644 | 1466725244960 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"]]]}] 16:40:45 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:40:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:40:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:40:45 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:40:45 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:40:45 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:40:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:40:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:40:45 INFO - TEST-OK | /FileAPI/historical.html | took 1233ms 16:40:45 INFO - PROCESS | 3644 | 1466725245022 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 16:40:45 INFO - PROCESS | 3644 | 1466725245026 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 16:40:45 INFO - TEST-START | /FileAPI/idlharness.html 16:40:45 INFO - PROCESS | 3644 | 1466725245031 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:40:45 INFO - PROCESS | 3644 | 1466725245037 Marionette TRACE conn5 <- [1,3010,null,{}] 16:40:45 INFO - PROCESS | 3644 | 1466725245085 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}] 16:40:45 INFO - PROCESS | 3644 | 1466725245088 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:45 INFO - PROCESS | 3644 | 1466725245222 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 16:40:45 INFO - PROCESS | 3644 | 1466725245320 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:45 INFO - PROCESS | 3644 | 1466725245323 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:45 INFO - PROCESS | 3644 | ++DOCSHELL 000000691DFB8000 == 31 [pid = 3644] [id = 764] 16:40:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (00000069126C6000) [pid = 3644] [serial = 2290] [outer = 0000000000000000] 16:40:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (0000006912A2A000) [pid = 3644] [serial = 2291] [outer = 00000069126C6000] 16:40:45 INFO - PROCESS | 3644 | 1466725245382 Marionette DEBUG loaded listener.js 16:40:45 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691338B800) [pid = 3644] [serial = 2292] [outer = 00000069126C6000] 16:40:46 INFO - PROCESS | 3644 | 1466725246523 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]]]}] 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:40:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:40:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:40:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:40:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:40:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:40:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:40:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:40:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:40:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:40:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:40:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:40:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:40:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:40:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:40:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:40:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:40:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:40:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:40:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:40:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:40:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:40:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:40:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:40:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:40:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 16:40:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:40:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:40:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:40:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:40:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:40:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:40:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:40:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:40:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:40:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:40:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:40:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:40:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:40:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:40:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:40:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:40:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:40:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:40:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 16:40:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:40:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:40:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:40:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:40:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:40:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:40:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:40:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:40:46 INFO - TEST-OK | /FileAPI/idlharness.html | took 1567ms 16:40:46 INFO - PROCESS | 3644 | 1466725246602 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 16:40:46 INFO - PROCESS | 3644 | 1466725246607 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 16:40:46 INFO - TEST-START | /FileAPI/idlharness.worker 16:40:46 INFO - PROCESS | 3644 | 1466725246614 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:40:46 INFO - PROCESS | 3644 | 1466725246617 Marionette TRACE conn5 <- [1,3014,null,{}] 16:40:46 INFO - PROCESS | 3644 | 1466725246672 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}] 16:40:46 INFO - PROCESS | 3644 | 1466725246675 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:46 INFO - PROCESS | 3644 | 1466725246811 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 16:40:46 INFO - PROCESS | 3644 | 1466725246913 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:46 INFO - PROCESS | 3644 | 1466725246916 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:46 INFO - PROCESS | 3644 | ++DOCSHELL 0000006926C55800 == 32 [pid = 3644] [id = 765] 16:40:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (00000069127DA400) [pid = 3644] [serial = 2293] [outer = 0000000000000000] 16:40:46 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691FC4FC00) [pid = 3644] [serial = 2294] [outer = 00000069127DA400] 16:40:46 INFO - PROCESS | 3644 | 1466725246976 Marionette DEBUG loaded listener.js 16:40:47 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691FF05000) [pid = 3644] [serial = 2295] [outer = 00000069127DA400] 16:40:47 INFO - PROCESS | 3644 | [3644] 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 16:40:47 INFO - PROCESS | 3644 | --DOCSHELL 0000006923BB7000 == 31 [pid = 3644] [id = 762] 16:40:47 INFO - PROCESS | 3644 | --DOCSHELL 0000006923210800 == 30 [pid = 3644] [id = 761] 16:40:47 INFO - PROCESS | 3644 | --DOCSHELL 000000691FE5E000 == 29 [pid = 3644] [id = 760] 16:40:47 INFO - PROCESS | 3644 | --DOCSHELL 000000691EA49800 == 28 [pid = 3644] [id = 759] 16:40:47 INFO - PROCESS | 3644 | --DOCSHELL 0000006918850000 == 27 [pid = 3644] [id = 758] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (0000006921D8E800) [pid = 3644] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (00000069200BF400) [pid = 3644] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006920C5BC00) [pid = 3644] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (000000692302E800) [pid = 3644] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (00000069225C1000) [pid = 3644] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000691CC93800) [pid = 3644] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006923BD6800) [pid = 3644] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006922FB5C00) [pid = 3644] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (00000069225BA000) [pid = 3644] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (000000691F9F0C00) [pid = 3644] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691FFE1C00) [pid = 3644] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691F9FAC00) [pid = 3644] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (00000069177D6800) [pid = 3644] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006918DCB400) [pid = 3644] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691CC89C00) [pid = 3644] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691E789C00) [pid = 3644] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (000000691269C400) [pid = 3644] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (0000006912A2CC00) [pid = 3644] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (0000006918986C00) [pid = 3644] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (000000691C244000) [pid = 3644] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (0000006924BBB400) [pid = 3644] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (000000691F53A400) [pid = 3644] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (0000006923CBBC00) [pid = 3644] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (0000006924BBB000) [pid = 3644] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (0000006923C71800) [pid = 3644] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (0000006923C6E400) [pid = 3644] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 16:40:47 INFO - PROCESS | 3644 | --DOMWINDOW == 59 (000000691FF08000) [pid = 3644] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 16:40:48 INFO - PROCESS | 3644 | 1466725248236 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,{},{}]]]}] 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:40:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:40:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:40:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:40:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:40:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:40:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:40:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:40:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:40:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:40:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:40:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:40:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:40:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:40:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:40:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:40:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:40:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:40:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:40:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:40:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:40:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:40:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:40:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:40:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:40:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:40:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:40:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:40:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:40:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:40:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:40:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:40:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:40:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:40:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:40:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:40:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:40:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:40:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:40:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:40:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:40:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:40:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:40:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:40:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:40:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:40:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:40:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:40:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:40:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:40:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:40:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:40:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:40:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:40:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:40:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:40:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:40:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:40:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:40:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:40:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:40:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:40:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:40:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:40:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:40:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:40:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:40:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:40:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:40:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:40:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:40:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:40:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:40:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:40:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:40:48 INFO - {} 16:40:48 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1745ms 16:40:48 INFO - PROCESS | 3644 | 1466725248383 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 16:40:48 INFO - PROCESS | 3644 | 1466725248387 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 16:40:48 INFO - PROCESS | 3644 | 1466725248393 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:40:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:40:48 INFO - PROCESS | 3644 | 1466725248396 Marionette TRACE conn5 <- [1,3018,null,{}] 16:40:48 INFO - PROCESS | 3644 | 1466725248402 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}] 16:40:48 INFO - PROCESS | 3644 | 1466725248405 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:48 INFO - PROCESS | 3644 | 1466725248494 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 16:40:48 INFO - PROCESS | 3644 | 1466725248501 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:48 INFO - PROCESS | 3644 | 1466725248503 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:48 INFO - PROCESS | 3644 | ++DOCSHELL 000000692336E800 == 28 [pid = 3644] [id = 766] 16:40:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 60 (00000069126C9800) [pid = 3644] [serial = 2296] [outer = 0000000000000000] 16:40:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (000000691FF0E400) [pid = 3644] [serial = 2297] [outer = 00000069126C9800] 16:40:48 INFO - PROCESS | 3644 | 1466725248555 Marionette DEBUG loaded listener.js 16:40:48 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (000000691FFEB400) [pid = 3644] [serial = 2298] [outer = 00000069126C9800] 16:40:49 INFO - PROCESS | 3644 | 1466725249040 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]]]}] 16:40:49 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 16:40:49 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 692ms 16:40:49 INFO - PROCESS | 3644 | 1466725249089 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 16:40:49 INFO - PROCESS | 3644 | 1466725249093 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 16:40:49 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:40:49 INFO - PROCESS | 3644 | 1466725249100 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:40:49 INFO - PROCESS | 3644 | 1466725249103 Marionette TRACE conn5 <- [1,3022,null,{}] 16:40:49 INFO - PROCESS | 3644 | 1466725249107 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}] 16:40:49 INFO - PROCESS | 3644 | 1466725249109 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:49 INFO - PROCESS | 3644 | 1466725249205 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 16:40:49 INFO - PROCESS | 3644 | 1466725249212 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:49 INFO - PROCESS | 3644 | 1466725249214 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:49 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927103800 == 29 [pid = 3644] [id = 767] 16:40:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (0000006920B18000) [pid = 3644] [serial = 2299] [outer = 0000000000000000] 16:40:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (0000006920B68400) [pid = 3644] [serial = 2300] [outer = 0000006920B18000] 16:40:49 INFO - PROCESS | 3644 | 1466725249263 Marionette DEBUG loaded listener.js 16:40:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (0000006920E9B800) [pid = 3644] [serial = 2301] [outer = 0000006920B18000] 16:40:49 INFO - PROCESS | 3644 | 1466725249697 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]]]}] 16:40:49 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:40:49 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 628ms 16:40:49 INFO - PROCESS | 3644 | 1466725249731 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 16:40:49 INFO - PROCESS | 3644 | 1466725249734 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 16:40:49 INFO - PROCESS | 3644 | 1466725249737 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:40:49 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:40:49 INFO - PROCESS | 3644 | 1466725249741 Marionette TRACE conn5 <- [1,3026,null,{}] 16:40:49 INFO - PROCESS | 3644 | 1466725249753 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}] 16:40:49 INFO - PROCESS | 3644 | 1466725249758 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:49 INFO - PROCESS | 3644 | 1466725249849 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 16:40:49 INFO - PROCESS | 3644 | 1466725249888 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:49 INFO - PROCESS | 3644 | 1466725249891 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:49 INFO - PROCESS | 3644 | ++DOCSHELL 00000069271C0800 == 30 [pid = 3644] [id = 768] 16:40:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (0000006921D8E000) [pid = 3644] [serial = 2302] [outer = 0000000000000000] 16:40:49 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (000000692238FC00) [pid = 3644] [serial = 2303] [outer = 0000006921D8E000] 16:40:49 INFO - PROCESS | 3644 | 1466725249941 Marionette DEBUG loaded listener.js 16:40:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0000006922FB3800) [pid = 3644] [serial = 2304] [outer = 0000006921D8E000] 16:40:50 INFO - PROCESS | 3644 | 1466725250400 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"]]]}] 16:40:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:40:50 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 735ms 16:40:50 INFO - PROCESS | 3644 | 1466725250475 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 16:40:50 INFO - PROCESS | 3644 | 1466725250477 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 16:40:50 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:40:50 INFO - PROCESS | 3644 | 1466725250487 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:40:50 INFO - PROCESS | 3644 | 1466725250490 Marionette TRACE conn5 <- [1,3030,null,{}] 16:40:50 INFO - PROCESS | 3644 | 1466725250494 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}] 16:40:50 INFO - PROCESS | 3644 | 1466725250496 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:50 INFO - PROCESS | 3644 | 1466725250621 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 16:40:50 INFO - PROCESS | 3644 | 1466725250628 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:50 INFO - PROCESS | 3644 | 1466725250630 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:50 INFO - PROCESS | 3644 | ++DOCSHELL 0000006927321800 == 31 [pid = 3644] [id = 769] 16:40:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (00000069231A2400) [pid = 3644] [serial = 2305] [outer = 0000000000000000] 16:40:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (000000692322AC00) [pid = 3644] [serial = 2306] [outer = 00000069231A2400] 16:40:50 INFO - PROCESS | 3644 | 1466725250723 Marionette DEBUG loaded listener.js 16:40:50 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006923305800) [pid = 3644] [serial = 2307] [outer = 00000069231A2400] 16:40:51 INFO - PROCESS | 3644 | 1466725251347 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]]]}] 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:40:51 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. 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:40:51 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'.) 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:40:51 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. 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:40:51 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. 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:40:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:40:51 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. 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:40:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:40:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:40:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:40:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:40:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:40:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:40:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:40:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:40:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:40:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:40:51 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691281A000) [pid = 3644] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:40:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:40:51 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (0000006918805400) [pid = 3644] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:40:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:40:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:40:51 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (000000691C30C400) [pid = 3644] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:40:51 INFO - PROCESS | 3644 | --DOMWINDOW == 67 (0000006910BC1C00) [pid = 3644] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:40:51 INFO - PROCESS | 3644 | --DOMWINDOW == 66 (000000692330B800) [pid = 3644] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:40:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:40:51 INFO - PROCESS | 3644 | --DOMWINDOW == 65 (00000069127DBC00) [pid = 3644] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:40:51 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1001ms 16:40:51 INFO - PROCESS | 3644 | --DOMWINDOW == 64 (000000691F379800) [pid = 3644] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:40:51 INFO - PROCESS | 3644 | --DOMWINDOW == 63 (0000006923029400) [pid = 3644] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:40:51 INFO - PROCESS | 3644 | --DOMWINDOW == 62 (0000006913307800) [pid = 3644] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:40:51 INFO - PROCESS | 3644 | --DOMWINDOW == 61 (0000006912FC7400) [pid = 3644] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:40:51 INFO - PROCESS | 3644 | --DOMWINDOW == 60 (0000006912622C00) [pid = 3644] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:40:51 INFO - PROCESS | 3644 | 1466725251484 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 16:40:51 INFO - PROCESS | 3644 | 1466725251487 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 16:40:51 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:40:51 INFO - PROCESS | 3644 | 1466725251490 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:40:51 INFO - PROCESS | 3644 | 1466725251492 Marionette TRACE conn5 <- [1,3034,null,{}] 16:40:51 INFO - PROCESS | 3644 | 1466725251496 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}] 16:40:51 INFO - PROCESS | 3644 | 1466725251498 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:51 INFO - PROCESS | 3644 | 1466725251627 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 16:40:51 INFO - PROCESS | 3644 | 1466725251677 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:51 INFO - PROCESS | 3644 | 1466725251679 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:51 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FA4F000 == 32 [pid = 3644] [id = 770] 16:40:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 61 (0000006912FC7400) [pid = 3644] [serial = 2308] [outer = 0000000000000000] 16:40:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 62 (00000069225B6800) [pid = 3644] [serial = 2309] [outer = 0000006912FC7400] 16:40:51 INFO - PROCESS | 3644 | 1466725251724 Marionette DEBUG loaded listener.js 16:40:51 INFO - PROCESS | 3644 | ++DOMWINDOW == 63 (0000006923BD9000) [pid = 3644] [serial = 2310] [outer = 0000006912FC7400] 16:40:51 INFO - PROCESS | 3644 | [3644] 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 16:40:52 INFO - PROCESS | 3644 | 1466725252111 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:40:52 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:40:52 INFO - {} 16:40:52 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 692ms 16:40:52 INFO - PROCESS | 3644 | 1466725252186 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 16:40:52 INFO - PROCESS | 3644 | 1466725252188 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 16:40:52 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:40:52 INFO - PROCESS | 3644 | 1466725252191 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:40:52 INFO - PROCESS | 3644 | 1466725252193 Marionette TRACE conn5 <- [1,3038,null,{}] 16:40:52 INFO - PROCESS | 3644 | 1466725252197 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}] 16:40:52 INFO - PROCESS | 3644 | 1466725252203 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:52 INFO - PROCESS | 3644 | 1466725252313 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 16:40:52 INFO - PROCESS | 3644 | 1466725252321 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:52 INFO - PROCESS | 3644 | 1466725252323 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:52 INFO - PROCESS | 3644 | ++DOCSHELL 0000006928D06800 == 33 [pid = 3644] [id = 771] 16:40:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 64 (0000006923C56400) [pid = 3644] [serial = 2311] [outer = 0000000000000000] 16:40:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 65 (0000006924BBDC00) [pid = 3644] [serial = 2312] [outer = 0000006923C56400] 16:40:52 INFO - PROCESS | 3644 | 1466725252368 Marionette DEBUG loaded listener.js 16:40:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 66 (0000006924C90400) [pid = 3644] [serial = 2313] [outer = 0000006923C56400] 16:40:52 INFO - PROCESS | 3644 | 1466725252779 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]]]}] 16:40:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:40:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:40:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:40:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:40:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 629ms 16:40:52 INFO - PROCESS | 3644 | 1466725252824 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 16:40:52 INFO - PROCESS | 3644 | 1466725252826 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 16:40:52 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:40:52 INFO - PROCESS | 3644 | 1466725252830 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:40:52 INFO - PROCESS | 3644 | 1466725252832 Marionette TRACE conn5 <- [1,3042,null,{}] 16:40:52 INFO - PROCESS | 3644 | 1466725252836 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}] 16:40:52 INFO - PROCESS | 3644 | 1466725252846 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:52 INFO - PROCESS | 3644 | 1466725252961 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 16:40:52 INFO - PROCESS | 3644 | 1466725252969 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:52 INFO - PROCESS | 3644 | 1466725252971 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:52 INFO - PROCESS | 3644 | ++DOCSHELL 000000692742E800 == 34 [pid = 3644] [id = 772] 16:40:52 INFO - PROCESS | 3644 | ++DOMWINDOW == 67 (0000006924C96000) [pid = 3644] [serial = 2314] [outer = 0000000000000000] 16:40:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 68 (0000006924C9F800) [pid = 3644] [serial = 2315] [outer = 0000006924C96000] 16:40:53 INFO - PROCESS | 3644 | 1466725253015 Marionette DEBUG loaded listener.js 16:40:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (0000006926BA5400) [pid = 3644] [serial = 2316] [outer = 0000006924C96000] 16:40:53 INFO - PROCESS | 3644 | 1466725253685 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"]]]}] 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:40:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:40:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:40:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:40:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:40:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:40:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:40:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:40:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:40:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:40:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:40:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:40:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:40:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:40:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:40:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:40:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:40:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:40:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:40:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:40:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:40:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:40:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:40:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:40:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:40:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:40:53 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" 16:40:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:40:53 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" 16:40:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:40:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:40:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 995ms 16:40:53 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:40:53 INFO - PROCESS | 3644 | 1466725253828 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 16:40:53 INFO - PROCESS | 3644 | 1466725253830 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 16:40:53 INFO - PROCESS | 3644 | 1466725253833 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:40:53 INFO - PROCESS | 3644 | 1466725253835 Marionette TRACE conn5 <- [1,3046,null,{}] 16:40:53 INFO - PROCESS | 3644 | 1466725253839 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}] 16:40:53 INFO - PROCESS | 3644 | 1466725253841 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:53 INFO - PROCESS | 3644 | 1466725253932 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 16:40:53 INFO - PROCESS | 3644 | 1466725253939 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:53 INFO - PROCESS | 3644 | 1466725253941 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:53 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918855000 == 35 [pid = 3644] [id = 773] 16:40:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (00000069115D9000) [pid = 3644] [serial = 2317] [outer = 0000000000000000] 16:40:53 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (0000006912A2F000) [pid = 3644] [serial = 2318] [outer = 00000069115D9000] 16:40:53 INFO - PROCESS | 3644 | 1466725253986 Marionette DEBUG loaded listener.js 16:40:54 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (0000006913385C00) [pid = 3644] [serial = 2319] [outer = 00000069115D9000] 16:40:54 INFO - PROCESS | 3644 | 1466725254695 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]]]}] 16:40:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:40:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:40:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:40:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:40:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:40:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:40:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:40:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:40:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:40:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:40:54 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:40:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:54 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:40:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:40:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:40:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:40:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:40:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:40:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:40:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:40:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:40:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:40:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:40:54 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 892ms 16:40:54 INFO - PROCESS | 3644 | 1466725254730 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 16:40:54 INFO - PROCESS | 3644 | 1466725254735 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 16:40:54 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:40:54 INFO - PROCESS | 3644 | 1466725254739 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:40:54 INFO - PROCESS | 3644 | 1466725254745 Marionette TRACE conn5 <- [1,3050,null,{}] 16:40:54 INFO - PROCESS | 3644 | 1466725254751 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}] 16:40:54 INFO - PROCESS | 3644 | 1466725254754 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:54 INFO - PROCESS | 3644 | 1466725254876 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 16:40:55 INFO - PROCESS | 3644 | 1466725255001 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:55 INFO - PROCESS | 3644 | 1466725255004 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:55 INFO - PROCESS | 3644 | ++DOCSHELL 000000691F313800 == 36 [pid = 3644] [id = 774] 16:40:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (0000006918808400) [pid = 3644] [serial = 2320] [outer = 0000000000000000] 16:40:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006918986C00) [pid = 3644] [serial = 2321] [outer = 0000006918808400] 16:40:55 INFO - PROCESS | 3644 | 1466725255065 Marionette DEBUG loaded listener.js 16:40:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (00000069193C3000) [pid = 3644] [serial = 2322] [outer = 0000006918808400] 16:40:55 INFO - PROCESS | 3644 | [3644] 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 16:40:55 INFO - PROCESS | 3644 | 1466725255640 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:40:55 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:40:55 INFO - {} 16:40:55 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 943ms 16:40:55 INFO - PROCESS | 3644 | 1466725255686 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 16:40:55 INFO - PROCESS | 3644 | 1466725255691 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 16:40:55 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:40:55 INFO - PROCESS | 3644 | 1466725255698 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:40:55 INFO - PROCESS | 3644 | 1466725255702 Marionette TRACE conn5 <- [1,3054,null,{}] 16:40:55 INFO - PROCESS | 3644 | 1466725255706 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}] 16:40:55 INFO - PROCESS | 3644 | 1466725255709 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:55 INFO - PROCESS | 3644 | 1466725255836 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 16:40:55 INFO - PROCESS | 3644 | 1466725255927 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:55 INFO - PROCESS | 3644 | 1466725255930 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:55 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923205800 == 37 [pid = 3644] [id = 775] 16:40:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691F555800) [pid = 3644] [serial = 2323] [outer = 0000000000000000] 16:40:55 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691FCB8000) [pid = 3644] [serial = 2324] [outer = 000000691F555800] 16:40:55 INFO - PROCESS | 3644 | 1466725255988 Marionette DEBUG loaded listener.js 16:40:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (00000069200B3C00) [pid = 3644] [serial = 2325] [outer = 000000691F555800] 16:40:56 INFO - PROCESS | 3644 | 1466725256508 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]]]}] 16:40:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:40:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:40:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:40:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:40:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:40:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:40:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:40:56 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 840ms 16:40:56 INFO - PROCESS | 3644 | 1466725256539 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 16:40:56 INFO - PROCESS | 3644 | 1466725256542 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 16:40:56 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:40:56 INFO - PROCESS | 3644 | 1466725256546 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:40:56 INFO - PROCESS | 3644 | 1466725256550 Marionette TRACE conn5 <- [1,3058,null,{}] 16:40:56 INFO - PROCESS | 3644 | 1466725256562 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}] 16:40:56 INFO - PROCESS | 3644 | 1466725256567 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:56 INFO - PROCESS | 3644 | 1466725256684 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 16:40:56 INFO - PROCESS | 3644 | 1466725256783 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:56 INFO - PROCESS | 3644 | 1466725256787 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:56 INFO - PROCESS | 3644 | ++DOCSHELL 0000006924AA6000 == 38 [pid = 3644] [id = 776] 16:40:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (0000006921981000) [pid = 3644] [serial = 2326] [outer = 0000000000000000] 16:40:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (0000006921D96400) [pid = 3644] [serial = 2327] [outer = 0000006921981000] 16:40:56 INFO - PROCESS | 3644 | 1466725256844 Marionette DEBUG loaded listener.js 16:40:56 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000692302E000) [pid = 3644] [serial = 2328] [outer = 0000006921981000] 16:40:57 INFO - PROCESS | 3644 | 1466725257418 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]]]}] 16:40:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:40:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:40:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:40:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:40:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:40:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:40:57 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 879ms 16:40:57 INFO - PROCESS | 3644 | 1466725257426 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 16:40:57 INFO - PROCESS | 3644 | 1466725257429 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 16:40:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:40:57 INFO - PROCESS | 3644 | 1466725257433 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:40:57 INFO - PROCESS | 3644 | 1466725257435 Marionette TRACE conn5 <- [1,3062,null,{}] 16:40:57 INFO - PROCESS | 3644 | 1466725257439 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}] 16:40:57 INFO - PROCESS | 3644 | 1466725257442 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:57 INFO - PROCESS | 3644 | 1466725257593 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 16:40:57 INFO - PROCESS | 3644 | 1466725257717 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:57 INFO - PROCESS | 3644 | 1466725257719 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:57 INFO - PROCESS | 3644 | ++DOCSHELL 00000069271B1000 == 39 [pid = 3644] [id = 777] 16:40:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (00000069238CE000) [pid = 3644] [serial = 2329] [outer = 0000000000000000] 16:40:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (00000069238D0C00) [pid = 3644] [serial = 2330] [outer = 00000069238CE000] 16:40:57 INFO - PROCESS | 3644 | 1466725257777 Marionette DEBUG loaded listener.js 16:40:57 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (00000069238D7400) [pid = 3644] [serial = 2331] [outer = 00000069238CE000] 16:40:58 INFO - PROCESS | 3644 | 1466725258283 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]]]}] 16:40:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:40:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:40:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:40:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:40:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:40:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:40:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 881ms 16:40:58 INFO - PROCESS | 3644 | 1466725258315 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 16:40:58 INFO - PROCESS | 3644 | 1466725258318 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 16:40:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:40:58 INFO - PROCESS | 3644 | 1466725258322 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:40:58 INFO - PROCESS | 3644 | 1466725258324 Marionette TRACE conn5 <- [1,3066,null,{}] 16:40:58 INFO - PROCESS | 3644 | 1466725258361 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}] 16:40:58 INFO - PROCESS | 3644 | 1466725258364 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:58 INFO - PROCESS | 3644 | 1466725258679 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 16:40:58 INFO - PROCESS | 3644 | 1466725258743 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:58 INFO - PROCESS | 3644 | 1466725258746 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:58 INFO - PROCESS | 3644 | ++DOCSHELL 000000691E740800 == 40 [pid = 3644] [id = 778] 16:40:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (00000069126D2400) [pid = 3644] [serial = 2332] [outer = 0000000000000000] 16:40:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (00000069127D7000) [pid = 3644] [serial = 2333] [outer = 00000069126D2400] 16:40:58 INFO - PROCESS | 3644 | 1466725258796 Marionette DEBUG loaded listener.js 16:40:58 INFO - PROCESS | 3644 | ++DOMWINDOW == 87 (0000006916DB7000) [pid = 3644] [serial = 2334] [outer = 00000069126D2400] 16:40:59 INFO - PROCESS | 3644 | 1466725259323 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] 16:40:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:40:59 INFO - PROCESS | 3644 | 1466725259346 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 16:40:59 INFO - PROCESS | 3644 | 1466725259351 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:40:59 INFO - PROCESS | 3644 | 1466725259353 Marionette TRACE conn5 <- [1,3070,null,{}] 16:40:59 INFO - PROCESS | 3644 | 1466725259358 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}] 16:40:59 INFO - PROCESS | 3644 | 1466725259361 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:59 INFO - PROCESS | 3644 | 1466725259473 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 16:40:59 INFO - PROCESS | 3644 | 1466725259609 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:59 INFO - PROCESS | 3644 | 1466725259612 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:40:59 INFO - PROCESS | 3644 | ++DOCSHELL 0000006920C69000 == 41 [pid = 3644] [id = 779] 16:40:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 88 (0000006913FB6000) [pid = 3644] [serial = 2335] [outer = 0000000000000000] 16:40:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 89 (0000006918A1B000) [pid = 3644] [serial = 2336] [outer = 0000006913FB6000] 16:40:59 INFO - PROCESS | 3644 | 1466725259667 Marionette DEBUG loaded listener.js 16:40:59 INFO - PROCESS | 3644 | ++DOMWINDOW == 90 (000000691CCDA000) [pid = 3644] [serial = 2337] [outer = 0000006913FB6000] 16:41:00 INFO - PROCESS | 3644 | --DOCSHELL 000000691884C000 == 40 [pid = 3644] [id = 757] 16:41:00 INFO - PROCESS | 3644 | --DOCSHELL 000000692742E800 == 39 [pid = 3644] [id = 772] 16:41:00 INFO - PROCESS | 3644 | --DOCSHELL 0000006928D06800 == 38 [pid = 3644] [id = 771] 16:41:00 INFO - PROCESS | 3644 | --DOCSHELL 000000691FA4F000 == 37 [pid = 3644] [id = 770] 16:41:00 INFO - PROCESS | 3644 | --DOCSHELL 0000006927321800 == 36 [pid = 3644] [id = 769] 16:41:00 INFO - PROCESS | 3644 | --DOCSHELL 00000069271C0800 == 35 [pid = 3644] [id = 768] 16:41:00 INFO - PROCESS | 3644 | --DOCSHELL 0000006927103800 == 34 [pid = 3644] [id = 767] 16:41:00 INFO - PROCESS | 3644 | --DOCSHELL 000000692336E800 == 33 [pid = 3644] [id = 766] 16:41:00 INFO - PROCESS | 3644 | --DOCSHELL 0000006926C55800 == 32 [pid = 3644] [id = 765] 16:41:00 INFO - PROCESS | 3644 | --DOCSHELL 000000691DFB8000 == 31 [pid = 3644] [id = 764] 16:41:00 INFO - PROCESS | 3644 | --DOCSHELL 0000006923F35000 == 30 [pid = 3644] [id = 763] 16:41:00 INFO - PROCESS | 3644 | --DOCSHELL 000000691E740800 == 29 [pid = 3644] [id = 778] 16:41:00 INFO - PROCESS | 3644 | --DOCSHELL 00000069271B1000 == 28 [pid = 3644] [id = 777] 16:41:00 INFO - PROCESS | 3644 | --DOCSHELL 0000006924AA6000 == 27 [pid = 3644] [id = 776] 16:41:00 INFO - PROCESS | 3644 | --DOCSHELL 0000006923205800 == 26 [pid = 3644] [id = 775] 16:41:00 INFO - PROCESS | 3644 | --DOCSHELL 000000691F313800 == 25 [pid = 3644] [id = 774] 16:41:00 INFO - PROCESS | 3644 | --DOCSHELL 0000006918855000 == 24 [pid = 3644] [id = 773] 16:41:00 INFO - PROCESS | 3644 | --DOMWINDOW == 89 (000000691ED42800) [pid = 3644] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 16:41:00 INFO - PROCESS | 3644 | --DOMWINDOW == 88 (0000006913FB8C00) [pid = 3644] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 16:41:00 INFO - PROCESS | 3644 | --DOMWINDOW == 87 (00000069127DD400) [pid = 3644] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 16:41:00 INFO - PROCESS | 3644 | --DOMWINDOW == 86 (000000691CC8B800) [pid = 3644] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 16:41:00 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (00000069126CF000) [pid = 3644] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 16:41:00 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006913305800) [pid = 3644] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 16:41:00 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (0000006912A46800) [pid = 3644] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 16:41:00 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (0000006917D3EC00) [pid = 3644] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 16:41:00 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (000000691F537400) [pid = 3644] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 16:41:00 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (000000692322E800) [pid = 3644] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 16:41:00 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006924BC5400) [pid = 3644] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 16:41:00 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (0000006912D7B000) [pid = 3644] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 16:41:00 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (000000691704CC00) [pid = 3644] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 16:41:00 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (0000006918F25C00) [pid = 3644] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 16:41:00 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (0000006918986400) [pid = 3644] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 16:41:00 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (000000691C336C00) [pid = 3644] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 16:41:00 INFO - PROCESS | 3644 | --DOMWINDOW == 73 (000000691EC6B000) [pid = 3644] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 16:41:00 INFO - PROCESS | 3644 | --DOMWINDOW == 72 (0000006924C99400) [pid = 3644] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 16:41:00 INFO - PROCESS | 3644 | --DOMWINDOW == 71 (000000691ED87C00) [pid = 3644] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 16:41:00 INFO - PROCESS | 3644 | --DOMWINDOW == 70 (000000691FC51000) [pid = 3644] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 16:41:00 INFO - PROCESS | 3644 | --DOMWINDOW == 69 (000000692330BC00) [pid = 3644] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 16:41:00 INFO - PROCESS | 3644 | --DOMWINDOW == 68 (000000691C236000) [pid = 3644] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 16:41:00 INFO - PROCESS | 3644 | 1466725260900 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]]]}] 16:41:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:41:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:41:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:41:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:41:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:41:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1576ms 16:41:00 INFO - PROCESS | 3644 | 1466725260935 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 16:41:00 INFO - PROCESS | 3644 | 1466725260940 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 16:41:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:41:00 INFO - PROCESS | 3644 | 1466725260944 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:41:00 INFO - PROCESS | 3644 | 1466725260949 Marionette TRACE conn5 <- [1,3074,null,{}] 16:41:00 INFO - PROCESS | 3644 | 1466725260954 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}] 16:41:00 INFO - PROCESS | 3644 | 1466725260957 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:41:01 INFO - PROCESS | 3644 | 1466725261050 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 16:41:01 INFO - PROCESS | 3644 | 1466725261059 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:01 INFO - PROCESS | 3644 | 1466725261062 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:41:01 INFO - PROCESS | 3644 | ++DOCSHELL 0000006918AFD000 == 25 [pid = 3644] [id = 780] 16:41:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 69 (00000069126D1000) [pid = 3644] [serial = 2338] [outer = 0000000000000000] 16:41:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 70 (000000691275EC00) [pid = 3644] [serial = 2339] [outer = 00000069126D1000] 16:41:01 INFO - PROCESS | 3644 | 1466725261111 Marionette DEBUG loaded listener.js 16:41:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 71 (000000691281E000) [pid = 3644] [serial = 2340] [outer = 00000069126D1000] 16:41:01 INFO - PROCESS | 3644 | 1466725261592 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:41:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:41:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 690ms 16:41:01 INFO - PROCESS | 3644 | 1466725261640 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 16:41:01 INFO - PROCESS | 3644 | 1466725261646 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 16:41:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:41:01 INFO - PROCESS | 3644 | 1466725261653 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:41:01 INFO - PROCESS | 3644 | 1466725261656 Marionette TRACE conn5 <- [1,3078,null,{}] 16:41:01 INFO - PROCESS | 3644 | 1466725261660 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}] 16:41:01 INFO - PROCESS | 3644 | 1466725261662 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:41:01 INFO - PROCESS | 3644 | 1466725261787 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 16:41:01 INFO - PROCESS | 3644 | 1466725261803 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:01 INFO - PROCESS | 3644 | 1466725261805 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:41:01 INFO - PROCESS | 3644 | ++DOCSHELL 000000691ECC2000 == 26 [pid = 3644] [id = 781] 16:41:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 72 (0000006912D79000) [pid = 3644] [serial = 2341] [outer = 0000000000000000] 16:41:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 73 (0000006913309800) [pid = 3644] [serial = 2342] [outer = 0000006912D79000] 16:41:01 INFO - PROCESS | 3644 | 1466725261853 Marionette DEBUG loaded listener.js 16:41:01 INFO - PROCESS | 3644 | ++DOMWINDOW == 74 (0000006917054000) [pid = 3644] [serial = 2343] [outer = 0000006912D79000] 16:41:02 INFO - PROCESS | 3644 | 1466725262305 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:41:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:41:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 690ms 16:41:02 INFO - PROCESS | 3644 | 1466725262346 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 16:41:02 INFO - PROCESS | 3644 | 1466725262348 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 16:41:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:41:02 INFO - PROCESS | 3644 | 1466725262352 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:41:02 INFO - PROCESS | 3644 | 1466725262356 Marionette TRACE conn5 <- [1,3082,null,{}] 16:41:02 INFO - PROCESS | 3644 | 1466725262367 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}] 16:41:02 INFO - PROCESS | 3644 | 1466725262372 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:41:02 INFO - PROCESS | 3644 | 1466725262461 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 16:41:02 INFO - PROCESS | 3644 | 1466725262471 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:02 INFO - PROCESS | 3644 | 1466725262475 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:41:02 INFO - PROCESS | 3644 | ++DOCSHELL 000000691FF6E800 == 27 [pid = 3644] [id = 782] 16:41:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (00000069189D9800) [pid = 3644] [serial = 2344] [outer = 0000000000000000] 16:41:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (0000006918DD4800) [pid = 3644] [serial = 2345] [outer = 00000069189D9800] 16:41:02 INFO - PROCESS | 3644 | 1466725262524 Marionette DEBUG loaded listener.js 16:41:02 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691BEEC000) [pid = 3644] [serial = 2346] [outer = 00000069189D9800] 16:41:02 INFO - PROCESS | 3644 | 1466725262944 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:41:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:41:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 648ms 16:41:03 INFO - PROCESS | 3644 | 1466725263011 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 16:41:03 INFO - PROCESS | 3644 | 1466725263014 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 16:41:03 INFO - PROCESS | 3644 | 1466725263018 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:41:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:41:03 INFO - PROCESS | 3644 | 1466725263020 Marionette TRACE conn5 <- [1,3086,null,{}] 16:41:03 INFO - PROCESS | 3644 | 1466725263023 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}] 16:41:03 INFO - PROCESS | 3644 | 1466725263026 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:41:03 INFO - PROCESS | 3644 | 1466725263157 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 16:41:03 INFO - PROCESS | 3644 | 1466725263238 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:03 INFO - PROCESS | 3644 | 1466725263241 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:41:03 INFO - PROCESS | 3644 | ++DOCSHELL 000000692316F000 == 28 [pid = 3644] [id = 783] 16:41:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691C338000) [pid = 3644] [serial = 2347] [outer = 0000000000000000] 16:41:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691C39F000) [pid = 3644] [serial = 2348] [outer = 000000691C338000] 16:41:03 INFO - PROCESS | 3644 | 1466725263287 Marionette DEBUG loaded listener.js 16:41:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691CCD9400) [pid = 3644] [serial = 2349] [outer = 000000691C338000] 16:41:03 INFO - PROCESS | 3644 | 1466725263697 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]]]}] 16:41:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:41:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:41:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 735ms 16:41:03 INFO - PROCESS | 3644 | 1466725263762 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 16:41:03 INFO - PROCESS | 3644 | 1466725263764 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 16:41:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:41:03 INFO - PROCESS | 3644 | 1466725263768 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:41:03 INFO - PROCESS | 3644 | 1466725263770 Marionette TRACE conn5 <- [1,3090,null,{}] 16:41:03 INFO - PROCESS | 3644 | 1466725263773 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}] 16:41:03 INFO - PROCESS | 3644 | 1466725263775 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:41:03 INFO - PROCESS | 3644 | 1466725263906 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 16:41:03 INFO - PROCESS | 3644 | 1466725263922 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:03 INFO - PROCESS | 3644 | 1466725263924 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:41:03 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923370800 == 29 [pid = 3644] [id = 784] 16:41:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 81 (000000691E022C00) [pid = 3644] [serial = 2350] [outer = 0000000000000000] 16:41:03 INFO - PROCESS | 3644 | ++DOMWINDOW == 82 (000000691E790C00) [pid = 3644] [serial = 2351] [outer = 000000691E022C00] 16:41:03 INFO - PROCESS | 3644 | 1466725263969 Marionette DEBUG loaded listener.js 16:41:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 83 (000000691ED3A800) [pid = 3644] [serial = 2352] [outer = 000000691E022C00] 16:41:04 INFO - PROCESS | 3644 | 1466725264420 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:41:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:41:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 690ms 16:41:04 INFO - PROCESS | 3644 | 1466725264462 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 16:41:04 INFO - PROCESS | 3644 | 1466725264465 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 16:41:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:41:04 INFO - PROCESS | 3644 | 1466725264468 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:41:04 INFO - PROCESS | 3644 | 1466725264470 Marionette TRACE conn5 <- [1,3094,null,{}] 16:41:04 INFO - PROCESS | 3644 | 1466725264473 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}] 16:41:04 INFO - PROCESS | 3644 | 1466725264479 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:41:04 INFO - PROCESS | 3644 | 1466725264634 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 16:41:04 INFO - PROCESS | 3644 | 1466725264656 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:04 INFO - PROCESS | 3644 | 1466725264658 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:41:04 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923EDF800 == 30 [pid = 3644] [id = 785] 16:41:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 84 (00000069189DC400) [pid = 3644] [serial = 2353] [outer = 0000000000000000] 16:41:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 85 (000000691F376400) [pid = 3644] [serial = 2354] [outer = 00000069189DC400] 16:41:04 INFO - PROCESS | 3644 | 1466725264711 Marionette DEBUG loaded listener.js 16:41:04 INFO - PROCESS | 3644 | ++DOMWINDOW == 86 (000000691F559400) [pid = 3644] [serial = 2355] [outer = 00000069189DC400] 16:41:05 INFO - PROCESS | 3644 | --DOMWINDOW == 85 (00000069231A2400) [pid = 3644] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 16:41:05 INFO - PROCESS | 3644 | --DOMWINDOW == 84 (0000006923C56400) [pid = 3644] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 16:41:05 INFO - PROCESS | 3644 | --DOMWINDOW == 83 (00000069126C6000) [pid = 3644] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:41:05 INFO - PROCESS | 3644 | --DOMWINDOW == 82 (00000069127DA400) [pid = 3644] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 16:41:05 INFO - PROCESS | 3644 | --DOMWINDOW == 81 (0000006921D8E000) [pid = 3644] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 16:41:05 INFO - PROCESS | 3644 | --DOMWINDOW == 80 (00000069126C9800) [pid = 3644] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 16:41:05 INFO - PROCESS | 3644 | --DOMWINDOW == 79 (0000006920B18000) [pid = 3644] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 16:41:05 INFO - PROCESS | 3644 | --DOMWINDOW == 78 (000000691EE75000) [pid = 3644] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:41:05 INFO - PROCESS | 3644 | --DOMWINDOW == 77 (0000006924C96000) [pid = 3644] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 16:41:05 INFO - PROCESS | 3644 | --DOMWINDOW == 76 (00000069115D9000) [pid = 3644] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 16:41:05 INFO - PROCESS | 3644 | --DOMWINDOW == 75 (000000691281FC00) [pid = 3644] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:41:05 INFO - PROCESS | 3644 | --DOMWINDOW == 74 (0000006912FC7400) [pid = 3644] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 16:41:05 INFO - PROCESS | 3644 | 1466725265365 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]]]}] 16:41:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:41:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:41:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:41:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 944ms 16:41:05 INFO - PROCESS | 3644 | 1466725265415 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 16:41:05 INFO - PROCESS | 3644 | 1466725265417 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 16:41:05 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:41:05 INFO - PROCESS | 3644 | 1466725265420 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:41:05 INFO - PROCESS | 3644 | 1466725265422 Marionette TRACE conn5 <- [1,3098,null,{}] 16:41:05 INFO - PROCESS | 3644 | 1466725265426 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}] 16:41:05 INFO - PROCESS | 3644 | 1466725265428 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:41:05 INFO - PROCESS | 3644 | 1466725265511 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 16:41:05 INFO - PROCESS | 3644 | 1466725265516 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:05 INFO - PROCESS | 3644 | 1466725265518 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:41:05 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923F6D000 == 31 [pid = 3644] [id = 786] 16:41:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 75 (00000069189DDC00) [pid = 3644] [serial = 2356] [outer = 0000000000000000] 16:41:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 76 (000000691F55C800) [pid = 3644] [serial = 2357] [outer = 00000069189DDC00] 16:41:05 INFO - PROCESS | 3644 | 1466725265562 Marionette DEBUG loaded listener.js 16:41:05 INFO - PROCESS | 3644 | ++DOMWINDOW == 77 (000000691FC4C400) [pid = 3644] [serial = 2358] [outer = 00000069189DDC00] 16:41:06 INFO - PROCESS | 3644 | 1466725266008 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"]]]}] 16:41:06 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:41:06 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 16:41:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:41:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:41:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:41:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:41:06 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 627ms 16:41:06 INFO - PROCESS | 3644 | 1466725266051 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 16:41:06 INFO - PROCESS | 3644 | 1466725266053 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 16:41:06 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:41:06 INFO - PROCESS | 3644 | 1466725266057 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:41:06 INFO - PROCESS | 3644 | 1466725266059 Marionette TRACE conn5 <- [1,3102,null,{}] 16:41:06 INFO - PROCESS | 3644 | 1466725266062 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}] 16:41:06 INFO - PROCESS | 3644 | 1466725266064 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:41:06 INFO - PROCESS | 3644 | 1466725266156 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 16:41:06 INFO - PROCESS | 3644 | 1466725266161 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\", \"06de4a49-48a4-421a-9d4f-3c8d4c706699\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:06 INFO - PROCESS | 3644 | 1466725266163 Marionette INFO sendAsync 0fb53168-9005-40af-b28c-a78785e3d75e 16:41:06 INFO - PROCESS | 3644 | ++DOCSHELL 0000006923FB5000 == 32 [pid = 3644] [id = 787] 16:41:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 78 (000000691FF08800) [pid = 3644] [serial = 2359] [outer = 0000000000000000] 16:41:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 79 (000000691FF0C800) [pid = 3644] [serial = 2360] [outer = 000000691FF08800] 16:41:06 INFO - PROCESS | 3644 | 1466725266207 Marionette DEBUG loaded listener.js 16:41:06 INFO - PROCESS | 3644 | ++DOMWINDOW == 80 (000000691FFE8C00) [pid = 3644] [serial = 2361] [outer = 000000691FF08800] 16:41:06 INFO - PROCESS | 3644 | 1466725266611 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]]]}] 16:41:06 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:41:06 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 587ms 16:41:06 INFO - PROCESS | 3644 | 1466725266646 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 16:41:06 INFO - PROCESS | 3644 | 1466725266648 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 16:41:07 WARNING - u'runner_teardown' () 16:41:07 INFO - No more tests 16:41:07 INFO - Got 0 unexpected results 16:41:07 INFO - SUITE-END | took 683s 16:41:07 INFO - Closing logging queue 16:41:07 INFO - queue closed 16:41:07 INFO - Return code: 0 16:41:07 WARNING - # TBPL SUCCESS # 16:41:07 INFO - Running post-action listener: _resource_record_post_action 16:41:07 INFO - Running post-run listener: _resource_record_post_run 16:41:08 INFO - Total resource usage - Wall time: 693s; CPU: 14.0%; Read bytes: 29188608; Write bytes: 997677056; Read time: 542630; Write time: 3696500 16:41:08 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:41:08 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 39234048; Read time: 0; Write time: 52830 16:41:08 INFO - run-tests - Wall time: 690s; CPU: 14.0%; Read bytes: 29188608; Write bytes: 884301312; Read time: 542630; Write time: 3586200 16:41:08 INFO - Running post-run listener: _upload_blobber_files 16:41:08 INFO - Blob upload gear active. 16:41:08 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:41:08 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 16:41:08 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'] 16:41:08 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 16:41:09 INFO - (blobuploader) - INFO - Open directory for files ... 16:41:09 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:41:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:41:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:41:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:41:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:41:10 INFO - (blobuploader) - INFO - Done attempting. 16:41:10 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:41:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:41:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:41:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:41:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:41:11 INFO - (blobuploader) - INFO - Done attempting. 16:41:11 INFO - (blobuploader) - INFO - Iteration through files over. 16:41:11 INFO - Return code: 0 16:41:11 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:41:11 INFO - Using _rmtree_windows ... 16:41:11 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:41:11 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d11f7ecb000313a9f52a93d838c2fbece2e6da34b6267d87625ddf12123cad34bd8250e42d5deca7225b6feece656659e894af5c8687088d0f6d2846a57b4ffb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5fb6dc668733a1e197bd91cc0c27ec6e11782c239be0325d4a093b573f5ae1af4a4248f72088989bff52e97669a9daa0ed38d7c439fc53104eb8b04636eb7f0f"} 16:41:11 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:41:11 INFO - Writing to file C:\slave\test\properties\blobber_files 16:41:11 INFO - Contents: 16:41:11 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d11f7ecb000313a9f52a93d838c2fbece2e6da34b6267d87625ddf12123cad34bd8250e42d5deca7225b6feece656659e894af5c8687088d0f6d2846a57b4ffb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5fb6dc668733a1e197bd91cc0c27ec6e11782c239be0325d4a093b573f5ae1af4a4248f72088989bff52e97669a9daa0ed38d7c439fc53104eb8b04636eb7f0f"} 16:41:11 INFO - Running post-run listener: copy_logs_to_upload_dir 16:41:11 INFO - Copying logs to upload dir... 16:41:11 INFO - mkdir: C:\slave\test\build\upload\logs 16:41:11 INFO - Copying logs to upload dir... 16:41:11 INFO - Using _rmtree_windows ... 16:41:11 INFO - Using _rmtree_windows ... 16:41:11 INFO - Using _rmtree_windows ... 16:41:11 INFO - Using _rmtree_windows ... 16:41:11 INFO - Using _rmtree_windows ... 16:41:11 INFO - Using _rmtree_windows ... 16:41:11 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=888.654000 ========= master_lag: 0.27 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 48 secs) (at 2016-06-23 16:41:12.224103) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 16:41:12.225100) ========= '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-072\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-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Local LOGONSERVER=\\T-W864-IX-072 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-072 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-072 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-072 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d11f7ecb000313a9f52a93d838c2fbece2e6da34b6267d87625ddf12123cad34bd8250e42d5deca7225b6feece656659e894af5c8687088d0f6d2846a57b4ffb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5fb6dc668733a1e197bd91cc0c27ec6e11782c239be0325d4a093b573f5ae1af4a4248f72088989bff52e97669a9daa0ed38d7c439fc53104eb8b04636eb7f0f"} build_url:https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/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/d11f7ecb000313a9f52a93d838c2fbece2e6da34b6267d87625ddf12123cad34bd8250e42d5deca7225b6feece656659e894af5c8687088d0f6d2846a57b4ffb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5fb6dc668733a1e197bd91cc0c27ec6e11782c239be0325d4a093b573f5ae1af4a4248f72088989bff52e97669a9daa0ed38d7c439fc53104eb8b04636eb7f0f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/RoVlwNzNTBy6LYP1HU96EA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 16:41:12.347894) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 16:41:12.348222) ========= '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-072\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-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Local LOGONSERVER=\\T-W864-IX-072 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-072 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-072 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-072 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-06-23 16:41:12.467352) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 16:41:12.467690) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 16:41:13.012741) ========= ========= Total master_lag: 0.48 =========