builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-195 starttime: 1466723660.24 results: success (0) buildid: 20160623122823 builduid: b5460e7bfd014a1ea1343355595f8464 revision: 13b02b96281e550c3cdbdf4eaed034aa1edefd69 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 16:14:20.236973) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 16:14:20.237701) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 16:14:20.238026) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 16:14:20.851855) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 16:14:20.852128) ========= '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-195\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-195 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-195 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-195\AppData\Local LOGONSERVER=\\T-W864-IX-195 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 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-195 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-195 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-195 WINDIR=C:\windows using PTY: False --16:14:21-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 12.74 MB/s 16:14:21 (12.74 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.095000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 16:14:21.978170) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-06-23 16:14:21.978502) ========= '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-195\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-195 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-195 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-195\AppData\Local LOGONSERVER=\\T-W864-IX-195 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 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-195 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-195 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-195 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.506000 ========= master_lag: 2.84 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-06-23 16:14:27.322745) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 16:14:27.323142) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 13b02b96281e550c3cdbdf4eaed034aa1edefd69 --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 13b02b96281e550c3cdbdf4eaed034aa1edefd69 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-195\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-195 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-195 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-195\AppData\Local LOGONSERVER=\\T-W864-IX-195 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 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-195 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-195 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-195 WINDIR=C:\windows using PTY: False 2016-06-23 16:14:27,780 truncating revision to first 12 chars 2016-06-23 16:14:27,780 Setting DEBUG logging. 2016-06-23 16:14:27,780 attempt 1/10 2016-06-23 16:14:27,780 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/13b02b96281e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 16:14:28,246 unpacking tar archive at: mozilla-beta-13b02b96281e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.187000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 16:14:28.585164) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 16:14:28.585486) ========= script_repo_revision: 13b02b96281e550c3cdbdf4eaed034aa1edefd69 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 16:14:28.585919) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 16:14:28.586201) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 16:14:28.603728) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 22 secs) (at 2016-06-23 16:14:28.604056) ========= '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-195\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-195 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-195 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-195\AppData\Local LOGONSERVER=\\T-W864-IX-195 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 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-195 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-195 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-195 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 16:14:29 INFO - MultiFileLogger online at 20160623 16:14:29 in C:\slave\test 16:14:29 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:14:29 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:14:29 INFO - {'append_to_log': False, 16:14:29 INFO - 'base_work_dir': 'C:\\slave\\test', 16:14:29 INFO - 'blob_upload_branch': 'mozilla-beta', 16:14:29 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:14:29 INFO - 'buildbot_json_path': 'buildprops.json', 16:14:29 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:14:29 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:14:29 INFO - 'download_minidump_stackwalk': True, 16:14:29 INFO - 'download_symbols': 'true', 16:14:29 INFO - 'e10s': False, 16:14:29 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:14:29 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:14:29 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:14:29 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:14:29 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:14:29 INFO - 'C:/mozilla-build/tooltool.py'), 16:14:29 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:14:29 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:14:29 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:14:29 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:14:29 INFO - 'log_level': 'info', 16:14:29 INFO - 'log_to_console': True, 16:14:29 INFO - 'opt_config_files': (), 16:14:29 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:14:29 INFO - '--processes=1', 16:14:29 INFO - '--config=%(test_path)s/wptrunner.ini', 16:14:29 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:14:29 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:14:29 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:14:29 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:14:29 INFO - 'pip_index': False, 16:14:29 INFO - 'require_test_zip': True, 16:14:29 INFO - 'test_type': ('testharness',), 16:14:29 INFO - 'this_chunk': '1', 16:14:29 INFO - 'total_chunks': '10', 16:14:29 INFO - 'virtualenv_path': 'venv', 16:14:29 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:14:29 INFO - 'work_dir': 'build'} 16:14:29 INFO - ##### 16:14:29 INFO - ##### Running clobber step. 16:14:29 INFO - ##### 16:14:29 INFO - Running pre-action listener: _resource_record_pre_action 16:14:29 INFO - Running main action method: clobber 16:14:29 INFO - rmtree: C:\slave\test\build 16:14:29 INFO - Using _rmtree_windows ... 16:14:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:16:32 INFO - Running post-action listener: _resource_record_post_action 16:16:32 INFO - ##### 16:16:32 INFO - ##### Running read-buildbot-config step. 16:16:32 INFO - ##### 16:16:32 INFO - Running pre-action listener: _resource_record_pre_action 16:16:32 INFO - Running main action method: read_buildbot_config 16:16:32 INFO - Using buildbot properties: 16:16:32 INFO - { 16:16:32 INFO - "project": "", 16:16:32 INFO - "product": "firefox", 16:16:32 INFO - "script_repo_revision": "production", 16:16:32 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 16:16:32 INFO - "repository": "", 16:16:32 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 16:16:32 INFO - "buildid": "20160623122823", 16:16:32 INFO - "pgo_build": "False", 16:16:32 INFO - "basedir": "C:\\slave\\test", 16:16:32 INFO - "buildnumber": 1, 16:16:32 INFO - "slavename": "t-w864-ix-195", 16:16:32 INFO - "revision": "13b02b96281e550c3cdbdf4eaed034aa1edefd69", 16:16:32 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 16:16:32 INFO - "platform": "win64", 16:16:32 INFO - "branch": "mozilla-beta", 16:16:32 INFO - "repo_path": "releases/mozilla-beta", 16:16:32 INFO - "moz_repo_path": "", 16:16:32 INFO - "stage_platform": "win64", 16:16:32 INFO - "builduid": "b5460e7bfd014a1ea1343355595f8464", 16:16:32 INFO - "slavebuilddir": "test" 16:16:32 INFO - } 16:16:32 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 16:16:32 INFO - Found installer url https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/artifacts/public/build/firefox-48.0.en-US.win64.zip. 16:16:32 INFO - Running post-action listener: _resource_record_post_action 16:16:32 INFO - ##### 16:16:32 INFO - ##### Running download-and-extract step. 16:16:32 INFO - ##### 16:16:32 INFO - Running pre-action listener: _resource_record_pre_action 16:16:32 INFO - Running main action method: download_and_extract 16:16:32 INFO - mkdir: C:\slave\test\build\tests 16:16:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:16:32 INFO - https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 16:16:32 INFO - trying https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 16:16:32 INFO - Downloading https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/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:16:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/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:16:33 INFO - Downloaded 1240 bytes. 16:16:33 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 16:16:33 INFO - Using the following test package requirements: 16:16:33 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 16:16:33 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:16:33 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 16:16:33 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:16:33 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 16:16:33 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:16:33 INFO - u'jsshell-win64.zip'], 16:16:33 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:16:33 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 16:16:33 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 16:16:33 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:16:33 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 16:16:33 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:16:33 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 16:16:33 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:16:33 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 16:16:33 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:16:33 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 16:16:33 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:16:33 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:16:33 INFO - https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 16:16:33 INFO - trying https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 16:16:33 INFO - Downloading https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/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:16:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/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:16:34 INFO - Downloaded 20858306 bytes. 16:16:34 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:16:34 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:16:36 INFO - caution: filename not matched: web-platform/* 16:16:36 INFO - Return code: 11 16:16:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:16:36 INFO - https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 16:16:36 INFO - trying https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 16:16:36 INFO - Downloading https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/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:16:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/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:16:38 INFO - Downloaded 36389114 bytes. 16:16:38 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:16:38 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:17:17 INFO - caution: filename not matched: bin/* 16:17:17 INFO - caution: filename not matched: config/* 16:17:17 INFO - caution: filename not matched: mozbase/* 16:17:17 INFO - caution: filename not matched: marionette/* 16:17:17 INFO - caution: filename not matched: tools/wptserve/* 16:17:17 INFO - Return code: 11 16:17:17 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:17:17 INFO - https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 16:17:17 INFO - trying https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/artifacts/public/build/firefox-48.0.en-US.win64.zip 16:17:17 INFO - Downloading https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 16:17:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/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:17:20 INFO - Downloaded 82724369 bytes. 16:17:20 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/artifacts/public/build/firefox-48.0.en-US.win64.zip 16:17:20 INFO - mkdir: C:\slave\test\properties 16:17:20 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:17:20 INFO - Writing to file C:\slave\test\properties\build_url 16:17:20 INFO - Contents: 16:17:20 INFO - build_url:https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/artifacts/public/build/firefox-48.0.en-US.win64.zip 16:17:20 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 16:17:20 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:17:20 INFO - Writing to file C:\slave\test\properties\symbols_url 16:17:20 INFO - Contents: 16:17:20 INFO - symbols_url:https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 16:17:20 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:17:20 INFO - https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:17:20 INFO - trying https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 16:17:20 INFO - Downloading https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/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:17:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/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:17:22 INFO - Downloaded 50740940 bytes. 16:17:22 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:17:22 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:17:25 INFO - Return code: 0 16:17:25 INFO - Running post-action listener: _resource_record_post_action 16:17:25 INFO - Running post-action listener: set_extra_try_arguments 16:17:25 INFO - ##### 16:17:25 INFO - ##### Running create-virtualenv step. 16:17:25 INFO - ##### 16:17:25 INFO - Running pre-action listener: _pre_create_virtualenv 16:17:25 INFO - Running pre-action listener: _resource_record_pre_action 16:17:25 INFO - Running main action method: create_virtualenv 16:17:25 INFO - Creating virtualenv C:\slave\test\build\venv 16:17:25 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:17:25 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:17:29 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:17:32 INFO - Installing distribute......................................................................................................................................................................................done. 16:17:34 INFO - Return code: 0 16:17:34 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:17:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:17:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:17:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:17:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:17:34 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0253E790>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-195', 'USERDOMAIN': 'T-W864-IX-195', '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-195', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-195', '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', '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-195\\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:17:34 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 16:17:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 16:17:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:17:34 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Roaming', 16:17:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:17:34 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:17:34 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:17:34 INFO - 'COMPUTERNAME': 'T-W864-IX-195', 16:17:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:17:34 INFO - 'DCLOCATION': 'SCL3', 16:17:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:17:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:17:34 INFO - 'HOMEDRIVE': 'C:', 16:17:34 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 16:17:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:17:34 INFO - 'KTS_VERSION': '1.19c', 16:17:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 16:17:34 INFO - 'LOGONSERVER': '\\\\T-W864-IX-195', 16:17:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:17:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:17:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:17:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:17:34 INFO - 'MOZ_NO_REMOTE': '1', 16:17:34 INFO - 'NO_EM_RESTART': '1', 16:17:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:17:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:17:34 INFO - 'OS': 'Windows_NT', 16:17:34 INFO - 'OURDRIVE': 'C:', 16:17:34 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 16:17:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:17:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:17:34 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:17:34 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:17:34 INFO - 'PROCESSOR_LEVEL': '6', 16:17:34 INFO - 'PROCESSOR_REVISION': '1e05', 16:17:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:17:34 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:17:34 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:17:34 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:17:34 INFO - 'PROMPT': '$P$G', 16:17:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:17:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:17:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:17:34 INFO - 'PWD': 'C:\\slave\\test', 16:17:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:17:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:17:34 INFO - 'SYSTEMDRIVE': 'C:', 16:17:34 INFO - 'SYSTEMROOT': 'C:\\windows', 16:17:34 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:17:34 INFO - 'TEST1': 'testie', 16:17:34 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:17:34 INFO - 'USERDOMAIN': 'T-W864-IX-195', 16:17:34 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 16:17:34 INFO - 'USERNAME': 'cltbld', 16:17:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-195', 16:17:34 INFO - 'WINDIR': 'C:\\windows', 16:17:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:17:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:17:35 INFO - Downloading/unpacking psutil>=0.7.1 16:17:35 INFO - Running setup.py egg_info for package psutil 16:17:35 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:17:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:17:35 INFO - Installing collected packages: psutil 16:17:35 INFO - Running setup.py install for psutil 16:17:35 INFO - building 'psutil._psutil_windows' extension 16:17:35 INFO - error: Unable to find vcvarsall.bat 16:17:35 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-wg6tmw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:17:35 INFO - running install 16:17:35 INFO - running build 16:17:35 INFO - running build_py 16:17:35 INFO - creating build 16:17:35 INFO - creating build\lib.win32-2.7 16:17:35 INFO - creating build\lib.win32-2.7\psutil 16:17:35 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:17:35 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:17:35 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:17:35 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:17:35 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:17:35 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:17:35 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:17:35 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:17:35 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:17:35 INFO - running build_ext 16:17:35 INFO - building 'psutil._psutil_windows' extension 16:17:35 INFO - error: Unable to find vcvarsall.bat 16:17:35 INFO - ---------------------------------------- 16:17:35 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-wg6tmw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:17:35 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-195\AppData\Roaming\pip\pip.log 16:17:35 WARNING - Return code: 1 16:17:35 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:17:35 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:17: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:17:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:17: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:17:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:17:35 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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0253E790>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-195', 'USERDOMAIN': 'T-W864-IX-195', '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-195', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-195', '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', '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-195\\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:17:35 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:17:35 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:17:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:17:35 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Roaming', 16:17:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:17:35 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:17:35 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:17:35 INFO - 'COMPUTERNAME': 'T-W864-IX-195', 16:17:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:17:35 INFO - 'DCLOCATION': 'SCL3', 16:17:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:17:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:17:35 INFO - 'HOMEDRIVE': 'C:', 16:17:35 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 16:17:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:17:35 INFO - 'KTS_VERSION': '1.19c', 16:17:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 16:17:35 INFO - 'LOGONSERVER': '\\\\T-W864-IX-195', 16:17:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:17:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:17:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:17:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:17:35 INFO - 'MOZ_NO_REMOTE': '1', 16:17:35 INFO - 'NO_EM_RESTART': '1', 16:17:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:17:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:17:35 INFO - 'OS': 'Windows_NT', 16:17:35 INFO - 'OURDRIVE': 'C:', 16:17:35 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', 16:17:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:17:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:17:35 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:17:35 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:17:35 INFO - 'PROCESSOR_LEVEL': '6', 16:17:35 INFO - 'PROCESSOR_REVISION': '1e05', 16:17:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:17:35 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:17:35 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:17:35 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:17:35 INFO - 'PROMPT': '$P$G', 16:17:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:17:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:17:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:17:35 INFO - 'PWD': 'C:\\slave\\test', 16:17:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:17:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:17:35 INFO - 'SYSTEMDRIVE': 'C:', 16:17:35 INFO - 'SYSTEMROOT': 'C:\\windows', 16:17:35 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:17:35 INFO - 'TEST1': 'testie', 16:17:35 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:17:35 INFO - 'USERDOMAIN': 'T-W864-IX-195', 16:17:35 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 16:17:35 INFO - 'USERNAME': 'cltbld', 16:17:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-195', 16:17:35 INFO - 'WINDIR': 'C:\\windows', 16:17:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:17:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:17:36 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:17:36 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:17:36 INFO - Running setup.py egg_info for package mozsystemmonitor 16:17:36 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:17:36 INFO - Running setup.py egg_info for package psutil 16:17:36 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:17:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:17:36 INFO - Installing collected packages: mozsystemmonitor, psutil 16:17:36 INFO - Running setup.py install for mozsystemmonitor 16:17:36 INFO - Running setup.py install for psutil 16:17:36 INFO - building 'psutil._psutil_windows' extension 16:17:36 INFO - error: Unable to find vcvarsall.bat 16:17:36 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-wdi7ua-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:17:36 INFO - running install 16:17:36 INFO - running build 16:17:36 INFO - running build_py 16:17:36 INFO - running build_ext 16:17:36 INFO - building 'psutil._psutil_windows' extension 16:17:36 INFO - error: Unable to find vcvarsall.bat 16:17:36 INFO - ---------------------------------------- 16:17:36 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-wdi7ua-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:17:36 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-195\AppData\Roaming\pip\pip.log 16:17:36 WARNING - Return code: 1 16:17:36 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 16:17:36 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:17:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:17:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:17:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:17:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:17:36 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0253E790>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-195', 'USERDOMAIN': 'T-W864-IX-195', '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-195', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-195', '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', '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-195\\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:17:36 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 16:17:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 16:17:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:17:36 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Roaming', 16:17:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:17:36 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:17:36 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:17:36 INFO - 'COMPUTERNAME': 'T-W864-IX-195', 16:17:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:17:36 INFO - 'DCLOCATION': 'SCL3', 16:17:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:17:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:17:36 INFO - 'HOMEDRIVE': 'C:', 16:17:36 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 16:17:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:17:36 INFO - 'KTS_VERSION': '1.19c', 16:17:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 16:17:36 INFO - 'LOGONSERVER': '\\\\T-W864-IX-195', 16:17:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:17:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:17:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:17:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:17:36 INFO - 'MOZ_NO_REMOTE': '1', 16:17:36 INFO - 'NO_EM_RESTART': '1', 16:17:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:17:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:17:36 INFO - 'OS': 'Windows_NT', 16:17:36 INFO - 'OURDRIVE': 'C:', 16:17:36 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 16:17:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:17:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:17:36 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:17:36 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:17:36 INFO - 'PROCESSOR_LEVEL': '6', 16:17:36 INFO - 'PROCESSOR_REVISION': '1e05', 16:17:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:17:36 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:17:36 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:17:36 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:17:36 INFO - 'PROMPT': '$P$G', 16:17:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:17:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:17:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:17:36 INFO - 'PWD': 'C:\\slave\\test', 16:17:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:17:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:17:36 INFO - 'SYSTEMDRIVE': 'C:', 16:17:36 INFO - 'SYSTEMROOT': 'C:\\windows', 16:17:36 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:17:36 INFO - 'TEST1': 'testie', 16:17:36 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:17:36 INFO - 'USERDOMAIN': 'T-W864-IX-195', 16:17:36 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 16:17:36 INFO - 'USERNAME': 'cltbld', 16:17:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-195', 16:17:36 INFO - 'WINDIR': 'C:\\windows', 16:17:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:17:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:17:37 INFO - Downloading/unpacking blobuploader==1.2.4 16:17:37 INFO - Downloading blobuploader-1.2.4.tar.gz 16:17:37 INFO - Running setup.py egg_info for package blobuploader 16:17:37 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:17:41 INFO - Running setup.py egg_info for package requests 16:17:41 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:17:41 INFO - Downloading docopt-0.6.1.tar.gz 16:17:41 INFO - Running setup.py egg_info for package docopt 16:17:41 INFO - Installing collected packages: blobuploader, docopt, requests 16:17:41 INFO - Running setup.py install for blobuploader 16:17:41 INFO - Running setup.py install for docopt 16:17:41 INFO - Running setup.py install for requests 16:17:41 INFO - Successfully installed blobuploader docopt requests 16:17:41 INFO - Cleaning up... 16:17:41 INFO - Return code: 0 16:17:41 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:17:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:17:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:17:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:17:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:17:41 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0253E790>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A80C0>, '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-195', 'USERDOMAIN': 'T-W864-IX-195', '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-195', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-195', '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', '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-195\\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:17:41 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 16:17:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 16:17:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:17:41 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Roaming', 16:17:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:17:41 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:17:41 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:17:41 INFO - 'COMPUTERNAME': 'T-W864-IX-195', 16:17:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:17:41 INFO - 'DCLOCATION': 'SCL3', 16:17:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:17:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:17:41 INFO - 'HOMEDRIVE': 'C:', 16:17:41 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 16:17:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:17:41 INFO - 'KTS_VERSION': '1.19c', 16:17:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 16:17:41 INFO - 'LOGONSERVER': '\\\\T-W864-IX-195', 16:17:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:17:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:17:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:17:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:17:41 INFO - 'MOZ_NO_REMOTE': '1', 16:17:41 INFO - 'NO_EM_RESTART': '1', 16:17:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:17:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:17:41 INFO - 'OS': 'Windows_NT', 16:17:41 INFO - 'OURDRIVE': 'C:', 16:17:41 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 16:17:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:17:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:17:41 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:17:41 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:17:41 INFO - 'PROCESSOR_LEVEL': '6', 16:17:41 INFO - 'PROCESSOR_REVISION': '1e05', 16:17:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:17:41 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:17:41 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:17:41 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:17:41 INFO - 'PROMPT': '$P$G', 16:17:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:17:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:17:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:17:41 INFO - 'PWD': 'C:\\slave\\test', 16:17:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:17:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:17:41 INFO - 'SYSTEMDRIVE': 'C:', 16:17:41 INFO - 'SYSTEMROOT': 'C:\\windows', 16:17:41 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:17:41 INFO - 'TEST1': 'testie', 16:17:41 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:17:41 INFO - 'USERDOMAIN': 'T-W864-IX-195', 16:17:41 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 16:17:41 INFO - 'USERNAME': 'cltbld', 16:17:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-195', 16:17:41 INFO - 'WINDIR': 'C:\\windows', 16:17:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:17:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:17:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:17:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:17:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:17:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:17:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:17:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:17:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:17:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:17:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:17:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:17:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:17:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:17:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:17:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:17:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:17:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:17:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:17:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:17:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:17:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:17:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:17:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:17:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:17:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:17:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:17:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:17:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:17:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:17:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:17:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:17:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:17:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:17:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:17:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:17:45 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:17:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:17:45 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:17:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:17:45 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:17:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:17:45 INFO - Unpacking c:\slave\test\build\tests\marionette 16:17:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:17:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:17:45 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:17:45 INFO - Running setup.py install for browsermob-proxy 16:18:00 INFO - Running setup.py install for manifestparser 16:18:00 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Running setup.py install for marionette-client 16:18:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:18:00 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Running setup.py install for marionette-driver 16:18:00 INFO - Running setup.py install for mozcrash 16:18:00 INFO - Running setup.py install for mozdebug 16:18:00 INFO - Running setup.py install for mozdevice 16:18:00 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Running setup.py install for mozfile 16:18:00 INFO - Running setup.py install for mozhttpd 16:18:00 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Running setup.py install for mozinfo 16:18:00 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Running setup.py install for mozInstall 16:18:00 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Running setup.py install for mozleak 16:18:00 INFO - Running setup.py install for mozlog 16:18:00 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Running setup.py install for moznetwork 16:18:00 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Running setup.py install for mozprocess 16:18:00 INFO - Running setup.py install for mozprofile 16:18:00 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Running setup.py install for mozrunner 16:18:00 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Running setup.py install for mozscreenshot 16:18:00 INFO - Running setup.py install for moztest 16:18:00 INFO - Running setup.py install for mozversion 16:18:00 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:18:00 INFO - Running setup.py install for wptserve 16:18:00 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:18:00 INFO - Cleaning up... 16:18:00 INFO - Return code: 0 16:18:00 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:18:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:18:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:18:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:18:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:18:00 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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0253E790>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A80C0>, '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-195', 'USERDOMAIN': 'T-W864-IX-195', '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-195', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-195', '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', '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-195\\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:18:00 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:18:00 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:18:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:18:00 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Roaming', 16:18:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:18:00 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:18:00 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:18:00 INFO - 'COMPUTERNAME': 'T-W864-IX-195', 16:18:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:18:00 INFO - 'DCLOCATION': 'SCL3', 16:18:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:18:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:18:00 INFO - 'HOMEDRIVE': 'C:', 16:18:00 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 16:18:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:18:00 INFO - 'KTS_VERSION': '1.19c', 16:18:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 16:18:00 INFO - 'LOGONSERVER': '\\\\T-W864-IX-195', 16:18:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:18:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:18:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:18:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:18:00 INFO - 'MOZ_NO_REMOTE': '1', 16:18:00 INFO - 'NO_EM_RESTART': '1', 16:18:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:18:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:18:00 INFO - 'OS': 'Windows_NT', 16:18:00 INFO - 'OURDRIVE': 'C:', 16:18:00 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 16:18:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:18:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:18:00 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:18:00 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:18:00 INFO - 'PROCESSOR_LEVEL': '6', 16:18:00 INFO - 'PROCESSOR_REVISION': '1e05', 16:18:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:18:00 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:18:00 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:18:00 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:18:00 INFO - 'PROMPT': '$P$G', 16:18:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:18:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:18:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:18:00 INFO - 'PWD': 'C:\\slave\\test', 16:18:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:18:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:18:00 INFO - 'SYSTEMDRIVE': 'C:', 16:18:00 INFO - 'SYSTEMROOT': 'C:\\windows', 16:18:00 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:18:00 INFO - 'TEST1': 'testie', 16:18:00 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:18:00 INFO - 'USERDOMAIN': 'T-W864-IX-195', 16:18:00 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 16:18:00 INFO - 'USERNAME': 'cltbld', 16:18:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-195', 16:18:00 INFO - 'WINDIR': 'C:\\windows', 16:18:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:18:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:18:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:18:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:18:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:18:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:18:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:18:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:18:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:18:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:18:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:18:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:18:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:18:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:18:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:18:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:18:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:18:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:18:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:18:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:18:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:18:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:18:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:18:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:18:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:18:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:18:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:18:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:18:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:18:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:18:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:18:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:18:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:18:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:18:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:18:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:18:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:18:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:18:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:18:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:18:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:18:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:18:05 INFO - Unpacking c:\slave\test\build\tests\marionette 16:18:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:18:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:18:05 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:18:17 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:18:17 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:18:17 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:18:17 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:18:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:18:17 INFO - Downloading blessings-1.6.tar.gz 16:18:17 INFO - Running setup.py egg_info for package blessings 16:18:17 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:18:17 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:18:17 INFO - Running setup.py install for blessings 16:18:17 INFO - Running setup.py install for browsermob-proxy 16:18:17 INFO - Running setup.py install for manifestparser 16:18:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:18:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:18:17 INFO - Running setup.py install for marionette-client 16:18:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:18:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:18:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:18:17 INFO - Running setup.py install for marionette-driver 16:18:17 INFO - Running setup.py install for mozcrash 16:18:17 INFO - Running setup.py install for mozdebug 16:18:17 INFO - Running setup.py install for mozdevice 16:18:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:18:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:18:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:18:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:18:17 INFO - Running setup.py install for mozhttpd 16:18:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:18:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:18:17 INFO - Running setup.py install for mozInstall 16:18:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:18:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:18:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:18:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:18:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:18:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:18:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:18:17 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:18:17 INFO - Running setup.py install for mozleak 16:18:17 INFO - Running setup.py install for mozprofile 16:18:17 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:18:17 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:18:17 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:18:17 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:18:17 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:18:17 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:18:17 INFO - Running setup.py install for mozrunner 16:18:17 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:18:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:18:19 INFO - Running setup.py install for mozscreenshot 16:18:19 INFO - Running setup.py install for moztest 16:18:19 INFO - Running setup.py install for mozversion 16:18:19 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:18:19 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:18:19 INFO - Running setup.py install for wptserve 16:18:19 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:18:19 INFO - Cleaning up... 16:18:19 INFO - Return code: 0 16:18:19 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:18:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:18:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:18:19 INFO - Reading from file tmpfile_stdout 16:18:19 INFO - Using _rmtree_windows ... 16:18:19 INFO - Using _rmtree_windows ... 16:18:19 INFO - Current package versions: 16:18:19 INFO - blessings == 1.6 16:18:19 INFO - blobuploader == 1.2.4 16:18:19 INFO - browsermob-proxy == 0.6.0 16:18:19 INFO - distribute == 0.6.14 16:18:19 INFO - docopt == 0.6.1 16:18:19 INFO - manifestparser == 1.1 16:18:19 INFO - marionette-client == 2.3.0 16:18:19 INFO - marionette-driver == 1.4.0 16:18:19 INFO - mozInstall == 1.12 16:18:19 INFO - mozcrash == 0.17 16:18:19 INFO - mozdebug == 0.1 16:18:19 INFO - mozdevice == 0.48 16:18:19 INFO - mozfile == 1.2 16:18:19 INFO - mozhttpd == 0.7 16:18:19 INFO - mozinfo == 0.9 16:18:19 INFO - mozleak == 0.1 16:18:19 INFO - mozlog == 3.1 16:18:19 INFO - moznetwork == 0.27 16:18:19 INFO - mozprocess == 0.22 16:18:19 INFO - mozprofile == 0.28 16:18:19 INFO - mozrunner == 6.11 16:18:19 INFO - mozscreenshot == 0.1 16:18:19 INFO - mozsystemmonitor == 0.0 16:18:19 INFO - moztest == 0.7 16:18:19 INFO - mozversion == 1.4 16:18:19 INFO - requests == 1.2.3 16:18:19 INFO - wptserve == 1.4.0 16:18:19 INFO - Running post-action listener: _resource_record_post_action 16:18:19 INFO - Running post-action listener: _start_resource_monitoring 16:18:19 INFO - Starting resource monitoring. 16:18:19 INFO - ##### 16:18:19 INFO - ##### Running pull step. 16:18:19 INFO - ##### 16:18:19 INFO - Running pre-action listener: _resource_record_pre_action 16:18:19 INFO - Running main action method: pull 16:18:19 INFO - Pull has nothing to do! 16:18:19 INFO - Running post-action listener: _resource_record_post_action 16:18:19 INFO - ##### 16:18:19 INFO - ##### Running install step. 16:18:19 INFO - ##### 16:18:19 INFO - Running pre-action listener: _resource_record_pre_action 16:18:19 INFO - Running main action method: install 16:18:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:18:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:18:19 INFO - Reading from file tmpfile_stdout 16:18:19 INFO - Using _rmtree_windows ... 16:18:19 INFO - Using _rmtree_windows ... 16:18:19 INFO - Detecting whether we're running mozinstall >=1.0... 16:18:19 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:18:19 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:18:20 INFO - Reading from file tmpfile_stdout 16:18:20 INFO - Output received: 16:18:20 INFO - Usage: mozinstall-script.py [options] installer 16:18:20 INFO - Options: 16:18:20 INFO - -h, --help show this help message and exit 16:18:20 INFO - -d DEST, --destination=DEST 16:18:20 INFO - Directory to install application into. [default: 16:18:20 INFO - "C:\slave\test"] 16:18:20 INFO - --app=APP Application being installed. [default: firefox] 16:18:20 INFO - Using _rmtree_windows ... 16:18:20 INFO - Using _rmtree_windows ... 16:18:20 INFO - mkdir: C:\slave\test\build\application 16:18:20 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:18:20 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:18:22 INFO - Reading from file tmpfile_stdout 16:18:22 INFO - Output received: 16:18:22 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:18:22 INFO - Using _rmtree_windows ... 16:18:22 INFO - Using _rmtree_windows ... 16:18:22 INFO - Running post-action listener: _resource_record_post_action 16:18:22 INFO - ##### 16:18:22 INFO - ##### Running run-tests step. 16:18:22 INFO - ##### 16:18:22 INFO - Running pre-action listener: _resource_record_pre_action 16:18:22 INFO - Running main action method: run_tests 16:18:22 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:18:22 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:18:22 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:18:22 INFO - grabbing minidump binary from tooltool 16:18:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:18:22 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 0x0251F368>, '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 0x022C4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:18:22 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:18:22 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:18:22 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:18:23 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpdgwvuv 16:18:23 INFO - INFO - File integrity verified, renaming tmpdgwvuv to win32-minidump_stackwalk.exe 16:18:23 INFO - Return code: 0 16:18:23 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:18:23 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:18:23 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/cdE6cRoBSu6tQR3bDTazDg/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:18:23 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/cdE6cRoBSu6tQR3bDTazDg/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:18:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:18:23 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Roaming', 16:18:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:18:23 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:18:23 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:18:23 INFO - 'COMPUTERNAME': 'T-W864-IX-195', 16:18:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:18:23 INFO - 'DCLOCATION': 'SCL3', 16:18:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:18:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:18:23 INFO - 'HOMEDRIVE': 'C:', 16:18:23 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 16:18:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:18:23 INFO - 'KTS_VERSION': '1.19c', 16:18:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 16:18:23 INFO - 'LOGONSERVER': '\\\\T-W864-IX-195', 16:18:23 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:18:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:18:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:18:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:18:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:18:23 INFO - 'MOZ_NO_REMOTE': '1', 16:18:23 INFO - 'NO_EM_RESTART': '1', 16:18:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:18:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:18:23 INFO - 'OS': 'Windows_NT', 16:18:23 INFO - 'OURDRIVE': 'C:', 16:18:23 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', 16:18:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:18:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:18:23 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:18:23 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:18:23 INFO - 'PROCESSOR_LEVEL': '6', 16:18:23 INFO - 'PROCESSOR_REVISION': '1e05', 16:18:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:18:23 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:18:23 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:18:23 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:18:23 INFO - 'PROMPT': '$P$G', 16:18:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:18:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:18:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:18:23 INFO - 'PWD': 'C:\\slave\\test', 16:18:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:18:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:18:23 INFO - 'SYSTEMDRIVE': 'C:', 16:18:23 INFO - 'SYSTEMROOT': 'C:\\windows', 16:18:23 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:18:23 INFO - 'TEST1': 'testie', 16:18:23 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:18:23 INFO - 'USERDOMAIN': 'T-W864-IX-195', 16:18:23 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 16:18:23 INFO - 'USERNAME': 'cltbld', 16:18:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-195', 16:18:23 INFO - 'WINDIR': 'C:\\windows', 16:18:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:18:23 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/cdE6cRoBSu6tQR3bDTazDg/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:18:25 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:18:25 INFO - import pkg_resources 16:18:26 INFO - Using 1 client processes 16:18:29 INFO - SUITE-START | Running 778 tests 16:18:29 INFO - Running testharness tests 16:18:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:18:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 16:18:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:18:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:18:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:18:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:18:30 INFO - Setting up ssl 16:18:30 INFO - PROCESS | certutil | 16:18:30 INFO - PROCESS | certutil | 16:18:30 INFO - PROCESS | certutil | 16:18:30 INFO - Certificate Nickname Trust Attributes 16:18:30 INFO - SSL,S/MIME,JAR/XPI 16:18:30 INFO - 16:18:30 INFO - web-platform-tests CT,, 16:18:30 INFO - 16:18:30 INFO - Starting runner 16:18:30 INFO - PROCESS | 3812 | [3812] 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:18:30 INFO - PROCESS | 3812 | [3812] 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:18:31 INFO - PROCESS | 3812 | [3812] 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:18:32 INFO - PROCESS | 3812 | 1466723912551 Marionette DEBUG Marionette enabled via build flag and pref 16:18:33 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3025E000 == 1 [pid = 3812] [id = 1] 16:18:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 1 (0000008C3F1E7800) [pid = 3812] [serial = 1] [outer = 0000000000000000] 16:18:33 INFO - PROCESS | 3812 | [3812] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:18:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 2 (0000008C3F1E8800) [pid = 3812] [serial = 2] [outer = 0000008C3F1E7800] 16:18:33 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C417D3000 == 2 [pid = 3812] [id = 2] 16:18:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 3 (0000008C417D3800) [pid = 3812] [serial = 3] [outer = 0000000000000000] 16:18:33 INFO - PROCESS | 3812 | [3812] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:18:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 4 (0000008C417D4800) [pid = 3812] [serial = 4] [outer = 0000008C417D3800] 16:18:34 INFO - PROCESS | 3812 | 1466723914224 Marionette INFO Listening on port 2828 16:18:35 INFO - PROCESS | 3812 | 1466723915938 Marionette DEBUG Marionette enabled via command-line flag 16:18:35 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C436B3800 == 3 [pid = 3812] [id = 3] 16:18:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 5 (0000008C43705000) [pid = 3812] [serial = 5] [outer = 0000000000000000] 16:18:35 INFO - PROCESS | 3812 | [3812] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:18:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 6 (0000008C43706000) [pid = 3812] [serial = 6] [outer = 0000008C43705000] 16:18:36 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:18:36 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:18:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 7 (0000008C4411D000) [pid = 3812] [serial = 7] [outer = 0000008C417D3800] 16:18:36 INFO - PROCESS | 3812 | [3812] 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:18:36 INFO - PROCESS | 3812 | 1466723916671 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49358 16:18:36 INFO - PROCESS | 3812 | [3812] 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:18:36 INFO - PROCESS | 3812 | 1466723916682 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49359 16:18:36 INFO - PROCESS | 3812 | [3812] 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:18:36 INFO - PROCESS | 3812 | 1466723916690 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49360 16:18:36 INFO - PROCESS | 3812 | [3812] 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:18:36 INFO - PROCESS | 3812 | 1466723916725 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49361 16:18:36 INFO - PROCESS | 3812 | 1466723916728 Marionette DEBUG Closed connection conn0 16:18:36 INFO - PROCESS | 3812 | 1466723916730 Marionette DEBUG Closed connection conn1 16:18:36 INFO - PROCESS | 3812 | 1466723916732 Marionette DEBUG Closed connection conn2 16:18:36 INFO - PROCESS | 3812 | 1466723916811 Marionette DEBUG Closed connection conn3 16:18:36 INFO - PROCESS | 3812 | [3812] 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:18:36 INFO - PROCESS | 3812 | 1466723916817 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49362 16:18:37 INFO - PROCESS | 3812 | 1466723917016 Marionette DEBUG Closed connection conn4 16:18:37 INFO - PROCESS | 3812 | [3812] 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:18:37 INFO - PROCESS | 3812 | 1466723917024 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49363 16:18:37 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44674800 == 4 [pid = 3812] [id = 4] 16:18:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 8 (0000008C3F619800) [pid = 3812] [serial = 8] [outer = 0000000000000000] 16:18:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 9 (0000008C446CBC00) [pid = 3812] [serial = 9] [outer = 0000008C3F619800] 16:18:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 10 (0000008C45047400) [pid = 3812] [serial = 10] [outer = 0000008C3F619800] 16:18:37 INFO - PROCESS | 3812 | 1466723917194 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:18:37 INFO - PROCESS | 3812 | 1466723917200 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":"20160623122823","device":"desktop","version":"48.0"} 16:18:37 INFO - PROCESS | 3812 | [3812] 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:18:37 INFO - PROCESS | 3812 | [3812] 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:18:38 INFO - PROCESS | 3812 | [3812] 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:18:38 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A57D000 == 5 [pid = 3812] [id = 5] 16:18:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 11 (0000008C4A57D800) [pid = 3812] [serial = 11] [outer = 0000000000000000] 16:18:38 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A57E000 == 6 [pid = 3812] [id = 6] 16:18:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 12 (0000008C4A2A2400) [pid = 3812] [serial = 12] [outer = 0000000000000000] 16:18:39 INFO - PROCESS | 3812 | [3812] 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:18:39 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AD18000 == 7 [pid = 3812] [id = 7] 16:18:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 13 (0000008C4A2A1C00) [pid = 3812] [serial = 13] [outer = 0000000000000000] 16:18:39 INFO - PROCESS | 3812 | [3812] 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:18:39 INFO - PROCESS | 3812 | [3812] 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:18:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 14 (0000008C4B01DC00) [pid = 3812] [serial = 14] [outer = 0000008C4A2A1C00] 16:18:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 15 (0000008C4B659800) [pid = 3812] [serial = 15] [outer = 0000008C4A57D800] 16:18:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 16 (0000008C4B01CC00) [pid = 3812] [serial = 16] [outer = 0000008C4A2A2400] 16:18:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 17 (0000008C4B0DE000) [pid = 3812] [serial = 17] [outer = 0000008C4A2A1C00] 16:18:40 INFO - PROCESS | 3812 | 1466723920369 Marionette INFO startBrowser 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:40 INFO - PROCESS | 3812 | 1466723920405 Marionette DEBUG loaded listener.js 16:18:40 INFO - PROCESS | 3812 | 1466723920419 Marionette DEBUG loaded listener.js 16:18:40 INFO - PROCESS | 3812 | 1466723920422 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 18 (0000008C4D578C00) [pid = 3812] [serial = 18] [outer = 0000008C4A2A1C00] 16:18:41 INFO - PROCESS | 3812 | 1466723921507 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"48af4615-e66b-4b77-bfee-1dbf8eaaca84","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":"20160623122823","device":"desktop","version":"48.0","command_id":1}}] 16:18:41 INFO - PROCESS | 3812 | 1466723921788 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:18:41 INFO - PROCESS | 3812 | 1466723921791 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:41 INFO - PROCESS | 3812 | 1466723921849 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 16:18:41 INFO - PROCESS | 3812 | 1466723921945 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:18:41 INFO - PROCESS | 3812 | 1466723921948 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:41 INFO - PROCESS | 3812 | [3812] 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:18:43 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3025E000 == 6 [pid = 3812] [id = 1] 16:18:44 INFO - PROCESS | 3812 | [3812] 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:18:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 19 (0000008C3CF09400) [pid = 3812] [serial = 19] [outer = 0000008C4A2A1C00] 16:18:44 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:18:44 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:18:44 INFO - PROCESS | 3812 | 1466723924382 Marionette TRACE conn5 <- [1,3,null,{}] 16:18:44 INFO - PROCESS | 3812 | 1466723924403 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:18:44 INFO - PROCESS | 3812 | 1466723924407 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:44 INFO - PROCESS | 3812 | 1466723924434 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 16:18:44 INFO - PROCESS | 3812 | 1466723924450 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 16:18:44 INFO - PROCESS | 3812 | 1466723924455 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 16:18:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:18:44 INFO - PROCESS | 3812 | 1466723924480 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:18:44 INFO - PROCESS | 3812 | 1466723924485 Marionette TRACE conn5 <- [1,6,null,{}] 16:18:44 INFO - PROCESS | 3812 | 1466723924505 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:18:44 INFO - PROCESS | 3812 | 1466723924508 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:44 INFO - PROCESS | 3812 | 1466723924532 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 16:18:44 INFO - PROCESS | 3812 | 1466723924538 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:44 INFO - PROCESS | 3812 | 1466723924542 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:44 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C43711800 == 7 [pid = 3812] [id = 8] 16:18:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 20 (0000008C45046000) [pid = 3812] [serial = 20] [outer = 0000000000000000] 16:18:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 21 (0000008C47C93C00) [pid = 3812] [serial = 21] [outer = 0000008C45046000] 16:18:44 INFO - PROCESS | 3812 | 1466723924609 Marionette DEBUG loaded listener.js 16:18:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 22 (0000008C49965C00) [pid = 3812] [serial = 22] [outer = 0000008C45046000] 16:18:45 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44676000 == 8 [pid = 3812] [id = 9] 16:18:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 23 (0000008C4AB8DC00) [pid = 3812] [serial = 23] [outer = 0000000000000000] 16:18:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 24 (0000008C4ADE0800) [pid = 3812] [serial = 24] [outer = 0000008C4AB8DC00] 16:18:45 INFO - PROCESS | 3812 | 1466723925343 Marionette DEBUG loaded listener.js 16:18:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 25 (0000008C49967400) [pid = 3812] [serial = 25] [outer = 0000008C4AB8DC00] 16:18:45 INFO - PROCESS | 3812 | 1466723925802 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:18:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:18:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1383ms 16:18:45 INFO - PROCESS | 3812 | 1466723925983 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 16:18:45 INFO - PROCESS | 3812 | 1466723925987 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 16:18:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:18:46 INFO - PROCESS | 3812 | 1466723926007 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:18:46 INFO - PROCESS | 3812 | 1466723926010 Marionette TRACE conn5 <- [1,10,null,{}] 16:18:46 INFO - PROCESS | 3812 | 1466723926015 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:18:46 INFO - PROCESS | 3812 | 1466723926018 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:46 INFO - PROCESS | 3812 | 1466723926143 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 16:18:46 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3D4E7000 == 9 [pid = 3812] [id = 10] 16:18:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 26 (0000008C3D4E8000) [pid = 3812] [serial = 26] [outer = 0000000000000000] 16:18:46 INFO - PROCESS | 3812 | 1466723926303 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:46 INFO - PROCESS | 3812 | 1466723926306 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 27 (0000008C3D71A800) [pid = 3812] [serial = 27] [outer = 0000008C3D4E8000] 16:18:46 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3D792000 == 10 [pid = 3812] [id = 11] 16:18:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 28 (0000008C41715000) [pid = 3812] [serial = 28] [outer = 0000000000000000] 16:18:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 29 (0000008C42A03800) [pid = 3812] [serial = 29] [outer = 0000008C41715000] 16:18:46 INFO - PROCESS | 3812 | 1466723926381 Marionette DEBUG loaded listener.js 16:18:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 30 (0000008C42EC5C00) [pid = 3812] [serial = 30] [outer = 0000008C41715000] 16:18:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 31 (0000008C3D748800) [pid = 3812] [serial = 31] [outer = 0000008C3D4E8000] 16:18:46 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3CDF4800 == 11 [pid = 3812] [id = 12] 16:18:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 32 (0000008C3CDD2400) [pid = 3812] [serial = 32] [outer = 0000000000000000] 16:18:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 33 (0000008C42FD8800) [pid = 3812] [serial = 33] [outer = 0000008C3CDD2400] 16:18:46 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44674800 == 10 [pid = 3812] [id = 4] 16:18:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 34 (0000008C41710000) [pid = 3812] [serial = 34] [outer = 0000008C3CDD2400] 16:18:47 INFO - PROCESS | 3812 | 1466723927133 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:18:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:18:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1190ms 16:18:47 INFO - PROCESS | 3812 | 1466723927190 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 16:18:47 INFO - PROCESS | 3812 | 1466723927193 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 16:18:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:18:47 INFO - PROCESS | 3812 | 1466723927198 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:18:47 INFO - PROCESS | 3812 | 1466723927202 Marionette TRACE conn5 <- [1,14,null,{}] 16:18:47 INFO - PROCESS | 3812 | 1466723927206 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:18:47 INFO - PROCESS | 3812 | 1466723927209 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:47 INFO - PROCESS | 3812 | 1466723927301 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 16:18:47 INFO - PROCESS | 3812 | 1466723927348 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:47 INFO - PROCESS | 3812 | 1466723927351 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:47 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C417DA000 == 11 [pid = 3812] [id = 13] 16:18:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 35 (0000008C4344D800) [pid = 3812] [serial = 35] [outer = 0000000000000000] 16:18:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 36 (0000008C44A09C00) [pid = 3812] [serial = 36] [outer = 0000008C4344D800] 16:18:47 INFO - PROCESS | 3812 | 1466723927408 Marionette DEBUG loaded listener.js 16:18:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 37 (0000008C483A7C00) [pid = 3812] [serial = 37] [outer = 0000008C4344D800] 16:18:47 INFO - PROCESS | 3812 | 1466723927811 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:18:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:18:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 630ms 16:18:47 INFO - PROCESS | 3812 | 1466723927829 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 16:18:47 INFO - PROCESS | 3812 | 1466723927834 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 16:18:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:18:47 INFO - PROCESS | 3812 | 1466723927837 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:18:47 INFO - PROCESS | 3812 | 1466723927839 Marionette TRACE conn5 <- [1,18,null,{}] 16:18:47 INFO - PROCESS | 3812 | 1466723927843 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:18:47 INFO - PROCESS | 3812 | 1466723927845 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:47 INFO - PROCESS | 3812 | 1466723927957 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 16:18:47 INFO - PROCESS | 3812 | 1466723927969 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:47 INFO - PROCESS | 3812 | 1466723927971 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:47 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44113800 == 12 [pid = 3812] [id = 14] 16:18:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 38 (0000008C4AB88C00) [pid = 3812] [serial = 38] [outer = 0000000000000000] 16:18:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 39 (0000008C4A045400) [pid = 3812] [serial = 39] [outer = 0000008C4AB88C00] 16:18:48 INFO - PROCESS | 3812 | 1466723928020 Marionette DEBUG loaded listener.js 16:18:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 40 (0000008C45051C00) [pid = 3812] [serial = 40] [outer = 0000008C4AB88C00] 16:18:48 INFO - PROCESS | 3812 | 1466723928448 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:18:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:18:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 16:18:48 INFO - PROCESS | 3812 | 1466723928470 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 16:18:48 INFO - PROCESS | 3812 | 1466723928473 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 16:18:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:18:48 INFO - PROCESS | 3812 | 1466723928484 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:18:48 INFO - PROCESS | 3812 | 1466723928490 Marionette TRACE conn5 <- [1,22,null,{}] 16:18:48 INFO - PROCESS | 3812 | 1466723928495 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:18:48 INFO - PROCESS | 3812 | 1466723928499 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:48 INFO - PROCESS | 3812 | 1466723928595 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 16:18:48 INFO - PROCESS | 3812 | 1466723928601 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:48 INFO - PROCESS | 3812 | 1466723928603 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:48 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C47C7F800 == 13 [pid = 3812] [id = 15] 16:18:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 41 (0000008C499E1000) [pid = 3812] [serial = 41] [outer = 0000000000000000] 16:18:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 42 (0000008C4C15FC00) [pid = 3812] [serial = 42] [outer = 0000008C499E1000] 16:18:48 INFO - PROCESS | 3812 | 1466723928648 Marionette DEBUG loaded listener.js 16:18:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 43 (0000008C4CCB7400) [pid = 3812] [serial = 43] [outer = 0000008C499E1000] 16:18:49 INFO - PROCESS | 3812 | 1466723929055 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:18:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:18:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 649ms 16:18:49 INFO - PROCESS | 3812 | 1466723929129 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 16:18:49 INFO - PROCESS | 3812 | 1466723929132 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 16:18:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:18:49 INFO - PROCESS | 3812 | 1466723929135 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:18:49 INFO - PROCESS | 3812 | 1466723929137 Marionette TRACE conn5 <- [1,26,null,{}] 16:18:49 INFO - PROCESS | 3812 | 1466723929141 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:18:49 INFO - PROCESS | 3812 | 1466723929144 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:49 INFO - PROCESS | 3812 | 1466723929232 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 16:18:49 INFO - PROCESS | 3812 | 1466723929238 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:49 INFO - PROCESS | 3812 | 1466723929240 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:49 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4838A800 == 14 [pid = 3812] [id = 16] 16:18:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 44 (0000008C4A224800) [pid = 3812] [serial = 44] [outer = 0000000000000000] 16:18:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 45 (0000008C4A22C800) [pid = 3812] [serial = 45] [outer = 0000008C4A224800] 16:18:49 INFO - PROCESS | 3812 | 1466723929286 Marionette DEBUG loaded listener.js 16:18:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 46 (0000008C4B6CB000) [pid = 3812] [serial = 46] [outer = 0000008C4A224800] 16:18:49 INFO - PROCESS | 3812 | 1466723929672 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:18:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:18:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 16:18:49 INFO - PROCESS | 3812 | 1466723929729 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 16:18:49 INFO - PROCESS | 3812 | 1466723929732 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 16:18:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:18:49 INFO - PROCESS | 3812 | 1466723929744 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:18:49 INFO - PROCESS | 3812 | 1466723929746 Marionette TRACE conn5 <- [1,30,null,{}] 16:18:49 INFO - PROCESS | 3812 | 1466723929750 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:18:49 INFO - PROCESS | 3812 | 1466723929752 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:49 INFO - PROCESS | 3812 | 1466723929834 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 16:18:49 INFO - PROCESS | 3812 | 1466723929841 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:49 INFO - PROCESS | 3812 | 1466723929847 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:49 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A645800 == 15 [pid = 3812] [id = 17] 16:18:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 47 (0000008C4D54B400) [pid = 3812] [serial = 47] [outer = 0000000000000000] 16:18:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 48 (0000008C4D575C00) [pid = 3812] [serial = 48] [outer = 0000008C4D54B400] 16:18:49 INFO - PROCESS | 3812 | 1466723929907 Marionette DEBUG loaded listener.js 16:18:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 49 (0000008C4A950000) [pid = 3812] [serial = 49] [outer = 0000008C4D54B400] 16:18:50 INFO - PROCESS | 3812 | 1466723930393 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:18:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:18:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 734ms 16:18:50 INFO - PROCESS | 3812 | 1466723930479 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 16:18:50 INFO - PROCESS | 3812 | 1466723930481 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 16:18:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:18:50 INFO - PROCESS | 3812 | 1466723930484 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:18:50 INFO - PROCESS | 3812 | 1466723930486 Marionette TRACE conn5 <- [1,34,null,{}] 16:18:50 INFO - PROCESS | 3812 | 1466723930490 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:18:50 INFO - PROCESS | 3812 | 1466723930492 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:50 INFO - PROCESS | 3812 | 1466723930596 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 16:18:50 INFO - PROCESS | 3812 | 1466723930605 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:50 INFO - PROCESS | 3812 | 1466723930607 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:50 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B7CB800 == 16 [pid = 3812] [id = 18] 16:18:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 50 (0000008C436C2000) [pid = 3812] [serial = 50] [outer = 0000000000000000] 16:18:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 51 (0000008C4E4A5400) [pid = 3812] [serial = 51] [outer = 0000008C436C2000] 16:18:50 INFO - PROCESS | 3812 | 1466723930654 Marionette DEBUG loaded listener.js 16:18:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 52 (0000008C3C464400) [pid = 3812] [serial = 52] [outer = 0000008C436C2000] 16:18:51 INFO - PROCESS | 3812 | 1466723931033 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:18:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:18:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 587ms 16:18:51 INFO - PROCESS | 3812 | 1466723931074 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 16:18:51 INFO - PROCESS | 3812 | 1466723931076 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 16:18:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:18:51 INFO - PROCESS | 3812 | 1466723931089 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:18:51 INFO - PROCESS | 3812 | 1466723931092 Marionette TRACE conn5 <- [1,38,null,{}] 16:18:51 INFO - PROCESS | 3812 | 1466723931096 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:18:51 INFO - PROCESS | 3812 | 1466723931099 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:51 INFO - PROCESS | 3812 | 1466723931176 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 16:18:51 INFO - PROCESS | 3812 | 1466723931183 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:51 INFO - PROCESS | 3812 | 1466723931185 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:51 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4CEAD800 == 17 [pid = 3812] [id = 19] 16:18:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 53 (0000008C3C468400) [pid = 3812] [serial = 53] [outer = 0000000000000000] 16:18:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 54 (0000008C441D4400) [pid = 3812] [serial = 54] [outer = 0000008C3C468400] 16:18:51 INFO - PROCESS | 3812 | 1466723931229 Marionette DEBUG loaded listener.js 16:18:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 55 (0000008C4EB68800) [pid = 3812] [serial = 55] [outer = 0000008C3C468400] 16:18:51 INFO - PROCESS | 3812 | 1466723931606 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:18:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:18:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 545ms 16:18:51 INFO - PROCESS | 3812 | 1466723931629 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 16:18:51 INFO - PROCESS | 3812 | 1466723931631 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 16:18:51 INFO - PROCESS | 3812 | 1466723931634 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:18:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:18:51 INFO - PROCESS | 3812 | 1466723931636 Marionette TRACE conn5 <- [1,42,null,{}] 16:18:51 INFO - PROCESS | 3812 | 1466723931639 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:18:51 INFO - PROCESS | 3812 | 1466723931641 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:51 INFO - PROCESS | 3812 | 1466723931746 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 16:18:51 INFO - PROCESS | 3812 | 1466723931753 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:51 INFO - PROCESS | 3812 | 1466723931755 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:51 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4D96C000 == 18 [pid = 3812] [id = 20] 16:18:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 56 (0000008C3DF2B800) [pid = 3812] [serial = 56] [outer = 0000000000000000] 16:18:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 57 (0000008C3DF30400) [pid = 3812] [serial = 57] [outer = 0000008C3DF2B800] 16:18:51 INFO - PROCESS | 3812 | 1466723931801 Marionette DEBUG loaded listener.js 16:18:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 58 (0000008C499E0800) [pid = 3812] [serial = 58] [outer = 0000008C3DF2B800] 16:18:52 INFO - PROCESS | 3812 | 1466723932209 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:18:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:18:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 629ms 16:18:52 INFO - PROCESS | 3812 | 1466723932267 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 16:18:52 INFO - PROCESS | 3812 | 1466723932269 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 16:18:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:18:52 INFO - PROCESS | 3812 | 1466723932272 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:18:52 INFO - PROCESS | 3812 | 1466723932274 Marionette TRACE conn5 <- [1,46,null,{}] 16:18:52 INFO - PROCESS | 3812 | 1466723932278 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:18:52 INFO - PROCESS | 3812 | 1466723932280 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:52 INFO - PROCESS | 3812 | 1466723932380 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 16:18:52 INFO - PROCESS | 3812 | 1466723932388 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:52 INFO - PROCESS | 3812 | 1466723932390 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:52 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FF93000 == 19 [pid = 3812] [id = 21] 16:18:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 59 (0000008C3DFAA400) [pid = 3812] [serial = 59] [outer = 0000000000000000] 16:18:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 60 (0000008C3DFAF000) [pid = 3812] [serial = 60] [outer = 0000008C3DFAA400] 16:18:52 INFO - PROCESS | 3812 | 1466723932434 Marionette DEBUG loaded listener.js 16:18:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 61 (0000008C3DFB5400) [pid = 3812] [serial = 61] [outer = 0000008C3DFAA400] 16:18:52 INFO - PROCESS | 3812 | 1466723932799 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:18:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:18:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 16:18:52 INFO - PROCESS | 3812 | 1466723932863 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 16:18:52 INFO - PROCESS | 3812 | 1466723932865 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 16:18:52 INFO - PROCESS | 3812 | 1466723932868 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:18:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:18:52 INFO - PROCESS | 3812 | 1466723932870 Marionette TRACE conn5 <- [1,50,null,{}] 16:18:52 INFO - PROCESS | 3812 | 1466723932874 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:18:52 INFO - PROCESS | 3812 | 1466723932875 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:53 INFO - PROCESS | 3812 | 1466723932991 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 16:18:53 INFO - PROCESS | 3812 | 1466723932999 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:53 INFO - PROCESS | 3812 | 1466723933002 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:53 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50B52800 == 20 [pid = 3812] [id = 22] 16:18:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 62 (0000008C4EB70400) [pid = 3812] [serial = 62] [outer = 0000000000000000] 16:18:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 63 (0000008C4EB75800) [pid = 3812] [serial = 63] [outer = 0000008C4EB70400] 16:18:53 INFO - PROCESS | 3812 | 1466723933082 Marionette DEBUG loaded listener.js 16:18:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (0000008C50D3F400) [pid = 3812] [serial = 64] [outer = 0000008C4EB70400] 16:18:53 INFO - PROCESS | 3812 | 1466723933464 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:18:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:18:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 16:18:53 INFO - PROCESS | 3812 | 1466723933500 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 16:18:53 INFO - PROCESS | 3812 | 1466723933502 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 16:18:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:18:53 INFO - PROCESS | 3812 | 1466723933506 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:18:53 INFO - PROCESS | 3812 | 1466723933508 Marionette TRACE conn5 <- [1,54,null,{}] 16:18:53 INFO - PROCESS | 3812 | 1466723933512 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:18:53 INFO - PROCESS | 3812 | 1466723933514 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:53 INFO - PROCESS | 3812 | 1466723933631 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 16:18:53 INFO - PROCESS | 3812 | 1466723933637 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:53 INFO - PROCESS | 3812 | 1466723933639 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:53 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C52D19000 == 21 [pid = 3812] [id = 23] 16:18:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C50D44800) [pid = 3812] [serial = 65] [outer = 0000000000000000] 16:18:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C52D2EC00) [pid = 3812] [serial = 66] [outer = 0000008C50D44800] 16:18:53 INFO - PROCESS | 3812 | 1466723933682 Marionette DEBUG loaded listener.js 16:18:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C51670000) [pid = 3812] [serial = 67] [outer = 0000008C50D44800] 16:18:54 INFO - PROCESS | 3812 | 1466723934058 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:18:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:18:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 587ms 16:18:54 INFO - PROCESS | 3812 | 1466723934096 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 16:18:54 INFO - PROCESS | 3812 | 1466723934098 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 16:18:54 INFO - PROCESS | 3812 | 1466723934101 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:18:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:18:54 INFO - PROCESS | 3812 | 1466723934103 Marionette TRACE conn5 <- [1,58,null,{}] 16:18:54 INFO - PROCESS | 3812 | 1466723934106 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:18:54 INFO - PROCESS | 3812 | 1466723934108 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:54 INFO - PROCESS | 3812 | --DOCSHELL 0000008C43711800 == 20 [pid = 3812] [id = 8] 16:18:54 INFO - PROCESS | 3812 | 1466723934916 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 16:18:54 INFO - PROCESS | 3812 | 1466723934933 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:54 INFO - PROCESS | 3812 | 1466723934937 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:54 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3EC95000 == 21 [pid = 3812] [id = 24] 16:18:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C3DDD2C00) [pid = 3812] [serial = 68] [outer = 0000000000000000] 16:18:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C3DF2AC00) [pid = 3812] [serial = 69] [outer = 0000008C3DDD2C00] 16:18:54 INFO - PROCESS | 3812 | 1466723934987 Marionette DEBUG loaded listener.js 16:18:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3E6DB800) [pid = 3812] [serial = 70] [outer = 0000008C3DDD2C00] 16:18:55 INFO - PROCESS | 3812 | 1466723935410 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:18:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:18:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1322ms 16:18:55 INFO - PROCESS | 3812 | 1466723935432 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 16:18:55 INFO - PROCESS | 3812 | 1466723935437 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 16:18:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:18:55 INFO - PROCESS | 3812 | 1466723935441 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:18:55 INFO - PROCESS | 3812 | 1466723935444 Marionette TRACE conn5 <- [1,62,null,{}] 16:18:55 INFO - PROCESS | 3812 | 1466723935453 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:18:55 INFO - PROCESS | 3812 | 1466723935456 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:55 INFO - PROCESS | 3812 | 1466723935563 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 16:18:55 INFO - PROCESS | 3812 | 1466723935572 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:55 INFO - PROCESS | 3812 | 1466723935575 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:55 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C43717800 == 22 [pid = 3812] [id = 25] 16:18:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C43448C00) [pid = 3812] [serial = 71] [outer = 0000000000000000] 16:18:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C436C5C00) [pid = 3812] [serial = 72] [outer = 0000008C43448C00] 16:18:55 INFO - PROCESS | 3812 | 1466723935625 Marionette DEBUG loaded listener.js 16:18:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C446B2C00) [pid = 3812] [serial = 73] [outer = 0000008C43448C00] 16:18:56 INFO - PROCESS | 3812 | 1466723936061 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:18:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:18:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 671ms 16:18:56 INFO - PROCESS | 3812 | 1466723936113 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 16:18:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:18:56 INFO - PROCESS | 3812 | 1466723936116 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 16:18:56 INFO - PROCESS | 3812 | 1466723936367 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:18:56 INFO - PROCESS | 3812 | 1466723936369 Marionette TRACE conn5 <- [1,66,null,{}] 16:18:56 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C3F619800) [pid = 3812] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:18:56 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C4EB70400) [pid = 3812] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:18:56 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C45046000) [pid = 3812] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:18:56 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C41715000) [pid = 3812] [serial = 28] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:18:56 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C4344D800) [pid = 3812] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:18:56 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4AB88C00) [pid = 3812] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:18:56 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C499E1000) [pid = 3812] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:18:56 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C4A224800) [pid = 3812] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:18:56 INFO - PROCESS | 3812 | 1466723936419 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:18:56 INFO - PROCESS | 3812 | 1466723936421 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:56 INFO - PROCESS | 3812 | 1466723936507 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 16:18:56 INFO - PROCESS | 3812 | 1466723936517 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:56 INFO - PROCESS | 3812 | 1466723936519 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:56 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C47C89800 == 23 [pid = 3812] [id = 26] 16:18:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C44612000) [pid = 3812] [serial = 74] [outer = 0000000000000000] 16:18:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C446B9400) [pid = 3812] [serial = 75] [outer = 0000008C44612000] 16:18:56 INFO - PROCESS | 3812 | 1466723936569 Marionette DEBUG loaded listener.js 16:18:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C4835FC00) [pid = 3812] [serial = 76] [outer = 0000008C44612000] 16:18:56 INFO - PROCESS | 3812 | 1466723936979 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:18:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:18:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 922ms 16:18:57 INFO - PROCESS | 3812 | 1466723937044 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 16:18:57 INFO - PROCESS | 3812 | 1466723937048 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 16:18:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:18:57 INFO - PROCESS | 3812 | 1466723937059 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:18:57 INFO - PROCESS | 3812 | 1466723937063 Marionette TRACE conn5 <- [1,70,null,{}] 16:18:57 INFO - PROCESS | 3812 | 1466723937067 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:18:57 INFO - PROCESS | 3812 | 1466723937070 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:57 INFO - PROCESS | 3812 | 1466723937154 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 16:18:57 INFO - PROCESS | 3812 | 1466723937160 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:57 INFO - PROCESS | 3812 | 1466723937162 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:57 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A63B800 == 24 [pid = 3812] [id = 27] 16:18:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C49E76800) [pid = 3812] [serial = 77] [outer = 0000000000000000] 16:18:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C4A224000) [pid = 3812] [serial = 78] [outer = 0000008C49E76800] 16:18:57 INFO - PROCESS | 3812 | 1466723937212 Marionette DEBUG loaded listener.js 16:18:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C4A265800) [pid = 3812] [serial = 79] [outer = 0000008C49E76800] 16:18:57 INFO - PROCESS | 3812 | 1466723937621 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:18:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:18:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 16:18:57 INFO - PROCESS | 3812 | 1466723937645 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 16:18:57 INFO - PROCESS | 3812 | 1466723937647 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 16:18:57 INFO - PROCESS | 3812 | 1466723937650 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:18:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:18:57 INFO - PROCESS | 3812 | 1466723937652 Marionette TRACE conn5 <- [1,74,null,{}] 16:18:57 INFO - PROCESS | 3812 | 1466723937655 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:18:57 INFO - PROCESS | 3812 | 1466723937658 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:57 INFO - PROCESS | 3812 | 1466723937736 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 16:18:57 INFO - PROCESS | 3812 | 1466723937742 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:57 INFO - PROCESS | 3812 | 1466723937744 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:57 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B725800 == 25 [pid = 3812] [id = 28] 16:18:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C4A607800) [pid = 3812] [serial = 80] [outer = 0000000000000000] 16:18:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C4A958000) [pid = 3812] [serial = 81] [outer = 0000008C4A607800] 16:18:57 INFO - PROCESS | 3812 | 1466723937792 Marionette DEBUG loaded listener.js 16:18:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C4AA51800) [pid = 3812] [serial = 82] [outer = 0000008C4A607800] 16:18:58 INFO - PROCESS | 3812 | 1466723938219 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:18:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:18:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 629ms 16:18:58 INFO - PROCESS | 3812 | 1466723938283 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 16:18:58 INFO - PROCESS | 3812 | 1466723938285 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 16:18:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:18:58 INFO - PROCESS | 3812 | 1466723938289 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:18:58 INFO - PROCESS | 3812 | 1466723938290 Marionette TRACE conn5 <- [1,78,null,{}] 16:18:58 INFO - PROCESS | 3812 | 1466723938294 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:18:58 INFO - PROCESS | 3812 | 1466723938296 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:58 INFO - PROCESS | 3812 | 1466723938438 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 16:18:58 INFO - PROCESS | 3812 | 1466723938506 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:58 INFO - PROCESS | 3812 | 1466723938510 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:58 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3E725800 == 26 [pid = 3812] [id = 29] 16:18:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C3C470000) [pid = 3812] [serial = 83] [outer = 0000000000000000] 16:18:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C3CFD2C00) [pid = 3812] [serial = 84] [outer = 0000008C3C470000] 16:18:58 INFO - PROCESS | 3812 | 1466723938571 Marionette DEBUG loaded listener.js 16:18:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C3EFDDC00) [pid = 3812] [serial = 85] [outer = 0000008C3C470000] 16:18:59 INFO - PROCESS | 3812 | 1466723939160 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:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 923ms 16:18:59 INFO - PROCESS | 3812 | 1466723939216 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 16:18:59 INFO - PROCESS | 3812 | 1466723939221 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 16:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:18:59 INFO - PROCESS | 3812 | 1466723939227 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:18:59 INFO - PROCESS | 3812 | 1466723939231 Marionette TRACE conn5 <- [1,82,null,{}] 16:18:59 INFO - PROCESS | 3812 | 1466723939236 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:18:59 INFO - PROCESS | 3812 | 1466723939239 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:59 INFO - PROCESS | 3812 | 1466723939358 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 16:18:59 INFO - PROCESS | 3812 | 1466723939412 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:59 INFO - PROCESS | 3812 | 1466723939416 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:18:59 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AC70800 == 27 [pid = 3812] [id = 30] 16:18:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C446B5800) [pid = 3812] [serial = 86] [outer = 0000000000000000] 16:18:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C483AF000) [pid = 3812] [serial = 87] [outer = 0000008C446B5800] 16:18:59 INFO - PROCESS | 3812 | 1466723939475 Marionette DEBUG loaded listener.js 16:18:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4A045800) [pid = 3812] [serial = 88] [outer = 0000008C446B5800] 16:19:00 INFO - PROCESS | 3812 | 1466723940004 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:19:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 841ms 16:19:00 INFO - PROCESS | 3812 | 1466723940070 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 16:19:00 INFO - PROCESS | 3812 | 1466723940074 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 16:19:00 INFO - PROCESS | 3812 | 1466723940078 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:19:00 INFO - PROCESS | 3812 | 1466723940080 Marionette TRACE conn5 <- [1,86,null,{}] 16:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:19:00 INFO - PROCESS | 3812 | 1466723940085 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:19:00 INFO - PROCESS | 3812 | 1466723940088 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:00 INFO - PROCESS | 3812 | 1466723940196 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 16:19:00 INFO - PROCESS | 3812 | 1466723940259 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:00 INFO - PROCESS | 3812 | 1466723940262 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:00 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FF88000 == 28 [pid = 3812] [id = 31] 16:19:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4B4B8000) [pid = 3812] [serial = 89] [outer = 0000000000000000] 16:19:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4B6CEC00) [pid = 3812] [serial = 90] [outer = 0000008C4B4B8000] 16:19:00 INFO - PROCESS | 3812 | 1466723940320 Marionette DEBUG loaded listener.js 16:19:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4C265800) [pid = 3812] [serial = 91] [outer = 0000008C4B4B8000] 16:19:00 INFO - PROCESS | 3812 | 1466723940866 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:19:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 16:19:00 INFO - PROCESS | 3812 | 1466723940923 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 16:19:00 INFO - PROCESS | 3812 | 1466723940927 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 16:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:19:00 INFO - PROCESS | 3812 | 1466723940939 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:19:00 INFO - PROCESS | 3812 | 1466723940944 Marionette TRACE conn5 <- [1,90,null,{}] 16:19:00 INFO - PROCESS | 3812 | 1466723940948 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:19:00 INFO - PROCESS | 3812 | 1466723940952 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:01 INFO - PROCESS | 3812 | 1466723941062 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 16:19:01 INFO - PROCESS | 3812 | 1466723941135 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:01 INFO - PROCESS | 3812 | 1466723941137 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:01 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C5161E000 == 29 [pid = 3812] [id = 32] 16:19:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4E49C000) [pid = 3812] [serial = 92] [outer = 0000000000000000] 16:19:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4E62A800) [pid = 3812] [serial = 93] [outer = 0000008C4E49C000] 16:19:01 INFO - PROCESS | 3812 | 1466723941193 Marionette DEBUG loaded listener.js 16:19:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C4EB73800) [pid = 3812] [serial = 94] [outer = 0000008C4E49C000] 16:19:01 INFO - PROCESS | 3812 | 1466723941709 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:19:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:19:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 16:19:01 INFO - PROCESS | 3812 | 1466723941776 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 16:19:01 INFO - PROCESS | 3812 | 1466723941778 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 16:19:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:19:01 INFO - PROCESS | 3812 | 1466723941782 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:19:01 INFO - PROCESS | 3812 | 1466723941784 Marionette TRACE conn5 <- [1,94,null,{}] 16:19:01 INFO - PROCESS | 3812 | 1466723941788 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:19:01 INFO - PROCESS | 3812 | 1466723941790 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:01 INFO - PROCESS | 3812 | 1466723941895 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 16:19:01 INFO - PROCESS | 3812 | 1466723941954 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:01 INFO - PROCESS | 3812 | 1466723941957 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:01 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50BBF000 == 30 [pid = 3812] [id = 33] 16:19:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C47CCC400) [pid = 3812] [serial = 95] [outer = 0000000000000000] 16:19:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C47CD3800) [pid = 3812] [serial = 96] [outer = 0000008C47CCC400] 16:19:02 INFO - PROCESS | 3812 | 1466723942013 Marionette DEBUG loaded listener.js 16:19:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C4EB72000) [pid = 3812] [serial = 97] [outer = 0000008C47CCC400] 16:19:02 INFO - PROCESS | 3812 | 1466723942637 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:19:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 923ms 16:19:02 INFO - PROCESS | 3812 | 1466723942708 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 16:19:02 INFO - PROCESS | 3812 | 1466723942713 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 16:19:02 INFO - PROCESS | 3812 | 1466723942718 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:19:02 INFO - PROCESS | 3812 | 1466723942721 Marionette TRACE conn5 <- [1,98,null,{}] 16:19:02 INFO - PROCESS | 3812 | 1466723942727 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:19:02 INFO - PROCESS | 3812 | 1466723942729 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:02 INFO - PROCESS | 3812 | 1466723942836 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 16:19:02 INFO - PROCESS | 3812 | 1466723942900 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:02 INFO - PROCESS | 3812 | 1466723942904 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:02 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42E43000 == 31 [pid = 3812] [id = 34] 16:19:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C3DF2A800) [pid = 3812] [serial = 98] [outer = 0000000000000000] 16:19:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C417A1000) [pid = 3812] [serial = 99] [outer = 0000008C3DF2A800] 16:19:02 INFO - PROCESS | 3812 | 1466723942957 Marionette DEBUG loaded listener.js 16:19:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C42FDC400) [pid = 3812] [serial = 100] [outer = 0000008C3DF2A800] 16:19:03 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3D792000 == 30 [pid = 3812] [id = 11] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C4B0DE000) [pid = 3812] [serial = 17] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C446CBC00) [pid = 3812] [serial = 9] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C45047400) [pid = 3812] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C417D4800) [pid = 3812] [serial = 4] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C4E4A5400) [pid = 3812] [serial = 51] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C441D4400) [pid = 3812] [serial = 54] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3DF30400) [pid = 3812] [serial = 57] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C3DFAF000) [pid = 3812] [serial = 60] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4EB75800) [pid = 3812] [serial = 63] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C47C93C00) [pid = 3812] [serial = 21] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4ADE0800) [pid = 3812] [serial = 24] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C42A03800) [pid = 3812] [serial = 29] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C42FD8800) [pid = 3812] [serial = 33] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C44A09C00) [pid = 3812] [serial = 36] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C483A7C00) [pid = 3812] [serial = 37] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4A045400) [pid = 3812] [serial = 39] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C45051C00) [pid = 3812] [serial = 40] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4C15FC00) [pid = 3812] [serial = 42] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4A22C800) [pid = 3812] [serial = 45] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4D575C00) [pid = 3812] [serial = 48] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C3D71A800) [pid = 3812] [serial = 27] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C4CCB7400) [pid = 3812] [serial = 43] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4B6CB000) [pid = 3812] [serial = 46] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C49965C00) [pid = 3812] [serial = 22] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C42EC5C00) [pid = 3812] [serial = 30] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C50D3F400) [pid = 3812] [serial = 64] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C4B01DC00) [pid = 3812] [serial = 14] [outer = 0000000000000000] [url = about:blank] 16:19:03 INFO - PROCESS | 3812 | 1466723943913 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:19:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:19:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1230ms 16:19:03 INFO - PROCESS | 3812 | 1466723943954 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 16:19:03 INFO - PROCESS | 3812 | 1466723943959 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 16:19:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:19:03 INFO - PROCESS | 3812 | 1466723943963 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:19:03 INFO - PROCESS | 3812 | 1466723943969 Marionette TRACE conn5 <- [1,102,null,{}] 16:19:03 INFO - PROCESS | 3812 | 1466723943974 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:19:03 INFO - PROCESS | 3812 | 1466723943976 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:04 INFO - PROCESS | 3812 | 1466723944066 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 16:19:04 INFO - PROCESS | 3812 | 1466723944075 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:04 INFO - PROCESS | 3812 | 1466723944078 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:04 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C41750800 == 31 [pid = 3812] [id = 35] 16:19:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C3E5B1400) [pid = 3812] [serial = 101] [outer = 0000000000000000] 16:19:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C3EFE0800) [pid = 3812] [serial = 102] [outer = 0000008C3E5B1400] 16:19:04 INFO - PROCESS | 3812 | 1466723944127 Marionette DEBUG loaded listener.js 16:19:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C42C40C00) [pid = 3812] [serial = 103] [outer = 0000008C3E5B1400] 16:19:04 INFO - PROCESS | 3812 | 1466723944531 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:19:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:19:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 16:19:04 INFO - PROCESS | 3812 | 1466723944597 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 16:19:04 INFO - PROCESS | 3812 | 1466723944602 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 16:19:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:19:04 INFO - PROCESS | 3812 | 1466723944609 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:19:04 INFO - PROCESS | 3812 | 1466723944611 Marionette TRACE conn5 <- [1,106,null,{}] 16:19:04 INFO - PROCESS | 3812 | 1466723944615 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:19:04 INFO - PROCESS | 3812 | 1466723944618 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:04 INFO - PROCESS | 3812 | 1466723944712 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 16:19:04 INFO - PROCESS | 3812 | 1466723944754 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:04 INFO - PROCESS | 3812 | 1466723944756 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:04 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4415F800 == 32 [pid = 3812] [id = 36] 16:19:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C441D6800) [pid = 3812] [serial = 104] [outer = 0000000000000000] 16:19:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C44612C00) [pid = 3812] [serial = 105] [outer = 0000008C441D6800] 16:19:04 INFO - PROCESS | 3812 | 1466723944805 Marionette DEBUG loaded listener.js 16:19:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C44C8BC00) [pid = 3812] [serial = 106] [outer = 0000008C441D6800] 16:19:05 INFO - PROCESS | 3812 | 1466723945225 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:19:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:19:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 16:19:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:19:05 INFO - PROCESS | 3812 | 1466723945238 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 16:19:05 INFO - PROCESS | 3812 | 1466723945240 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 16:19:05 INFO - PROCESS | 3812 | 1466723945244 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:19:05 INFO - PROCESS | 3812 | 1466723945247 Marionette TRACE conn5 <- [1,110,null,{}] 16:19:05 INFO - PROCESS | 3812 | 1466723945259 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:19:05 INFO - PROCESS | 3812 | 1466723945264 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:05 INFO - PROCESS | 3812 | 1466723945349 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 16:19:05 INFO - PROCESS | 3812 | 1466723945356 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:05 INFO - PROCESS | 3812 | 1466723945359 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:05 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C47DB6800 == 33 [pid = 3812] [id = 37] 16:19:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C47D3D000) [pid = 3812] [serial = 107] [outer = 0000000000000000] 16:19:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C48364800) [pid = 3812] [serial = 108] [outer = 0000008C47D3D000] 16:19:05 INFO - PROCESS | 3812 | 1466723945408 Marionette DEBUG loaded listener.js 16:19:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C49967800) [pid = 3812] [serial = 109] [outer = 0000008C47D3D000] 16:19:05 INFO - PROCESS | 3812 | 1466723945808 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:19:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:19:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 647ms 16:19:05 INFO - PROCESS | 3812 | 1466723945894 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 16:19:05 INFO - PROCESS | 3812 | 1466723945896 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 16:19:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:19:05 INFO - PROCESS | 3812 | 1466723945904 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:19:05 INFO - PROCESS | 3812 | 1466723945906 Marionette TRACE conn5 <- [1,114,null,{}] 16:19:05 INFO - PROCESS | 3812 | 1466723945910 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:19:05 INFO - PROCESS | 3812 | 1466723945912 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:06 INFO - PROCESS | 3812 | 1466723946020 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 16:19:06 INFO - PROCESS | 3812 | 1466723946026 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:06 INFO - PROCESS | 3812 | 1466723946028 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:06 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A574800 == 34 [pid = 3812] [id = 38] 16:19:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4A227800) [pid = 3812] [serial = 110] [outer = 0000000000000000] 16:19:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4A22C400) [pid = 3812] [serial = 111] [outer = 0000008C4A227800] 16:19:06 INFO - PROCESS | 3812 | 1466723946074 Marionette DEBUG loaded listener.js 16:19:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4A959400) [pid = 3812] [serial = 112] [outer = 0000008C4A227800] 16:19:06 INFO - PROCESS | 3812 | 1466723946519 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:19:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:19:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 16:19:06 INFO - PROCESS | 3812 | 1466723946530 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 16:19:06 INFO - PROCESS | 3812 | 1466723946532 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 16:19:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:19:06 INFO - PROCESS | 3812 | 1466723946535 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:19:06 INFO - PROCESS | 3812 | 1466723946537 Marionette TRACE conn5 <- [1,118,null,{}] 16:19:06 INFO - PROCESS | 3812 | 1466723946540 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:19:06 INFO - PROCESS | 3812 | 1466723946543 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:06 INFO - PROCESS | 3812 | 1466723946641 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 16:19:06 INFO - PROCESS | 3812 | 1466723946647 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:06 INFO - PROCESS | 3812 | 1466723946649 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:06 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B517000 == 35 [pid = 3812] [id = 39] 16:19:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C3DDD4400) [pid = 3812] [serial = 113] [outer = 0000000000000000] 16:19:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4AED3000) [pid = 3812] [serial = 114] [outer = 0000008C3DDD4400] 16:19:06 INFO - PROCESS | 3812 | 1466723946695 Marionette DEBUG loaded listener.js 16:19:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4B4B6800) [pid = 3812] [serial = 115] [outer = 0000008C3DDD4400] 16:19:07 INFO - PROCESS | 3812 | 1466723947142 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:19:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:19:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 16:19:07 INFO - PROCESS | 3812 | 1466723947167 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 16:19:07 INFO - PROCESS | 3812 | 1466723947169 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 16:19:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:19:07 INFO - PROCESS | 3812 | 1466723947173 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:19:07 INFO - PROCESS | 3812 | 1466723947174 Marionette TRACE conn5 <- [1,122,null,{}] 16:19:07 INFO - PROCESS | 3812 | 1466723947178 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:19:07 INFO - PROCESS | 3812 | 1466723947184 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:07 INFO - PROCESS | 3812 | 1466723947298 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 16:19:07 INFO - PROCESS | 3812 | 1466723947303 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:07 INFO - PROCESS | 3812 | 1466723947305 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:07 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4D50B800 == 36 [pid = 3812] [id = 40] 16:19:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4B6CE800) [pid = 3812] [serial = 116] [outer = 0000000000000000] 16:19:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4B6DE800) [pid = 3812] [serial = 117] [outer = 0000008C4B6CE800] 16:19:07 INFO - PROCESS | 3812 | 1466723947350 Marionette DEBUG loaded listener.js 16:19:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4C167C00) [pid = 3812] [serial = 118] [outer = 0000008C4B6CE800] 16:19:07 INFO - PROCESS | 3812 | 1466723947783 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:19:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:19:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 16:19:07 INFO - PROCESS | 3812 | 1466723947806 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 16:19:07 INFO - PROCESS | 3812 | 1466723947808 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 16:19:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:19:07 INFO - PROCESS | 3812 | 1466723947816 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:19:07 INFO - PROCESS | 3812 | 1466723947818 Marionette TRACE conn5 <- [1,126,null,{}] 16:19:07 INFO - PROCESS | 3812 | 1466723947822 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:19:07 INFO - PROCESS | 3812 | 1466723947824 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:08 INFO - PROCESS | 3812 | 1466723948000 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 16:19:08 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C50D44800) [pid = 3812] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:19:08 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C436C2000) [pid = 3812] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:19:08 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3C468400) [pid = 3812] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:19:08 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3DF2B800) [pid = 3812] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:19:08 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3DFAA400) [pid = 3812] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:19:08 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C4D54B400) [pid = 3812] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:19:08 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4A607800) [pid = 3812] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:19:08 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C43448C00) [pid = 3812] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:19:08 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C3DDD2C00) [pid = 3812] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:19:08 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C44612000) [pid = 3812] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:19:08 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C49E76800) [pid = 3812] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:19:08 INFO - PROCESS | 3812 | 1466723948047 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:08 INFO - PROCESS | 3812 | 1466723948049 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:08 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A086000 == 37 [pid = 3812] [id = 41] 16:19:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3C46A400) [pid = 3812] [serial = 119] [outer = 0000000000000000] 16:19:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C3DF26800) [pid = 3812] [serial = 120] [outer = 0000008C3C46A400] 16:19:08 INFO - PROCESS | 3812 | 1466723948094 Marionette DEBUG loaded listener.js 16:19:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4419C000) [pid = 3812] [serial = 121] [outer = 0000008C3C46A400] 16:19:08 INFO - PROCESS | 3812 | 1466723948415 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:19:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:19:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 628ms 16:19:08 INFO - PROCESS | 3812 | 1466723948447 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 16:19:08 INFO - PROCESS | 3812 | 1466723948449 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 16:19:08 INFO - PROCESS | 3812 | 1466723948457 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:19:08 INFO - PROCESS | 3812 | 1466723948460 Marionette TRACE conn5 <- [1,130,null,{}] 16:19:08 INFO - PROCESS | 3812 | 1466723948463 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:19:08 INFO - PROCESS | 3812 | 1466723948465 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:08 INFO - PROCESS | 3812 | 1466723948564 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 16:19:08 INFO - PROCESS | 3812 | 1466723948571 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:08 INFO - PROCESS | 3812 | 1466723948573 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:08 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50BB7000 == 38 [pid = 3812] [id = 42] 16:19:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4419C800) [pid = 3812] [serial = 122] [outer = 0000000000000000] 16:19:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C441DDC00) [pid = 3812] [serial = 123] [outer = 0000008C4419C800] 16:19:08 INFO - PROCESS | 3812 | 1466723948618 Marionette DEBUG loaded listener.js 16:19:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4B6CF000) [pid = 3812] [serial = 124] [outer = 0000008C4419C800] 16:19:09 INFO - PROCESS | 3812 | 1466723949017 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:19:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:19:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 585ms 16:19:09 INFO - PROCESS | 3812 | 1466723949045 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 16:19:09 INFO - PROCESS | 3812 | 1466723949047 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 16:19:09 INFO - PROCESS | 3812 | 1466723949051 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:19:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:19:09 INFO - PROCESS | 3812 | 1466723949053 Marionette TRACE conn5 <- [1,134,null,{}] 16:19:09 INFO - PROCESS | 3812 | 1466723949056 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:19:09 INFO - PROCESS | 3812 | 1466723949058 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:09 INFO - PROCESS | 3812 | 1466723949157 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 16:19:09 INFO - PROCESS | 3812 | 1466723949164 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:09 INFO - PROCESS | 3812 | 1466723949166 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:09 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C52D03000 == 39 [pid = 3812] [id = 43] 16:19:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4504FC00) [pid = 3812] [serial = 125] [outer = 0000000000000000] 16:19:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4D285400) [pid = 3812] [serial = 126] [outer = 0000008C4504FC00] 16:19:09 INFO - PROCESS | 3812 | 1466723949211 Marionette DEBUG loaded listener.js 16:19:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4E4A4C00) [pid = 3812] [serial = 127] [outer = 0000008C4504FC00] 16:19:09 INFO - PROCESS | 3812 | 1466723949572 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:19:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:19:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 586ms 16:19:09 INFO - PROCESS | 3812 | 1466723949641 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 16:19:09 INFO - PROCESS | 3812 | 1466723949643 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 16:19:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:19:09 INFO - PROCESS | 3812 | 1466723949646 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:19:09 INFO - PROCESS | 3812 | 1466723949647 Marionette TRACE conn5 <- [1,138,null,{}] 16:19:09 INFO - PROCESS | 3812 | 1466723949651 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:19:09 INFO - PROCESS | 3812 | 1466723949653 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:09 INFO - PROCESS | 3812 | 1466723949764 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 16:19:09 INFO - PROCESS | 3812 | 1466723949773 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:09 INFO - PROCESS | 3812 | 1466723949775 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:09 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E018000 == 40 [pid = 3812] [id = 44] 16:19:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C3C44DC00) [pid = 3812] [serial = 128] [outer = 0000000000000000] 16:19:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C3C450800) [pid = 3812] [serial = 129] [outer = 0000008C3C44DC00] 16:19:09 INFO - PROCESS | 3812 | 1466723949818 Marionette DEBUG loaded listener.js 16:19:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4A957800) [pid = 3812] [serial = 130] [outer = 0000008C3C44DC00] 16:19:10 INFO - PROCESS | 3812 | 1466723950602 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:19:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:19:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 986ms 16:19:10 INFO - PROCESS | 3812 | 1466723950636 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 16:19:10 INFO - PROCESS | 3812 | 1466723950641 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 16:19:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:19:10 INFO - PROCESS | 3812 | 1466723950646 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:19:10 INFO - PROCESS | 3812 | 1466723950650 Marionette TRACE conn5 <- [1,142,null,{}] 16:19:10 INFO - PROCESS | 3812 | 1466723950657 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:19:10 INFO - PROCESS | 3812 | 1466723950660 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:10 INFO - PROCESS | 3812 | 1466723950781 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 16:19:10 INFO - PROCESS | 3812 | 1466723950845 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:10 INFO - PROCESS | 3812 | 1466723950848 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:10 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44132000 == 41 [pid = 3812] [id = 45] 16:19:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C3DFB1000) [pid = 3812] [serial = 131] [outer = 0000000000000000] 16:19:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C3E145C00) [pid = 3812] [serial = 132] [outer = 0000008C3DFB1000] 16:19:10 INFO - PROCESS | 3812 | 1466723950907 Marionette DEBUG loaded listener.js 16:19:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C3E14CC00) [pid = 3812] [serial = 133] [outer = 0000008C3DFB1000] 16:19:11 INFO - PROCESS | 3812 | 1466723951570 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:19:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:19:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 945ms 16:19:11 INFO - PROCESS | 3812 | 1466723951594 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 16:19:11 INFO - PROCESS | 3812 | 1466723951599 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 16:19:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:19:11 INFO - PROCESS | 3812 | 1466723951606 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:19:11 INFO - PROCESS | 3812 | 1466723951609 Marionette TRACE conn5 <- [1,146,null,{}] 16:19:11 INFO - PROCESS | 3812 | 1466723951613 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:19:11 INFO - PROCESS | 3812 | 1466723951616 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:11 INFO - PROCESS | 3812 | 1466723951737 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 16:19:11 INFO - PROCESS | 3812 | 1466723951801 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:11 INFO - PROCESS | 3812 | 1466723951804 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:11 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C49E57800 == 42 [pid = 3812] [id = 46] 16:19:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C42E18C00) [pid = 3812] [serial = 134] [outer = 0000000000000000] 16:19:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C436C7000) [pid = 3812] [serial = 135] [outer = 0000008C42E18C00] 16:19:11 INFO - PROCESS | 3812 | 1466723951862 Marionette DEBUG loaded listener.js 16:19:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C44A09000) [pid = 3812] [serial = 136] [outer = 0000008C42E18C00] 16:19:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FF88000 == 41 [pid = 3812] [id = 31] 16:19:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C5161E000 == 40 [pid = 3812] [id = 32] 16:19:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AC70800 == 39 [pid = 3812] [id = 30] 16:19:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C52D03000 == 38 [pid = 3812] [id = 43] 16:19:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50BB7000 == 37 [pid = 3812] [id = 42] 16:19:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A086000 == 36 [pid = 3812] [id = 41] 16:19:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4D50B800 == 35 [pid = 3812] [id = 40] 16:19:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B517000 == 34 [pid = 3812] [id = 39] 16:19:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A574800 == 33 [pid = 3812] [id = 38] 16:19:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C47DB6800 == 32 [pid = 3812] [id = 37] 16:19:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4415F800 == 31 [pid = 3812] [id = 36] 16:19:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C41750800 == 30 [pid = 3812] [id = 35] 16:19:12 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C52D2EC00) [pid = 3812] [serial = 66] [outer = 0000000000000000] [url = about:blank] 16:19:12 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C3C464400) [pid = 3812] [serial = 52] [outer = 0000000000000000] [url = about:blank] 16:19:12 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C4EB68800) [pid = 3812] [serial = 55] [outer = 0000000000000000] [url = about:blank] 16:19:12 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C499E0800) [pid = 3812] [serial = 58] [outer = 0000000000000000] [url = about:blank] 16:19:12 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3DFB5400) [pid = 3812] [serial = 61] [outer = 0000000000000000] [url = about:blank] 16:19:12 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C4A950000) [pid = 3812] [serial = 49] [outer = 0000000000000000] [url = about:blank] 16:19:12 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4A958000) [pid = 3812] [serial = 81] [outer = 0000000000000000] [url = about:blank] 16:19:12 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C436C5C00) [pid = 3812] [serial = 72] [outer = 0000000000000000] [url = about:blank] 16:19:12 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3DF2AC00) [pid = 3812] [serial = 69] [outer = 0000000000000000] [url = about:blank] 16:19:12 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C446B9400) [pid = 3812] [serial = 75] [outer = 0000000000000000] [url = about:blank] 16:19:12 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C4A265800) [pid = 3812] [serial = 79] [outer = 0000000000000000] [url = about:blank] 16:19:12 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C4835FC00) [pid = 3812] [serial = 76] [outer = 0000000000000000] [url = about:blank] 16:19:12 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C446B2C00) [pid = 3812] [serial = 73] [outer = 0000000000000000] [url = about:blank] 16:19:12 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3E6DB800) [pid = 3812] [serial = 70] [outer = 0000000000000000] [url = about:blank] 16:19:12 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4A224000) [pid = 3812] [serial = 78] [outer = 0000000000000000] [url = about:blank] 16:19:12 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4AA51800) [pid = 3812] [serial = 82] [outer = 0000000000000000] [url = about:blank] 16:19:12 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C51670000) [pid = 3812] [serial = 67] [outer = 0000000000000000] [url = about:blank] 16:19:12 INFO - PROCESS | 3812 | 1466723952604 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:19:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:19:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1034ms 16:19:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:19:12 INFO - PROCESS | 3812 | 1466723952642 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 16:19:12 INFO - PROCESS | 3812 | 1466723952646 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 16:19:12 INFO - PROCESS | 3812 | 1466723952651 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:19:12 INFO - PROCESS | 3812 | 1466723952656 Marionette TRACE conn5 <- [1,150,null,{}] 16:19:12 INFO - PROCESS | 3812 | 1466723952669 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:19:12 INFO - PROCESS | 3812 | 1466723952671 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:12 INFO - PROCESS | 3812 | 1466723952768 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 16:19:12 INFO - PROCESS | 3812 | 1466723952831 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:12 INFO - PROCESS | 3812 | 1466723952834 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:12 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4173B800 == 31 [pid = 3812] [id = 47] 16:19:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C3C46E000) [pid = 3812] [serial = 137] [outer = 0000000000000000] 16:19:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C3DF2C400) [pid = 3812] [serial = 138] [outer = 0000008C3C46E000] 16:19:12 INFO - PROCESS | 3812 | 1466723952883 Marionette DEBUG loaded listener.js 16:19:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C3E452000) [pid = 3812] [serial = 139] [outer = 0000008C3C46E000] 16:19:13 INFO - PROCESS | 3812 | 1466723953272 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:19:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:19:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 629ms 16:19:13 INFO - PROCESS | 3812 | 1466723953291 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 16:19:13 INFO - PROCESS | 3812 | 1466723953295 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 16:19:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:19:13 INFO - PROCESS | 3812 | 1466723953302 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:19:13 INFO - PROCESS | 3812 | 1466723953305 Marionette TRACE conn5 <- [1,154,null,{}] 16:19:13 INFO - PROCESS | 3812 | 1466723953308 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:19:13 INFO - PROCESS | 3812 | 1466723953311 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:13 INFO - PROCESS | 3812 | 1466723953404 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 16:19:13 INFO - PROCESS | 3812 | 1466723953410 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:13 INFO - PROCESS | 3812 | 1466723953412 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:13 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C47DB6000 == 32 [pid = 3812] [id = 48] 16:19:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4372F800) [pid = 3812] [serial = 140] [outer = 0000000000000000] 16:19:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4460DC00) [pid = 3812] [serial = 141] [outer = 0000008C4372F800] 16:19:13 INFO - PROCESS | 3812 | 1466723953460 Marionette DEBUG loaded listener.js 16:19:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C44C8E800) [pid = 3812] [serial = 142] [outer = 0000008C4372F800] 16:19:13 INFO - PROCESS | 3812 | 1466723953897 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:19:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:19:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 16:19:13 INFO - PROCESS | 3812 | 1466723953936 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 16:19:13 INFO - PROCESS | 3812 | 1466723953939 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 16:19:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:19:13 INFO - PROCESS | 3812 | 1466723953942 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:19:13 INFO - PROCESS | 3812 | 1466723953946 Marionette TRACE conn5 <- [1,158,null,{}] 16:19:13 INFO - PROCESS | 3812 | 1466723953962 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:19:13 INFO - PROCESS | 3812 | 1466723953967 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:14 INFO - PROCESS | 3812 | 1466723954052 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 16:19:14 INFO - PROCESS | 3812 | 1466723954061 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:14 INFO - PROCESS | 3812 | 1466723954064 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:14 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AC62800 == 33 [pid = 3812] [id = 49] 16:19:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C3DDCFC00) [pid = 3812] [serial = 143] [outer = 0000000000000000] 16:19:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C483A5000) [pid = 3812] [serial = 144] [outer = 0000008C3DDCFC00] 16:19:14 INFO - PROCESS | 3812 | 1466723954112 Marionette DEBUG loaded listener.js 16:19:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C499E3800) [pid = 3812] [serial = 145] [outer = 0000008C3DDCFC00] 16:19:14 INFO - PROCESS | 3812 | 1466723954524 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:19:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 628ms 16:19:14 INFO - PROCESS | 3812 | 1466723954574 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 16:19:14 INFO - PROCESS | 3812 | 1466723954576 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 16:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:19:14 INFO - PROCESS | 3812 | 1466723954579 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:19:14 INFO - PROCESS | 3812 | 1466723954581 Marionette TRACE conn5 <- [1,162,null,{}] 16:19:14 INFO - PROCESS | 3812 | 1466723954585 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:19:14 INFO - PROCESS | 3812 | 1466723954587 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:14 INFO - PROCESS | 3812 | 1466723954675 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 16:19:14 INFO - PROCESS | 3812 | 1466723954688 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:14 INFO - PROCESS | 3812 | 1466723954690 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:14 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4C4CA800 == 34 [pid = 3812] [id = 50] 16:19:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4A266C00) [pid = 3812] [serial = 146] [outer = 0000000000000000] 16:19:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4A950000) [pid = 3812] [serial = 147] [outer = 0000008C4A266C00] 16:19:14 INFO - PROCESS | 3812 | 1466723954735 Marionette DEBUG loaded listener.js 16:19:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4AA4AC00) [pid = 3812] [serial = 148] [outer = 0000008C4A266C00] 16:19:15 INFO - PROCESS | 3812 | 1466723955194 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:19:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:19:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 626ms 16:19:15 INFO - PROCESS | 3812 | 1466723955209 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 16:19:15 INFO - PROCESS | 3812 | 1466723955211 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 16:19:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:19:15 INFO - PROCESS | 3812 | 1466723955214 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:19:15 INFO - PROCESS | 3812 | 1466723955215 Marionette TRACE conn5 <- [1,166,null,{}] 16:19:15 INFO - PROCESS | 3812 | 1466723955228 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:19:15 INFO - PROCESS | 3812 | 1466723955231 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:15 INFO - PROCESS | 3812 | 1466723955332 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 16:19:15 INFO - PROCESS | 3812 | 1466723955338 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:15 INFO - PROCESS | 3812 | 1466723955340 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:15 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E014000 == 35 [pid = 3812] [id = 51] 16:19:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C4A603000) [pid = 3812] [serial = 149] [outer = 0000000000000000] 16:19:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4AEDE400) [pid = 3812] [serial = 150] [outer = 0000008C4A603000] 16:19:15 INFO - PROCESS | 3812 | 1466723955384 Marionette DEBUG loaded listener.js 16:19:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C4B5BC400) [pid = 3812] [serial = 151] [outer = 0000008C4A603000] 16:19:15 INFO - PROCESS | 3812 | 1466723955817 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:19:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:19:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 628ms 16:19:15 INFO - PROCESS | 3812 | 1466723955846 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 16:19:15 INFO - PROCESS | 3812 | 1466723955848 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 16:19:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:19:15 INFO - PROCESS | 3812 | 1466723955851 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:19:15 INFO - PROCESS | 3812 | 1466723955853 Marionette TRACE conn5 <- [1,170,null,{}] 16:19:15 INFO - PROCESS | 3812 | 1466723955856 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:19:15 INFO - PROCESS | 3812 | 1466723955862 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:15 INFO - PROCESS | 3812 | 1466723955986 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 16:19:16 INFO - PROCESS | 3812 | 1466723955992 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:16 INFO - PROCESS | 3812 | 1466723955994 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:16 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50B57800 == 36 [pid = 3812] [id = 52] 16:19:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C4B6DB800) [pid = 3812] [serial = 152] [outer = 0000000000000000] 16:19:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C4C114800) [pid = 3812] [serial = 153] [outer = 0000008C4B6DB800] 16:19:16 INFO - PROCESS | 3812 | 1466723956059 Marionette DEBUG loaded listener.js 16:19:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C4D20F400) [pid = 3812] [serial = 154] [outer = 0000008C4B6DB800] 16:19:16 INFO - PROCESS | 3812 | 1466723956471 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:19:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:19:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 16:19:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:19:16 INFO - PROCESS | 3812 | 1466723956491 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 16:19:16 INFO - PROCESS | 3812 | 1466723956494 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 16:19:16 INFO - PROCESS | 3812 | 1466723956497 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:19:16 INFO - PROCESS | 3812 | 1466723956500 Marionette TRACE conn5 <- [1,174,null,{}] 16:19:16 INFO - PROCESS | 3812 | 1466723956503 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:19:16 INFO - PROCESS | 3812 | 1466723956505 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:16 INFO - PROCESS | 3812 | 1466723956609 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 16:19:16 INFO - PROCESS | 3812 | 1466723956614 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:16 INFO - PROCESS | 3812 | 1466723956617 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:16 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C5161B000 == 37 [pid = 3812] [id = 53] 16:19:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C3E09B400) [pid = 3812] [serial = 155] [outer = 0000000000000000] 16:19:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C3E0A2C00) [pid = 3812] [serial = 156] [outer = 0000008C3E09B400] 16:19:16 INFO - PROCESS | 3812 | 1466723956661 Marionette DEBUG loaded listener.js 16:19:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C4B6D8000) [pid = 3812] [serial = 157] [outer = 0000008C3E09B400] 16:19:17 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C4504FC00) [pid = 3812] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:19:17 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C3DDD4400) [pid = 3812] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:19:17 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C3E5B1400) [pid = 3812] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:19:17 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C4A227800) [pid = 3812] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:19:17 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C47D3D000) [pid = 3812] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:19:17 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C441D6800) [pid = 3812] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:19:17 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C4B6CE800) [pid = 3812] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:19:17 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C3C470000) [pid = 3812] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:19:17 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C446B5800) [pid = 3812] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:19:17 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C4B4B8000) [pid = 3812] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:19:17 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4E49C000) [pid = 3812] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:19:17 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C3C46A400) [pid = 3812] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:19:17 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C47CCC400) [pid = 3812] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:19:17 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C4419C800) [pid = 3812] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:19:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C3C446000) [pid = 3812] [serial = 158] [outer = 0000008C3CDD2400] 16:19:17 INFO - PROCESS | 3812 | 1466723957211 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:19:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 734ms 16:19:17 INFO - PROCESS | 3812 | 1466723957231 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 16:19:17 INFO - PROCESS | 3812 | 1466723957233 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 16:19:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:19:17 INFO - PROCESS | 3812 | 1466723957244 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:19:17 INFO - PROCESS | 3812 | 1466723957246 Marionette TRACE conn5 <- [1,178,null,{}] 16:19:17 INFO - PROCESS | 3812 | 1466723957250 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:19:17 INFO - PROCESS | 3812 | 1466723957252 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:17 INFO - PROCESS | 3812 | 1466723957372 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 16:19:17 INFO - PROCESS | 3812 | 1466723957418 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:17 INFO - PROCESS | 3812 | 1466723957420 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:17 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42E27800 == 38 [pid = 3812] [id = 54] 16:19:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C3E098000) [pid = 3812] [serial = 159] [outer = 0000000000000000] 16:19:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C3E15FC00) [pid = 3812] [serial = 160] [outer = 0000008C3E098000] 16:19:17 INFO - PROCESS | 3812 | 1466723957466 Marionette DEBUG loaded listener.js 16:19:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C42FE2C00) [pid = 3812] [serial = 161] [outer = 0000008C3E098000] 16:19:17 INFO - PROCESS | 3812 | 1466723957784 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:19:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 585ms 16:19:17 INFO - PROCESS | 3812 | 1466723957831 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 16:19:17 INFO - PROCESS | 3812 | 1466723957833 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 16:19:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:19:17 INFO - PROCESS | 3812 | 1466723957836 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:19:17 INFO - PROCESS | 3812 | 1466723957838 Marionette TRACE conn5 <- [1,182,null,{}] 16:19:17 INFO - PROCESS | 3812 | 1466723957842 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:19:17 INFO - PROCESS | 3812 | 1466723957844 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:17 INFO - PROCESS | 3812 | 1466723957952 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 16:19:17 INFO - PROCESS | 3812 | 1466723957959 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:17 INFO - PROCESS | 3812 | 1466723957961 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:17 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AAA7800 == 39 [pid = 3812] [id = 55] 16:19:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C44A09800) [pid = 3812] [serial = 162] [outer = 0000000000000000] 16:19:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C4A227800) [pid = 3812] [serial = 163] [outer = 0000008C44A09800] 16:19:18 INFO - PROCESS | 3812 | 1466723958007 Marionette DEBUG loaded listener.js 16:19:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4D27CC00) [pid = 3812] [serial = 164] [outer = 0000008C44A09800] 16:19:18 INFO - PROCESS | 3812 | 1466723958377 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:19:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:19:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 586ms 16:19:18 INFO - PROCESS | 3812 | 1466723958425 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 16:19:18 INFO - PROCESS | 3812 | 1466723958427 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 16:19:18 INFO - PROCESS | 3812 | 1466723958430 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:19:18 INFO - PROCESS | 3812 | 1466723958432 Marionette TRACE conn5 <- [1,186,null,{}] 16:19:18 INFO - PROCESS | 3812 | 1466723958436 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:19:18 INFO - PROCESS | 3812 | 1466723958438 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:18 INFO - PROCESS | 3812 | 1466723958542 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 16:19:18 INFO - PROCESS | 3812 | 1466723958548 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:18 INFO - PROCESS | 3812 | 1466723958550 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:18 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51A07800 == 40 [pid = 3812] [id = 56] 16:19:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C47CC8000) [pid = 3812] [serial = 165] [outer = 0000000000000000] 16:19:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C4E4A6800) [pid = 3812] [serial = 166] [outer = 0000008C47CC8000] 16:19:18 INFO - PROCESS | 3812 | 1466723958595 Marionette DEBUG loaded listener.js 16:19:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C4EB6A800) [pid = 3812] [serial = 167] [outer = 0000008C47CC8000] 16:19:18 INFO - PROCESS | 3812 | 1466723958988 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:19:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:19:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 587ms 16:19:19 INFO - PROCESS | 3812 | 1466723959021 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 16:19:19 INFO - PROCESS | 3812 | 1466723959024 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 16:19:19 INFO - PROCESS | 3812 | 1466723959069 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:19:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:19:19 INFO - PROCESS | 3812 | 1466723959073 Marionette TRACE conn5 <- [1,190,null,{}] 16:19:19 INFO - PROCESS | 3812 | 1466723959079 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:19:19 INFO - PROCESS | 3812 | 1466723959083 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:19 INFO - PROCESS | 3812 | 1466723959190 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 16:19:19 INFO - PROCESS | 3812 | 1466723959292 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:19 INFO - PROCESS | 3812 | 1466723959295 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:19 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42E37000 == 41 [pid = 3812] [id = 57] 16:19:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C3C46B000) [pid = 3812] [serial = 168] [outer = 0000000000000000] 16:19:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C3DDCB800) [pid = 3812] [serial = 169] [outer = 0000008C3C46B000] 16:19:19 INFO - PROCESS | 3812 | 1466723959354 Marionette DEBUG loaded listener.js 16:19:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C3E09AC00) [pid = 3812] [serial = 170] [outer = 0000008C3C46B000] 16:19:19 INFO - PROCESS | 3812 | 1466723959936 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:19:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:19:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 881ms 16:19:19 INFO - PROCESS | 3812 | 1466723959965 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 16:19:19 INFO - PROCESS | 3812 | 1466723959970 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 16:19:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:19:19 INFO - PROCESS | 3812 | 1466723959976 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:19:19 INFO - PROCESS | 3812 | 1466723959979 Marionette TRACE conn5 <- [1,194,null,{}] 16:19:19 INFO - PROCESS | 3812 | 1466723959986 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:19:20 INFO - PROCESS | 3812 | 1466723959991 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:20 INFO - PROCESS | 3812 | 1466723960105 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 16:19:20 INFO - PROCESS | 3812 | 1466723960170 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:20 INFO - PROCESS | 3812 | 1466723960173 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:20 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B4EC000 == 42 [pid = 3812] [id = 58] 16:19:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C446BA800) [pid = 3812] [serial = 171] [outer = 0000000000000000] 16:19:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (0000008C47CC7400) [pid = 3812] [serial = 172] [outer = 0000008C446BA800] 16:19:20 INFO - PROCESS | 3812 | 1466723960230 Marionette DEBUG loaded listener.js 16:19:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (0000008C483A6C00) [pid = 3812] [serial = 173] [outer = 0000008C446BA800] 16:19:20 INFO - PROCESS | 3812 | 1466723960775 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:19:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:19:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 839ms 16:19:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:19:20 INFO - PROCESS | 3812 | 1466723960816 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 16:19:20 INFO - PROCESS | 3812 | 1466723960819 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 16:19:20 INFO - PROCESS | 3812 | 1466723960823 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:19:20 INFO - PROCESS | 3812 | 1466723960825 Marionette TRACE conn5 <- [1,198,null,{}] 16:19:20 INFO - PROCESS | 3812 | 1466723960829 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:19:20 INFO - PROCESS | 3812 | 1466723960832 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:20 INFO - PROCESS | 3812 | 1466723960944 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 16:19:21 INFO - PROCESS | 3812 | 1466723961033 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:21 INFO - PROCESS | 3812 | 1466723961040 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:21 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C5292E000 == 43 [pid = 3812] [id = 59] 16:19:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (0000008C4B6D0800) [pid = 3812] [serial = 174] [outer = 0000000000000000] 16:19:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (0000008C4B6D5000) [pid = 3812] [serial = 175] [outer = 0000008C4B6D0800] 16:19:21 INFO - PROCESS | 3812 | 1466723961099 Marionette DEBUG loaded listener.js 16:19:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (0000008C4C264000) [pid = 3812] [serial = 176] [outer = 0000008C4B6D0800] 16:19:21 INFO - PROCESS | 3812 | 1466723961724 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:19:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:19:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 944ms 16:19:21 INFO - PROCESS | 3812 | 1466723961769 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 16:19:21 INFO - PROCESS | 3812 | 1466723961772 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 16:19:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:19:21 INFO - PROCESS | 3812 | 1466723961775 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:19:21 INFO - PROCESS | 3812 | 1466723961777 Marionette TRACE conn5 <- [1,202,null,{}] 16:19:21 INFO - PROCESS | 3812 | 1466723961781 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:19:21 INFO - PROCESS | 3812 | 1466723961783 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:21 INFO - PROCESS | 3812 | 1466723961897 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 16:19:21 INFO - PROCESS | 3812 | 1466723961977 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:21 INFO - PROCESS | 3812 | 1466723961980 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:21 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4370E800 == 44 [pid = 3812] [id = 60] 16:19:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (0000008C42A04000) [pid = 3812] [serial = 177] [outer = 0000000000000000] 16:19:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (0000008C4850AC00) [pid = 3812] [serial = 178] [outer = 0000008C42A04000] 16:19:22 INFO - PROCESS | 3812 | 1466723962037 Marionette DEBUG loaded listener.js 16:19:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (0000008C4B5DB800) [pid = 3812] [serial = 179] [outer = 0000008C42A04000] 16:19:22 INFO - PROCESS | 3812 | 1466723962722 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:19:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:19:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 987ms 16:19:22 INFO - PROCESS | 3812 | 1466723962764 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 16:19:22 INFO - PROCESS | 3812 | 1466723962769 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 16:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:19:22 INFO - PROCESS | 3812 | 1466723962774 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:19:22 INFO - PROCESS | 3812 | 1466723962777 Marionette TRACE conn5 <- [1,206,null,{}] 16:19:22 INFO - PROCESS | 3812 | 1466723962784 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:19:22 INFO - PROCESS | 3812 | 1466723962786 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:22 INFO - PROCESS | 3812 | 1466723962890 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 16:19:22 INFO - PROCESS | 3812 | 1466723962961 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:22 INFO - PROCESS | 3812 | 1466723962964 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:22 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4412E000 == 45 [pid = 3812] [id = 61] 16:19:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (0000008C3E163400) [pid = 3812] [serial = 180] [outer = 0000000000000000] 16:19:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (0000008C3EFE6000) [pid = 3812] [serial = 181] [outer = 0000008C3E163400] 16:19:23 INFO - PROCESS | 3812 | 1466723963016 Marionette DEBUG loaded listener.js 16:19:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (0000008C42ECE400) [pid = 3812] [serial = 182] [outer = 0000008C3E163400] 16:19:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AAA7800 == 44 [pid = 3812] [id = 55] 16:19:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42E27800 == 43 [pid = 3812] [id = 54] 16:19:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C5161B000 == 42 [pid = 3812] [id = 53] 16:19:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50B57800 == 41 [pid = 3812] [id = 52] 16:19:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E014000 == 40 [pid = 3812] [id = 51] 16:19:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4C4CA800 == 39 [pid = 3812] [id = 50] 16:19:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AC62800 == 38 [pid = 3812] [id = 49] 16:19:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C47DB6000 == 37 [pid = 3812] [id = 48] 16:19:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4173B800 == 36 [pid = 3812] [id = 47] 16:19:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E018000 == 35 [pid = 3812] [id = 44] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (0000008C3C450800) [pid = 3812] [serial = 129] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (0000008C417A1000) [pid = 3812] [serial = 99] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (0000008C4D285400) [pid = 3812] [serial = 126] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (0000008C4AED3000) [pid = 3812] [serial = 114] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (0000008C3EFE0800) [pid = 3812] [serial = 102] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (0000008C4A959400) [pid = 3812] [serial = 112] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (0000008C42C40C00) [pid = 3812] [serial = 103] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (0000008C48364800) [pid = 3812] [serial = 108] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (0000008C4A22C400) [pid = 3812] [serial = 111] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (0000008C44612C00) [pid = 3812] [serial = 105] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (0000008C44C8BC00) [pid = 3812] [serial = 106] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C4B6DE800) [pid = 3812] [serial = 117] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C3EFDDC00) [pid = 3812] [serial = 85] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C3CFD2C00) [pid = 3812] [serial = 84] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C4A045800) [pid = 3812] [serial = 88] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C483AF000) [pid = 3812] [serial = 87] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C4C265800) [pid = 3812] [serial = 91] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C4B6CEC00) [pid = 3812] [serial = 90] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C4EB73800) [pid = 3812] [serial = 94] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C4E62A800) [pid = 3812] [serial = 93] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C3DF26800) [pid = 3812] [serial = 120] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4EB72000) [pid = 3812] [serial = 97] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C47CD3800) [pid = 3812] [serial = 96] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4C167C00) [pid = 3812] [serial = 118] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C4419C000) [pid = 3812] [serial = 121] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C4E4A4C00) [pid = 3812] [serial = 127] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C441DDC00) [pid = 3812] [serial = 123] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C4B4B6800) [pid = 3812] [serial = 115] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C49967800) [pid = 3812] [serial = 109] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4B6CF000) [pid = 3812] [serial = 124] [outer = 0000000000000000] [url = about:blank] 16:19:23 INFO - PROCESS | 3812 | 1466723963519 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:19:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:19:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 796ms 16:19:23 INFO - PROCESS | 3812 | 1466723963574 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 16:19:23 INFO - PROCESS | 3812 | 1466723963579 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 16:19:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:19:23 INFO - PROCESS | 3812 | 1466723963584 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:19:23 INFO - PROCESS | 3812 | 1466723963587 Marionette TRACE conn5 <- [1,210,null,{}] 16:19:23 INFO - PROCESS | 3812 | 1466723963591 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:19:23 INFO - PROCESS | 3812 | 1466723963593 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:23 INFO - PROCESS | 3812 | 1466723963680 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 16:19:23 INFO - PROCESS | 3812 | 1466723963687 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:23 INFO - PROCESS | 3812 | 1466723963689 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:23 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44116800 == 36 [pid = 3812] [id = 62] 16:19:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C3E0A2000) [pid = 3812] [serial = 183] [outer = 0000000000000000] 16:19:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C3E163000) [pid = 3812] [serial = 184] [outer = 0000008C3E0A2000] 16:19:23 INFO - PROCESS | 3812 | 1466723963739 Marionette DEBUG loaded listener.js 16:19:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C42F38800) [pid = 3812] [serial = 185] [outer = 0000008C3E0A2000] 16:19:24 INFO - PROCESS | 3812 | 1466723964177 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:19:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:19:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 628ms 16:19:24 INFO - PROCESS | 3812 | 1466723964216 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 16:19:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:19:24 INFO - PROCESS | 3812 | 1466723964219 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 16:19:24 INFO - PROCESS | 3812 | 1466723964222 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:19:24 INFO - PROCESS | 3812 | 1466723964226 Marionette TRACE conn5 <- [1,214,null,{}] 16:19:24 INFO - PROCESS | 3812 | 1466723964241 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:19:24 INFO - PROCESS | 3812 | 1466723964245 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:24 INFO - PROCESS | 3812 | 1466723964355 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 16:19:24 INFO - PROCESS | 3812 | 1466723964372 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:24 INFO - PROCESS | 3812 | 1466723964375 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:24 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A9E0800 == 37 [pid = 3812] [id = 63] 16:19:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C446BB400) [pid = 3812] [serial = 186] [outer = 0000000000000000] 16:19:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C446C6000) [pid = 3812] [serial = 187] [outer = 0000008C446BB400] 16:19:24 INFO - PROCESS | 3812 | 1466723964430 Marionette DEBUG loaded listener.js 16:19:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C47CD1000) [pid = 3812] [serial = 188] [outer = 0000008C446BB400] 16:19:24 INFO - PROCESS | 3812 | 1466723964847 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:19:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:19:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 691ms 16:19:24 INFO - PROCESS | 3812 | 1466723964916 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 16:19:24 INFO - PROCESS | 3812 | 1466723964919 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 16:19:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:19:24 INFO - PROCESS | 3812 | 1466723964923 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:19:24 INFO - PROCESS | 3812 | 1466723964925 Marionette TRACE conn5 <- [1,218,null,{}] 16:19:24 INFO - PROCESS | 3812 | 1466723964928 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:19:24 INFO - PROCESS | 3812 | 1466723964931 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:25 INFO - PROCESS | 3812 | 1466723965018 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 16:19:25 INFO - PROCESS | 3812 | 1466723965025 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:25 INFO - PROCESS | 3812 | 1466723965027 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:25 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B525000 == 38 [pid = 3812] [id = 64] 16:19:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C49967800) [pid = 3812] [serial = 189] [outer = 0000000000000000] 16:19:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4996CC00) [pid = 3812] [serial = 190] [outer = 0000008C49967800] 16:19:25 INFO - PROCESS | 3812 | 1466723965073 Marionette DEBUG loaded listener.js 16:19:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4A229800) [pid = 3812] [serial = 191] [outer = 0000008C49967800] 16:19:25 INFO - PROCESS | 3812 | 1466723965478 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:19:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:19:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 585ms 16:19:25 INFO - PROCESS | 3812 | 1466723965520 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 16:19:25 INFO - PROCESS | 3812 | 1466723965522 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 16:19:25 INFO - PROCESS | 3812 | 1466723965525 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:19:25 INFO - PROCESS | 3812 | 1466723965527 Marionette TRACE conn5 <- [1,222,null,{}] 16:19:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:19:25 INFO - PROCESS | 3812 | 1466723965530 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:19:25 INFO - PROCESS | 3812 | 1466723965533 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:25 INFO - PROCESS | 3812 | 1466723965621 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 16:19:25 INFO - PROCESS | 3812 | 1466723965626 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:25 INFO - PROCESS | 3812 | 1466723965629 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:25 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4CC87800 == 39 [pid = 3812] [id = 65] 16:19:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4A94F800) [pid = 3812] [serial = 192] [outer = 0000000000000000] 16:19:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C4A953C00) [pid = 3812] [serial = 193] [outer = 0000008C4A94F800] 16:19:25 INFO - PROCESS | 3812 | 1466723965673 Marionette DEBUG loaded listener.js 16:19:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4AE31C00) [pid = 3812] [serial = 194] [outer = 0000008C4A94F800] 16:19:26 INFO - PROCESS | 3812 | 1466723966153 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:19:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:19:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 690ms 16:19:26 INFO - PROCESS | 3812 | 1466723966221 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 16:19:26 INFO - PROCESS | 3812 | 1466723966223 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 16:19:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:19:26 INFO - PROCESS | 3812 | 1466723966227 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:19:26 INFO - PROCESS | 3812 | 1466723966228 Marionette TRACE conn5 <- [1,226,null,{}] 16:19:26 INFO - PROCESS | 3812 | 1466723966232 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:19:26 INFO - PROCESS | 3812 | 1466723966238 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:26 INFO - PROCESS | 3812 | 1466723966374 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 16:19:26 INFO - PROCESS | 3812 | 1466723966413 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:26 INFO - PROCESS | 3812 | 1466723966415 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:26 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E5BF000 == 40 [pid = 3812] [id = 66] 16:19:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C4B5E2000) [pid = 3812] [serial = 195] [outer = 0000000000000000] 16:19:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C4B6CE800) [pid = 3812] [serial = 196] [outer = 0000008C4B5E2000] 16:19:26 INFO - PROCESS | 3812 | 1466723966461 Marionette DEBUG loaded listener.js 16:19:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C4B6E0000) [pid = 3812] [serial = 197] [outer = 0000008C4B5E2000] 16:19:26 INFO - PROCESS | 3812 | 1466723966861 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:19:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:19:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 691ms 16:19:26 INFO - PROCESS | 3812 | 1466723966925 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 16:19:26 INFO - PROCESS | 3812 | 1466723966928 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 16:19:26 INFO - PROCESS | 3812 | 1466723966931 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:19:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:19:26 INFO - PROCESS | 3812 | 1466723966933 Marionette TRACE conn5 <- [1,230,null,{}] 16:19:26 INFO - PROCESS | 3812 | 1466723966957 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:19:26 INFO - PROCESS | 3812 | 1466723966959 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:27 INFO - PROCESS | 3812 | 1466723967081 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 16:19:27 INFO - PROCESS | 3812 | 1466723967087 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:27 INFO - PROCESS | 3812 | 1466723967089 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:27 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3CD25800 == 41 [pid = 3812] [id = 67] 16:19:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C4C159800) [pid = 3812] [serial = 198] [outer = 0000000000000000] 16:19:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C4C487800) [pid = 3812] [serial = 199] [outer = 0000008C4C159800] 16:19:27 INFO - PROCESS | 3812 | 1466723967133 Marionette DEBUG loaded listener.js 16:19:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C4D211400) [pid = 3812] [serial = 200] [outer = 0000008C4C159800] 16:19:27 INFO - PROCESS | 3812 | 1466723967544 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:19:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:19:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 629ms 16:19:27 INFO - PROCESS | 3812 | 1466723967564 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 16:19:27 INFO - PROCESS | 3812 | 1466723967566 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 16:19:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:19:27 INFO - PROCESS | 3812 | 1466723967569 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:19:27 INFO - PROCESS | 3812 | 1466723967571 Marionette TRACE conn5 <- [1,234,null,{}] 16:19:27 INFO - PROCESS | 3812 | 1466723967574 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:19:27 INFO - PROCESS | 3812 | 1466723967576 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:27 INFO - PROCESS | 3812 | 1466723967679 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 16:19:27 INFO - PROCESS | 3812 | 1466723967685 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:27 INFO - PROCESS | 3812 | 1466723967687 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:27 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50BBC800 == 42 [pid = 3812] [id = 68] 16:19:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C4CE81400) [pid = 3812] [serial = 201] [outer = 0000000000000000] 16:19:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (0000008C4E4A7800) [pid = 3812] [serial = 202] [outer = 0000008C4CE81400] 16:19:27 INFO - PROCESS | 3812 | 1466723967766 Marionette DEBUG loaded listener.js 16:19:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (0000008C4EB70000) [pid = 3812] [serial = 203] [outer = 0000008C4CE81400] 16:19:28 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (0000008C4A603000) [pid = 3812] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:19:28 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (0000008C4A266C00) [pid = 3812] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:19:28 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C3DDCFC00) [pid = 3812] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:19:28 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C4B6DB800) [pid = 3812] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:19:28 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C42E18C00) [pid = 3812] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:19:28 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C3C46E000) [pid = 3812] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:19:28 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C4372F800) [pid = 3812] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:19:28 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C3E09B400) [pid = 3812] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:19:28 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C3E098000) [pid = 3812] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:19:28 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C44A09800) [pid = 3812] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:19:28 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3DF2A800) [pid = 3812] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:19:28 INFO - PROCESS | 3812 | 1466723968237 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:19:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:19:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 733ms 16:19:28 INFO - PROCESS | 3812 | 1466723968306 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 16:19:28 INFO - PROCESS | 3812 | 1466723968308 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 16:19:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:19:28 INFO - PROCESS | 3812 | 1466723968311 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:19:28 INFO - PROCESS | 3812 | 1466723968313 Marionette TRACE conn5 <- [1,238,null,{}] 16:19:28 INFO - PROCESS | 3812 | 1466723968316 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:19:28 INFO - PROCESS | 3812 | 1466723968318 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:28 INFO - PROCESS | 3812 | 1466723968421 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 16:19:28 INFO - PROCESS | 3812 | 1466723968429 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:28 INFO - PROCESS | 3812 | 1466723968431 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:28 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51610000 == 43 [pid = 3812] [id = 69] 16:19:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C3E840C00) [pid = 3812] [serial = 204] [outer = 0000000000000000] 16:19:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C3E845800) [pid = 3812] [serial = 205] [outer = 0000008C3E840C00] 16:19:28 INFO - PROCESS | 3812 | 1466723968475 Marionette DEBUG loaded listener.js 16:19:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C3E84CC00) [pid = 3812] [serial = 206] [outer = 0000008C3E840C00] 16:19:28 INFO - PROCESS | 3812 | 1466723968867 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:19:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:19:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 587ms 16:19:28 INFO - PROCESS | 3812 | 1466723968909 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 16:19:28 INFO - PROCESS | 3812 | 1466723968911 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 16:19:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:19:28 INFO - PROCESS | 3812 | 1466723968914 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:19:28 INFO - PROCESS | 3812 | 1466723968916 Marionette TRACE conn5 <- [1,242,null,{}] 16:19:28 INFO - PROCESS | 3812 | 1466723968924 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:19:28 INFO - PROCESS | 3812 | 1466723968926 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:29 INFO - PROCESS | 3812 | 1466723969009 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 16:19:29 INFO - PROCESS | 3812 | 1466723969015 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:29 INFO - PROCESS | 3812 | 1466723969017 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:29 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C5292C800 == 44 [pid = 3812] [id = 70] 16:19:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C4B6CB400) [pid = 3812] [serial = 207] [outer = 0000000000000000] 16:19:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C4E62A800) [pid = 3812] [serial = 208] [outer = 0000008C4B6CB400] 16:19:29 INFO - PROCESS | 3812 | 1466723969063 Marionette DEBUG loaded listener.js 16:19:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C4FE3B400) [pid = 3812] [serial = 209] [outer = 0000008C4B6CB400] 16:19:29 INFO - PROCESS | 3812 | 1466723969463 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:19:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:19:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 586ms 16:19:29 INFO - PROCESS | 3812 | 1466723969501 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 16:19:29 INFO - PROCESS | 3812 | 1466723969503 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 16:19:29 INFO - PROCESS | 3812 | 1466723969506 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:19:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:19:29 INFO - PROCESS | 3812 | 1466723969509 Marionette TRACE conn5 <- [1,246,null,{}] 16:19:29 INFO - PROCESS | 3812 | 1466723969522 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:19:29 INFO - PROCESS | 3812 | 1466723969525 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:29 INFO - PROCESS | 3812 | 1466723969633 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 16:19:29 INFO - PROCESS | 3812 | 1466723969674 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:29 INFO - PROCESS | 3812 | 1466723969677 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:29 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C52D15800 == 45 [pid = 3812] [id = 71] 16:19:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C4FE3E000) [pid = 3812] [serial = 210] [outer = 0000000000000000] 16:19:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C4FE3FC00) [pid = 3812] [serial = 211] [outer = 0000008C4FE3E000] 16:19:29 INFO - PROCESS | 3812 | 1466723969729 Marionette DEBUG loaded listener.js 16:19:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C4FF53800) [pid = 3812] [serial = 212] [outer = 0000008C4FE3E000] 16:19:30 INFO - PROCESS | 3812 | 1466723970409 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:19:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:19:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 944ms 16:19:30 INFO - PROCESS | 3812 | 1466723970455 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 16:19:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:19:30 INFO - PROCESS | 3812 | 1466723970459 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 16:19:30 INFO - PROCESS | 3812 | 1466723970464 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:19:30 INFO - PROCESS | 3812 | 1466723970467 Marionette TRACE conn5 <- [1,250,null,{}] 16:19:30 INFO - PROCESS | 3812 | 1466723970473 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:19:30 INFO - PROCESS | 3812 | 1466723970476 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:30 INFO - PROCESS | 3812 | 1466723970589 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 16:19:30 INFO - PROCESS | 3812 | 1466723970658 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:30 INFO - PROCESS | 3812 | 1466723970661 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:30 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C47C82800 == 46 [pid = 3812] [id = 72] 16:19:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (0000008C3E098800) [pid = 3812] [serial = 213] [outer = 0000000000000000] 16:19:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (0000008C3E150C00) [pid = 3812] [serial = 214] [outer = 0000008C3E098800] 16:19:30 INFO - PROCESS | 3812 | 1466723970719 Marionette DEBUG loaded listener.js 16:19:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (0000008C42A03800) [pid = 3812] [serial = 215] [outer = 0000008C3E098800] 16:19:31 INFO - PROCESS | 3812 | 1466723971328 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:19:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:19:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 881ms 16:19:31 INFO - PROCESS | 3812 | 1466723971345 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 16:19:31 INFO - PROCESS | 3812 | 1466723971350 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 16:19:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:19:31 INFO - PROCESS | 3812 | 1466723971356 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:19:31 INFO - PROCESS | 3812 | 1466723971359 Marionette TRACE conn5 <- [1,254,null,{}] 16:19:31 INFO - PROCESS | 3812 | 1466723971363 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:19:31 INFO - PROCESS | 3812 | 1466723971366 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:31 INFO - PROCESS | 3812 | 1466723971483 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 16:19:31 INFO - PROCESS | 3812 | 1466723971566 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:31 INFO - PROCESS | 3812 | 1466723971569 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:31 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E022000 == 47 [pid = 3812] [id = 73] 16:19:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (0000008C44612C00) [pid = 3812] [serial = 216] [outer = 0000000000000000] 16:19:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (0000008C44C8BC00) [pid = 3812] [serial = 217] [outer = 0000008C44612C00] 16:19:31 INFO - PROCESS | 3812 | 1466723971627 Marionette DEBUG loaded listener.js 16:19:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (0000008C4A95AC00) [pid = 3812] [serial = 218] [outer = 0000008C44612C00] 16:19:32 INFO - PROCESS | 3812 | 1466723972177 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:19:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:19:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 880ms 16:19:32 INFO - PROCESS | 3812 | 1466723972239 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 16:19:32 INFO - PROCESS | 3812 | 1466723972242 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 16:19:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:19:32 INFO - PROCESS | 3812 | 1466723972246 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:19:32 INFO - PROCESS | 3812 | 1466723972250 Marionette TRACE conn5 <- [1,258,null,{}] 16:19:32 INFO - PROCESS | 3812 | 1466723972261 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:19:32 INFO - PROCESS | 3812 | 1466723972266 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:32 INFO - PROCESS | 3812 | 1466723972387 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 16:19:32 INFO - PROCESS | 3812 | 1466723972463 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:32 INFO - PROCESS | 3812 | 1466723972466 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:32 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C529EF800 == 48 [pid = 3812] [id = 74] 16:19:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (0000008C4B6D7400) [pid = 3812] [serial = 219] [outer = 0000000000000000] 16:19:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (0000008C4C490800) [pid = 3812] [serial = 220] [outer = 0000008C4B6D7400] 16:19:32 INFO - PROCESS | 3812 | 1466723972524 Marionette DEBUG loaded listener.js 16:19:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (0000008C4EBE4000) [pid = 3812] [serial = 221] [outer = 0000008C4B6D7400] 16:19:33 INFO - PROCESS | 3812 | 1466723973048 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:19:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 838ms 16:19:33 INFO - PROCESS | 3812 | 1466723973086 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 16:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:19:33 INFO - PROCESS | 3812 | 1466723973089 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 16:19:33 INFO - PROCESS | 3812 | 1466723973093 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:19:33 INFO - PROCESS | 3812 | 1466723973095 Marionette TRACE conn5 <- [1,262,null,{}] 16:19:33 INFO - PROCESS | 3812 | 1466723973099 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:19:33 INFO - PROCESS | 3812 | 1466723973101 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:33 INFO - PROCESS | 3812 | 1466723973216 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 16:19:33 INFO - PROCESS | 3812 | 1466723973297 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:33 INFO - PROCESS | 3812 | 1466723973299 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:33 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0BB000 == 49 [pid = 3812] [id = 75] 16:19:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (0000008C4F932400) [pid = 3812] [serial = 222] [outer = 0000000000000000] 16:19:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (0000008C4F934C00) [pid = 3812] [serial = 223] [outer = 0000008C4F932400] 16:19:33 INFO - PROCESS | 3812 | 1466723973354 Marionette DEBUG loaded listener.js 16:19:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (0000008C4FE41800) [pid = 3812] [serial = 224] [outer = 0000008C4F932400] 16:19:34 INFO - PROCESS | 3812 | 1466723974103 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:19:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:19:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1081ms 16:19:34 INFO - PROCESS | 3812 | 1466723974184 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 16:19:34 INFO - PROCESS | 3812 | 1466723974186 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 16:19:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:19:34 INFO - PROCESS | 3812 | 1466723974213 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:19:34 INFO - PROCESS | 3812 | 1466723974215 Marionette TRACE conn5 <- [1,266,null,{}] 16:19:34 INFO - PROCESS | 3812 | 1466723974409 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:19:34 INFO - PROCESS | 3812 | 1466723974412 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:34 INFO - PROCESS | 3812 | 1466723974551 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 16:19:34 INFO - PROCESS | 3812 | 1466723974616 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:34 INFO - PROCESS | 3812 | 1466723974619 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:34 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44685000 == 50 [pid = 3812] [id = 76] 16:19:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (0000008C3E149800) [pid = 3812] [serial = 225] [outer = 0000000000000000] 16:19:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (0000008C3E15F400) [pid = 3812] [serial = 226] [outer = 0000008C3E149800] 16:19:34 INFO - PROCESS | 3812 | 1466723974670 Marionette DEBUG loaded listener.js 16:19:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (0000008C3F734000) [pid = 3812] [serial = 227] [outer = 0000008C3E149800] 16:19:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C5292C800 == 49 [pid = 3812] [id = 70] 16:19:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51610000 == 48 [pid = 3812] [id = 69] 16:19:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50BBC800 == 47 [pid = 3812] [id = 68] 16:19:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3CD25800 == 46 [pid = 3812] [id = 67] 16:19:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E5BF000 == 45 [pid = 3812] [id = 66] 16:19:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4CC87800 == 44 [pid = 3812] [id = 65] 16:19:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B525000 == 43 [pid = 3812] [id = 64] 16:19:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A9E0800 == 42 [pid = 3812] [id = 63] 16:19:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44116800 == 41 [pid = 3812] [id = 62] 16:19:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4412E000 == 40 [pid = 3812] [id = 61] 16:19:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4370E800 == 39 [pid = 3812] [id = 60] 16:19:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C5292E000 == 38 [pid = 3812] [id = 59] 16:19:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B4EC000 == 37 [pid = 3812] [id = 58] 16:19:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42E37000 == 36 [pid = 3812] [id = 57] 16:19:35 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (0000008C4E4A6800) [pid = 3812] [serial = 166] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 3812 | 1466723975279 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:19:35 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (0000008C42FDC400) [pid = 3812] [serial = 100] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (0000008C4A227800) [pid = 3812] [serial = 163] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (0000008C4AEDE400) [pid = 3812] [serial = 150] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (0000008C4B5BC400) [pid = 3812] [serial = 151] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (0000008C4A950000) [pid = 3812] [serial = 147] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (0000008C483A5000) [pid = 3812] [serial = 144] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (0000008C4C114800) [pid = 3812] [serial = 153] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (0000008C4D20F400) [pid = 3812] [serial = 154] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (0000008C44A09000) [pid = 3812] [serial = 136] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (0000008C436C7000) [pid = 3812] [serial = 135] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (0000008C3E145C00) [pid = 3812] [serial = 132] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (0000008C3DF2C400) [pid = 3812] [serial = 138] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (0000008C3E452000) [pid = 3812] [serial = 139] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (0000008C4460DC00) [pid = 3812] [serial = 141] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C44C8E800) [pid = 3812] [serial = 142] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C3E0A2C00) [pid = 3812] [serial = 156] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C3E15FC00) [pid = 3812] [serial = 160] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C4D27CC00) [pid = 3812] [serial = 164] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C41710000) [pid = 3812] [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:19:35 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C42FE2C00) [pid = 3812] [serial = 161] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C4B6D8000) [pid = 3812] [serial = 157] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:19:35 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C499E3800) [pid = 3812] [serial = 145] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1091ms 16:19:35 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C4AA4AC00) [pid = 3812] [serial = 148] [outer = 0000000000000000] [url = about:blank] 16:19:35 INFO - PROCESS | 3812 | 1466723975302 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 16:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:19:35 INFO - PROCESS | 3812 | 1466723975306 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 16:19:35 INFO - PROCESS | 3812 | 1466723975310 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:19:35 INFO - PROCESS | 3812 | 1466723975313 Marionette TRACE conn5 <- [1,270,null,{}] 16:19:35 INFO - PROCESS | 3812 | 1466723975319 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:19:35 INFO - PROCESS | 3812 | 1466723975322 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:35 INFO - PROCESS | 3812 | 1466723975423 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 16:19:35 INFO - PROCESS | 3812 | 1466723975493 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:35 INFO - PROCESS | 3812 | 1466723975497 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:35 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C436BC000 == 37 [pid = 3812] [id = 77] 16:19:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C3E09E800) [pid = 3812] [serial = 228] [outer = 0000000000000000] 16:19:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C3E149C00) [pid = 3812] [serial = 229] [outer = 0000008C3E09E800] 16:19:35 INFO - PROCESS | 3812 | 1466723975545 Marionette DEBUG loaded listener.js 16:19:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C3E844400) [pid = 3812] [serial = 230] [outer = 0000008C3E09E800] 16:19:35 INFO - PROCESS | 3812 | 1466723975903 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:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 692ms 16:19:36 INFO - PROCESS | 3812 | 1466723976003 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 16:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:19:36 INFO - PROCESS | 3812 | 1466723976006 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 16:19:36 INFO - PROCESS | 3812 | 1466723976009 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:19:36 INFO - PROCESS | 3812 | 1466723976011 Marionette TRACE conn5 <- [1,274,null,{}] 16:19:36 INFO - PROCESS | 3812 | 1466723976015 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:19:36 INFO - PROCESS | 3812 | 1466723976018 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:36 INFO - PROCESS | 3812 | 1466723976114 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 16:19:36 INFO - PROCESS | 3812 | 1466723976123 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:36 INFO - PROCESS | 3812 | 1466723976127 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:36 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A9D6000 == 38 [pid = 3812] [id = 78] 16:19:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C4460D400) [pid = 3812] [serial = 231] [outer = 0000000000000000] 16:19:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C446B7800) [pid = 3812] [serial = 232] [outer = 0000008C4460D400] 16:19:36 INFO - PROCESS | 3812 | 1466723976176 Marionette DEBUG loaded listener.js 16:19:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C47CCA000) [pid = 3812] [serial = 233] [outer = 0000008C4460D400] 16:19:36 INFO - PROCESS | 3812 | 1466723976619 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:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 16:19:36 INFO - PROCESS | 3812 | 1466723976647 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 16:19:36 INFO - PROCESS | 3812 | 1466723976653 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 16:19:36 INFO - PROCESS | 3812 | 1466723976663 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:19:36 INFO - PROCESS | 3812 | 1466723976665 Marionette TRACE conn5 <- [1,278,null,{}] 16:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:19:36 INFO - PROCESS | 3812 | 1466723976669 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:19:36 INFO - PROCESS | 3812 | 1466723976671 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:36 INFO - PROCESS | 3812 | 1466723976760 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 16:19:36 INFO - PROCESS | 3812 | 1466723976769 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:36 INFO - PROCESS | 3812 | 1466723976771 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:36 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B716000 == 39 [pid = 3812] [id = 79] 16:19:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C49963000) [pid = 3812] [serial = 234] [outer = 0000000000000000] 16:19:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C499EA000) [pid = 3812] [serial = 235] [outer = 0000008C49963000] 16:19:36 INFO - PROCESS | 3812 | 1466723976816 Marionette DEBUG loaded listener.js 16:19:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C4A2AC400) [pid = 3812] [serial = 236] [outer = 0000008C49963000] 16:19:37 INFO - PROCESS | 3812 | 1466723977221 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:19:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:19:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 585ms 16:19:37 INFO - PROCESS | 3812 | 1466723977267 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 16:19:37 INFO - PROCESS | 3812 | 1466723977270 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 16:19:37 INFO - PROCESS | 3812 | 1466723977273 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:19:37 INFO - PROCESS | 3812 | 1466723977275 Marionette TRACE conn5 <- [1,282,null,{}] 16:19:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:19:37 INFO - PROCESS | 3812 | 1466723977278 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:19:37 INFO - PROCESS | 3812 | 1466723977280 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:37 INFO - PROCESS | 3812 | 1466723977364 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 16:19:37 INFO - PROCESS | 3812 | 1466723977370 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:37 INFO - PROCESS | 3812 | 1466723977372 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:37 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4CEB6000 == 40 [pid = 3812] [id = 80] 16:19:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (0000008C4A954C00) [pid = 3812] [serial = 237] [outer = 0000000000000000] 16:19:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (0000008C4AE2E000) [pid = 3812] [serial = 238] [outer = 0000008C4A954C00] 16:19:37 INFO - PROCESS | 3812 | 1466723977424 Marionette DEBUG loaded listener.js 16:19:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (0000008C4B5D7400) [pid = 3812] [serial = 239] [outer = 0000008C4A954C00] 16:19:37 INFO - PROCESS | 3812 | 1466723977891 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:19:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:19:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 16:19:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:19:37 INFO - PROCESS | 3812 | 1466723977910 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 16:19:37 INFO - PROCESS | 3812 | 1466723977912 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 16:19:37 INFO - PROCESS | 3812 | 1466723977915 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:19:37 INFO - PROCESS | 3812 | 1466723977917 Marionette TRACE conn5 <- [1,286,null,{}] 16:19:37 INFO - PROCESS | 3812 | 1466723977925 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:19:37 INFO - PROCESS | 3812 | 1466723977931 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:38 INFO - PROCESS | 3812 | 1466723978075 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 16:19:38 INFO - PROCESS | 3812 | 1466723978124 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:38 INFO - PROCESS | 3812 | 1466723978126 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:38 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0B8000 == 41 [pid = 3812] [id = 81] 16:19:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (0000008C4B6CD000) [pid = 3812] [serial = 240] [outer = 0000000000000000] 16:19:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (0000008C4C25B000) [pid = 3812] [serial = 241] [outer = 0000008C4B6CD000] 16:19:38 INFO - PROCESS | 3812 | 1466723978171 Marionette DEBUG loaded listener.js 16:19:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (0000008C4D579800) [pid = 3812] [serial = 242] [outer = 0000008C4B6CD000] 16:19:38 INFO - PROCESS | 3812 | 1466723978607 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:19:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:19:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 734ms 16:19:38 INFO - PROCESS | 3812 | 1466723978653 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 16:19:38 INFO - PROCESS | 3812 | 1466723978655 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 16:19:38 INFO - PROCESS | 3812 | 1466723978658 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:19:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:19:38 INFO - PROCESS | 3812 | 1466723978660 Marionette TRACE conn5 <- [1,290,null,{}] 16:19:38 INFO - PROCESS | 3812 | 1466723978663 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:19:38 INFO - PROCESS | 3812 | 1466723978665 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:38 INFO - PROCESS | 3812 | 1466723978804 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 16:19:38 INFO - PROCESS | 3812 | 1466723978831 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:38 INFO - PROCESS | 3812 | 1466723978833 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:38 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C417D4800 == 42 [pid = 3812] [id = 82] 16:19:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (0000008C3E813800) [pid = 3812] [serial = 243] [outer = 0000000000000000] 16:19:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (0000008C3E816C00) [pid = 3812] [serial = 244] [outer = 0000008C3E813800] 16:19:38 INFO - PROCESS | 3812 | 1466723978877 Marionette DEBUG loaded listener.js 16:19:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (0000008C4E4A2000) [pid = 3812] [serial = 245] [outer = 0000008C3E813800] 16:19:39 INFO - PROCESS | 3812 | 1466723979302 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:19:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:19:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 690ms 16:19:39 INFO - PROCESS | 3812 | 1466723979352 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 16:19:39 INFO - PROCESS | 3812 | 1466723979354 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 16:19:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:19:39 INFO - PROCESS | 3812 | 1466723979357 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:19:39 INFO - PROCESS | 3812 | 1466723979359 Marionette TRACE conn5 <- [1,294,null,{}] 16:19:39 INFO - PROCESS | 3812 | 1466723979363 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:19:39 INFO - PROCESS | 3812 | 1466723979365 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:39 INFO - PROCESS | 3812 | 1466723979471 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 16:19:39 INFO - PROCESS | 3812 | 1466723979476 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:39 INFO - PROCESS | 3812 | 1466723979478 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:39 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C5161E000 == 43 [pid = 3812] [id = 83] 16:19:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (0000008C4E62D400) [pid = 3812] [serial = 246] [outer = 0000000000000000] 16:19:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (0000008C4E8B2C00) [pid = 3812] [serial = 247] [outer = 0000008C4E62D400] 16:19:39 INFO - PROCESS | 3812 | 1466723979560 Marionette DEBUG loaded listener.js 16:19:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (0000008C4E8B9000) [pid = 3812] [serial = 248] [outer = 0000008C4E62D400] 16:19:39 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (0000008C3C44DC00) [pid = 3812] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:19:39 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (0000008C3DFB1000) [pid = 3812] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:19:39 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (0000008C4B5E2000) [pid = 3812] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:19:39 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (0000008C4C159800) [pid = 3812] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:19:39 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (0000008C49967800) [pid = 3812] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:19:39 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (0000008C3C46B000) [pid = 3812] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:19:39 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (0000008C446BA800) [pid = 3812] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:19:39 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (0000008C3E0A2000) [pid = 3812] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:19:39 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (0000008C446BB400) [pid = 3812] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:19:39 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (0000008C4B6D0800) [pid = 3812] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:19:39 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (0000008C4A94F800) [pid = 3812] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:19:39 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (0000008C42A04000) [pid = 3812] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:19:39 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C3E163400) [pid = 3812] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:19:39 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C4CE81400) [pid = 3812] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:19:39 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C4B6CB400) [pid = 3812] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:19:39 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C3E840C00) [pid = 3812] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:19:40 INFO - PROCESS | 3812 | 1466723980029 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:19:40 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:19:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 733ms 16:19:40 INFO - PROCESS | 3812 | 1466723980109 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 16:19:40 INFO - PROCESS | 3812 | 1466723980112 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 16:19:40 INFO - PROCESS | 3812 | 1466723980115 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:19:40 INFO - PROCESS | 3812 | 1466723980117 Marionette TRACE conn5 <- [1,298,null,{}] 16:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:19:40 INFO - PROCESS | 3812 | 1466723980130 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:19:40 INFO - PROCESS | 3812 | 1466723980133 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:40 INFO - PROCESS | 3812 | 1466723980216 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 16:19:40 INFO - PROCESS | 3812 | 1466723980222 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:40 INFO - PROCESS | 3812 | 1466723980224 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:40 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C518A7800 == 44 [pid = 3812] [id = 84] 16:19:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C3E846400) [pid = 3812] [serial = 249] [outer = 0000000000000000] 16:19:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C4A228400) [pid = 3812] [serial = 250] [outer = 0000008C3E846400] 16:19:40 INFO - PROCESS | 3812 | 1466723980268 Marionette DEBUG loaded listener.js 16:19:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C4E663400) [pid = 3812] [serial = 251] [outer = 0000008C3E846400] 16:19:40 INFO - PROCESS | 3812 | 1466723980537 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:19:40 INFO - PROCESS | 3812 | 1466723980700 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:19:40 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:19:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 628ms 16:19:40 INFO - PROCESS | 3812 | 1466723980748 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 16:19:40 INFO - PROCESS | 3812 | 1466723980750 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 16:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:19:40 INFO - PROCESS | 3812 | 1466723980754 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:19:40 INFO - PROCESS | 3812 | 1466723980755 Marionette TRACE conn5 <- [1,302,null,{}] 16:19:40 INFO - PROCESS | 3812 | 1466723980759 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:19:40 INFO - PROCESS | 3812 | 1466723980761 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:40 INFO - PROCESS | 3812 | 1466723980847 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 16:19:40 INFO - PROCESS | 3812 | 1466723980853 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:40 INFO - PROCESS | 3812 | 1466723980856 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:40 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C529E5800 == 45 [pid = 3812] [id = 85] 16:19:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C4EB6F000) [pid = 3812] [serial = 252] [outer = 0000000000000000] 16:19:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (0000008C4F92DC00) [pid = 3812] [serial = 253] [outer = 0000008C4EB6F000] 16:19:40 INFO - PROCESS | 3812 | 1466723980901 Marionette DEBUG loaded listener.js 16:19:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (0000008C4FE42800) [pid = 3812] [serial = 254] [outer = 0000008C4EB6F000] 16:19:41 INFO - PROCESS | 3812 | 1466723981317 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:19:41 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:19:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 587ms 16:19:41 INFO - PROCESS | 3812 | 1466723981346 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 16:19:41 INFO - PROCESS | 3812 | 1466723981348 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 16:19:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:19:41 INFO - PROCESS | 3812 | 1466723981351 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:19:41 INFO - PROCESS | 3812 | 1466723981353 Marionette TRACE conn5 <- [1,306,null,{}] 16:19:41 INFO - PROCESS | 3812 | 1466723981356 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:19:41 INFO - PROCESS | 3812 | 1466723981359 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:41 INFO - PROCESS | 3812 | 1466723981461 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 16:19:41 INFO - PROCESS | 3812 | 1466723981466 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:41 INFO - PROCESS | 3812 | 1466723981469 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:41 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4EE7A800 == 46 [pid = 3812] [id = 86] 16:19:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (0000008C4EEB8800) [pid = 3812] [serial = 255] [outer = 0000000000000000] 16:19:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (0000008C4EEC4400) [pid = 3812] [serial = 256] [outer = 0000008C4EEB8800] 16:19:41 INFO - PROCESS | 3812 | 1466723981516 Marionette DEBUG loaded listener.js 16:19:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (0000008C4FF5FC00) [pid = 3812] [serial = 257] [outer = 0000008C4EEB8800] 16:19:42 INFO - PROCESS | 3812 | 1466723982103 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:19:42 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:19:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 775ms 16:19:42 INFO - PROCESS | 3812 | 1466723982129 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 16:19:42 INFO - PROCESS | 3812 | 1466723982134 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 16:19:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:19:42 INFO - PROCESS | 3812 | 1466723982139 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:19:42 INFO - PROCESS | 3812 | 1466723982142 Marionette TRACE conn5 <- [1,310,null,{}] 16:19:42 INFO - PROCESS | 3812 | 1466723982148 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:19:42 INFO - PROCESS | 3812 | 1466723982151 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:42 INFO - PROCESS | 3812 | 1466723982271 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 16:19:42 INFO - PROCESS | 3812 | 1466723982346 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:42 INFO - PROCESS | 3812 | 1466723982349 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:42 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44684000 == 47 [pid = 3812] [id = 87] 16:19:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (0000008C3E09D000) [pid = 3812] [serial = 258] [outer = 0000000000000000] 16:19:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (0000008C3E80C800) [pid = 3812] [serial = 259] [outer = 0000008C3E09D000] 16:19:42 INFO - PROCESS | 3812 | 1466723982448 Marionette DEBUG loaded listener.js 16:19:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (0000008C42ECE800) [pid = 3812] [serial = 260] [outer = 0000008C3E09D000] 16:19:43 INFO - PROCESS | 3812 | 1466723983069 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:19:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:19:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 986ms 16:19:43 INFO - PROCESS | 3812 | 1466723983128 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 16:19:43 INFO - PROCESS | 3812 | 1466723983133 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 16:19:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:19:43 INFO - PROCESS | 3812 | 1466723983139 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:19:43 INFO - PROCESS | 3812 | 1466723983142 Marionette TRACE conn5 <- [1,314,null,{}] 16:19:43 INFO - PROCESS | 3812 | 1466723983146 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:19:43 INFO - PROCESS | 3812 | 1466723983149 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:43 INFO - PROCESS | 3812 | 1466723983321 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 16:19:43 INFO - PROCESS | 3812 | 1466723983438 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:43 INFO - PROCESS | 3812 | 1466723983441 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:43 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0B5000 == 48 [pid = 3812] [id = 88] 16:19:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (0000008C47D3B400) [pid = 3812] [serial = 261] [outer = 0000000000000000] 16:19:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (0000008C48368C00) [pid = 3812] [serial = 262] [outer = 0000008C47D3B400] 16:19:43 INFO - PROCESS | 3812 | 1466723983500 Marionette DEBUG loaded listener.js 16:19:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (0000008C4AA48000) [pid = 3812] [serial = 263] [outer = 0000008C47D3B400] 16:19:44 INFO - PROCESS | 3812 | 1466723984049 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:19:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 944ms 16:19:44 INFO - PROCESS | 3812 | 1466723984086 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 16:19:44 INFO - PROCESS | 3812 | 1466723984089 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 16:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:19:44 INFO - PROCESS | 3812 | 1466723984093 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:19:44 INFO - PROCESS | 3812 | 1466723984097 Marionette TRACE conn5 <- [1,318,null,{}] 16:19:44 INFO - PROCESS | 3812 | 1466723984109 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:19:44 INFO - PROCESS | 3812 | 1466723984114 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:44 INFO - PROCESS | 3812 | 1466723984229 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 16:19:44 INFO - PROCESS | 3812 | 1466723984318 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:44 INFO - PROCESS | 3812 | 1466723984321 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:44 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F831000 == 49 [pid = 3812] [id = 89] 16:19:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (0000008C4B6E2400) [pid = 3812] [serial = 264] [outer = 0000000000000000] 16:19:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (0000008C4D20A000) [pid = 3812] [serial = 265] [outer = 0000008C4B6E2400] 16:19:44 INFO - PROCESS | 3812 | 1466723984379 Marionette DEBUG loaded listener.js 16:19:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (0000008C4EEB9C00) [pid = 3812] [serial = 266] [outer = 0000008C4B6E2400] 16:19:45 INFO - PROCESS | 3812 | 1466723985043 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:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 986ms 16:19:45 INFO - PROCESS | 3812 | 1466723985081 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 16:19:45 INFO - PROCESS | 3812 | 1466723985084 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 16:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:19:45 INFO - PROCESS | 3812 | 1466723985087 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:19:45 INFO - PROCESS | 3812 | 1466723985090 Marionette TRACE conn5 <- [1,322,null,{}] 16:19:45 INFO - PROCESS | 3812 | 1466723985093 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:19:45 INFO - PROCESS | 3812 | 1466723985096 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:45 INFO - PROCESS | 3812 | 1466723985212 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 16:19:45 INFO - PROCESS | 3812 | 1466723985283 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:45 INFO - PROCESS | 3812 | 1466723985286 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:45 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42E27800 == 50 [pid = 3812] [id = 90] 16:19:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (0000008C3DF32C00) [pid = 3812] [serial = 267] [outer = 0000000000000000] 16:19:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (0000008C3E152400) [pid = 3812] [serial = 268] [outer = 0000008C3DF32C00] 16:19:45 INFO - PROCESS | 3812 | 1466723985480 Marionette DEBUG loaded listener.js 16:19:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (0000008C3EFDDC00) [pid = 3812] [serial = 269] [outer = 0000008C3DF32C00] 16:19:46 INFO - PROCESS | 3812 | 1466723986155 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:19:46 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:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1085ms 16:19:46 INFO - PROCESS | 3812 | 1466723986174 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 16:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:19:46 INFO - PROCESS | 3812 | 1466723986178 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 16:19:46 INFO - PROCESS | 3812 | 1466723986184 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:19:46 INFO - PROCESS | 3812 | 1466723986186 Marionette TRACE conn5 <- [1,326,null,{}] 16:19:46 INFO - PROCESS | 3812 | 1466723986191 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:19:46 INFO - PROCESS | 3812 | 1466723986193 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:46 INFO - PROCESS | 3812 | 1466723986303 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 16:19:46 INFO - PROCESS | 3812 | --DOCSHELL 0000008C529E5800 == 49 [pid = 3812] [id = 85] 16:19:46 INFO - PROCESS | 3812 | --DOCSHELL 0000008C518A7800 == 48 [pid = 3812] [id = 84] 16:19:46 INFO - PROCESS | 3812 | --DOCSHELL 0000008C5161E000 == 47 [pid = 3812] [id = 83] 16:19:46 INFO - PROCESS | 3812 | --DOCSHELL 0000008C417D4800 == 46 [pid = 3812] [id = 82] 16:19:46 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0B8000 == 45 [pid = 3812] [id = 81] 16:19:46 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4CEB6000 == 44 [pid = 3812] [id = 80] 16:19:46 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B716000 == 43 [pid = 3812] [id = 79] 16:19:46 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A9D6000 == 42 [pid = 3812] [id = 78] 16:19:46 INFO - PROCESS | 3812 | --DOCSHELL 0000008C436BC000 == 41 [pid = 3812] [id = 77] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (0000008C4FE3FC00) [pid = 3812] [serial = 211] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44685000 == 40 [pid = 3812] [id = 76] 16:19:46 INFO - PROCESS | 3812 | --DOCSHELL 0000008C52D15800 == 39 [pid = 3812] [id = 71] 16:19:46 INFO - PROCESS | 3812 | 1466723986454 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:46 INFO - PROCESS | 3812 | 1466723986457 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (0000008C4A957800) [pid = 3812] [serial = 130] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (0000008C4B6CE800) [pid = 3812] [serial = 196] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (0000008C4D211400) [pid = 3812] [serial = 200] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (0000008C4C487800) [pid = 3812] [serial = 199] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (0000008C4996CC00) [pid = 3812] [serial = 190] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (0000008C4A229800) [pid = 3812] [serial = 191] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (0000008C3E09AC00) [pid = 3812] [serial = 170] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (0000008C3DDCB800) [pid = 3812] [serial = 169] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (0000008C483A6C00) [pid = 3812] [serial = 173] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (0000008C47CC7400) [pid = 3812] [serial = 172] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (0000008C3E163000) [pid = 3812] [serial = 184] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (0000008C4B6E0000) [pid = 3812] [serial = 197] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (0000008C42F38800) [pid = 3812] [serial = 185] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (0000008C446C6000) [pid = 3812] [serial = 187] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (0000008C47CD1000) [pid = 3812] [serial = 188] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (0000008C4C264000) [pid = 3812] [serial = 176] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C4B6D5000) [pid = 3812] [serial = 175] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C4A953C00) [pid = 3812] [serial = 193] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C4B5DB800) [pid = 3812] [serial = 179] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C4850AC00) [pid = 3812] [serial = 178] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C42ECE400) [pid = 3812] [serial = 182] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C3EFE6000) [pid = 3812] [serial = 181] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C4E4A7800) [pid = 3812] [serial = 202] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C4E62A800) [pid = 3812] [serial = 208] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3E84CC00) [pid = 3812] [serial = 206] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C4FE3B400) [pid = 3812] [serial = 209] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4EB70000) [pid = 3812] [serial = 203] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C3E845800) [pid = 3812] [serial = 205] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4AE31C00) [pid = 3812] [serial = 194] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3E14CC00) [pid = 3812] [serial = 133] [outer = 0000000000000000] [url = about:blank] 16:19:46 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C41748000 == 40 [pid = 3812] [id = 91] 16:19:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C3C44DC00) [pid = 3812] [serial = 270] [outer = 0000000000000000] 16:19:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C3DDCDC00) [pid = 3812] [serial = 271] [outer = 0000008C3C44DC00] 16:19:46 INFO - PROCESS | 3812 | 1466723986516 Marionette DEBUG loaded listener.js 16:19:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C3E0A2C00) [pid = 3812] [serial = 272] [outer = 0000008C3C44DC00] 16:19:46 INFO - PROCESS | 3812 | 1466723986916 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:19:46 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:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 776ms 16:19:46 INFO - PROCESS | 3812 | 1466723986960 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 16:19:46 INFO - PROCESS | 3812 | 1466723986963 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 16:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:19:46 INFO - PROCESS | 3812 | 1466723986974 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:19:46 INFO - PROCESS | 3812 | 1466723986977 Marionette TRACE conn5 <- [1,330,null,{}] 16:19:46 INFO - PROCESS | 3812 | 1466723986980 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:19:46 INFO - PROCESS | 3812 | 1466723986983 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:47 INFO - PROCESS | 3812 | 1466723987087 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 16:19:47 INFO - PROCESS | 3812 | 1466723987160 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:47 INFO - PROCESS | 3812 | 1466723987162 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:47 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4837D000 == 41 [pid = 3812] [id = 92] 16:19:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C3E84D800) [pid = 3812] [serial = 273] [outer = 0000000000000000] 16:19:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C43454000) [pid = 3812] [serial = 274] [outer = 0000008C3E84D800] 16:19:47 INFO - PROCESS | 3812 | 1466723987208 Marionette DEBUG loaded listener.js 16:19:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C446BC400) [pid = 3812] [serial = 275] [outer = 0000008C3E84D800] 16:19:47 INFO - PROCESS | 3812 | 1466723987601 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:19:47 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:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 689ms 16:19:47 INFO - PROCESS | 3812 | 1466723987663 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 16:19:47 INFO - PROCESS | 3812 | 1466723987665 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 16:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:19:47 INFO - PROCESS | 3812 | 1466723987669 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:19:47 INFO - PROCESS | 3812 | 1466723987673 Marionette TRACE conn5 <- [1,334,null,{}] 16:19:47 INFO - PROCESS | 3812 | 1466723987683 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:19:47 INFO - PROCESS | 3812 | 1466723987688 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:47 INFO - PROCESS | 3812 | 1466723987820 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 16:19:47 INFO - PROCESS | 3812 | 1466723987829 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:47 INFO - PROCESS | 3812 | 1466723987831 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:47 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B4EC800 == 42 [pid = 3812] [id = 93] 16:19:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C48360000) [pid = 3812] [serial = 276] [outer = 0000000000000000] 16:19:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C483A5C00) [pid = 3812] [serial = 277] [outer = 0000008C48360000] 16:19:47 INFO - PROCESS | 3812 | 1466723987876 Marionette DEBUG loaded listener.js 16:19:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C4A050000) [pid = 3812] [serial = 278] [outer = 0000008C48360000] 16:19:48 INFO - PROCESS | 3812 | 1466723988302 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:19:48 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:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 692ms 16:19:48 INFO - PROCESS | 3812 | 1466723988363 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 16:19:48 INFO - PROCESS | 3812 | 1466723988366 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 16:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:19:48 INFO - PROCESS | 3812 | 1466723988369 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:19:48 INFO - PROCESS | 3812 | 1466723988371 Marionette TRACE conn5 <- [1,338,null,{}] 16:19:48 INFO - PROCESS | 3812 | 1466723988375 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:19:48 INFO - PROCESS | 3812 | 1466723988377 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:48 INFO - PROCESS | 3812 | 1466723988465 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 16:19:48 INFO - PROCESS | 3812 | 1466723988471 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:48 INFO - PROCESS | 3812 | 1466723988473 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:48 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4CC86800 == 43 [pid = 3812] [id = 94] 16:19:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C4A94D800) [pid = 3812] [serial = 279] [outer = 0000000000000000] 16:19:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C4ADE6000) [pid = 3812] [serial = 280] [outer = 0000008C4A94D800] 16:19:48 INFO - PROCESS | 3812 | 1466723988518 Marionette DEBUG loaded listener.js 16:19:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C4B4C0C00) [pid = 3812] [serial = 281] [outer = 0000008C4A94D800] 16:19:48 INFO - PROCESS | 3812 | 1466723988984 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:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 629ms 16:19:49 INFO - PROCESS | 3812 | 1466723989004 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 16:19:49 INFO - PROCESS | 3812 | 1466723989006 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 16:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:19:49 INFO - PROCESS | 3812 | 1466723989009 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:19:49 INFO - PROCESS | 3812 | 1466723989011 Marionette TRACE conn5 <- [1,342,null,{}] 16:19:49 INFO - PROCESS | 3812 | 1466723989014 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:19:49 INFO - PROCESS | 3812 | 1466723989016 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:49 INFO - PROCESS | 3812 | 1466723989122 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 16:19:49 INFO - PROCESS | 3812 | 1466723989199 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:49 INFO - PROCESS | 3812 | 1466723989201 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:49 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E012000 == 44 [pid = 3812] [id = 95] 16:19:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C4B5E4800) [pid = 3812] [serial = 282] [outer = 0000000000000000] 16:19:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C4B6C7400) [pid = 3812] [serial = 283] [outer = 0000008C4B5E4800] 16:19:49 INFO - PROCESS | 3812 | 1466723989257 Marionette DEBUG loaded listener.js 16:19:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (0000008C4B6E0C00) [pid = 3812] [serial = 284] [outer = 0000008C4B5E4800] 16:19:49 INFO - PROCESS | 3812 | 1466723989722 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:19:49 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:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 731ms 16:19:49 INFO - PROCESS | 3812 | 1466723989741 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 16:19:49 INFO - PROCESS | 3812 | 1466723989744 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 16:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:19:49 INFO - PROCESS | 3812 | 1466723989747 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:19:49 INFO - PROCESS | 3812 | 1466723989749 Marionette TRACE conn5 <- [1,346,null,{}] 16:19:49 INFO - PROCESS | 3812 | 1466723989752 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:19:49 INFO - PROCESS | 3812 | 1466723989758 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:49 INFO - PROCESS | 3812 | 1466723989877 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 16:19:49 INFO - PROCESS | 3812 | 1466723989923 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:49 INFO - PROCESS | 3812 | 1466723989925 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:49 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4EE67000 == 45 [pid = 3812] [id = 96] 16:19:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (0000008C4E62A400) [pid = 3812] [serial = 285] [outer = 0000000000000000] 16:19:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (0000008C4E8AF400) [pid = 3812] [serial = 286] [outer = 0000008C4E62A400] 16:19:49 INFO - PROCESS | 3812 | 1466723989979 Marionette DEBUG loaded listener.js 16:19:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (0000008C4EB6DC00) [pid = 3812] [serial = 287] [outer = 0000008C4E62A400] 16:19:50 INFO - PROCESS | 3812 | 1466723990397 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:19:50 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:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 691ms 16:19:50 INFO - PROCESS | 3812 | 1466723990442 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 16:19:50 INFO - PROCESS | 3812 | 1466723990444 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 16:19:50 INFO - PROCESS | 3812 | 1466723990447 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:19:50 INFO - PROCESS | 3812 | 1466723990449 Marionette TRACE conn5 <- [1,350,null,{}] 16:19:50 INFO - PROCESS | 3812 | 1466723990459 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:19:50 INFO - PROCESS | 3812 | 1466723990461 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:50 INFO - PROCESS | 3812 | 1466723990591 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 16:19:50 INFO - PROCESS | 3812 | 1466723990601 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:50 INFO - PROCESS | 3812 | 1466723990603 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:50 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FF8B000 == 46 [pid = 3812] [id = 97] 16:19:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (0000008C3C572800) [pid = 3812] [serial = 288] [outer = 0000000000000000] 16:19:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (0000008C3C579400) [pid = 3812] [serial = 289] [outer = 0000008C3C572800] 16:19:50 INFO - PROCESS | 3812 | 1466723990648 Marionette DEBUG loaded listener.js 16:19:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (0000008C4E8BC400) [pid = 3812] [serial = 290] [outer = 0000008C3C572800] 16:19:50 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (0000008C47CC8000) [pid = 3812] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:19:50 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (0000008C4B6CD000) [pid = 3812] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:19:50 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (0000008C4FE3E000) [pid = 3812] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:19:50 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (0000008C4A954C00) [pid = 3812] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:19:50 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (0000008C44612C00) [pid = 3812] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:19:50 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (0000008C3E813800) [pid = 3812] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:19:50 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (0000008C3E09E800) [pid = 3812] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:19:50 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C4460D400) [pid = 3812] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:19:50 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C49963000) [pid = 3812] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:19:50 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C3E098800) [pid = 3812] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:19:50 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C4B6D7400) [pid = 3812] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:19:50 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C4E62D400) [pid = 3812] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:19:50 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C3E846400) [pid = 3812] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:19:50 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C4EB6F000) [pid = 3812] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:19:50 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C3E149800) [pid = 3812] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:19:50 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C4F932400) [pid = 3812] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:19:51 INFO - PROCESS | 3812 | 1466723991168 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:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 776ms 16:19:51 INFO - PROCESS | 3812 | 1466723991227 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 16:19:51 INFO - PROCESS | 3812 | 1466723991229 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 16:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:19:51 INFO - PROCESS | 3812 | 1466723991232 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:19:51 INFO - PROCESS | 3812 | 1466723991234 Marionette TRACE conn5 <- [1,354,null,{}] 16:19:51 INFO - PROCESS | 3812 | 1466723991238 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:19:51 INFO - PROCESS | 3812 | 1466723991240 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:51 INFO - PROCESS | 3812 | 1466723991324 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 16:19:51 INFO - PROCESS | 3812 | 1466723991330 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:51 INFO - PROCESS | 3812 | 1466723991332 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:51 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50B55000 == 47 [pid = 3812] [id = 98] 16:19:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C3C57EC00) [pid = 3812] [serial = 291] [outer = 0000000000000000] 16:19:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C446B6800) [pid = 3812] [serial = 292] [outer = 0000008C3C57EC00] 16:19:51 INFO - PROCESS | 3812 | 1466723991384 Marionette DEBUG loaded listener.js 16:19:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C4BB40000) [pid = 3812] [serial = 293] [outer = 0000008C3C57EC00] 16:19:51 INFO - PROCESS | 3812 | 1466723991825 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:19:51 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:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 629ms 16:19:51 INFO - PROCESS | 3812 | 1466723991866 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 16:19:51 INFO - PROCESS | 3812 | 1466723991869 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 16:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:19:51 INFO - PROCESS | 3812 | 1466723991873 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:19:51 INFO - PROCESS | 3812 | 1466723991876 Marionette TRACE conn5 <- [1,358,null,{}] 16:19:51 INFO - PROCESS | 3812 | 1466723991880 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:19:51 INFO - PROCESS | 3812 | 1466723991885 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:51 INFO - PROCESS | 3812 | 1466723991982 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 16:19:51 INFO - PROCESS | 3812 | 1466723991990 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:51 INFO - PROCESS | 3812 | 1466723991992 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:52 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51619800 == 48 [pid = 3812] [id = 99] 16:19:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C3E0E8400) [pid = 3812] [serial = 294] [outer = 0000000000000000] 16:19:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C3E0EC000) [pid = 3812] [serial = 295] [outer = 0000008C3E0E8400] 16:19:52 INFO - PROCESS | 3812 | 1466723992060 Marionette DEBUG loaded listener.js 16:19:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C4B6D0800) [pid = 3812] [serial = 296] [outer = 0000008C3E0E8400] 16:19:52 INFO - PROCESS | 3812 | 1466723992469 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:19:52 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:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 628ms 16:19:52 INFO - PROCESS | 3812 | 1466723992501 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 16:19:52 INFO - PROCESS | 3812 | 1466723992504 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 16:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:19:52 INFO - PROCESS | 3812 | 1466723992512 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:19:52 INFO - PROCESS | 3812 | 1466723992514 Marionette TRACE conn5 <- [1,362,null,{}] 16:19:52 INFO - PROCESS | 3812 | 1466723992517 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:19:52 INFO - PROCESS | 3812 | 1466723992519 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:52 INFO - PROCESS | 3812 | 1466723992603 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 16:19:52 INFO - PROCESS | 3812 | 1466723992623 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:52 INFO - PROCESS | 3812 | 1466723992625 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:52 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C518A8800 == 49 [pid = 3812] [id = 100] 16:19:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C4EB76000) [pid = 3812] [serial = 297] [outer = 0000000000000000] 16:19:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C4EBE3400) [pid = 3812] [serial = 298] [outer = 0000008C4EB76000] 16:19:52 INFO - PROCESS | 3812 | 1466723992671 Marionette DEBUG loaded listener.js 16:19:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C4EEC4C00) [pid = 3812] [serial = 299] [outer = 0000008C4EB76000] 16:19:53 INFO - PROCESS | 3812 | 1466723993295 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:19:53 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:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 880ms 16:19:53 INFO - PROCESS | 3812 | 1466723993396 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 16:19:53 INFO - PROCESS | 3812 | 1466723993401 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 16:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:19:53 INFO - PROCESS | 3812 | 1466723993406 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:19:53 INFO - PROCESS | 3812 | 1466723993409 Marionette TRACE conn5 <- [1,366,null,{}] 16:19:53 INFO - PROCESS | 3812 | 1466723993416 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:19:53 INFO - PROCESS | 3812 | 1466723993419 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:53 INFO - PROCESS | 3812 | 1466723993547 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 16:19:53 INFO - PROCESS | 3812 | 1466723993615 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:53 INFO - PROCESS | 3812 | 1466723993618 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:53 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C47DC9000 == 50 [pid = 3812] [id = 101] 16:19:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (0000008C3E0EC400) [pid = 3812] [serial = 300] [outer = 0000000000000000] 16:19:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (0000008C3E163400) [pid = 3812] [serial = 301] [outer = 0000008C3E0EC400] 16:19:53 INFO - PROCESS | 3812 | 1466723993716 Marionette DEBUG loaded listener.js 16:19:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (0000008C417A1000) [pid = 3812] [serial = 302] [outer = 0000008C3E0EC400] 16:19:54 INFO - PROCESS | 3812 | 1466723994358 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:19:54 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:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 986ms 16:19:54 INFO - PROCESS | 3812 | 1466723994396 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 16:19:54 INFO - PROCESS | 3812 | 1466723994401 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 16:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:19:54 INFO - PROCESS | 3812 | 1466723994408 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:19:54 INFO - PROCESS | 3812 | 1466723994411 Marionette TRACE conn5 <- [1,370,null,{}] 16:19:54 INFO - PROCESS | 3812 | 1466723994415 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:19:54 INFO - PROCESS | 3812 | 1466723994418 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:54 INFO - PROCESS | 3812 | 1466723994535 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 16:19:54 INFO - PROCESS | 3812 | 1466723994608 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:54 INFO - PROCESS | 3812 | 1466723994611 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:54 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0B2800 == 51 [pid = 3812] [id = 102] 16:19:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (0000008C47CCD000) [pid = 3812] [serial = 303] [outer = 0000000000000000] 16:19:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (0000008C47D17C00) [pid = 3812] [serial = 304] [outer = 0000008C47CCD000] 16:19:54 INFO - PROCESS | 3812 | 1466723994709 Marionette DEBUG loaded listener.js 16:19:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (0000008C4A21E400) [pid = 3812] [serial = 305] [outer = 0000008C47CCD000] 16:19:55 INFO - PROCESS | 3812 | 1466723995308 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:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 944ms 16:19:55 INFO - PROCESS | 3812 | 1466723995354 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 16:19:55 INFO - PROCESS | 3812 | 1466723995357 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 16:19:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:19:55 INFO - PROCESS | 3812 | 1466723995361 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:19:55 INFO - PROCESS | 3812 | 1466723995365 Marionette TRACE conn5 <- [1,374,null,{}] 16:19:55 INFO - PROCESS | 3812 | 1466723995377 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:19:55 INFO - PROCESS | 3812 | 1466723995382 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:55 INFO - PROCESS | 3812 | 1466723995526 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 16:19:55 INFO - PROCESS | 3812 | 1466723995642 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:55 INFO - PROCESS | 3812 | 1466723995646 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:55 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C529DA800 == 52 [pid = 3812] [id = 103] 16:19:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (0000008C4B0DD800) [pid = 3812] [serial = 306] [outer = 0000000000000000] 16:19:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (0000008C4B738C00) [pid = 3812] [serial = 307] [outer = 0000008C4B0DD800] 16:19:55 INFO - PROCESS | 3812 | 1466723995705 Marionette DEBUG loaded listener.js 16:19:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (0000008C4B740800) [pid = 3812] [serial = 308] [outer = 0000008C4B0DD800] 16:19:56 INFO - PROCESS | 3812 | 1466723996359 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:19:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:19:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1034ms 16:19:56 INFO - PROCESS | 3812 | 1466723996397 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 16:19:56 INFO - PROCESS | 3812 | 1466723996400 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 16:19:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:19:56 INFO - PROCESS | 3812 | 1466723996403 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:19:56 INFO - PROCESS | 3812 | 1466723996405 Marionette TRACE conn5 <- [1,378,null,{}] 16:19:56 INFO - PROCESS | 3812 | 1466723996409 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:19:56 INFO - PROCESS | 3812 | 1466723996412 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:56 INFO - PROCESS | 3812 | 1466723996527 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 16:19:56 INFO - PROCESS | 3812 | 1466723996599 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:56 INFO - PROCESS | 3812 | 1466723996601 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:56 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44163800 == 53 [pid = 3812] [id = 104] 16:19:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (0000008C3C57AC00) [pid = 3812] [serial = 309] [outer = 0000000000000000] 16:19:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (0000008C3E0A5400) [pid = 3812] [serial = 310] [outer = 0000008C3C57AC00] 16:19:56 INFO - PROCESS | 3812 | 1466723996794 Marionette DEBUG loaded listener.js 16:19:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (0000008C3E80B800) [pid = 3812] [serial = 311] [outer = 0000008C3C57AC00] 16:19:57 INFO - PROCESS | 3812 | 1466723997526 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:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42E43000 == 52 [pid = 3812] [id = 34] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51619800 == 51 [pid = 3812] [id = 99] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50B55000 == 50 [pid = 3812] [id = 98] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FF8B000 == 49 [pid = 3812] [id = 97] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4EE67000 == 48 [pid = 3812] [id = 96] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E012000 == 47 [pid = 3812] [id = 95] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4CC86800 == 46 [pid = 3812] [id = 94] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B4EC800 == 45 [pid = 3812] [id = 93] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4837D000 == 44 [pid = 3812] [id = 92] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C41748000 == 43 [pid = 3812] [id = 91] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42E27800 == 42 [pid = 3812] [id = 90] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44684000 == 41 [pid = 3812] [id = 87] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4EE7A800 == 40 [pid = 3812] [id = 86] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E022000 == 39 [pid = 3812] [id = 73] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50BBF000 == 38 [pid = 3812] [id = 33] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F831000 == 37 [pid = 3812] [id = 89] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0B5000 == 36 [pid = 3812] [id = 88] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44132000 == 35 [pid = 3812] [id = 45] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C47C82800 == 34 [pid = 3812] [id = 72] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C49E57800 == 33 [pid = 3812] [id = 46] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0BB000 == 32 [pid = 3812] [id = 75] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C529EF800 == 31 [pid = 3812] [id = 74] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51A07800 == 30 [pid = 3812] [id = 56] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C529DA800 == 29 [pid = 3812] [id = 103] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0B2800 == 28 [pid = 3812] [id = 102] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C518A8800 == 27 [pid = 3812] [id = 100] 16:19:58 INFO - PROCESS | 3812 | --DOCSHELL 0000008C47DC9000 == 26 [pid = 3812] [id = 101] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (0000008C4EB6A800) [pid = 3812] [serial = 167] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (0000008C4C25B000) [pid = 3812] [serial = 241] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (0000008C4FF53800) [pid = 3812] [serial = 212] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (0000008C4AE2E000) [pid = 3812] [serial = 238] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (0000008C4A95AC00) [pid = 3812] [serial = 218] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (0000008C44C8BC00) [pid = 3812] [serial = 217] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (0000008C3E816C00) [pid = 3812] [serial = 244] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (0000008C3E149C00) [pid = 3812] [serial = 229] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (0000008C3E844400) [pid = 3812] [serial = 230] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (0000008C446B7800) [pid = 3812] [serial = 232] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (0000008C47CCA000) [pid = 3812] [serial = 233] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (0000008C4A2AC400) [pid = 3812] [serial = 236] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C499EA000) [pid = 3812] [serial = 235] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C42A03800) [pid = 3812] [serial = 215] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C3E150C00) [pid = 3812] [serial = 214] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C4EBE4000) [pid = 3812] [serial = 221] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C4C490800) [pid = 3812] [serial = 220] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C4D579800) [pid = 3812] [serial = 242] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C4E8B2C00) [pid = 3812] [serial = 247] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C4E4A2000) [pid = 3812] [serial = 245] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C4A228400) [pid = 3812] [serial = 250] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C4F92DC00) [pid = 3812] [serial = 253] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4E8B9000) [pid = 3812] [serial = 248] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C4FE42800) [pid = 3812] [serial = 254] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3F734000) [pid = 3812] [serial = 227] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3E15F400) [pid = 3812] [serial = 226] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C4FE41800) [pid = 3812] [serial = 224] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C4EEC4400) [pid = 3812] [serial = 256] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C4F934C00) [pid = 3812] [serial = 223] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4B5D7400) [pid = 3812] [serial = 239] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4E663400) [pid = 3812] [serial = 251] [outer = 0000000000000000] [url = about:blank] 16:19:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:19:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1903ms 16:19:58 INFO - PROCESS | 3812 | 1466723998322 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 16:19:58 INFO - PROCESS | 3812 | 1466723998327 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 16:19:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:19:58 INFO - PROCESS | 3812 | 1466723998333 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:19:58 INFO - PROCESS | 3812 | 1466723998337 Marionette TRACE conn5 <- [1,382,null,{}] 16:19:58 INFO - PROCESS | 3812 | 1466723998343 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:19:58 INFO - PROCESS | 3812 | 1466723998347 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:58 INFO - PROCESS | 3812 | 1466723998455 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 16:19:58 INFO - PROCESS | 3812 | 1466723998465 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:58 INFO - PROCESS | 3812 | 1466723998468 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:58 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42C1E000 == 27 [pid = 3812] [id = 105] 16:19:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C3DFAD000) [pid = 3812] [serial = 312] [outer = 0000000000000000] 16:19:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C3DFB1400) [pid = 3812] [serial = 313] [outer = 0000008C3DFAD000] 16:19:58 INFO - PROCESS | 3812 | 1466723998521 Marionette DEBUG loaded listener.js 16:19:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C3E0E0400) [pid = 3812] [serial = 314] [outer = 0000008C3DFAD000] 16:19:59 INFO - PROCESS | 3812 | 1466723999001 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:19:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:19:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 690ms 16:19:59 INFO - PROCESS | 3812 | 1466723999025 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 16:19:59 INFO - PROCESS | 3812 | 1466723999029 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 16:19:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:19:59 INFO - PROCESS | 3812 | 1466723999036 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:19:59 INFO - PROCESS | 3812 | 1466723999040 Marionette TRACE conn5 <- [1,386,null,{}] 16:19:59 INFO - PROCESS | 3812 | 1466723999044 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:19:59 INFO - PROCESS | 3812 | 1466723999047 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:59 INFO - PROCESS | 3812 | 1466723999140 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 16:19:59 INFO - PROCESS | 3812 | 1466723999150 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:59 INFO - PROCESS | 3812 | 1466723999152 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:59 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4485E800 == 28 [pid = 3812] [id = 106] 16:19:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C3E156C00) [pid = 3812] [serial = 315] [outer = 0000000000000000] 16:19:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C3E163800) [pid = 3812] [serial = 316] [outer = 0000008C3E156C00] 16:19:59 INFO - PROCESS | 3812 | 1466723999202 Marionette DEBUG loaded listener.js 16:19:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C3E815C00) [pid = 3812] [serial = 317] [outer = 0000008C3E156C00] 16:19:59 INFO - PROCESS | 3812 | 1466723999675 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:19:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:19:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 692ms 16:19:59 INFO - PROCESS | 3812 | 1466723999727 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 16:19:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:19:59 INFO - PROCESS | 3812 | 1466723999729 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 16:19:59 INFO - PROCESS | 3812 | 1466723999733 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:19:59 INFO - PROCESS | 3812 | 1466723999735 Marionette TRACE conn5 <- [1,390,null,{}] 16:19:59 INFO - PROCESS | 3812 | 1466723999746 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:19:59 INFO - PROCESS | 3812 | 1466723999750 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:59 INFO - PROCESS | 3812 | 1466723999867 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 16:19:59 INFO - PROCESS | 3812 | 1466723999941 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:59 INFO - PROCESS | 3812 | 1466723999945 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:19:59 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A646000 == 29 [pid = 3812] [id = 107] 16:19:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C417A5800) [pid = 3812] [serial = 318] [outer = 0000000000000000] 16:19:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C42C3A400) [pid = 3812] [serial = 319] [outer = 0000008C417A5800] 16:20:00 INFO - PROCESS | 3812 | 1466723999996 Marionette DEBUG loaded listener.js 16:20:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C43666400) [pid = 3812] [serial = 320] [outer = 0000008C417A5800] 16:20:00 INFO - PROCESS | 3812 | 1466724000409 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:20:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:20:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 735ms 16:20:00 INFO - PROCESS | 3812 | 1466724000479 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 16:20:00 INFO - PROCESS | 3812 | 1466724000482 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 16:20:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:20:00 INFO - PROCESS | 3812 | 1466724000486 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:20:00 INFO - PROCESS | 3812 | 1466724000488 Marionette TRACE conn5 <- [1,394,null,{}] 16:20:00 INFO - PROCESS | 3812 | 1466724000491 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:20:00 INFO - PROCESS | 3812 | 1466724000493 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:00 INFO - PROCESS | 3812 | 1466724000604 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 16:20:00 INFO - PROCESS | 3812 | 1466724000614 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:00 INFO - PROCESS | 3812 | 1466724000616 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:00 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AC7B000 == 30 [pid = 3812] [id = 108] 16:20:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C441DF800) [pid = 3812] [serial = 321] [outer = 0000000000000000] 16:20:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C446B8400) [pid = 3812] [serial = 322] [outer = 0000008C441DF800] 16:20:00 INFO - PROCESS | 3812 | 1466724000663 Marionette DEBUG loaded listener.js 16:20:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C44822000) [pid = 3812] [serial = 323] [outer = 0000008C441DF800] 16:20:01 INFO - PROCESS | 3812 | 1466724001148 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:20:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:20:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 16:20:01 INFO - PROCESS | 3812 | 1466724001160 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 16:20:01 INFO - PROCESS | 3812 | 1466724001170 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 16:20:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:20:01 INFO - PROCESS | 3812 | 1466724001220 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:20:01 INFO - PROCESS | 3812 | 1466724001222 Marionette TRACE conn5 <- [1,398,null,{}] 16:20:01 INFO - PROCESS | 3812 | 1466724001226 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:20:01 INFO - PROCESS | 3812 | 1466724001228 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:01 INFO - PROCESS | 3812 | 1466724001333 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 16:20:01 INFO - PROCESS | 3812 | 1466724001346 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:01 INFO - PROCESS | 3812 | 1466724001348 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:01 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B71B800 == 31 [pid = 3812] [id = 109] 16:20:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C47C9A800) [pid = 3812] [serial = 324] [outer = 0000000000000000] 16:20:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C47CCB000) [pid = 3812] [serial = 325] [outer = 0000008C47C9A800] 16:20:01 INFO - PROCESS | 3812 | 1466724001430 Marionette DEBUG loaded listener.js 16:20:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C47D3FC00) [pid = 3812] [serial = 326] [outer = 0000008C47C9A800] 16:20:01 INFO - PROCESS | 3812 | 1466724001864 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:20:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:20:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 691ms 16:20:01 INFO - PROCESS | 3812 | 1466724001909 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 16:20:01 INFO - PROCESS | 3812 | 1466724001912 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 16:20:01 INFO - PROCESS | 3812 | 1466724001915 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:20:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:20:01 INFO - PROCESS | 3812 | 1466724001917 Marionette TRACE conn5 <- [1,402,null,{}] 16:20:01 INFO - PROCESS | 3812 | 1466724001920 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:20:01 INFO - PROCESS | 3812 | 1466724001927 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:02 INFO - PROCESS | 3812 | 1466724002065 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 16:20:02 INFO - PROCESS | 3812 | 1466724002117 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:02 INFO - PROCESS | 3812 | 1466724002120 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:02 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4D59E800 == 32 [pid = 3812] [id = 110] 16:20:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C4A225C00) [pid = 3812] [serial = 327] [outer = 0000000000000000] 16:20:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C4A94DC00) [pid = 3812] [serial = 328] [outer = 0000008C4A225C00] 16:20:02 INFO - PROCESS | 3812 | 1466724002165 Marionette DEBUG loaded listener.js 16:20:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C4AA4AC00) [pid = 3812] [serial = 329] [outer = 0000008C4A225C00] 16:20:02 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C4B5E4800) [pid = 3812] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:20:02 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C4E62A400) [pid = 3812] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:20:02 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C48360000) [pid = 3812] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:20:02 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C3E09D000) [pid = 3812] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:20:02 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C4B6E2400) [pid = 3812] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:20:02 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C4A94D800) [pid = 3812] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:20:02 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C4EEB8800) [pid = 3812] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:20:02 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3DF32C00) [pid = 3812] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:20:02 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C3C572800) [pid = 3812] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:20:02 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3E84D800) [pid = 3812] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:20:02 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C47D3B400) [pid = 3812] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:20:02 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3C44DC00) [pid = 3812] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:20:02 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3E0E8400) [pid = 3812] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:20:02 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3C57EC00) [pid = 3812] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:20:02 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C4EB76000) [pid = 3812] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:20:02 INFO - PROCESS | 3812 | 1466724002886 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:20:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:20:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1028ms 16:20:02 INFO - PROCESS | 3812 | 1466724002948 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 16:20:02 INFO - PROCESS | 3812 | 1466724002950 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 16:20:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:20:02 INFO - PROCESS | 3812 | 1466724002954 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:20:02 INFO - PROCESS | 3812 | 1466724002956 Marionette TRACE conn5 <- [1,406,null,{}] 16:20:02 INFO - PROCESS | 3812 | 1466724002959 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:20:02 INFO - PROCESS | 3812 | 1466724002961 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:03 INFO - PROCESS | 3812 | 1466724003066 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 16:20:03 INFO - PROCESS | 3812 | 1466724003111 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:03 INFO - PROCESS | 3812 | 1466724003112 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:03 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E019800 == 33 [pid = 3812] [id = 111] 16:20:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C3DFB2400) [pid = 3812] [serial = 330] [outer = 0000000000000000] 16:20:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C3E155400) [pid = 3812] [serial = 331] [outer = 0000008C3DFB2400] 16:20:03 INFO - PROCESS | 3812 | 1466724003157 Marionette DEBUG loaded listener.js 16:20:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4A22AC00) [pid = 3812] [serial = 332] [outer = 0000008C3DFB2400] 16:20:03 INFO - PROCESS | 3812 | 1466724003523 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:20:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:20:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 586ms 16:20:03 INFO - PROCESS | 3812 | 1466724003543 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 16:20:03 INFO - PROCESS | 3812 | 1466724003545 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 16:20:03 INFO - PROCESS | 3812 | 1466724003548 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:20:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:20:03 INFO - PROCESS | 3812 | 1466724003549 Marionette TRACE conn5 <- [1,410,null,{}] 16:20:03 INFO - PROCESS | 3812 | 1466724003553 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:20:03 INFO - PROCESS | 3812 | 1466724003555 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:03 INFO - PROCESS | 3812 | 1466724003704 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 16:20:03 INFO - PROCESS | 3812 | 1466724003758 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:03 INFO - PROCESS | 3812 | 1466724003762 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:03 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3EC84000 == 34 [pid = 3812] [id = 112] 16:20:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C3C453C00) [pid = 3812] [serial = 333] [outer = 0000000000000000] 16:20:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C3C469800) [pid = 3812] [serial = 334] [outer = 0000008C3C453C00] 16:20:03 INFO - PROCESS | 3812 | 1466724003822 Marionette DEBUG loaded listener.js 16:20:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C3DF32800) [pid = 3812] [serial = 335] [outer = 0000008C3C453C00] 16:20:04 INFO - PROCESS | 3812 | 1466724004695 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:20:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:20:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1185ms 16:20:04 INFO - PROCESS | 3812 | 1466724004738 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 16:20:04 INFO - PROCESS | 3812 | 1466724004743 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 16:20:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:20:04 INFO - PROCESS | 3812 | 1466724004748 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:20:04 INFO - PROCESS | 3812 | 1466724004752 Marionette TRACE conn5 <- [1,414,null,{}] 16:20:04 INFO - PROCESS | 3812 | 1466724004757 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:20:04 INFO - PROCESS | 3812 | 1466724004760 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:04 INFO - PROCESS | 3812 | 1466724004893 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 16:20:04 INFO - PROCESS | 3812 | 1466724004958 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:04 INFO - PROCESS | 3812 | 1466724004961 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:04 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AA37000 == 35 [pid = 3812] [id = 113] 16:20:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C3E163C00) [pid = 3812] [serial = 336] [outer = 0000000000000000] 16:20:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C3E84DC00) [pid = 3812] [serial = 337] [outer = 0000008C3E163C00] 16:20:05 INFO - PROCESS | 3812 | 1466724005019 Marionette DEBUG loaded listener.js 16:20:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C42FE2C00) [pid = 3812] [serial = 338] [outer = 0000008C3E163C00] 16:20:05 INFO - PROCESS | 3812 | 1466724005709 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:20:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:20:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1028ms 16:20:05 INFO - PROCESS | 3812 | 1466724005779 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 16:20:05 INFO - PROCESS | 3812 | 1466724005782 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 16:20:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:20:05 INFO - PROCESS | 3812 | 1466724005786 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:20:05 INFO - PROCESS | 3812 | 1466724005789 Marionette TRACE conn5 <- [1,418,null,{}] 16:20:05 INFO - PROCESS | 3812 | 1466724005793 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:20:05 INFO - PROCESS | 3812 | 1466724005796 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:05 INFO - PROCESS | 3812 | 1466724005926 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 16:20:05 INFO - PROCESS | 3812 | 1466724005993 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:05 INFO - PROCESS | 3812 | 1466724005996 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:06 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4498E800 == 36 [pid = 3812] [id = 114] 16:20:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C41713C00) [pid = 3812] [serial = 339] [outer = 0000000000000000] 16:20:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C42FDE800) [pid = 3812] [serial = 340] [outer = 0000008C41713C00] 16:20:06 INFO - PROCESS | 3812 | 1466724006052 Marionette DEBUG loaded listener.js 16:20:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C44827800) [pid = 3812] [serial = 341] [outer = 0000008C41713C00] 16:20:06 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E019800 == 35 [pid = 3812] [id = 111] 16:20:06 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4D59E800 == 34 [pid = 3812] [id = 110] 16:20:06 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B71B800 == 33 [pid = 3812] [id = 109] 16:20:06 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AC7B000 == 32 [pid = 3812] [id = 108] 16:20:06 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A646000 == 31 [pid = 3812] [id = 107] 16:20:06 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4485E800 == 30 [pid = 3812] [id = 106] 16:20:06 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42C1E000 == 29 [pid = 3812] [id = 105] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C4B6C7400) [pid = 3812] [serial = 283] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C4E8AF400) [pid = 3812] [serial = 286] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C483A5C00) [pid = 3812] [serial = 277] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C4B6E0C00) [pid = 3812] [serial = 284] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C4A050000) [pid = 3812] [serial = 278] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C3E80C800) [pid = 3812] [serial = 259] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C42ECE800) [pid = 3812] [serial = 260] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C4D20A000) [pid = 3812] [serial = 265] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4EEB9C00) [pid = 3812] [serial = 266] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C4ADE6000) [pid = 3812] [serial = 280] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C4FF5FC00) [pid = 3812] [serial = 257] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E152400) [pid = 3812] [serial = 268] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3C579400) [pid = 3812] [serial = 289] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3EFDDC00) [pid = 3812] [serial = 269] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C43454000) [pid = 3812] [serial = 274] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C446BC400) [pid = 3812] [serial = 275] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C48368C00) [pid = 3812] [serial = 262] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4AA48000) [pid = 3812] [serial = 263] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C3DDCDC00) [pid = 3812] [serial = 271] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C3E0A2C00) [pid = 3812] [serial = 272] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4EB6DC00) [pid = 3812] [serial = 287] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C3E0EC000) [pid = 3812] [serial = 295] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4E8BC400) [pid = 3812] [serial = 290] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C4BB40000) [pid = 3812] [serial = 293] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C446B6800) [pid = 3812] [serial = 292] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C4B6D0800) [pid = 3812] [serial = 296] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (0000008C4EBE3400) [pid = 3812] [serial = 298] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 62 (0000008C4EEC4C00) [pid = 3812] [serial = 299] [outer = 0000000000000000] [url = about:blank] 16:20:06 INFO - PROCESS | 3812 | --DOMWINDOW == 61 (0000008C4B4C0C00) [pid = 3812] [serial = 281] [outer = 0000000000000000] [url = about:blank] 16:20:07 INFO - PROCESS | 3812 | 1466724007244 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:20:07 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:20:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1490ms 16:20:07 INFO - PROCESS | 3812 | 1466724007278 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 16:20:07 INFO - PROCESS | 3812 | 1466724007282 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 16:20:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:20:07 INFO - PROCESS | 3812 | 1466724007287 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:20:07 INFO - PROCESS | 3812 | 1466724007290 Marionette TRACE conn5 <- [1,422,null,{}] 16:20:07 INFO - PROCESS | 3812 | 1466724007295 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:20:07 INFO - PROCESS | 3812 | 1466724007299 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:07 INFO - PROCESS | 3812 | 1466724007397 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 16:20:07 INFO - PROCESS | 3812 | 1466724007490 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:07 INFO - PROCESS | 3812 | 1466724007493 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:07 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44132000 == 30 [pid = 3812] [id = 115] 16:20:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 62 (0000008C3E0A2C00) [pid = 3812] [serial = 342] [outer = 0000000000000000] 16:20:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 63 (0000008C3E0E9000) [pid = 3812] [serial = 343] [outer = 0000008C3E0A2C00] 16:20:07 INFO - PROCESS | 3812 | 1466724007542 Marionette DEBUG loaded listener.js 16:20:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (0000008C3E161400) [pid = 3812] [serial = 344] [outer = 0000008C3E0A2C00] 16:20:08 INFO - PROCESS | 3812 | 1466724008409 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:20:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:20:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1138ms 16:20:08 INFO - PROCESS | 3812 | 1466724008430 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 16:20:08 INFO - PROCESS | 3812 | 1466724008434 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 16:20:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:20:08 INFO - PROCESS | 3812 | 1466724008448 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:20:08 INFO - PROCESS | 3812 | 1466724008451 Marionette TRACE conn5 <- [1,426,null,{}] 16:20:08 INFO - PROCESS | 3812 | 1466724008455 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:20:08 INFO - PROCESS | 3812 | 1466724008457 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:08 INFO - PROCESS | 3812 | 1466724008549 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 16:20:08 INFO - PROCESS | 3812 | 1466724008556 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:08 INFO - PROCESS | 3812 | 1466724008559 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:08 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4998F000 == 31 [pid = 3812] [id = 116] 16:20:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C42A10800) [pid = 3812] [serial = 345] [outer = 0000000000000000] 16:20:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C42EC5800) [pid = 3812] [serial = 346] [outer = 0000008C42A10800] 16:20:08 INFO - PROCESS | 3812 | 1466724008606 Marionette DEBUG loaded listener.js 16:20:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C4419C000) [pid = 3812] [serial = 347] [outer = 0000008C42A10800] 16:20:09 INFO - PROCESS | 3812 | 1466724009119 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:20:09 INFO - PROCESS | 3812 | 1466724009179 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 16:20:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:20:09 INFO - PROCESS | 3812 | 1466724009182 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:20:09 INFO - PROCESS | 3812 | 1466724009186 Marionette TRACE conn5 <- [1,430,null,{}] 16:20:09 INFO - PROCESS | 3812 | 1466724009197 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:20:09 INFO - PROCESS | 3812 | 1466724009202 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:09 INFO - PROCESS | 3812 | 1466724009314 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 16:20:09 INFO - PROCESS | 3812 | 1466724009365 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:09 INFO - PROCESS | 3812 | 1466724009369 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:09 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B07A800 == 32 [pid = 3812] [id = 117] 16:20:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C44826800) [pid = 3812] [serial = 348] [outer = 0000000000000000] 16:20:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C47CC7800) [pid = 3812] [serial = 349] [outer = 0000008C44826800] 16:20:09 INFO - PROCESS | 3812 | 1466724009418 Marionette DEBUG loaded listener.js 16:20:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C47D86400) [pid = 3812] [serial = 350] [outer = 0000008C44826800] 16:20:09 INFO - PROCESS | 3812 | 1466724009861 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:20:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:20:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 734ms 16:20:09 INFO - PROCESS | 3812 | 1466724009924 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 16:20:09 INFO - PROCESS | 3812 | 1466724009927 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 16:20:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:20:09 INFO - PROCESS | 3812 | 1466724009941 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:20:09 INFO - PROCESS | 3812 | 1466724009943 Marionette TRACE conn5 <- [1,434,null,{}] 16:20:09 INFO - PROCESS | 3812 | 1466724009946 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:20:09 INFO - PROCESS | 3812 | 1466724009949 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:10 INFO - PROCESS | 3812 | 1466724010062 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 16:20:10 INFO - PROCESS | 3812 | 1466724010073 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:10 INFO - PROCESS | 3812 | 1466724010075 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:10 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4D599800 == 33 [pid = 3812] [id = 118] 16:20:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C49E76800) [pid = 3812] [serial = 351] [outer = 0000000000000000] 16:20:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C4A222800) [pid = 3812] [serial = 352] [outer = 0000008C49E76800] 16:20:10 INFO - PROCESS | 3812 | 1466724010160 Marionette DEBUG loaded listener.js 16:20:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C4A2A4000) [pid = 3812] [serial = 353] [outer = 0000008C49E76800] 16:20:10 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C441DF800) [pid = 3812] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:20:10 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C3DFAD000) [pid = 3812] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:20:10 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C3E156C00) [pid = 3812] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:20:10 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C417A5800) [pid = 3812] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:20:10 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C3C57AC00) [pid = 3812] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:20:10 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C3E0EC400) [pid = 3812] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:20:10 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C47CCD000) [pid = 3812] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:20:10 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C4B0DD800) [pid = 3812] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:20:10 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C47C9A800) [pid = 3812] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:20:10 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (0000008C4A225C00) [pid = 3812] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:20:10 INFO - PROCESS | 3812 | 1466724010584 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:20:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:20:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 692ms 16:20:10 INFO - PROCESS | 3812 | 1466724010630 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 16:20:10 INFO - PROCESS | 3812 | 1466724010632 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 16:20:10 INFO - PROCESS | 3812 | 1466724010635 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:20:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:20:10 INFO - PROCESS | 3812 | 1466724010637 Marionette TRACE conn5 <- [1,438,null,{}] 16:20:10 INFO - PROCESS | 3812 | 1466724010640 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:20:10 INFO - PROCESS | 3812 | 1466724010643 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:10 INFO - PROCESS | 3812 | 1466724010751 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 16:20:10 INFO - PROCESS | 3812 | 1466724010796 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:10 INFO - PROCESS | 3812 | 1466724010798 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:10 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E022800 == 34 [pid = 3812] [id = 119] 16:20:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (0000008C3C471800) [pid = 3812] [serial = 354] [outer = 0000000000000000] 16:20:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C483A6C00) [pid = 3812] [serial = 355] [outer = 0000008C3C471800] 16:20:10 INFO - PROCESS | 3812 | 1466724010843 Marionette DEBUG loaded listener.js 16:20:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C4A959000) [pid = 3812] [serial = 356] [outer = 0000008C3C471800] 16:20:11 INFO - PROCESS | 3812 | 1466724011247 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:20:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:20:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 629ms 16:20:11 INFO - PROCESS | 3812 | 1466724011268 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 16:20:11 INFO - PROCESS | 3812 | 1466724011270 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 16:20:11 INFO - PROCESS | 3812 | 1466724011274 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:20:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:20:11 INFO - PROCESS | 3812 | 1466724011275 Marionette TRACE conn5 <- [1,442,null,{}] 16:20:11 INFO - PROCESS | 3812 | 1466724011286 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:20:11 INFO - PROCESS | 3812 | 1466724011292 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:11 INFO - PROCESS | 3812 | 1466724011414 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 16:20:11 INFO - PROCESS | 3812 | 1466724011428 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:11 INFO - PROCESS | 3812 | 1466724011430 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:11 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E61F800 == 35 [pid = 3812] [id = 120] 16:20:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C4B0D7000) [pid = 3812] [serial = 357] [outer = 0000000000000000] 16:20:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C4B5E4000) [pid = 3812] [serial = 358] [outer = 0000008C4B0D7000] 16:20:11 INFO - PROCESS | 3812 | 1466724011475 Marionette DEBUG loaded listener.js 16:20:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C4B6D5000) [pid = 3812] [serial = 359] [outer = 0000008C4B0D7000] 16:20:11 INFO - PROCESS | 3812 | 1466724011901 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:20:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:20:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 692ms 16:20:11 INFO - PROCESS | 3812 | 1466724011969 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 16:20:11 INFO - PROCESS | 3812 | 1466724011972 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 16:20:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:20:11 INFO - PROCESS | 3812 | 1466724011975 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:20:11 INFO - PROCESS | 3812 | 1466724011977 Marionette TRACE conn5 <- [1,446,null,{}] 16:20:11 INFO - PROCESS | 3812 | 1466724011980 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:20:11 INFO - PROCESS | 3812 | 1466724011982 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:12 INFO - PROCESS | 3812 | 1466724012064 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 16:20:12 INFO - PROCESS | 3812 | 1466724012072 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:12 INFO - PROCESS | 3812 | 1466724012075 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:12 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F817000 == 36 [pid = 3812] [id = 121] 16:20:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C4B6DB000) [pid = 3812] [serial = 360] [outer = 0000000000000000] 16:20:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C4B6E3400) [pid = 3812] [serial = 361] [outer = 0000008C4B6DB000] 16:20:12 INFO - PROCESS | 3812 | 1466724012121 Marionette DEBUG loaded listener.js 16:20:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C4B73C000) [pid = 3812] [serial = 362] [outer = 0000008C4B6DB000] 16:20:12 INFO - PROCESS | 3812 | 1466724012536 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:20:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:20:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 586ms 16:20:12 INFO - PROCESS | 3812 | 1466724012565 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 16:20:12 INFO - PROCESS | 3812 | 1466724012567 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 16:20:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:20:12 INFO - PROCESS | 3812 | 1466724012575 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:20:12 INFO - PROCESS | 3812 | 1466724012577 Marionette TRACE conn5 <- [1,450,null,{}] 16:20:12 INFO - PROCESS | 3812 | 1466724012580 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:20:12 INFO - PROCESS | 3812 | 1466724012582 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:12 INFO - PROCESS | 3812 | 1466724012666 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 16:20:12 INFO - PROCESS | 3812 | 1466724012673 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:12 INFO - PROCESS | 3812 | 1466724012675 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:12 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FF8B800 == 37 [pid = 3812] [id = 122] 16:20:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C4BB40000) [pid = 3812] [serial = 363] [outer = 0000000000000000] 16:20:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C4C120000) [pid = 3812] [serial = 364] [outer = 0000008C4BB40000] 16:20:12 INFO - PROCESS | 3812 | 1466724012719 Marionette DEBUG loaded listener.js 16:20:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4C488000) [pid = 3812] [serial = 365] [outer = 0000008C4BB40000] 16:20:13 INFO - PROCESS | 3812 | 1466724013439 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:20:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:20:13 INFO - PROCESS | 3812 | 1466724013524 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 16:20:13 INFO - PROCESS | 3812 | 1466724013529 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:20:13 INFO - PROCESS | 3812 | 1466724013533 Marionette TRACE conn5 <- [1,454,null,{}] 16:20:13 INFO - PROCESS | 3812 | 1466724013538 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:20:13 INFO - PROCESS | 3812 | 1466724013542 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:13 INFO - PROCESS | 3812 | 1466724013662 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 16:20:13 INFO - PROCESS | 3812 | 1466724013727 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:13 INFO - PROCESS | 3812 | 1466724013730 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:13 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4998E800 == 38 [pid = 3812] [id = 123] 16:20:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C3E152C00) [pid = 3812] [serial = 366] [outer = 0000000000000000] 16:20:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C3E84B400) [pid = 3812] [serial = 367] [outer = 0000008C3E152C00] 16:20:13 INFO - PROCESS | 3812 | 1466724013789 Marionette DEBUG loaded listener.js 16:20:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C436CC800) [pid = 3812] [serial = 368] [outer = 0000008C3E152C00] 16:20:14 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:14 INFO - PROCESS | 3812 | 1466724014443 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:20:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:20:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 943ms 16:20:14 INFO - PROCESS | 3812 | 1466724014472 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 16:20:14 INFO - PROCESS | 3812 | 1466724014477 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 16:20:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:20:14 INFO - PROCESS | 3812 | 1466724014484 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:20:14 INFO - PROCESS | 3812 | 1466724014487 Marionette TRACE conn5 <- [1,458,null,{}] 16:20:14 INFO - PROCESS | 3812 | 1466724014491 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:20:14 INFO - PROCESS | 3812 | 1466724014495 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:14 INFO - PROCESS | 3812 | 1466724014615 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 16:20:14 INFO - PROCESS | 3812 | 1466724014701 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:14 INFO - PROCESS | 3812 | 1466724014703 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:14 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E611800 == 39 [pid = 3812] [id = 124] 16:20:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C483A8000) [pid = 3812] [serial = 369] [outer = 0000000000000000] 16:20:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4A21FC00) [pid = 3812] [serial = 370] [outer = 0000008C483A8000] 16:20:14 INFO - PROCESS | 3812 | 1466724014760 Marionette DEBUG loaded listener.js 16:20:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4B017C00) [pid = 3812] [serial = 371] [outer = 0000008C483A8000] 16:20:15 INFO - PROCESS | 3812 | 1466724015376 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:20:15 INFO - PROCESS | 3812 | 1466724015437 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 16:20:15 INFO - PROCESS | 3812 | 1466724015442 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:20:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:20:15 INFO - PROCESS | 3812 | 1466724015447 Marionette TRACE conn5 <- [1,462,null,{}] 16:20:15 INFO - PROCESS | 3812 | 1466724015459 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:20:15 INFO - PROCESS | 3812 | 1466724015464 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:15 INFO - PROCESS | 3812 | 1466724015575 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 16:20:15 INFO - PROCESS | 3812 | 1466724015647 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:15 INFO - PROCESS | 3812 | 1466724015651 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:15 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50B63000 == 40 [pid = 3812] [id = 125] 16:20:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4C264000) [pid = 3812] [serial = 372] [outer = 0000000000000000] 16:20:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4C4EE800) [pid = 3812] [serial = 373] [outer = 0000008C4C264000] 16:20:15 INFO - PROCESS | 3812 | 1466724015710 Marionette DEBUG loaded listener.js 16:20:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4D573C00) [pid = 3812] [serial = 374] [outer = 0000008C4C264000] 16:20:16 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:16 INFO - PROCESS | 3812 | 1466724016325 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:20:16 INFO - PROCESS | 3812 | 1466724016394 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 16:20:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:20:16 INFO - PROCESS | 3812 | 1466724016397 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:20:16 INFO - PROCESS | 3812 | 1466724016400 Marionette TRACE conn5 <- [1,466,null,{}] 16:20:16 INFO - PROCESS | 3812 | 1466724016416 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:20:16 INFO - PROCESS | 3812 | 1466724016419 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:16 INFO - PROCESS | 3812 | 1466724016557 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 16:20:16 INFO - PROCESS | 3812 | 1466724016605 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:16 INFO - PROCESS | 3812 | 1466724016608 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:16 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51608800 == 41 [pid = 3812] [id = 126] 16:20:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4E62A800) [pid = 3812] [serial = 375] [outer = 0000000000000000] 16:20:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C4E65D400) [pid = 3812] [serial = 376] [outer = 0000008C4E62A800] 16:20:16 INFO - PROCESS | 3812 | 1466724016662 Marionette DEBUG loaded listener.js 16:20:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4E8B4800) [pid = 3812] [serial = 377] [outer = 0000008C4E62A800] 16:20:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C3E813800) [pid = 3812] [serial = 378] [outer = 0000008C3CDD2400] 16:20:17 INFO - PROCESS | 3812 | 1466724017524 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:20:17 INFO - PROCESS | 3812 | 1466724017580 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 16:20:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:20:17 INFO - PROCESS | 3812 | 1466724017585 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:20:17 INFO - PROCESS | 3812 | 1466724017589 Marionette TRACE conn5 <- [1,470,null,{}] 16:20:17 INFO - PROCESS | 3812 | 1466724017594 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:20:17 INFO - PROCESS | 3812 | 1466724017597 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:17 INFO - PROCESS | 3812 | 1466724017710 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 16:20:17 INFO - PROCESS | 3812 | 1466724017783 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:17 INFO - PROCESS | 3812 | 1466724017787 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:17 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42E27800 == 42 [pid = 3812] [id = 127] 16:20:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C3E159000) [pid = 3812] [serial = 379] [outer = 0000000000000000] 16:20:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C3E817800) [pid = 3812] [serial = 380] [outer = 0000008C3E159000] 16:20:17 INFO - PROCESS | 3812 | 1466724017838 Marionette DEBUG loaded listener.js 16:20:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C42C40C00) [pid = 3812] [serial = 381] [outer = 0000008C3E159000] 16:20:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44163800 == 41 [pid = 3812] [id = 104] 16:20:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F817000 == 40 [pid = 3812] [id = 121] 16:20:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E61F800 == 39 [pid = 3812] [id = 120] 16:20:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E022800 == 38 [pid = 3812] [id = 119] 16:20:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4D599800 == 37 [pid = 3812] [id = 118] 16:20:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B07A800 == 36 [pid = 3812] [id = 117] 16:20:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4998F000 == 35 [pid = 3812] [id = 116] 16:20:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44132000 == 34 [pid = 3812] [id = 115] 16:20:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AA37000 == 33 [pid = 3812] [id = 113] 16:20:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3EC84000 == 32 [pid = 3812] [id = 112] 16:20:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4498E800 == 31 [pid = 3812] [id = 114] 16:20:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51608800 == 30 [pid = 3812] [id = 126] 16:20:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50B63000 == 29 [pid = 3812] [id = 125] 16:20:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E611800 == 28 [pid = 3812] [id = 124] 16:20:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4998E800 == 27 [pid = 3812] [id = 123] 16:20:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FF8B800 == 26 [pid = 3812] [id = 122] 16:20:18 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C3E155400) [pid = 3812] [serial = 331] [outer = 0000000000000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C417A1000) [pid = 3812] [serial = 302] [outer = 0000000000000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C3E163400) [pid = 3812] [serial = 301] [outer = 0000000000000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C4A21E400) [pid = 3812] [serial = 305] [outer = 0000000000000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C47D17C00) [pid = 3812] [serial = 304] [outer = 0000000000000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C4B740800) [pid = 3812] [serial = 308] [outer = 0000000000000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C4B738C00) [pid = 3812] [serial = 307] [outer = 0000000000000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C47D3FC00) [pid = 3812] [serial = 326] [outer = 0000000000000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C47CCB000) [pid = 3812] [serial = 325] [outer = 0000000000000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4A94DC00) [pid = 3812] [serial = 328] [outer = 0000000000000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C4AA4AC00) [pid = 3812] [serial = 329] [outer = 0000000000000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C44822000) [pid = 3812] [serial = 323] [outer = 0000000000000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C43666400) [pid = 3812] [serial = 320] [outer = 0000000000000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C446B8400) [pid = 3812] [serial = 322] [outer = 0000000000000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3DFB1400) [pid = 3812] [serial = 313] [outer = 0000000000000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3E0E0400) [pid = 3812] [serial = 314] [outer = 0000000000000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C3E163800) [pid = 3812] [serial = 316] [outer = 0000000000000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C3E815C00) [pid = 3812] [serial = 317] [outer = 0000000000000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C42C3A400) [pid = 3812] [serial = 319] [outer = 0000000000000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C3E80B800) [pid = 3812] [serial = 311] [outer = 0000000000000000] [url = about:blank] 16:20:18 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C3E0A5400) [pid = 3812] [serial = 310] [outer = 0000000000000000] [url = about:blank] 16:20:19 INFO - PROCESS | 3812 | 1466724019091 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:20:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:20:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1547ms 16:20:19 INFO - PROCESS | 3812 | 1466724019137 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 16:20:19 INFO - PROCESS | 3812 | 1466724019142 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 16:20:19 INFO - PROCESS | 3812 | 1466724019146 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:20:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:20:19 INFO - PROCESS | 3812 | 1466724019150 Marionette TRACE conn5 <- [1,474,null,{}] 16:20:19 INFO - PROCESS | 3812 | 1466724019156 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:20:19 INFO - PROCESS | 3812 | 1466724019159 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:19 INFO - PROCESS | 3812 | 1466724019243 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 16:20:19 INFO - PROCESS | 3812 | 1466724019251 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:19 INFO - PROCESS | 3812 | 1466724019256 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:19 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C434CE800 == 27 [pid = 3812] [id = 128] 16:20:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3DDD5400) [pid = 3812] [serial = 382] [outer = 0000000000000000] 16:20:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C3DF32000) [pid = 3812] [serial = 383] [outer = 0000008C3DDD5400] 16:20:19 INFO - PROCESS | 3812 | 1466724019306 Marionette DEBUG loaded listener.js 16:20:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3E09F000) [pid = 3812] [serial = 384] [outer = 0000008C3DDD5400] 16:20:19 INFO - PROCESS | 3812 | 1466724019839 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:20:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:20:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 733ms 16:20:19 INFO - PROCESS | 3812 | 1466724019884 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 16:20:19 INFO - PROCESS | 3812 | 1466724019889 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 16:20:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:20:19 INFO - PROCESS | 3812 | 1466724019896 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:20:19 INFO - PROCESS | 3812 | 1466724019899 Marionette TRACE conn5 <- [1,478,null,{}] 16:20:19 INFO - PROCESS | 3812 | 1466724019903 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:20:19 INFO - PROCESS | 3812 | 1466724019905 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:20 INFO - PROCESS | 3812 | 1466724019994 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 16:20:20 INFO - PROCESS | 3812 | 1466724020064 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:20 INFO - PROCESS | 3812 | 1466724020066 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:20 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C47C77000 == 28 [pid = 3812] [id = 129] 16:20:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C3E14A400) [pid = 3812] [serial = 385] [outer = 0000000000000000] 16:20:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C3E155400) [pid = 3812] [serial = 386] [outer = 0000008C3E14A400] 16:20:20 INFO - PROCESS | 3812 | 1466724020116 Marionette DEBUG loaded listener.js 16:20:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C3E80C400) [pid = 3812] [serial = 387] [outer = 0000008C3E14A400] 16:20:20 INFO - PROCESS | 3812 | 1466724020552 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:20:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:20:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 692ms 16:20:20 INFO - PROCESS | 3812 | 1466724020593 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 16:20:20 INFO - PROCESS | 3812 | 1466724020595 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 16:20:20 INFO - PROCESS | 3812 | 1466724020599 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:20:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:20:20 INFO - PROCESS | 3812 | 1466724020602 Marionette TRACE conn5 <- [1,482,null,{}] 16:20:20 INFO - PROCESS | 3812 | 1466724020614 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:20:20 INFO - PROCESS | 3812 | 1466724020619 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:20 INFO - PROCESS | 3812 | 1466724020704 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 16:20:20 INFO - PROCESS | 3812 | 1466724020714 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:20 INFO - PROCESS | 3812 | 1466724020717 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:20 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AA2D000 == 29 [pid = 3812] [id = 130] 16:20:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C3DDCF000) [pid = 3812] [serial = 388] [outer = 0000000000000000] 16:20:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C42C3E400) [pid = 3812] [serial = 389] [outer = 0000008C3DDCF000] 16:20:20 INFO - PROCESS | 3812 | 1466724020766 Marionette DEBUG loaded listener.js 16:20:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C43446C00) [pid = 3812] [serial = 390] [outer = 0000008C3DDCF000] 16:20:21 INFO - PROCESS | 3812 | 1466724021265 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:20:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:20:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 692ms 16:20:21 INFO - PROCESS | 3812 | 1466724021299 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 16:20:21 INFO - PROCESS | 3812 | 1466724021301 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 16:20:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:20:21 INFO - PROCESS | 3812 | 1466724021305 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:20:21 INFO - PROCESS | 3812 | 1466724021306 Marionette TRACE conn5 <- [1,486,null,{}] 16:20:21 INFO - PROCESS | 3812 | 1466724021310 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:20:21 INFO - PROCESS | 3812 | 1466724021312 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:21 INFO - PROCESS | 3812 | 1466724021447 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 16:20:21 INFO - PROCESS | 3812 | 1466724021495 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:21 INFO - PROCESS | 3812 | 1466724021497 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:21 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AD0E800 == 30 [pid = 3812] [id = 131] 16:20:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C44237400) [pid = 3812] [serial = 391] [outer = 0000000000000000] 16:20:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C44612000) [pid = 3812] [serial = 392] [outer = 0000008C44237400] 16:20:21 INFO - PROCESS | 3812 | 1466724021543 Marionette DEBUG loaded listener.js 16:20:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C44818800) [pid = 3812] [serial = 393] [outer = 0000008C44237400] 16:20:21 INFO - PROCESS | 3812 | 1466724021988 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:20:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:20:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 733ms 16:20:22 INFO - PROCESS | 3812 | 1466724022042 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 16:20:22 INFO - PROCESS | 3812 | 1466724022044 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 16:20:22 INFO - PROCESS | 3812 | 1466724022047 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:20:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:20:22 INFO - PROCESS | 3812 | 1466724022049 Marionette TRACE conn5 <- [1,490,null,{}] 16:20:22 INFO - PROCESS | 3812 | 1466724022052 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:20:22 INFO - PROCESS | 3812 | 1466724022055 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:22 INFO - PROCESS | 3812 | 1466724022157 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 16:20:22 INFO - PROCESS | 3812 | 1466724022163 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:22 INFO - PROCESS | 3812 | 1466724022165 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:22 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B724800 == 31 [pid = 3812] [id = 132] 16:20:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C3DDD6800) [pid = 3812] [serial = 394] [outer = 0000000000000000] 16:20:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C44824400) [pid = 3812] [serial = 395] [outer = 0000008C3DDD6800] 16:20:22 INFO - PROCESS | 3812 | 1466724022210 Marionette DEBUG loaded listener.js 16:20:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C47CCD400) [pid = 3812] [serial = 396] [outer = 0000008C3DDD6800] 16:20:22 INFO - PROCESS | 3812 | 1466724022664 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:20:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:20:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 16:20:22 INFO - PROCESS | 3812 | 1466724022680 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 16:20:22 INFO - PROCESS | 3812 | 1466724022682 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 16:20:22 INFO - PROCESS | 3812 | 1466724022685 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:20:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:20:22 INFO - PROCESS | 3812 | 1466724022687 Marionette TRACE conn5 <- [1,494,null,{}] 16:20:22 INFO - PROCESS | 3812 | 1466724022695 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:20:22 INFO - PROCESS | 3812 | 1466724022701 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:22 INFO - PROCESS | 3812 | 1466724022858 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 16:20:22 INFO - PROCESS | 3812 | 1466724022883 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:22 INFO - PROCESS | 3812 | 1466724022886 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:22 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4D5AC000 == 32 [pid = 3812] [id = 133] 16:20:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C47CD4000) [pid = 3812] [serial = 397] [outer = 0000000000000000] 16:20:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C483A8800) [pid = 3812] [serial = 398] [outer = 0000008C47CD4000] 16:20:22 INFO - PROCESS | 3812 | 1466724022931 Marionette DEBUG loaded listener.js 16:20:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C4A22B800) [pid = 3812] [serial = 399] [outer = 0000008C47CD4000] 16:20:23 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C44826800) [pid = 3812] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:20:23 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C49E76800) [pid = 3812] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:20:23 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3C471800) [pid = 3812] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:20:23 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C4B0D7000) [pid = 3812] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:20:23 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3DFB2400) [pid = 3812] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:20:23 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C42A10800) [pid = 3812] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:20:23 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3E163C00) [pid = 3812] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:20:23 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C41713C00) [pid = 3812] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:20:23 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3C453C00) [pid = 3812] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:20:23 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E0A2C00) [pid = 3812] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:20:23 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C4BB40000) [pid = 3812] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:20:23 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4B6DB000) [pid = 3812] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:20:23 INFO - PROCESS | 3812 | 1466724023498 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:20:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:20:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 837ms 16:20:23 INFO - PROCESS | 3812 | 1466724023526 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 16:20:23 INFO - PROCESS | 3812 | 1466724023529 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 16:20:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:20:23 INFO - PROCESS | 3812 | 1466724023532 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:20:23 INFO - PROCESS | 3812 | 1466724023533 Marionette TRACE conn5 <- [1,498,null,{}] 16:20:23 INFO - PROCESS | 3812 | 1466724023537 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:20:23 INFO - PROCESS | 3812 | 1466724023539 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:23 INFO - PROCESS | 3812 | 1466724023617 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 16:20:23 INFO - PROCESS | 3812 | 1466724023623 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:23 INFO - PROCESS | 3812 | 1466724023625 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:23 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0A8000 == 33 [pid = 3812] [id = 134] 16:20:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C3E163C00) [pid = 3812] [serial = 400] [outer = 0000000000000000] 16:20:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C44826800) [pid = 3812] [serial = 401] [outer = 0000008C3E163C00] 16:20:23 INFO - PROCESS | 3812 | 1466724023669 Marionette DEBUG loaded listener.js 16:20:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4A227800) [pid = 3812] [serial = 402] [outer = 0000008C3E163C00] 16:20:24 INFO - PROCESS | 3812 | 1466724024073 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:20:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:20:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 588ms 16:20:24 INFO - PROCESS | 3812 | 1466724024127 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 16:20:24 INFO - PROCESS | 3812 | 1466724024129 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 16:20:24 INFO - PROCESS | 3812 | 1466724024132 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:20:24 INFO - PROCESS | 3812 | 1466724024134 Marionette TRACE conn5 <- [1,502,null,{}] 16:20:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:20:24 INFO - PROCESS | 3812 | 1466724024137 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:20:24 INFO - PROCESS | 3812 | 1466724024139 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:24 INFO - PROCESS | 3812 | 1466724024217 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 16:20:24 INFO - PROCESS | 3812 | 1466724024226 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:24 INFO - PROCESS | 3812 | 1466724024227 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:24 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E61D000 == 34 [pid = 3812] [id = 135] 16:20:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4A954C00) [pid = 3812] [serial = 403] [outer = 0000000000000000] 16:20:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4A95B400) [pid = 3812] [serial = 404] [outer = 0000008C4A954C00] 16:20:24 INFO - PROCESS | 3812 | 1466724024272 Marionette DEBUG loaded listener.js 16:20:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4ADE5000) [pid = 3812] [serial = 405] [outer = 0000008C4A954C00] 16:20:24 INFO - PROCESS | 3812 | 1466724024720 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:20:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:20:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 629ms 16:20:24 INFO - PROCESS | 3812 | 1466724024768 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 16:20:24 INFO - PROCESS | 3812 | 1466724024770 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 16:20:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:20:24 INFO - PROCESS | 3812 | 1466724024774 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:20:24 INFO - PROCESS | 3812 | 1466724024776 Marionette TRACE conn5 <- [1,506,null,{}] 16:20:24 INFO - PROCESS | 3812 | 1466724024780 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:20:24 INFO - PROCESS | 3812 | 1466724024782 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:24 INFO - PROCESS | 3812 | 1466724024862 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 16:20:24 INFO - PROCESS | 3812 | 1466724024867 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:24 INFO - PROCESS | 3812 | 1466724024869 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:24 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AA2C800 == 35 [pid = 3812] [id = 136] 16:20:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4B0D7C00) [pid = 3812] [serial = 406] [outer = 0000000000000000] 16:20:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4B5A3C00) [pid = 3812] [serial = 407] [outer = 0000008C4B0D7C00] 16:20:24 INFO - PROCESS | 3812 | 1466724024914 Marionette DEBUG loaded listener.js 16:20:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4B5DEC00) [pid = 3812] [serial = 408] [outer = 0000008C4B0D7C00] 16:20:25 INFO - PROCESS | 3812 | 1466724025435 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:20:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:20:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 735ms 16:20:25 INFO - PROCESS | 3812 | 1466724025529 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 16:20:25 INFO - PROCESS | 3812 | 1466724025534 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 16:20:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:20:25 INFO - PROCESS | 3812 | 1466724025541 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:20:25 INFO - PROCESS | 3812 | 1466724025544 Marionette TRACE conn5 <- [1,510,null,{}] 16:20:25 INFO - PROCESS | 3812 | 1466724025617 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:20:25 INFO - PROCESS | 3812 | 1466724025620 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:25 INFO - PROCESS | 3812 | 1466724025781 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 16:20:25 INFO - PROCESS | 3812 | 1466724025847 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:25 INFO - PROCESS | 3812 | 1466724025852 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:25 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44AEF800 == 36 [pid = 3812] [id = 137] 16:20:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C3DFB4800) [pid = 3812] [serial = 409] [outer = 0000000000000000] 16:20:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C3E09D400) [pid = 3812] [serial = 410] [outer = 0000008C3DFB4800] 16:20:25 INFO - PROCESS | 3812 | 1466724025911 Marionette DEBUG loaded listener.js 16:20:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C3E14DC00) [pid = 3812] [serial = 411] [outer = 0000008C3DFB4800] 16:20:26 INFO - PROCESS | 3812 | 1466724026676 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:20:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:20:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1192ms 16:20:26 INFO - PROCESS | 3812 | 1466724026738 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 16:20:26 INFO - PROCESS | 3812 | 1466724026743 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 16:20:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:20:26 INFO - PROCESS | 3812 | 1466724026750 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:20:26 INFO - PROCESS | 3812 | 1466724026753 Marionette TRACE conn5 <- [1,514,null,{}] 16:20:26 INFO - PROCESS | 3812 | 1466724026757 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:20:26 INFO - PROCESS | 3812 | 1466724026760 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:26 INFO - PROCESS | 3812 | 1466724026905 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 16:20:26 INFO - PROCESS | 3812 | 1466724026976 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:26 INFO - PROCESS | 3812 | 1466724026979 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:27 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B722000 == 37 [pid = 3812] [id = 138] 16:20:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C417A8C00) [pid = 3812] [serial = 412] [outer = 0000000000000000] 16:20:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C43451800) [pid = 3812] [serial = 413] [outer = 0000008C417A8C00] 16:20:27 INFO - PROCESS | 3812 | 1466724027078 Marionette DEBUG loaded listener.js 16:20:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C44823800) [pid = 3812] [serial = 414] [outer = 0000008C417A8C00] 16:20:27 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E61D000 == 36 [pid = 3812] [id = 135] 16:20:27 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0A8000 == 35 [pid = 3812] [id = 134] 16:20:27 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4D5AC000 == 34 [pid = 3812] [id = 133] 16:20:27 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B724800 == 33 [pid = 3812] [id = 132] 16:20:27 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AD0E800 == 32 [pid = 3812] [id = 131] 16:20:27 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AA2D000 == 31 [pid = 3812] [id = 130] 16:20:27 INFO - PROCESS | 3812 | --DOCSHELL 0000008C47C77000 == 30 [pid = 3812] [id = 129] 16:20:27 INFO - PROCESS | 3812 | --DOCSHELL 0000008C434CE800 == 29 [pid = 3812] [id = 128] 16:20:27 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C47CC7800) [pid = 3812] [serial = 349] [outer = 0000000000000000] [url = about:blank] 16:20:27 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C4A222800) [pid = 3812] [serial = 352] [outer = 0000000000000000] [url = about:blank] 16:20:27 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C47D86400) [pid = 3812] [serial = 350] [outer = 0000000000000000] [url = about:blank] 16:20:27 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C483A6C00) [pid = 3812] [serial = 355] [outer = 0000000000000000] [url = about:blank] 16:20:27 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C4A2A4000) [pid = 3812] [serial = 353] [outer = 0000000000000000] [url = about:blank] 16:20:27 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C4B5E4000) [pid = 3812] [serial = 358] [outer = 0000000000000000] [url = about:blank] 16:20:27 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C4A22AC00) [pid = 3812] [serial = 332] [outer = 0000000000000000] [url = about:blank] 16:20:27 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C42EC5800) [pid = 3812] [serial = 346] [outer = 0000000000000000] [url = about:blank] 16:20:27 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C3E84DC00) [pid = 3812] [serial = 337] [outer = 0000000000000000] [url = about:blank] 16:20:27 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C42FE2C00) [pid = 3812] [serial = 338] [outer = 0000000000000000] [url = about:blank] 16:20:27 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C42FDE800) [pid = 3812] [serial = 340] [outer = 0000000000000000] [url = about:blank] 16:20:27 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C44827800) [pid = 3812] [serial = 341] [outer = 0000000000000000] [url = about:blank] 16:20:27 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3C469800) [pid = 3812] [serial = 334] [outer = 0000000000000000] [url = about:blank] 16:20:27 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3DF32800) [pid = 3812] [serial = 335] [outer = 0000000000000000] [url = about:blank] 16:20:27 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3E0E9000) [pid = 3812] [serial = 343] [outer = 0000000000000000] [url = about:blank] 16:20:27 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3E161400) [pid = 3812] [serial = 344] [outer = 0000000000000000] [url = about:blank] 16:20:27 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4B73C000) [pid = 3812] [serial = 362] [outer = 0000000000000000] [url = about:blank] 16:20:27 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4B6D5000) [pid = 3812] [serial = 359] [outer = 0000000000000000] [url = about:blank] 16:20:27 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4419C000) [pid = 3812] [serial = 347] [outer = 0000000000000000] [url = about:blank] 16:20:27 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C4A959000) [pid = 3812] [serial = 356] [outer = 0000000000000000] [url = about:blank] 16:20:27 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C3C446000) [pid = 3812] [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:20:27 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4C120000) [pid = 3812] [serial = 364] [outer = 0000000000000000] [url = about:blank] 16:20:27 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C4C488000) [pid = 3812] [serial = 365] [outer = 0000000000000000] [url = about:blank] 16:20:27 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4B6E3400) [pid = 3812] [serial = 361] [outer = 0000000000000000] [url = about:blank] 16:20:27 INFO - PROCESS | 3812 | 1466724027968 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:20:27 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:20:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1244ms 16:20:28 INFO - PROCESS | 3812 | 1466724027995 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 16:20:28 INFO - PROCESS | 3812 | 1466724027999 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 16:20:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:20:28 INFO - PROCESS | 3812 | 1466724028004 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:20:28 INFO - PROCESS | 3812 | 1466724028007 Marionette TRACE conn5 <- [1,518,null,{}] 16:20:28 INFO - PROCESS | 3812 | 1466724028014 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:20:28 INFO - PROCESS | 3812 | 1466724028017 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:28 INFO - PROCESS | 3812 | 1466724028107 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 16:20:28 INFO - PROCESS | 3812 | 1466724028114 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:28 INFO - PROCESS | 3812 | 1466724028118 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:28 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C434CA800 == 30 [pid = 3812] [id = 139] 16:20:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C3DFB5C00) [pid = 3812] [serial = 415] [outer = 0000000000000000] 16:20:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C3E09DC00) [pid = 3812] [serial = 416] [outer = 0000008C3DFB5C00] 16:20:28 INFO - PROCESS | 3812 | 1466724028167 Marionette DEBUG loaded listener.js 16:20:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3E14D400) [pid = 3812] [serial = 417] [outer = 0000008C3DFB5C00] 16:20:28 INFO - PROCESS | 3812 | 1466724028693 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:20:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:20:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 733ms 16:20:28 INFO - PROCESS | 3812 | 1466724028738 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 16:20:28 INFO - PROCESS | 3812 | 1466724028742 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 16:20:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:20:28 INFO - PROCESS | 3812 | 1466724028748 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:20:28 INFO - PROCESS | 3812 | 1466724028751 Marionette TRACE conn5 <- [1,522,null,{}] 16:20:28 INFO - PROCESS | 3812 | 1466724028754 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:20:28 INFO - PROCESS | 3812 | 1466724028757 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:28 INFO - PROCESS | 3812 | 1466724028849 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 16:20:28 INFO - PROCESS | 3812 | 1466724028921 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:28 INFO - PROCESS | 3812 | 1466724028924 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:28 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C48375000 == 31 [pid = 3812] [id = 140] 16:20:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3E842000) [pid = 3812] [serial = 418] [outer = 0000000000000000] 16:20:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C3F73A800) [pid = 3812] [serial = 419] [outer = 0000008C3E842000] 16:20:28 INFO - PROCESS | 3812 | 1466724028978 Marionette DEBUG loaded listener.js 16:20:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C42F8A800) [pid = 3812] [serial = 420] [outer = 0000008C3E842000] 16:20:29 INFO - PROCESS | 3812 | 1466724029392 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:20:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:20:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 691ms 16:20:29 INFO - PROCESS | 3812 | 1466724029443 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 16:20:29 INFO - PROCESS | 3812 | 1466724029446 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 16:20:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:20:29 INFO - PROCESS | 3812 | 1466724029449 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:20:29 INFO - PROCESS | 3812 | 1466724029453 Marionette TRACE conn5 <- [1,526,null,{}] 16:20:29 INFO - PROCESS | 3812 | 1466724029497 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:20:29 INFO - PROCESS | 3812 | 1466724029502 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:29 INFO - PROCESS | 3812 | 1466724029587 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 16:20:29 INFO - PROCESS | 3812 | 1466724029603 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:29 INFO - PROCESS | 3812 | 1466724029607 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:29 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AD13800 == 32 [pid = 3812] [id = 141] 16:20:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C44823000) [pid = 3812] [serial = 421] [outer = 0000000000000000] 16:20:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C45047400) [pid = 3812] [serial = 422] [outer = 0000008C44823000] 16:20:29 INFO - PROCESS | 3812 | 1466724029656 Marionette DEBUG loaded listener.js 16:20:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C47CD5400) [pid = 3812] [serial = 423] [outer = 0000008C44823000] 16:20:30 INFO - PROCESS | 3812 | 1466724030097 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:20:30 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:20:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 712ms 16:20:30 INFO - PROCESS | 3812 | 1466724030163 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 16:20:30 INFO - PROCESS | 3812 | 1466724030166 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 16:20:30 INFO - PROCESS | 3812 | 1466724030170 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:20:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:20:30 INFO - PROCESS | 3812 | 1466724030172 Marionette TRACE conn5 <- [1,530,null,{}] 16:20:30 INFO - PROCESS | 3812 | 1466724030181 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:20:30 INFO - PROCESS | 3812 | 1466724030183 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:30 INFO - PROCESS | 3812 | 1466724030303 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 16:20:30 INFO - PROCESS | 3812 | 1466724030313 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:30 INFO - PROCESS | 3812 | 1466724030315 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:30 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4C26F000 == 33 [pid = 3812] [id = 142] 16:20:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C49964000) [pid = 3812] [serial = 424] [outer = 0000000000000000] 16:20:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C499E8C00) [pid = 3812] [serial = 425] [outer = 0000008C49964000] 16:20:30 INFO - PROCESS | 3812 | 1466724030361 Marionette DEBUG loaded listener.js 16:20:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4A22BC00) [pid = 3812] [serial = 426] [outer = 0000008C49964000] 16:20:31 INFO - PROCESS | 3812 | 1466724030996 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:20:31 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:20:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:20:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:20:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:20:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:20:31 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:20:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:20:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:20:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:20:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:20:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 881ms 16:20:31 INFO - PROCESS | 3812 | 1466724031054 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 16:20:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:20:31 INFO - PROCESS | 3812 | 1466724031056 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 16:20:31 INFO - PROCESS | 3812 | 1466724031059 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:20:31 INFO - PROCESS | 3812 | 1466724031061 Marionette TRACE conn5 <- [1,534,null,{}] 16:20:31 INFO - PROCESS | 3812 | 1466724031064 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:20:31 INFO - PROCESS | 3812 | 1466724031067 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:31 INFO - PROCESS | 3812 | 1466724031187 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 16:20:31 INFO - PROCESS | 3812 | 1466724031198 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:31 INFO - PROCESS | 3812 | 1466724031200 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:31 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0A5000 == 34 [pid = 3812] [id = 143] 16:20:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C49964C00) [pid = 3812] [serial = 427] [outer = 0000000000000000] 16:20:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4B01F000) [pid = 3812] [serial = 428] [outer = 0000008C49964C00] 16:20:31 INFO - PROCESS | 3812 | 1466724031245 Marionette DEBUG loaded listener.js 16:20:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4B5DD400) [pid = 3812] [serial = 429] [outer = 0000008C49964C00] 16:20:31 INFO - PROCESS | 3812 | 1466724031676 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:20:31 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:20:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 16:20:31 INFO - PROCESS | 3812 | 1466724031698 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 16:20:31 INFO - PROCESS | 3812 | 1466724031700 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 16:20:31 INFO - PROCESS | 3812 | 1466724031703 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:20:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:20:31 INFO - PROCESS | 3812 | 1466724031712 Marionette TRACE conn5 <- [1,538,null,{}] 16:20:31 INFO - PROCESS | 3812 | 1466724031716 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:20:31 INFO - PROCESS | 3812 | 1466724031723 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:31 INFO - PROCESS | 3812 | 1466724031853 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 16:20:31 INFO - PROCESS | 3812 | 1466724031859 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:31 INFO - PROCESS | 3812 | 1466724031861 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:31 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4EE78000 == 35 [pid = 3812] [id = 144] 16:20:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4B6CD800) [pid = 3812] [serial = 430] [outer = 0000000000000000] 16:20:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4B6DA800) [pid = 3812] [serial = 431] [outer = 0000008C4B6CD800] 16:20:31 INFO - PROCESS | 3812 | 1466724031906 Marionette DEBUG loaded listener.js 16:20:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4B775400) [pid = 3812] [serial = 432] [outer = 0000008C4B6CD800] 16:20:32 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C44237400) [pid = 3812] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:20:32 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3E14A400) [pid = 3812] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:20:32 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C3DDD5400) [pid = 3812] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:20:32 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3DDCF000) [pid = 3812] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:20:32 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3E159000) [pid = 3812] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:20:32 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3DDD6800) [pid = 3812] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:20:32 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E152C00) [pid = 3812] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:20:32 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C483A8000) [pid = 3812] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:20:32 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4C264000) [pid = 3812] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:20:32 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4E62A800) [pid = 3812] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:20:32 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C47CD4000) [pid = 3812] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:20:32 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4A954C00) [pid = 3812] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:20:32 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C3E163C00) [pid = 3812] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:20:32 INFO - PROCESS | 3812 | 1466724032395 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:20:32 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:20:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 734ms 16:20:32 INFO - PROCESS | 3812 | 1466724032445 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 16:20:32 INFO - PROCESS | 3812 | 1466724032447 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 16:20:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:20:32 INFO - PROCESS | 3812 | 1466724032451 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:20:32 INFO - PROCESS | 3812 | 1466724032452 Marionette TRACE conn5 <- [1,542,null,{}] 16:20:32 INFO - PROCESS | 3812 | 1466724032488 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:20:32 INFO - PROCESS | 3812 | 1466724032490 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:32 INFO - PROCESS | 3812 | 1466724032573 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 16:20:32 INFO - PROCESS | 3812 | 1466724032581 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:32 INFO - PROCESS | 3812 | 1466724032583 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:32 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42E34800 == 36 [pid = 3812] [id = 145] 16:20:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3C57D000) [pid = 3812] [serial = 433] [outer = 0000000000000000] 16:20:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C446C6400) [pid = 3812] [serial = 434] [outer = 0000008C3C57D000] 16:20:32 INFO - PROCESS | 3812 | 1466724032628 Marionette DEBUG loaded listener.js 16:20:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4C167400) [pid = 3812] [serial = 435] [outer = 0000008C3C57D000] 16:20:32 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:32 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:20:32 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:33 INFO - PROCESS | 3812 | 1466724033047 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:20:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:20:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 608ms 16:20:33 INFO - PROCESS | 3812 | 1466724033062 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 16:20:33 INFO - PROCESS | 3812 | 1466724033064 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 16:20:33 INFO - PROCESS | 3812 | 1466724033077 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:20:33 INFO - PROCESS | 3812 | 1466724033079 Marionette TRACE conn5 <- [1,546,null,{}] 16:20:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:20:33 INFO - PROCESS | 3812 | 1466724033082 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:20:33 INFO - PROCESS | 3812 | 1466724033084 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:33 INFO - PROCESS | 3812 | 1466724033165 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 16:20:33 INFO - PROCESS | 3812 | 1466724033171 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:33 INFO - PROCESS | 3812 | 1466724033173 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:33 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50BBD800 == 37 [pid = 3812] [id = 146] 16:20:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4C48A800) [pid = 3812] [serial = 436] [outer = 0000000000000000] 16:20:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4C4F3800) [pid = 3812] [serial = 437] [outer = 0000008C4C48A800] 16:20:33 INFO - PROCESS | 3812 | 1466724033218 Marionette DEBUG loaded listener.js 16:20:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4D54B400) [pid = 3812] [serial = 438] [outer = 0000008C4C48A800] 16:20:33 INFO - PROCESS | 3812 | 1466724033634 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:20:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:20:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 586ms 16:20:33 INFO - PROCESS | 3812 | 1466724033677 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 16:20:33 INFO - PROCESS | 3812 | 1466724033679 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 16:20:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:20:33 INFO - PROCESS | 3812 | 1466724033687 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:20:33 INFO - PROCESS | 3812 | 1466724033689 Marionette TRACE conn5 <- [1,550,null,{}] 16:20:33 INFO - PROCESS | 3812 | 1466724033693 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:20:33 INFO - PROCESS | 3812 | 1466724033695 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:33 INFO - PROCESS | 3812 | 1466724033779 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 16:20:33 INFO - PROCESS | 3812 | 1466724033784 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:33 INFO - PROCESS | 3812 | 1466724033786 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:33 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C5161D800 == 38 [pid = 3812] [id = 147] 16:20:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4A60C800) [pid = 3812] [serial = 439] [outer = 0000000000000000] 16:20:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4E4A6C00) [pid = 3812] [serial = 440] [outer = 0000008C4A60C800] 16:20:33 INFO - PROCESS | 3812 | 1466724033831 Marionette DEBUG loaded listener.js 16:20:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4E8B1400) [pid = 3812] [serial = 441] [outer = 0000008C4A60C800] 16:20:34 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42E27800 == 37 [pid = 3812] [id = 127] 16:20:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C434CA800 == 36 [pid = 3812] [id = 139] 16:20:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B722000 == 35 [pid = 3812] [id = 138] 16:20:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AA2C800 == 34 [pid = 3812] [id = 136] 16:20:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44AEF800 == 33 [pid = 3812] [id = 137] 16:20:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AD13800 == 32 [pid = 3812] [id = 141] 16:20:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50BBD800 == 31 [pid = 3812] [id = 146] 16:20:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4EE78000 == 30 [pid = 3812] [id = 144] 16:20:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0A5000 == 29 [pid = 3812] [id = 143] 16:20:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42E34800 == 28 [pid = 3812] [id = 145] 16:20:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4C26F000 == 27 [pid = 3812] [id = 142] 16:20:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C48375000 == 26 [pid = 3812] [id = 140] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C44612000) [pid = 3812] [serial = 392] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3E155400) [pid = 3812] [serial = 386] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E80C400) [pid = 3812] [serial = 387] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3DF32000) [pid = 3812] [serial = 383] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3E09F000) [pid = 3812] [serial = 384] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C42C3E400) [pid = 3812] [serial = 389] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C42C40C00) [pid = 3812] [serial = 381] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C3E817800) [pid = 3812] [serial = 380] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C44824400) [pid = 3812] [serial = 395] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C436CC800) [pid = 3812] [serial = 368] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C3E84B400) [pid = 3812] [serial = 367] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4B017C00) [pid = 3812] [serial = 371] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C4A21FC00) [pid = 3812] [serial = 370] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4D573C00) [pid = 3812] [serial = 374] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C4C4EE800) [pid = 3812] [serial = 373] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C4E8B4800) [pid = 3812] [serial = 377] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C4E65D400) [pid = 3812] [serial = 376] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (0000008C44818800) [pid = 3812] [serial = 393] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 62 (0000008C483A8800) [pid = 3812] [serial = 398] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 61 (0000008C47CCD400) [pid = 3812] [serial = 396] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 60 (0000008C4A95B400) [pid = 3812] [serial = 404] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 59 (0000008C4A227800) [pid = 3812] [serial = 402] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 58 (0000008C4ADE5000) [pid = 3812] [serial = 405] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 57 (0000008C44826800) [pid = 3812] [serial = 401] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 56 (0000008C4B5A3C00) [pid = 3812] [serial = 407] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 55 (0000008C4A22B800) [pid = 3812] [serial = 399] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | --DOMWINDOW == 54 (0000008C43446C00) [pid = 3812] [serial = 390] [outer = 0000000000000000] [url = about:blank] 16:20:35 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:35 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:20:35 INFO - PROCESS | 3812 | 1466724035636 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:20:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:20:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1988ms 16:20:35 INFO - PROCESS | 3812 | 1466724035677 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 16:20:35 INFO - PROCESS | 3812 | 1466724035682 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 16:20:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:20:35 INFO - PROCESS | 3812 | 1466724035688 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:20:35 INFO - PROCESS | 3812 | 1466724035691 Marionette TRACE conn5 <- [1,554,null,{}] 16:20:35 INFO - PROCESS | 3812 | 1466724035697 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:20:35 INFO - PROCESS | 3812 | 1466724035700 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:35 INFO - PROCESS | 3812 | 1466724035796 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 16:20:35 INFO - PROCESS | 3812 | 1466724035805 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:35 INFO - PROCESS | 3812 | 1466724035808 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:35 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42E28000 == 27 [pid = 3812] [id = 148] 16:20:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 55 (0000008C3DF28400) [pid = 3812] [serial = 442] [outer = 0000000000000000] 16:20:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 56 (0000008C3DF29C00) [pid = 3812] [serial = 443] [outer = 0000008C3DF28400] 16:20:35 INFO - PROCESS | 3812 | 1466724035861 Marionette DEBUG loaded listener.js 16:20:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 57 (0000008C3DFA9C00) [pid = 3812] [serial = 444] [outer = 0000008C3DF28400] 16:20:36 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:36 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:20:36 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:36 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:20:36 INFO - PROCESS | 3812 | 1466724036339 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:20:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:20:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 690ms 16:20:36 INFO - PROCESS | 3812 | 1466724036381 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 16:20:36 INFO - PROCESS | 3812 | 1466724036386 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 16:20:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:20:36 INFO - PROCESS | 3812 | 1466724036393 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:20:36 INFO - PROCESS | 3812 | 1466724036396 Marionette TRACE conn5 <- [1,558,null,{}] 16:20:36 INFO - PROCESS | 3812 | 1466724036401 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:20:36 INFO - PROCESS | 3812 | 1466724036404 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:36 INFO - PROCESS | 3812 | 1466724036493 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 16:20:36 INFO - PROCESS | 3812 | 1466724036501 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:36 INFO - PROCESS | 3812 | 1466724036504 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:36 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4467B000 == 28 [pid = 3812] [id = 149] 16:20:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 58 (0000008C3E0A5400) [pid = 3812] [serial = 445] [outer = 0000000000000000] 16:20:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 59 (0000008C3E0E1400) [pid = 3812] [serial = 446] [outer = 0000008C3E0A5400] 16:20:36 INFO - PROCESS | 3812 | 1466724036554 Marionette DEBUG loaded listener.js 16:20:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 60 (0000008C3E0EF400) [pid = 3812] [serial = 447] [outer = 0000008C3E0A5400] 16:20:36 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:36 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:20:36 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:36 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:20:37 INFO - PROCESS | 3812 | 1466724037022 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:20:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:20:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 691ms 16:20:37 INFO - PROCESS | 3812 | 1466724037086 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 16:20:37 INFO - PROCESS | 3812 | 1466724037088 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 16:20:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:20:37 INFO - PROCESS | 3812 | 1466724037092 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:20:37 INFO - PROCESS | 3812 | 1466724037095 Marionette TRACE conn5 <- [1,562,null,{}] 16:20:37 INFO - PROCESS | 3812 | 1466724037107 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:20:37 INFO - PROCESS | 3812 | 1466724037112 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:37 INFO - PROCESS | 3812 | 1466724037225 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 16:20:37 INFO - PROCESS | 3812 | 1466724037292 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:37 INFO - PROCESS | 3812 | 1466724037295 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:37 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4837E800 == 29 [pid = 3812] [id = 150] 16:20:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 61 (0000008C3C44C400) [pid = 3812] [serial = 448] [outer = 0000000000000000] 16:20:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 62 (0000008C3E80A800) [pid = 3812] [serial = 449] [outer = 0000008C3C44C400] 16:20:37 INFO - PROCESS | 3812 | 1466724037344 Marionette DEBUG loaded listener.js 16:20:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 63 (0000008C3E817800) [pid = 3812] [serial = 450] [outer = 0000008C3C44C400] 16:20:37 INFO - PROCESS | 3812 | 1466724037722 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:20:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:20:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 692ms 16:20:37 INFO - PROCESS | 3812 | 1466724037787 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 16:20:37 INFO - PROCESS | 3812 | 1466724037789 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 16:20:37 INFO - PROCESS | 3812 | 1466724037793 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:20:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:20:37 INFO - PROCESS | 3812 | 1466724037794 Marionette TRACE conn5 <- [1,566,null,{}] 16:20:37 INFO - PROCESS | 3812 | 1466724037798 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:20:37 INFO - PROCESS | 3812 | 1466724037800 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:37 INFO - PROCESS | 3812 | 1466724037907 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 16:20:37 INFO - PROCESS | 3812 | 1466724037914 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:37 INFO - PROCESS | 3812 | 1466724037917 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:37 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AA23800 == 30 [pid = 3812] [id = 151] 16:20:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (0000008C3EF2F400) [pid = 3812] [serial = 451] [outer = 0000000000000000] 16:20:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C417A7400) [pid = 3812] [serial = 452] [outer = 0000008C3EF2F400] 16:20:37 INFO - PROCESS | 3812 | 1466724037962 Marionette DEBUG loaded listener.js 16:20:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C42E14800) [pid = 3812] [serial = 453] [outer = 0000008C3EF2F400] 16:20:38 INFO - PROCESS | 3812 | 1466724038367 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:20:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:20:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 629ms 16:20:38 INFO - PROCESS | 3812 | 1466724038433 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 16:20:38 INFO - PROCESS | 3812 | 1466724038435 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 16:20:38 INFO - PROCESS | 3812 | 1466724038438 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:20:38 INFO - PROCESS | 3812 | 1466724038440 Marionette TRACE conn5 <- [1,570,null,{}] 16:20:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:20:38 INFO - PROCESS | 3812 | 1466724038444 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:20:38 INFO - PROCESS | 3812 | 1466724038446 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:38 INFO - PROCESS | 3812 | 1466724038548 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 16:20:38 INFO - PROCESS | 3812 | 1466724038592 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:38 INFO - PROCESS | 3812 | 1466724038594 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:38 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AC6F800 == 31 [pid = 3812] [id = 152] 16:20:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C3E0A4C00) [pid = 3812] [serial = 454] [outer = 0000000000000000] 16:20:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C43663C00) [pid = 3812] [serial = 455] [outer = 0000008C3E0A4C00] 16:20:38 INFO - PROCESS | 3812 | 1466724038639 Marionette DEBUG loaded listener.js 16:20:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C441A0400) [pid = 3812] [serial = 456] [outer = 0000008C3E0A4C00] 16:20:39 INFO - PROCESS | 3812 | 1466724039024 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:20:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:20:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 16:20:39 INFO - PROCESS | 3812 | 1466724039074 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 16:20:39 INFO - PROCESS | 3812 | 1466724039076 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 16:20:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:20:39 INFO - PROCESS | 3812 | 1466724039080 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:20:39 INFO - PROCESS | 3812 | 1466724039081 Marionette TRACE conn5 <- [1,574,null,{}] 16:20:39 INFO - PROCESS | 3812 | 1466724039085 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:20:39 INFO - PROCESS | 3812 | 1466724039091 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:39 INFO - PROCESS | 3812 | 1466724039221 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 16:20:39 INFO - PROCESS | 3812 | 1466724039233 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:39 INFO - PROCESS | 3812 | 1466724039235 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:39 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B64C000 == 32 [pid = 3812] [id = 153] 16:20:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C4460DC00) [pid = 3812] [serial = 457] [outer = 0000000000000000] 16:20:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C446BF800) [pid = 3812] [serial = 458] [outer = 0000008C4460DC00] 16:20:39 INFO - PROCESS | 3812 | 1466724039280 Marionette DEBUG loaded listener.js 16:20:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C47C93C00) [pid = 3812] [serial = 459] [outer = 0000008C4460DC00] 16:20:39 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:39 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:39 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:20:39 INFO - PROCESS | 3812 | 1466724039696 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:20:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:20:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 628ms 16:20:39 INFO - PROCESS | 3812 | 1466724039711 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 16:20:39 INFO - PROCESS | 3812 | 1466724039713 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 16:20:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:20:39 INFO - PROCESS | 3812 | 1466724039716 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:20:39 INFO - PROCESS | 3812 | 1466724039718 Marionette TRACE conn5 <- [1,578,null,{}] 16:20:39 INFO - PROCESS | 3812 | 1466724039721 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:20:39 INFO - PROCESS | 3812 | 1466724039723 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:39 INFO - PROCESS | 3812 | 1466724039826 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 16:20:39 INFO - PROCESS | 3812 | 1466724039897 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:39 INFO - PROCESS | 3812 | 1466724039899 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:39 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4CC79800 == 33 [pid = 3812] [id = 154] 16:20:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C44612000) [pid = 3812] [serial = 460] [outer = 0000000000000000] 16:20:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C47CD2000) [pid = 3812] [serial = 461] [outer = 0000008C44612000] 16:20:39 INFO - PROCESS | 3812 | 1466724039945 Marionette DEBUG loaded listener.js 16:20:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4835E400) [pid = 3812] [serial = 462] [outer = 0000008C44612000] 16:20:40 INFO - PROCESS | 3812 | 1466724040302 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:20:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:20:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 628ms 16:20:40 INFO - PROCESS | 3812 | 1466724040350 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 16:20:40 INFO - PROCESS | 3812 | 1466724040352 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 16:20:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:20:40 INFO - PROCESS | 3812 | 1466724040355 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:20:40 INFO - PROCESS | 3812 | 1466724040357 Marionette TRACE conn5 <- [1,582,null,{}] 16:20:40 INFO - PROCESS | 3812 | 1466724040360 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:20:40 INFO - PROCESS | 3812 | 1466724040362 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:40 INFO - PROCESS | 3812 | 1466724040442 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 16:20:40 INFO - PROCESS | 3812 | 1466724040447 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:40 INFO - PROCESS | 3812 | 1466724040449 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:40 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E012000 == 34 [pid = 3812] [id = 155] 16:20:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C483A7C00) [pid = 3812] [serial = 463] [outer = 0000000000000000] 16:20:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4996B000) [pid = 3812] [serial = 464] [outer = 0000008C483A7C00] 16:20:40 INFO - PROCESS | 3812 | 1466724040493 Marionette DEBUG loaded listener.js 16:20:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4A21E400) [pid = 3812] [serial = 465] [outer = 0000008C483A7C00] 16:20:40 INFO - PROCESS | 3812 | 1466724040954 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:20:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:20:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 629ms 16:20:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:20:41 INFO - PROCESS | 3812 | 1466724040986 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 16:20:41 INFO - PROCESS | 3812 | 1466724040989 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 16:20:41 INFO - PROCESS | 3812 | 1466724040992 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:20:41 INFO - PROCESS | 3812 | 1466724040994 Marionette TRACE conn5 <- [1,586,null,{}] 16:20:41 INFO - PROCESS | 3812 | 1466724040997 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:20:41 INFO - PROCESS | 3812 | 1466724040999 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:41 INFO - PROCESS | 3812 | 1466724041100 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 16:20:41 INFO - PROCESS | 3812 | 1466724041108 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:41 INFO - PROCESS | 3812 | 1466724041110 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:41 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4837E000 == 35 [pid = 3812] [id = 156] 16:20:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4A226000) [pid = 3812] [serial = 466] [outer = 0000000000000000] 16:20:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4A261000) [pid = 3812] [serial = 467] [outer = 0000008C4A226000] 16:20:41 INFO - PROCESS | 3812 | 1466724041155 Marionette DEBUG loaded listener.js 16:20:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4A955000) [pid = 3812] [serial = 468] [outer = 0000008C4A226000] 16:20:41 INFO - PROCESS | 3812 | [3812] 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:20:41 INFO - PROCESS | 3812 | 1466724041825 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:20:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:20:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 879ms 16:20:41 INFO - PROCESS | 3812 | 1466724041874 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 16:20:41 INFO - PROCESS | 3812 | 1466724041876 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 16:20:41 INFO - PROCESS | 3812 | 1466724041880 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:20:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:20:41 INFO - PROCESS | 3812 | 1466724041881 Marionette TRACE conn5 <- [1,590,null,{}] 16:20:41 INFO - PROCESS | 3812 | 1466724041885 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:20:41 INFO - PROCESS | 3812 | 1466724041887 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:42 INFO - PROCESS | 3812 | 1466724042001 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 16:20:42 INFO - PROCESS | 3812 | 1466724042012 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:42 INFO - PROCESS | 3812 | 1466724042014 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:42 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E622800 == 36 [pid = 3812] [id = 157] 16:20:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4AA4E400) [pid = 3812] [serial = 469] [outer = 0000000000000000] 16:20:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4B017C00) [pid = 3812] [serial = 470] [outer = 0000008C4AA4E400] 16:20:42 INFO - PROCESS | 3812 | 1466724042058 Marionette DEBUG loaded listener.js 16:20:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4B5BD000) [pid = 3812] [serial = 471] [outer = 0000008C4AA4E400] 16:20:42 INFO - PROCESS | 3812 | 1466724042501 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:20:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:20:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 689ms 16:20:42 INFO - PROCESS | 3812 | 1466724042572 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 16:20:42 INFO - PROCESS | 3812 | 1466724042574 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 16:20:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:20:42 INFO - PROCESS | 3812 | 1466724042578 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:20:42 INFO - PROCESS | 3812 | 1466724042581 Marionette TRACE conn5 <- [1,594,null,{}] 16:20:42 INFO - PROCESS | 3812 | 1466724042584 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:20:42 INFO - PROCESS | 3812 | 1466724042587 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:42 INFO - PROCESS | 3812 | 1466724042846 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 16:20:42 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C49964000) [pid = 3812] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:20:42 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C49964C00) [pid = 3812] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:20:42 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4B6CD800) [pid = 3812] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:20:42 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3C57D000) [pid = 3812] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:20:42 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C4C48A800) [pid = 3812] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:20:42 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C44823000) [pid = 3812] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:20:42 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3E842000) [pid = 3812] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:20:42 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3DFB5C00) [pid = 3812] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:20:42 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C417A8C00) [pid = 3812] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:20:42 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C3DFB4800) [pid = 3812] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:20:42 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4B0D7C00) [pid = 3812] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:20:42 INFO - PROCESS | 3812 | 1466724042903 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:42 INFO - PROCESS | 3812 | 1466724042906 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:42 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AC62800 == 37 [pid = 3812] [id = 158] 16:20:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C3CFD1000) [pid = 3812] [serial = 472] [outer = 0000000000000000] 16:20:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C3E0E8800) [pid = 3812] [serial = 473] [outer = 0000008C3CFD1000] 16:20:42 INFO - PROCESS | 3812 | 1466724042952 Marionette DEBUG loaded listener.js 16:20:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4A22B000) [pid = 3812] [serial = 474] [outer = 0000008C3CFD1000] 16:20:43 INFO - PROCESS | 3812 | 1466724043326 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:20:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:20:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 796ms 16:20:43 INFO - PROCESS | 3812 | 1466724043377 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 16:20:43 INFO - PROCESS | 3812 | 1466724043379 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 16:20:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:20:43 INFO - PROCESS | 3812 | 1466724043382 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:20:43 INFO - PROCESS | 3812 | 1466724043384 Marionette TRACE conn5 <- [1,598,null,{}] 16:20:43 INFO - PROCESS | 3812 | 1466724043388 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:20:43 INFO - PROCESS | 3812 | 1466724043389 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:43 INFO - PROCESS | 3812 | 1466724043470 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 16:20:43 INFO - PROCESS | 3812 | 1466724043476 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:43 INFO - PROCESS | 3812 | 1466724043478 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:43 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50B59000 == 38 [pid = 3812] [id = 159] 16:20:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4B6C6800) [pid = 3812] [serial = 475] [outer = 0000000000000000] 16:20:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4B6DF800) [pid = 3812] [serial = 476] [outer = 0000008C4B6C6800] 16:20:43 INFO - PROCESS | 3812 | 1466724043522 Marionette DEBUG loaded listener.js 16:20:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4B736400) [pid = 3812] [serial = 477] [outer = 0000008C4B6C6800] 16:20:43 INFO - PROCESS | 3812 | 1466724043969 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:20:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:20:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 628ms 16:20:44 INFO - PROCESS | 3812 | 1466724044014 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 16:20:44 INFO - PROCESS | 3812 | 1466724044016 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 16:20:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:20:44 INFO - PROCESS | 3812 | 1466724044019 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:20:44 INFO - PROCESS | 3812 | 1466724044021 Marionette TRACE conn5 <- [1,602,null,{}] 16:20:44 INFO - PROCESS | 3812 | 1466724044024 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:20:44 INFO - PROCESS | 3812 | 1466724044026 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:44 INFO - PROCESS | 3812 | 1466724044107 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 16:20:44 INFO - PROCESS | 3812 | 1466724044112 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:44 INFO - PROCESS | 3812 | 1466724044114 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:44 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C5160D800 == 39 [pid = 3812] [id = 160] 16:20:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4B73A400) [pid = 3812] [serial = 478] [outer = 0000000000000000] 16:20:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4BB43800) [pid = 3812] [serial = 479] [outer = 0000008C4B73A400] 16:20:44 INFO - PROCESS | 3812 | 1466724044158 Marionette DEBUG loaded listener.js 16:20:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4C490800) [pid = 3812] [serial = 480] [outer = 0000008C4B73A400] 16:20:44 INFO - PROCESS | 3812 | 1466724044630 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:20:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:20:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 692ms 16:20:44 INFO - PROCESS | 3812 | 1466724044714 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 16:20:44 INFO - PROCESS | 3812 | 1466724044716 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 16:20:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:20:44 INFO - PROCESS | 3812 | 1466724044719 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:20:44 INFO - PROCESS | 3812 | 1466724044721 Marionette TRACE conn5 <- [1,606,null,{}] 16:20:44 INFO - PROCESS | 3812 | 1466724044725 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:20:44 INFO - PROCESS | 3812 | 1466724044727 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:44 INFO - PROCESS | 3812 | 1466724044807 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 16:20:44 INFO - PROCESS | 3812 | 1466724044922 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:44 INFO - PROCESS | 3812 | 1466724044925 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:44 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3E43E000 == 40 [pid = 3812] [id = 161] 16:20:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C3C44CC00) [pid = 3812] [serial = 481] [outer = 0000000000000000] 16:20:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C3C468C00) [pid = 3812] [serial = 482] [outer = 0000008C3C44CC00] 16:20:44 INFO - PROCESS | 3812 | 1466724044984 Marionette DEBUG loaded listener.js 16:20:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C3DD23400) [pid = 3812] [serial = 483] [outer = 0000008C3C44CC00] 16:20:45 INFO - PROCESS | 3812 | 1466724045787 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:20:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:20:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1133ms 16:20:45 INFO - PROCESS | 3812 | 1466724045859 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 16:20:45 INFO - PROCESS | 3812 | 1466724045863 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 16:20:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:20:45 INFO - PROCESS | 3812 | 1466724045867 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:20:45 INFO - PROCESS | 3812 | 1466724045871 Marionette TRACE conn5 <- [1,610,null,{}] 16:20:45 INFO - PROCESS | 3812 | 1466724045876 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:20:45 INFO - PROCESS | 3812 | 1466724045879 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:46 INFO - PROCESS | 3812 | 1466724046011 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 16:20:46 INFO - PROCESS | 3812 | 1466724046077 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:46 INFO - PROCESS | 3812 | 1466724046080 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:46 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4837B000 == 41 [pid = 3812] [id = 162] 16:20:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C3E14F000) [pid = 3812] [serial = 484] [outer = 0000000000000000] 16:20:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C3E157000) [pid = 3812] [serial = 485] [outer = 0000008C3E14F000] 16:20:46 INFO - PROCESS | 3812 | 1466724046138 Marionette DEBUG loaded listener.js 16:20:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C3E80C400) [pid = 3812] [serial = 486] [outer = 0000008C3E14F000] 16:20:47 INFO - PROCESS | 3812 | 1466724047091 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:20:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:20:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1279ms 16:20:47 INFO - PROCESS | 3812 | 1466724047150 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 16:20:47 INFO - PROCESS | 3812 | 1466724047154 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 16:20:47 INFO - PROCESS | 3812 | 1466724047159 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:20:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:20:47 INFO - PROCESS | 3812 | 1466724047162 Marionette TRACE conn5 <- [1,614,null,{}] 16:20:47 INFO - PROCESS | 3812 | 1466724047168 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:20:47 INFO - PROCESS | 3812 | 1466724047171 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:47 INFO - PROCESS | 3812 | 1466724047288 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 16:20:47 INFO - PROCESS | 3812 | 1466724047358 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:47 INFO - PROCESS | 3812 | 1466724047363 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:47 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44ADA800 == 42 [pid = 3812] [id = 163] 16:20:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C3E14F800) [pid = 3812] [serial = 487] [outer = 0000000000000000] 16:20:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C3E80AC00) [pid = 3812] [serial = 488] [outer = 0000008C3E14F800] 16:20:47 INFO - PROCESS | 3812 | 1466724047416 Marionette DEBUG loaded listener.js 16:20:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C3E84DC00) [pid = 3812] [serial = 489] [outer = 0000008C3E14F800] 16:20:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C5160D800 == 41 [pid = 3812] [id = 160] 16:20:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50B59000 == 40 [pid = 3812] [id = 159] 16:20:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AC62800 == 39 [pid = 3812] [id = 158] 16:20:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E622800 == 38 [pid = 3812] [id = 157] 16:20:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4837E000 == 37 [pid = 3812] [id = 156] 16:20:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E012000 == 36 [pid = 3812] [id = 155] 16:20:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4CC79800 == 35 [pid = 3812] [id = 154] 16:20:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B64C000 == 34 [pid = 3812] [id = 153] 16:20:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AC6F800 == 33 [pid = 3812] [id = 152] 16:20:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AA23800 == 32 [pid = 3812] [id = 151] 16:20:47 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C4E4A6C00) [pid = 3812] [serial = 440] [outer = 0000000000000000] [url = about:blank] 16:20:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4837E800 == 31 [pid = 3812] [id = 150] 16:20:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4467B000 == 30 [pid = 3812] [id = 149] 16:20:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42E28000 == 29 [pid = 3812] [id = 148] 16:20:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C5161D800 == 28 [pid = 3812] [id = 147] 16:20:47 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C499E8C00) [pid = 3812] [serial = 425] [outer = 0000000000000000] [url = about:blank] 16:20:47 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C4B01F000) [pid = 3812] [serial = 428] [outer = 0000000000000000] [url = about:blank] 16:20:47 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C4B6DA800) [pid = 3812] [serial = 431] [outer = 0000000000000000] [url = about:blank] 16:20:47 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C446C6400) [pid = 3812] [serial = 434] [outer = 0000000000000000] [url = about:blank] 16:20:47 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C4C4F3800) [pid = 3812] [serial = 437] [outer = 0000000000000000] [url = about:blank] 16:20:47 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C4B775400) [pid = 3812] [serial = 432] [outer = 0000000000000000] [url = about:blank] 16:20:47 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4D54B400) [pid = 3812] [serial = 438] [outer = 0000000000000000] [url = about:blank] 16:20:47 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C45047400) [pid = 3812] [serial = 422] [outer = 0000000000000000] [url = about:blank] 16:20:47 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3F73A800) [pid = 3812] [serial = 419] [outer = 0000000000000000] [url = about:blank] 16:20:47 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C42F8A800) [pid = 3812] [serial = 420] [outer = 0000000000000000] [url = about:blank] 16:20:47 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3E09DC00) [pid = 3812] [serial = 416] [outer = 0000000000000000] [url = about:blank] 16:20:47 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E14D400) [pid = 3812] [serial = 417] [outer = 0000000000000000] [url = about:blank] 16:20:47 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C44823800) [pid = 3812] [serial = 414] [outer = 0000000000000000] [url = about:blank] 16:20:47 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C43451800) [pid = 3812] [serial = 413] [outer = 0000000000000000] [url = about:blank] 16:20:47 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3E14DC00) [pid = 3812] [serial = 411] [outer = 0000000000000000] [url = about:blank] 16:20:47 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C3E09D400) [pid = 3812] [serial = 410] [outer = 0000000000000000] [url = about:blank] 16:20:47 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4B5DEC00) [pid = 3812] [serial = 408] [outer = 0000000000000000] [url = about:blank] 16:20:47 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4A22BC00) [pid = 3812] [serial = 426] [outer = 0000000000000000] [url = about:blank] 16:20:47 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C4B5DD400) [pid = 3812] [serial = 429] [outer = 0000000000000000] [url = about:blank] 16:20:47 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C4C167400) [pid = 3812] [serial = 435] [outer = 0000000000000000] [url = about:blank] 16:20:47 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C47CD5400) [pid = 3812] [serial = 423] [outer = 0000000000000000] [url = about:blank] 16:20:47 INFO - PROCESS | 3812 | 1466724047907 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:20:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:20:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 775ms 16:20:47 INFO - PROCESS | 3812 | 1466724047939 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 16:20:47 INFO - PROCESS | 3812 | 1466724047944 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 16:20:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:20:47 INFO - PROCESS | 3812 | 1466724047954 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:20:47 INFO - PROCESS | 3812 | 1466724047957 Marionette TRACE conn5 <- [1,618,null,{}] 16:20:47 INFO - PROCESS | 3812 | 1466724047961 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:20:47 INFO - PROCESS | 3812 | 1466724047964 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:48 INFO - PROCESS | 3812 | 1466724048052 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 16:20:48 INFO - PROCESS | 3812 | 1466724048061 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:48 INFO - PROCESS | 3812 | 1466724048063 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:48 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4836F800 == 29 [pid = 3812] [id = 164] 16:20:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3E813400) [pid = 3812] [serial = 490] [outer = 0000000000000000] 16:20:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3E847C00) [pid = 3812] [serial = 491] [outer = 0000008C3E813400] 16:20:48 INFO - PROCESS | 3812 | 1466724048112 Marionette DEBUG loaded listener.js 16:20:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C42CA5000) [pid = 3812] [serial = 492] [outer = 0000008C3E813400] 16:20:48 INFO - PROCESS | 3812 | 1466724048592 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:20:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:20:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 692ms 16:20:48 INFO - PROCESS | 3812 | 1466724048651 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 16:20:48 INFO - PROCESS | 3812 | 1466724048654 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 16:20:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:20:48 INFO - PROCESS | 3812 | 1466724048657 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:20:48 INFO - PROCESS | 3812 | 1466724048661 Marionette TRACE conn5 <- [1,622,null,{}] 16:20:48 INFO - PROCESS | 3812 | 1466724048672 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:20:48 INFO - PROCESS | 3812 | 1466724048677 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:48 INFO - PROCESS | 3812 | 1466724048800 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 16:20:48 INFO - PROCESS | 3812 | 1466724048814 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:48 INFO - PROCESS | 3812 | 1466724048817 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:48 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AC7A800 == 30 [pid = 3812] [id = 165] 16:20:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3DFB1400) [pid = 3812] [serial = 493] [outer = 0000000000000000] 16:20:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C446B9000) [pid = 3812] [serial = 494] [outer = 0000008C3DFB1400] 16:20:48 INFO - PROCESS | 3812 | 1466724048874 Marionette DEBUG loaded listener.js 16:20:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C44820400) [pid = 3812] [serial = 495] [outer = 0000008C3DFB1400] 16:20:49 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:49 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:20:49 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:49 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:20:49 INFO - PROCESS | 3812 | 1466724049321 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:20:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:20:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 692ms 16:20:49 INFO - PROCESS | 3812 | 1466724049352 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 16:20:49 INFO - PROCESS | 3812 | 1466724049355 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 16:20:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:20:49 INFO - PROCESS | 3812 | 1466724049363 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:20:49 INFO - PROCESS | 3812 | 1466724049364 Marionette TRACE conn5 <- [1,626,null,{}] 16:20:49 INFO - PROCESS | 3812 | 1466724049368 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:20:49 INFO - PROCESS | 3812 | 1466724049370 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:49 INFO - PROCESS | 3812 | 1466724049457 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 16:20:49 INFO - PROCESS | 3812 | 1466724049463 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:49 INFO - PROCESS | 3812 | 1466724049465 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:49 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4C284000 == 31 [pid = 3812] [id = 166] 16:20:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C47CCF400) [pid = 3812] [serial = 496] [outer = 0000000000000000] 16:20:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C47CD3800) [pid = 3812] [serial = 497] [outer = 0000008C47CCF400] 16:20:49 INFO - PROCESS | 3812 | 1466724049510 Marionette DEBUG loaded listener.js 16:20:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C47D88000) [pid = 3812] [serial = 498] [outer = 0000008C47CCF400] 16:20:49 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:49 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:20:49 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:49 INFO - PROCESS | 3812 | 1466724049940 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:20:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:20:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 628ms 16:20:50 INFO - PROCESS | 3812 | 1466724049994 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 16:20:50 INFO - PROCESS | 3812 | 1466724049996 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 16:20:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:20:50 INFO - PROCESS | 3812 | 1466724049999 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:20:50 INFO - PROCESS | 3812 | 1466724050001 Marionette TRACE conn5 <- [1,630,null,{}] 16:20:50 INFO - PROCESS | 3812 | 1466724050005 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:20:50 INFO - PROCESS | 3812 | 1466724050007 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:50 INFO - PROCESS | 3812 | 1466724050117 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 16:20:50 INFO - PROCESS | 3812 | 1466724050188 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:50 INFO - PROCESS | 3812 | 1466724050190 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:50 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44862800 == 32 [pid = 3812] [id = 167] 16:20:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C49964000) [pid = 3812] [serial = 499] [outer = 0000000000000000] 16:20:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C499EB400) [pid = 3812] [serial = 500] [outer = 0000008C49964000] 16:20:50 INFO - PROCESS | 3812 | 1466724050235 Marionette DEBUG loaded listener.js 16:20:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4A25F800) [pid = 3812] [serial = 501] [outer = 0000008C49964000] 16:20:50 INFO - PROCESS | 3812 | 1466724050667 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:20:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:20:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 672ms 16:20:50 INFO - PROCESS | 3812 | 1466724050683 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 16:20:50 INFO - PROCESS | 3812 | 1466724050685 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 16:20:50 INFO - PROCESS | 3812 | 1466724050688 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:20:50 INFO - PROCESS | 3812 | 1466724050690 Marionette TRACE conn5 <- [1,634,null,{}] 16:20:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:20:50 INFO - PROCESS | 3812 | 1466724050694 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:20:50 INFO - PROCESS | 3812 | 1466724050700 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:50 INFO - PROCESS | 3812 | 1466724050836 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 16:20:50 INFO - PROCESS | 3812 | 1466724050843 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:50 INFO - PROCESS | 3812 | 1466724050845 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:50 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E617000 == 33 [pid = 3812] [id = 168] 16:20:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4A959000) [pid = 3812] [serial = 502] [outer = 0000000000000000] 16:20:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4B5BBC00) [pid = 3812] [serial = 503] [outer = 0000008C4A959000] 16:20:50 INFO - PROCESS | 3812 | 1466724050926 Marionette DEBUG loaded listener.js 16:20:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4B6D5C00) [pid = 3812] [serial = 504] [outer = 0000008C4A959000] 16:20:51 INFO - PROCESS | 3812 | 1466724051352 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:20:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:20:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 690ms 16:20:51 INFO - PROCESS | 3812 | 1466724051384 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 16:20:51 INFO - PROCESS | 3812 | 1466724051386 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 16:20:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:20:51 INFO - PROCESS | 3812 | 1466724051389 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:20:51 INFO - PROCESS | 3812 | 1466724051391 Marionette TRACE conn5 <- [1,638,null,{}] 16:20:51 INFO - PROCESS | 3812 | 1466724051395 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:20:51 INFO - PROCESS | 3812 | 1466724051397 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:51 INFO - PROCESS | 3812 | 1466724051543 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 16:20:51 INFO - PROCESS | 3812 | 1466724051552 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:51 INFO - PROCESS | 3812 | 1466724051554 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:51 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F825000 == 34 [pid = 3812] [id = 169] 16:20:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4AA51800) [pid = 3812] [serial = 505] [outer = 0000000000000000] 16:20:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C4B735800) [pid = 3812] [serial = 506] [outer = 0000008C4AA51800] 16:20:51 INFO - PROCESS | 3812 | 1466724051600 Marionette DEBUG loaded listener.js 16:20:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4C4E6400) [pid = 3812] [serial = 507] [outer = 0000008C4AA51800] 16:20:52 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C4A226000) [pid = 3812] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:20:52 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3DF28400) [pid = 3812] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:20:52 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C4AA4E400) [pid = 3812] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:20:52 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4A60C800) [pid = 3812] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:20:52 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C3EF2F400) [pid = 3812] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:20:52 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C483A7C00) [pid = 3812] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:20:52 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3C44C400) [pid = 3812] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:20:52 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3E0A5400) [pid = 3812] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:20:52 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E0A4C00) [pid = 3812] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:20:52 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C4460DC00) [pid = 3812] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:20:52 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C44612000) [pid = 3812] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:20:52 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4B6C6800) [pid = 3812] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:20:52 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C3CFD1000) [pid = 3812] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:20:52 INFO - PROCESS | 3812 | 1466724052141 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:20:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:20:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 776ms 16:20:52 INFO - PROCESS | 3812 | 1466724052169 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 16:20:52 INFO - PROCESS | 3812 | 1466724052171 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 16:20:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:20:52 INFO - PROCESS | 3812 | 1466724052175 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:20:52 INFO - PROCESS | 3812 | 1466724052176 Marionette TRACE conn5 <- [1,642,null,{}] 16:20:52 INFO - PROCESS | 3812 | 1466724052180 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:20:52 INFO - PROCESS | 3812 | 1466724052182 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:52 INFO - PROCESS | 3812 | 1466724052261 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 16:20:52 INFO - PROCESS | 3812 | 1466724052267 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:52 INFO - PROCESS | 3812 | 1466724052269 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:52 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F81B000 == 35 [pid = 3812] [id = 170] 16:20:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C3F190800) [pid = 3812] [serial = 508] [outer = 0000000000000000] 16:20:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C44612000) [pid = 3812] [serial = 509] [outer = 0000008C3F190800] 16:20:52 INFO - PROCESS | 3812 | 1466724052313 Marionette DEBUG loaded listener.js 16:20:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4B4C0C00) [pid = 3812] [serial = 510] [outer = 0000008C3F190800] 16:20:52 INFO - PROCESS | 3812 | 1466724052732 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:20:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:20:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 586ms 16:20:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:20:52 INFO - PROCESS | 3812 | 1466724052764 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 16:20:52 INFO - PROCESS | 3812 | 1466724052766 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 16:20:52 INFO - PROCESS | 3812 | 1466724052770 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:20:52 INFO - PROCESS | 3812 | 1466724052772 Marionette TRACE conn5 <- [1,646,null,{}] 16:20:52 INFO - PROCESS | 3812 | 1466724052775 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:20:52 INFO - PROCESS | 3812 | 1466724052777 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:52 INFO - PROCESS | 3812 | 1466724052884 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 16:20:52 INFO - PROCESS | 3812 | 1466724052892 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:52 INFO - PROCESS | 3812 | 1466724052894 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:52 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50BCB800 == 36 [pid = 3812] [id = 171] 16:20:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4D575400) [pid = 3812] [serial = 511] [outer = 0000000000000000] 16:20:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4D932000) [pid = 3812] [serial = 512] [outer = 0000008C4D575400] 16:20:52 INFO - PROCESS | 3812 | 1466724052938 Marionette DEBUG loaded listener.js 16:20:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4E62D400) [pid = 3812] [serial = 513] [outer = 0000008C4D575400] 16:20:53 INFO - PROCESS | 3812 | 1466724053357 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:20:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:20:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 629ms 16:20:53 INFO - PROCESS | 3812 | 1466724053402 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 16:20:53 INFO - PROCESS | 3812 | 1466724053405 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 16:20:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:20:53 INFO - PROCESS | 3812 | 1466724053412 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:20:53 INFO - PROCESS | 3812 | 1466724053414 Marionette TRACE conn5 <- [1,650,null,{}] 16:20:53 INFO - PROCESS | 3812 | 1466724053417 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:20:53 INFO - PROCESS | 3812 | 1466724053419 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:53 INFO - PROCESS | 3812 | 1466724053502 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 16:20:53 INFO - PROCESS | 3812 | 1466724053509 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:53 INFO - PROCESS | 3812 | 1466724053511 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:53 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B7C5800 == 37 [pid = 3812] [id = 172] 16:20:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4E663800) [pid = 3812] [serial = 514] [outer = 0000000000000000] 16:20:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4E8B9000) [pid = 3812] [serial = 515] [outer = 0000008C4E663800] 16:20:53 INFO - PROCESS | 3812 | 1466724053556 Marionette DEBUG loaded listener.js 16:20:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4EB6AC00) [pid = 3812] [serial = 516] [outer = 0000008C4E663800] 16:20:53 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:53 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:20:53 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:53 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:20:53 INFO - PROCESS | 3812 | 1466724053982 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:20:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:20:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 586ms 16:20:54 INFO - PROCESS | 3812 | 1466724054002 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 16:20:54 INFO - PROCESS | 3812 | 1466724054004 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 16:20:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:20:54 INFO - PROCESS | 3812 | 1466724054007 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:20:54 INFO - PROCESS | 3812 | 1466724054010 Marionette TRACE conn5 <- [1,654,null,{}] 16:20:54 INFO - PROCESS | 3812 | 1466724054013 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:20:54 INFO - PROCESS | 3812 | 1466724054016 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:54 INFO - PROCESS | 3812 | 1466724054159 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 16:20:54 INFO - PROCESS | 3812 | 1466724054327 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:54 INFO - PROCESS | 3812 | 1466724054330 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:54 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C436B2800 == 38 [pid = 3812] [id = 173] 16:20:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C3DDD2C00) [pid = 3812] [serial = 517] [outer = 0000000000000000] 16:20:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C3DF31400) [pid = 3812] [serial = 518] [outer = 0000008C3DDD2C00] 16:20:54 INFO - PROCESS | 3812 | 1466724054394 Marionette DEBUG loaded listener.js 16:20:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C3E158400) [pid = 3812] [serial = 519] [outer = 0000008C3DDD2C00] 16:20:54 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:54 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:20:54 INFO - PROCESS | 3812 | 1466724054966 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:20:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:20:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1023ms 16:20:55 INFO - PROCESS | 3812 | 1466724055036 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 16:20:55 INFO - PROCESS | 3812 | 1466724055041 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 16:20:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:20:55 INFO - PROCESS | 3812 | 1466724055046 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:20:55 INFO - PROCESS | 3812 | 1466724055050 Marionette TRACE conn5 <- [1,658,null,{}] 16:20:55 INFO - PROCESS | 3812 | 1466724055076 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:20:55 INFO - PROCESS | 3812 | 1466724055079 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:55 INFO - PROCESS | 3812 | 1466724055233 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 16:20:55 INFO - PROCESS | 3812 | 1466724055339 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:55 INFO - PROCESS | 3812 | 1466724055343 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:55 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B4E7000 == 39 [pid = 3812] [id = 174] 16:20:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C43661C00) [pid = 3812] [serial = 520] [outer = 0000000000000000] 16:20:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C4460D000) [pid = 3812] [serial = 521] [outer = 0000008C43661C00] 16:20:55 INFO - PROCESS | 3812 | 1466724055401 Marionette DEBUG loaded listener.js 16:20:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C44823800) [pid = 3812] [serial = 522] [outer = 0000008C43661C00] 16:20:56 INFO - PROCESS | 3812 | 1466724056022 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:20:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:20:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1054ms 16:20:56 INFO - PROCESS | 3812 | 1466724056104 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 16:20:56 INFO - PROCESS | 3812 | 1466724056108 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 16:20:56 INFO - PROCESS | 3812 | 1466724056112 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:20:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:20:56 INFO - PROCESS | 3812 | 1466724056114 Marionette TRACE conn5 <- [1,662,null,{}] 16:20:56 INFO - PROCESS | 3812 | 1466724056119 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:20:56 INFO - PROCESS | 3812 | 1466724056122 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:56 INFO - PROCESS | 3812 | 1466724056286 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 16:20:56 INFO - PROCESS | 3812 | 1466724056333 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:56 INFO - PROCESS | 3812 | 1466724056336 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:56 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C518A1800 == 40 [pid = 3812] [id = 175] 16:20:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C4B0D7000) [pid = 3812] [serial = 523] [outer = 0000000000000000] 16:20:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C4B5D9800) [pid = 3812] [serial = 524] [outer = 0000008C4B0D7000] 16:20:56 INFO - PROCESS | 3812 | 1466724056393 Marionette DEBUG loaded listener.js 16:20:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C4B6E0400) [pid = 3812] [serial = 525] [outer = 0000008C4B0D7000] 16:20:56 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:56 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:20:57 INFO - PROCESS | 3812 | 1466724057050 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:20:57 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:20:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 986ms 16:20:57 INFO - PROCESS | 3812 | 1466724057102 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 16:20:57 INFO - PROCESS | 3812 | 1466724057106 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 16:20:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:20:57 INFO - PROCESS | 3812 | 1466724057118 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:20:57 INFO - PROCESS | 3812 | 1466724057123 Marionette TRACE conn5 <- [1,666,null,{}] 16:20:57 INFO - PROCESS | 3812 | 1466724057127 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:20:57 INFO - PROCESS | 3812 | 1466724057130 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:57 INFO - PROCESS | 3812 | 1466724057246 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 16:20:57 INFO - PROCESS | 3812 | 1466724057317 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:57 INFO - PROCESS | 3812 | 1466724057320 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:57 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51A1E000 == 41 [pid = 3812] [id = 176] 16:20:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C4EBD9400) [pid = 3812] [serial = 526] [outer = 0000000000000000] 16:20:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C4EBE5400) [pid = 3812] [serial = 527] [outer = 0000008C4EBD9400] 16:20:57 INFO - PROCESS | 3812 | 1466724057380 Marionette DEBUG loaded listener.js 16:20:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (0000008C4EEB8400) [pid = 3812] [serial = 528] [outer = 0000008C4EBD9400] 16:20:58 INFO - PROCESS | 3812 | 1466724058121 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:20:58 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:20:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1037ms 16:20:58 INFO - PROCESS | 3812 | 1466724058152 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 16:20:58 INFO - PROCESS | 3812 | 1466724058157 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 16:20:58 INFO - PROCESS | 3812 | 1466724058162 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:20:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:20:58 INFO - PROCESS | 3812 | 1466724058165 Marionette TRACE conn5 <- [1,670,null,{}] 16:20:58 INFO - PROCESS | 3812 | 1466724058171 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:20:58 INFO - PROCESS | 3812 | 1466724058174 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:58 INFO - PROCESS | 3812 | 1466724058336 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 16:20:58 INFO - PROCESS | 3812 | 1466724058410 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:58 INFO - PROCESS | 3812 | 1466724058414 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:20:58 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42E30800 == 42 [pid = 3812] [id = 177] 16:20:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (0000008C3E15C400) [pid = 3812] [serial = 529] [outer = 0000000000000000] 16:20:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (0000008C3E478000) [pid = 3812] [serial = 530] [outer = 0000008C3E15C400] 16:20:58 INFO - PROCESS | 3812 | 1466724058510 Marionette DEBUG loaded listener.js 16:20:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (0000008C417A1000) [pid = 3812] [serial = 531] [outer = 0000008C3E15C400] 16:20:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B7C5800 == 41 [pid = 3812] [id = 172] 16:20:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50BCB800 == 40 [pid = 3812] [id = 171] 16:20:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F81B000 == 39 [pid = 3812] [id = 170] 16:20:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F825000 == 38 [pid = 3812] [id = 169] 16:20:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E617000 == 37 [pid = 3812] [id = 168] 16:20:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44862800 == 36 [pid = 3812] [id = 167] 16:20:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4C284000 == 35 [pid = 3812] [id = 166] 16:20:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AC7A800 == 34 [pid = 3812] [id = 165] 16:20:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4836F800 == 33 [pid = 3812] [id = 164] 16:20:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44ADA800 == 32 [pid = 3812] [id = 163] 16:20:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4837B000 == 31 [pid = 3812] [id = 162] 16:20:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3E43E000 == 30 [pid = 3812] [id = 161] 16:20:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51A1E000 == 29 [pid = 3812] [id = 176] 16:20:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C518A1800 == 28 [pid = 3812] [id = 175] 16:20:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B4E7000 == 27 [pid = 3812] [id = 174] 16:20:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C436B2800 == 26 [pid = 3812] [id = 173] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (0000008C4BB43800) [pid = 3812] [serial = 479] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (0000008C4A261000) [pid = 3812] [serial = 467] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (0000008C3DF29C00) [pid = 3812] [serial = 443] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (0000008C3DFA9C00) [pid = 3812] [serial = 444] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C4B017C00) [pid = 3812] [serial = 470] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C4E8B1400) [pid = 3812] [serial = 441] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C417A7400) [pid = 3812] [serial = 452] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C42E14800) [pid = 3812] [serial = 453] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C4996B000) [pid = 3812] [serial = 464] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C3E80A800) [pid = 3812] [serial = 449] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C3E817800) [pid = 3812] [serial = 450] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C3E0E1400) [pid = 3812] [serial = 446] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3E0EF400) [pid = 3812] [serial = 447] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C43663C00) [pid = 3812] [serial = 455] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C441A0400) [pid = 3812] [serial = 456] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C446BF800) [pid = 3812] [serial = 458] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C47C93C00) [pid = 3812] [serial = 459] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C47CD2000) [pid = 3812] [serial = 461] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C4835E400) [pid = 3812] [serial = 462] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C4A955000) [pid = 3812] [serial = 468] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C4B5BD000) [pid = 3812] [serial = 471] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4B6DF800) [pid = 3812] [serial = 476] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3E0E8800) [pid = 3812] [serial = 473] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4B736400) [pid = 3812] [serial = 477] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4A22B000) [pid = 3812] [serial = 474] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4A21E400) [pid = 3812] [serial = 465] [outer = 0000000000000000] [url = about:blank] 16:20:59 INFO - PROCESS | 3812 | [3812] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:21:00 INFO - PROCESS | 3812 | [3812] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:21:00 INFO - PROCESS | 3812 | 1466724060203 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:21:00 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:21:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2095ms 16:21:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:21:00 INFO - PROCESS | 3812 | 1466724060262 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 16:21:00 INFO - PROCESS | 3812 | 1466724060266 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 16:21:00 INFO - PROCESS | 3812 | 1466724060271 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:21:00 INFO - PROCESS | 3812 | 1466724060275 Marionette TRACE conn5 <- [1,674,null,{}] 16:21:00 INFO - PROCESS | 3812 | 1466724060280 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:21:00 INFO - PROCESS | 3812 | 1466724060283 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:00 INFO - PROCESS | 3812 | 1466724060375 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 16:21:00 INFO - PROCESS | 3812 | 1466724060436 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:00 INFO - PROCESS | 3812 | 1466724060438 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:00 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4367E800 == 27 [pid = 3812] [id = 178] 16:21:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3DFB0000) [pid = 3812] [serial = 532] [outer = 0000000000000000] 16:21:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C3E0A5C00) [pid = 3812] [serial = 533] [outer = 0000008C3DFB0000] 16:21:00 INFO - PROCESS | 3812 | 1466724060488 Marionette DEBUG loaded listener.js 16:21:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C3E144800) [pid = 3812] [serial = 534] [outer = 0000008C3DFB0000] 16:21:01 INFO - PROCESS | 3812 | 1466724061376 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:21:01 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:21:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1140ms 16:21:01 INFO - PROCESS | 3812 | 1466724061411 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 16:21:01 INFO - PROCESS | 3812 | 1466724061417 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 16:21:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:21:01 INFO - PROCESS | 3812 | 1466724061430 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:21:01 INFO - PROCESS | 3812 | 1466724061433 Marionette TRACE conn5 <- [1,678,null,{}] 16:21:01 INFO - PROCESS | 3812 | 1466724061437 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:21:01 INFO - PROCESS | 3812 | 1466724061440 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:01 INFO - PROCESS | 3812 | 1466724061554 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 16:21:01 INFO - PROCESS | 3812 | 1466724061561 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:01 INFO - PROCESS | 3812 | 1466724061564 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:01 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4836E800 == 28 [pid = 3812] [id = 179] 16:21:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C3E097400) [pid = 3812] [serial = 535] [outer = 0000000000000000] 16:21:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C3E80F800) [pid = 3812] [serial = 536] [outer = 0000008C3E097400] 16:21:01 INFO - PROCESS | 3812 | 1466724061611 Marionette DEBUG loaded listener.js 16:21:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C3E84B000) [pid = 3812] [serial = 537] [outer = 0000008C3E097400] 16:21:02 INFO - PROCESS | 3812 | 1466724062580 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:21:02 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:21:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1195ms 16:21:02 INFO - PROCESS | 3812 | 1466724062619 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 16:21:02 INFO - PROCESS | 3812 | 1466724062622 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 16:21:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:21:02 INFO - PROCESS | 3812 | 1466724062626 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:21:02 INFO - PROCESS | 3812 | 1466724062629 Marionette TRACE conn5 <- [1,682,null,{}] 16:21:02 INFO - PROCESS | 3812 | 1466724062647 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:21:02 INFO - PROCESS | 3812 | 1466724062652 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:02 INFO - PROCESS | 3812 | 1466724062758 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 16:21:02 INFO - PROCESS | 3812 | 1466724062766 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:02 INFO - PROCESS | 3812 | 1466724062769 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:02 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AA32800 == 29 [pid = 3812] [id = 180] 16:21:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C42CA0800) [pid = 3812] [serial = 538] [outer = 0000000000000000] 16:21:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C42F3D800) [pid = 3812] [serial = 539] [outer = 0000008C42CA0800] 16:21:02 INFO - PROCESS | 3812 | 1466724062818 Marionette DEBUG loaded listener.js 16:21:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4419C400) [pid = 3812] [serial = 540] [outer = 0000008C42CA0800] 16:21:03 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C4B73A400) [pid = 3812] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:21:03 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C4E663800) [pid = 3812] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:21:03 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C49964000) [pid = 3812] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:21:03 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3C44CC00) [pid = 3812] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:21:03 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3E14F800) [pid = 3812] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:21:03 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3E813400) [pid = 3812] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:21:03 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4A959000) [pid = 3812] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:21:03 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C3E14F000) [pid = 3812] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:21:03 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C47CCF400) [pid = 3812] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:21:03 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C3DFB1400) [pid = 3812] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:21:03 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C4AA51800) [pid = 3812] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:21:03 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C3F190800) [pid = 3812] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:21:03 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C4D575400) [pid = 3812] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:21:03 INFO - PROCESS | 3812 | 1466724063897 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:21:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 16:21:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1296ms 16:21:03 INFO - PROCESS | 3812 | 1466724063924 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 16:21:03 INFO - PROCESS | 3812 | 1466724063927 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 16:21:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:21:03 INFO - PROCESS | 3812 | 1466724063930 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:21:03 INFO - PROCESS | 3812 | 1466724063932 Marionette TRACE conn5 <- [1,686,null,{}] 16:21:03 INFO - PROCESS | 3812 | 1466724063936 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:21:03 INFO - PROCESS | 3812 | 1466724063938 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:04 INFO - PROCESS | 3812 | 1466724064027 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 16:21:04 INFO - PROCESS | 3812 | 1466724064033 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:04 INFO - PROCESS | 3812 | 1466724064035 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:04 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B4CD800 == 30 [pid = 3812] [id = 181] 16:21:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C3F190800) [pid = 3812] [serial = 541] [outer = 0000000000000000] 16:21:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C441DF400) [pid = 3812] [serial = 542] [outer = 0000008C3F190800] 16:21:04 INFO - PROCESS | 3812 | 1466724064080 Marionette DEBUG loaded listener.js 16:21:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C44819C00) [pid = 3812] [serial = 543] [outer = 0000008C3F190800] 16:21:05 INFO - PROCESS | 3812 | 1466724065007 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:21:05 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:21:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1087ms 16:21:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:21:05 INFO - PROCESS | 3812 | 1466724065020 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 16:21:05 INFO - PROCESS | 3812 | 1466724065022 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 16:21:05 INFO - PROCESS | 3812 | 1466724065026 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:21:05 INFO - PROCESS | 3812 | 1466724065028 Marionette TRACE conn5 <- [1,690,null,{}] 16:21:05 INFO - PROCESS | 3812 | 1466724065031 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:21:05 INFO - PROCESS | 3812 | 1466724065033 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:05 INFO - PROCESS | 3812 | 1466724065137 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 16:21:05 INFO - PROCESS | 3812 | 1466724065145 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:05 INFO - PROCESS | 3812 | 1466724065147 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:05 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B7C5800 == 31 [pid = 3812] [id = 182] 16:21:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C44A09000) [pid = 3812] [serial = 544] [outer = 0000000000000000] 16:21:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C47CC7C00) [pid = 3812] [serial = 545] [outer = 0000008C44A09000] 16:21:05 INFO - PROCESS | 3812 | 1466724065192 Marionette DEBUG loaded listener.js 16:21:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C47CD4400) [pid = 3812] [serial = 546] [outer = 0000008C44A09000] 16:21:06 INFO - PROCESS | 3812 | 1466724066382 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:21:06 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:21:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1383ms 16:21:06 INFO - PROCESS | 3812 | 1466724066413 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 16:21:06 INFO - PROCESS | 3812 | 1466724066418 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 16:21:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:21:06 INFO - PROCESS | 3812 | 1466724066424 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:21:06 INFO - PROCESS | 3812 | 1466724066426 Marionette TRACE conn5 <- [1,694,null,{}] 16:21:06 INFO - PROCESS | 3812 | 1466724066432 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:21:06 INFO - PROCESS | 3812 | 1466724066435 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:06 INFO - PROCESS | 3812 | 1466724066570 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 16:21:06 INFO - PROCESS | 3812 | 1466724066669 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:06 INFO - PROCESS | 3812 | 1466724066672 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:06 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44993800 == 32 [pid = 3812] [id = 183] 16:21:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C3DFB4400) [pid = 3812] [serial = 547] [outer = 0000000000000000] 16:21:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C3E0E8C00) [pid = 3812] [serial = 548] [outer = 0000008C3DFB4400] 16:21:06 INFO - PROCESS | 3812 | 1466724066755 Marionette DEBUG loaded listener.js 16:21:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C3E5B1000) [pid = 3812] [serial = 549] [outer = 0000008C3DFB4400] 16:21:07 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B4CD800 == 31 [pid = 3812] [id = 181] 16:21:07 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AA32800 == 30 [pid = 3812] [id = 180] 16:21:07 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4836E800 == 29 [pid = 3812] [id = 179] 16:21:07 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4367E800 == 28 [pid = 3812] [id = 178] 16:21:07 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4C490800) [pid = 3812] [serial = 480] [outer = 0000000000000000] [url = about:blank] 16:21:07 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C499EB400) [pid = 3812] [serial = 500] [outer = 0000000000000000] [url = about:blank] 16:21:07 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4A25F800) [pid = 3812] [serial = 501] [outer = 0000000000000000] [url = about:blank] 16:21:07 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C3C468C00) [pid = 3812] [serial = 482] [outer = 0000000000000000] [url = about:blank] 16:21:07 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C3DD23400) [pid = 3812] [serial = 483] [outer = 0000000000000000] [url = about:blank] 16:21:07 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C3E80AC00) [pid = 3812] [serial = 488] [outer = 0000000000000000] [url = about:blank] 16:21:07 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C3E84DC00) [pid = 3812] [serial = 489] [outer = 0000000000000000] [url = about:blank] 16:21:07 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C3E847C00) [pid = 3812] [serial = 491] [outer = 0000000000000000] [url = about:blank] 16:21:07 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C42CA5000) [pid = 3812] [serial = 492] [outer = 0000000000000000] [url = about:blank] 16:21:07 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4B6D5C00) [pid = 3812] [serial = 504] [outer = 0000000000000000] [url = about:blank] 16:21:07 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C3E157000) [pid = 3812] [serial = 485] [outer = 0000000000000000] [url = about:blank] 16:21:07 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C4B5BBC00) [pid = 3812] [serial = 503] [outer = 0000000000000000] [url = about:blank] 16:21:07 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C3E80C400) [pid = 3812] [serial = 486] [outer = 0000000000000000] [url = about:blank] 16:21:07 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (0000008C47CD3800) [pid = 3812] [serial = 497] [outer = 0000000000000000] [url = about:blank] 16:21:07 INFO - PROCESS | 3812 | --DOMWINDOW == 62 (0000008C446B9000) [pid = 3812] [serial = 494] [outer = 0000000000000000] [url = about:blank] 16:21:07 INFO - PROCESS | 3812 | --DOMWINDOW == 61 (0000008C44820400) [pid = 3812] [serial = 495] [outer = 0000000000000000] [url = about:blank] 16:21:07 INFO - PROCESS | 3812 | --DOMWINDOW == 60 (0000008C4B735800) [pid = 3812] [serial = 506] [outer = 0000000000000000] [url = about:blank] 16:21:07 INFO - PROCESS | 3812 | --DOMWINDOW == 59 (0000008C4EB6AC00) [pid = 3812] [serial = 516] [outer = 0000000000000000] [url = about:blank] 16:21:07 INFO - PROCESS | 3812 | --DOMWINDOW == 58 (0000008C44612000) [pid = 3812] [serial = 509] [outer = 0000000000000000] [url = about:blank] 16:21:07 INFO - PROCESS | 3812 | --DOMWINDOW == 57 (0000008C4D932000) [pid = 3812] [serial = 512] [outer = 0000000000000000] [url = about:blank] 16:21:07 INFO - PROCESS | 3812 | --DOMWINDOW == 56 (0000008C4C4E6400) [pid = 3812] [serial = 507] [outer = 0000000000000000] [url = about:blank] 16:21:07 INFO - PROCESS | 3812 | --DOMWINDOW == 55 (0000008C4B4C0C00) [pid = 3812] [serial = 510] [outer = 0000000000000000] [url = about:blank] 16:21:07 INFO - PROCESS | 3812 | --DOMWINDOW == 54 (0000008C4E62D400) [pid = 3812] [serial = 513] [outer = 0000000000000000] [url = about:blank] 16:21:07 INFO - PROCESS | 3812 | --DOMWINDOW == 53 (0000008C47D88000) [pid = 3812] [serial = 498] [outer = 0000000000000000] [url = about:blank] 16:21:07 INFO - PROCESS | 3812 | --DOMWINDOW == 52 (0000008C4E8B9000) [pid = 3812] [serial = 515] [outer = 0000000000000000] [url = about:blank] 16:21:07 INFO - PROCESS | 3812 | 1466724067970 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:21:08 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:21:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1599ms 16:21:08 INFO - PROCESS | 3812 | 1466724068025 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 16:21:08 INFO - PROCESS | 3812 | 1466724068029 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 16:21:08 INFO - PROCESS | 3812 | 1466724068071 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:21:08 INFO - PROCESS | 3812 | 1466724068074 Marionette TRACE conn5 <- [1,698,null,{}] 16:21:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:21:08 INFO - PROCESS | 3812 | 1466724068085 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:21:08 INFO - PROCESS | 3812 | 1466724068088 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:08 INFO - PROCESS | 3812 | 1466724068172 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 16:21:08 INFO - PROCESS | 3812 | 1466724068180 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:08 INFO - PROCESS | 3812 | 1466724068184 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:08 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C417D5800 == 29 [pid = 3812] [id = 184] 16:21:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 53 (0000008C3D7BA800) [pid = 3812] [serial = 550] [outer = 0000000000000000] 16:21:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 54 (0000008C3DD23400) [pid = 3812] [serial = 551] [outer = 0000008C3D7BA800] 16:21:08 INFO - PROCESS | 3812 | 1466724068233 Marionette DEBUG loaded listener.js 16:21:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 55 (0000008C3DF2A000) [pid = 3812] [serial = 552] [outer = 0000008C3D7BA800] 16:21:09 INFO - PROCESS | 3812 | 1466724069170 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:21:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:21:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1132ms 16:21:09 INFO - PROCESS | 3812 | 1466724069212 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 16:21:09 INFO - PROCESS | 3812 | 1466724069217 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 16:21:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:21:09 INFO - PROCESS | 3812 | 1466724069223 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:21:09 INFO - PROCESS | 3812 | 1466724069226 Marionette TRACE conn5 <- [1,702,null,{}] 16:21:09 INFO - PROCESS | 3812 | 1466724069230 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:21:09 INFO - PROCESS | 3812 | 1466724069233 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:09 INFO - PROCESS | 3812 | 1466724069323 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 16:21:09 INFO - PROCESS | 3812 | 1466724069331 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:09 INFO - PROCESS | 3812 | 1466724069333 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:09 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44163800 == 30 [pid = 3812] [id = 185] 16:21:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 56 (0000008C3E149C00) [pid = 3812] [serial = 553] [outer = 0000000000000000] 16:21:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 57 (0000008C3E14E000) [pid = 3812] [serial = 554] [outer = 0000008C3E149C00] 16:21:09 INFO - PROCESS | 3812 | 1466724069381 Marionette DEBUG loaded listener.js 16:21:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 58 (0000008C3E560400) [pid = 3812] [serial = 555] [outer = 0000008C3E149C00] 16:21:10 INFO - PROCESS | 3812 | 1466724070343 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:21:10 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:21:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1140ms 16:21:10 INFO - PROCESS | 3812 | 1466724070366 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 16:21:10 INFO - PROCESS | 3812 | 1466724070368 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 16:21:10 INFO - PROCESS | 3812 | 1466724070372 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:21:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:21:10 INFO - PROCESS | 3812 | 1466724070376 Marionette TRACE conn5 <- [1,706,null,{}] 16:21:10 INFO - PROCESS | 3812 | 1466724070394 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:21:10 INFO - PROCESS | 3812 | 1466724070399 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:10 INFO - PROCESS | 3812 | 1466724070508 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 16:21:10 INFO - PROCESS | 3812 | 1466724070516 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:10 INFO - PROCESS | 3812 | 1466724070519 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:10 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C49E69000 == 31 [pid = 3812] [id = 186] 16:21:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 59 (0000008C41714800) [pid = 3812] [serial = 556] [outer = 0000000000000000] 16:21:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 60 (0000008C4179E000) [pid = 3812] [serial = 557] [outer = 0000008C41714800] 16:21:10 INFO - PROCESS | 3812 | 1466724070603 Marionette DEBUG loaded listener.js 16:21:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 61 (0000008C42E15800) [pid = 3812] [serial = 558] [outer = 0000008C41714800] 16:21:10 INFO - PROCESS | 3812 | --DOMWINDOW == 60 (0000008C3F190800) [pid = 3812] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:21:10 INFO - PROCESS | 3812 | --DOMWINDOW == 59 (0000008C3DFB0000) [pid = 3812] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:21:10 INFO - PROCESS | 3812 | --DOMWINDOW == 58 (0000008C3E15C400) [pid = 3812] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:21:10 INFO - PROCESS | 3812 | --DOMWINDOW == 57 (0000008C3DDD2C00) [pid = 3812] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:21:10 INFO - PROCESS | 3812 | --DOMWINDOW == 56 (0000008C43661C00) [pid = 3812] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:21:10 INFO - PROCESS | 3812 | --DOMWINDOW == 55 (0000008C4B0D7000) [pid = 3812] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:21:10 INFO - PROCESS | 3812 | --DOMWINDOW == 54 (0000008C4EBD9400) [pid = 3812] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:21:10 INFO - PROCESS | 3812 | --DOMWINDOW == 53 (0000008C3E097400) [pid = 3812] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:21:10 INFO - PROCESS | 3812 | --DOMWINDOW == 52 (0000008C42CA0800) [pid = 3812] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:21:11 INFO - PROCESS | 3812 | 1466724071546 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:21:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:21:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1198ms 16:21:11 INFO - PROCESS | 3812 | 1466724071573 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 16:21:11 INFO - PROCESS | 3812 | 1466724071575 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 16:21:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:21:11 INFO - PROCESS | 3812 | 1466724071579 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:21:11 INFO - PROCESS | 3812 | 1466724071581 Marionette TRACE conn5 <- [1,710,null,{}] 16:21:11 INFO - PROCESS | 3812 | 1466724071584 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:21:11 INFO - PROCESS | 3812 | 1466724071586 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:11 INFO - PROCESS | 3812 | 1466724071673 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 16:21:11 INFO - PROCESS | 3812 | 1466724071678 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:11 INFO - PROCESS | 3812 | 1466724071680 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:11 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AA40800 == 32 [pid = 3812] [id = 187] 16:21:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 53 (0000008C3C46FC00) [pid = 3812] [serial = 559] [outer = 0000000000000000] 16:21:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 54 (0000008C43448000) [pid = 3812] [serial = 560] [outer = 0000008C3C46FC00] 16:21:11 INFO - PROCESS | 3812 | 1466724071726 Marionette DEBUG loaded listener.js 16:21:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 55 (0000008C4419B400) [pid = 3812] [serial = 561] [outer = 0000008C3C46FC00] 16:21:12 INFO - PROCESS | 3812 | 1466724072161 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:21:12 INFO - PROCESS | 3812 | 1466724072215 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 16:21:12 INFO - PROCESS | 3812 | 1466724072218 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:21:12 INFO - PROCESS | 3812 | 1466724072220 Marionette TRACE conn5 <- [1,714,null,{}] 16:21:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:21:12 INFO - PROCESS | 3812 | 1466724072223 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:21:12 INFO - PROCESS | 3812 | 1466724072226 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:12 INFO - PROCESS | 3812 | 1466724072306 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 16:21:12 INFO - PROCESS | 3812 | 1466724072313 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:12 INFO - PROCESS | 3812 | 1466724072315 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:12 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B4E4000 == 33 [pid = 3812] [id = 188] 16:21:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 56 (0000008C3DDCA800) [pid = 3812] [serial = 562] [outer = 0000000000000000] 16:21:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 57 (0000008C4423A800) [pid = 3812] [serial = 563] [outer = 0000008C3DDCA800] 16:21:12 INFO - PROCESS | 3812 | 1466724072359 Marionette DEBUG loaded listener.js 16:21:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 58 (0000008C446CF400) [pid = 3812] [serial = 564] [outer = 0000008C3DDCA800] 16:21:12 INFO - PROCESS | 3812 | 1466724072839 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:21:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:21:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 629ms 16:21:12 INFO - PROCESS | 3812 | 1466724072853 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 16:21:12 INFO - PROCESS | 3812 | 1466724072855 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 16:21:12 INFO - PROCESS | 3812 | 1466724072858 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:21:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:21:12 INFO - PROCESS | 3812 | 1466724072860 Marionette TRACE conn5 <- [1,718,null,{}] 16:21:12 INFO - PROCESS | 3812 | 1466724072863 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:21:12 INFO - PROCESS | 3812 | 1466724072869 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:12 INFO - PROCESS | 3812 | 1466724072978 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 16:21:12 INFO - PROCESS | 3812 | 1466724072985 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:12 INFO - PROCESS | 3812 | 1466724072988 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:12 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4D504800 == 34 [pid = 3812] [id = 189] 16:21:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 59 (0000008C47CC8000) [pid = 3812] [serial = 565] [outer = 0000000000000000] 16:21:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 60 (0000008C4836A000) [pid = 3812] [serial = 566] [outer = 0000008C47CC8000] 16:21:13 INFO - PROCESS | 3812 | 1466724073033 Marionette DEBUG loaded listener.js 16:21:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 61 (0000008C4850D000) [pid = 3812] [serial = 567] [outer = 0000008C47CC8000] 16:21:13 INFO - PROCESS | 3812 | 1466724073499 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:21:13 INFO - PROCESS | 3812 | 1466724073554 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 16:21:13 INFO - PROCESS | 3812 | 1466724073562 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:21:13 INFO - PROCESS | 3812 | 1466724073564 Marionette TRACE conn5 <- [1,722,null,{}] 16:21:13 INFO - PROCESS | 3812 | 1466724073568 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:21:13 INFO - PROCESS | 3812 | 1466724073570 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:13 INFO - PROCESS | 3812 | 1466724073650 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 16:21:13 INFO - PROCESS | 3812 | 1466724073656 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:13 INFO - PROCESS | 3812 | 1466724073658 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:13 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E013800 == 35 [pid = 3812] [id = 190] 16:21:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 62 (0000008C49E75400) [pid = 3812] [serial = 568] [outer = 0000000000000000] 16:21:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 63 (0000008C4A222000) [pid = 3812] [serial = 569] [outer = 0000008C49E75400] 16:21:13 INFO - PROCESS | 3812 | 1466724073704 Marionette DEBUG loaded listener.js 16:21:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (0000008C4A22C000) [pid = 3812] [serial = 570] [outer = 0000008C49E75400] 16:21:14 INFO - PROCESS | 3812 | 1466724074386 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:21:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:21:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 881ms 16:21:14 INFO - PROCESS | 3812 | 1466724074442 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 16:21:14 INFO - PROCESS | 3812 | 1466724074447 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 16:21:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:21:14 INFO - PROCESS | 3812 | 1466724074452 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:21:14 INFO - PROCESS | 3812 | 1466724074457 Marionette TRACE conn5 <- [1,726,null,{}] 16:21:14 INFO - PROCESS | 3812 | 1466724074463 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:21:14 INFO - PROCESS | 3812 | 1466724074466 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:14 INFO - PROCESS | 3812 | 1466724074642 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 16:21:14 INFO - PROCESS | 3812 | 1466724074705 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:14 INFO - PROCESS | 3812 | 1466724074708 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:14 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44146800 == 36 [pid = 3812] [id = 191] 16:21:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C3E099800) [pid = 3812] [serial = 571] [outer = 0000000000000000] 16:21:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C3E150400) [pid = 3812] [serial = 572] [outer = 0000008C3E099800] 16:21:14 INFO - PROCESS | 3812 | 1466724074767 Marionette DEBUG loaded listener.js 16:21:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C3E840800) [pid = 3812] [serial = 573] [outer = 0000008C3E099800] 16:21:15 INFO - PROCESS | 3812 | [3812] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:21:15 INFO - PROCESS | 3812 | 1466724075873 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:21:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:21:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1443ms 16:21:15 INFO - PROCESS | 3812 | 1466724075899 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 16:21:15 INFO - PROCESS | 3812 | 1466724075904 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 16:21:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:21:15 INFO - PROCESS | 3812 | 1466724075911 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:21:15 INFO - PROCESS | 3812 | 1466724075914 Marionette TRACE conn5 <- [1,730,null,{}] 16:21:15 INFO - PROCESS | 3812 | 1466724075918 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:21:15 INFO - PROCESS | 3812 | 1466724075921 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:16 INFO - PROCESS | 3812 | 1466724076038 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 16:21:16 INFO - PROCESS | 3812 | 1466724076150 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:16 INFO - PROCESS | 3812 | 1466724076153 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:16 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4C284000 == 37 [pid = 3812] [id = 192] 16:21:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C42CA0800) [pid = 3812] [serial = 574] [outer = 0000000000000000] 16:21:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C44611800) [pid = 3812] [serial = 575] [outer = 0000008C42CA0800] 16:21:16 INFO - PROCESS | 3812 | 1466724076212 Marionette DEBUG loaded listener.js 16:21:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C47C9CC00) [pid = 3812] [serial = 576] [outer = 0000008C42CA0800] 16:21:17 INFO - PROCESS | 3812 | 1466724077361 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:21:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 16:21:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1492ms 16:21:17 INFO - PROCESS | 3812 | 1466724077410 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 16:21:17 INFO - PROCESS | 3812 | 1466724077414 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 16:21:17 INFO - PROCESS | 3812 | 1466724077420 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:21:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:21:17 INFO - PROCESS | 3812 | 1466724077423 Marionette TRACE conn5 <- [1,734,null,{}] 16:21:17 INFO - PROCESS | 3812 | 1466724077512 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:21:17 INFO - PROCESS | 3812 | 1466724077515 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:17 INFO - PROCESS | 3812 | 1466724077619 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 16:21:17 INFO - PROCESS | 3812 | 1466724077680 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:17 INFO - PROCESS | 3812 | 1466724077683 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:17 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42F79800 == 38 [pid = 3812] [id = 193] 16:21:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3E0E5000) [pid = 3812] [serial = 577] [outer = 0000000000000000] 16:21:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C3E0ED800) [pid = 3812] [serial = 578] [outer = 0000008C3E0E5000] 16:21:17 INFO - PROCESS | 3812 | 1466724077735 Marionette DEBUG loaded listener.js 16:21:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3E80C800) [pid = 3812] [serial = 579] [outer = 0000008C3E0E5000] 16:21:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4D504800 == 37 [pid = 3812] [id = 189] 16:21:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B4E4000 == 36 [pid = 3812] [id = 188] 16:21:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AA40800 == 35 [pid = 3812] [id = 187] 16:21:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C49E69000 == 34 [pid = 3812] [id = 186] 16:21:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44163800 == 33 [pid = 3812] [id = 185] 16:21:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C417D5800 == 32 [pid = 3812] [id = 184] 16:21:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44993800 == 31 [pid = 3812] [id = 183] 16:21:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B7C5800 == 30 [pid = 3812] [id = 182] 16:21:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42E30800 == 29 [pid = 3812] [id = 177] 16:21:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4C284000 == 28 [pid = 3812] [id = 192] 16:21:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44146800 == 27 [pid = 3812] [id = 191] 16:21:18 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E013800 == 26 [pid = 3812] [id = 190] 16:21:18 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C47CC7C00) [pid = 3812] [serial = 545] [outer = 0000000000000000] [url = about:blank] 16:21:18 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C441DF400) [pid = 3812] [serial = 542] [outer = 0000000000000000] [url = about:blank] 16:21:18 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C3E0A5C00) [pid = 3812] [serial = 533] [outer = 0000000000000000] [url = about:blank] 16:21:18 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C3E478000) [pid = 3812] [serial = 530] [outer = 0000000000000000] [url = about:blank] 16:21:18 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C417A1000) [pid = 3812] [serial = 531] [outer = 0000000000000000] [url = about:blank] 16:21:18 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C3E158400) [pid = 3812] [serial = 519] [outer = 0000000000000000] [url = about:blank] 16:21:18 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C3DF31400) [pid = 3812] [serial = 518] [outer = 0000000000000000] [url = about:blank] 16:21:18 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C44823800) [pid = 3812] [serial = 522] [outer = 0000000000000000] [url = about:blank] 16:21:18 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C4460D000) [pid = 3812] [serial = 521] [outer = 0000000000000000] [url = about:blank] 16:21:18 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (0000008C4B6E0400) [pid = 3812] [serial = 525] [outer = 0000000000000000] [url = about:blank] 16:21:18 INFO - PROCESS | 3812 | --DOMWINDOW == 62 (0000008C4B5D9800) [pid = 3812] [serial = 524] [outer = 0000000000000000] [url = about:blank] 16:21:18 INFO - PROCESS | 3812 | --DOMWINDOW == 61 (0000008C4EEB8400) [pid = 3812] [serial = 528] [outer = 0000000000000000] [url = about:blank] 16:21:18 INFO - PROCESS | 3812 | --DOMWINDOW == 60 (0000008C4EBE5400) [pid = 3812] [serial = 527] [outer = 0000000000000000] [url = about:blank] 16:21:18 INFO - PROCESS | 3812 | --DOMWINDOW == 59 (0000008C3E80F800) [pid = 3812] [serial = 536] [outer = 0000000000000000] [url = about:blank] 16:21:18 INFO - PROCESS | 3812 | --DOMWINDOW == 58 (0000008C42F3D800) [pid = 3812] [serial = 539] [outer = 0000000000000000] [url = about:blank] 16:21:18 INFO - PROCESS | 3812 | --DOMWINDOW == 57 (0000008C3E84B000) [pid = 3812] [serial = 537] [outer = 0000000000000000] [url = about:blank] 16:21:18 INFO - PROCESS | 3812 | --DOMWINDOW == 56 (0000008C4419C400) [pid = 3812] [serial = 540] [outer = 0000000000000000] [url = about:blank] 16:21:18 INFO - PROCESS | 3812 | --DOMWINDOW == 55 (0000008C44819C00) [pid = 3812] [serial = 543] [outer = 0000000000000000] [url = about:blank] 16:21:18 INFO - PROCESS | 3812 | --DOMWINDOW == 54 (0000008C3E144800) [pid = 3812] [serial = 534] [outer = 0000000000000000] [url = about:blank] 16:21:19 INFO - PROCESS | 3812 | 1466724079281 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:21:19 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:21:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1889ms 16:21:19 INFO - PROCESS | 3812 | 1466724079315 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 16:21:19 INFO - PROCESS | 3812 | 1466724079319 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 16:21:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:21:19 INFO - PROCESS | 3812 | 1466724079324 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:21:19 INFO - PROCESS | 3812 | 1466724079327 Marionette TRACE conn5 <- [1,738,null,{}] 16:21:19 INFO - PROCESS | 3812 | 1466724079333 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:21:19 INFO - PROCESS | 3812 | 1466724079335 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:19 INFO - PROCESS | 3812 | 1466724079421 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 16:21:19 INFO - PROCESS | 3812 | 1466724079431 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:19 INFO - PROCESS | 3812 | 1466724079434 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:19 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42E30800 == 27 [pid = 3812] [id = 194] 16:21:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 55 (0000008C3D42E400) [pid = 3812] [serial = 580] [outer = 0000000000000000] 16:21:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 56 (0000008C3DF33000) [pid = 3812] [serial = 581] [outer = 0000008C3D42E400] 16:21:19 INFO - PROCESS | 3812 | 1466724079533 Marionette DEBUG loaded listener.js 16:21:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 57 (0000008C3E09F800) [pid = 3812] [serial = 582] [outer = 0000008C3D42E400] 16:21:20 INFO - PROCESS | 3812 | 1466724080417 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:21:20 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:21:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1134ms 16:21:20 INFO - PROCESS | 3812 | 1466724080462 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 16:21:20 INFO - PROCESS | 3812 | 1466724080467 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 16:21:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:21:20 INFO - PROCESS | 3812 | 1466724080474 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:21:20 INFO - PROCESS | 3812 | 1466724080476 Marionette TRACE conn5 <- [1,742,null,{}] 16:21:20 INFO - PROCESS | 3812 | 1466724080487 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:21:20 INFO - PROCESS | 3812 | 1466724080490 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:20 INFO - PROCESS | 3812 | 1466724080606 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 16:21:20 INFO - PROCESS | 3812 | 1466724080613 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:20 INFO - PROCESS | 3812 | 1466724080615 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:20 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44865800 == 28 [pid = 3812] [id = 195] 16:21:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 58 (0000008C3E151800) [pid = 3812] [serial = 583] [outer = 0000000000000000] 16:21:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 59 (0000008C3E161800) [pid = 3812] [serial = 584] [outer = 0000008C3E151800] 16:21:20 INFO - PROCESS | 3812 | 1466724080663 Marionette DEBUG loaded listener.js 16:21:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 60 (0000008C3E810C00) [pid = 3812] [serial = 585] [outer = 0000008C3E151800] 16:21:21 INFO - PROCESS | 3812 | 1466724081632 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:21:21 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:21:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1194ms 16:21:21 INFO - PROCESS | 3812 | 1466724081671 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 16:21:21 INFO - PROCESS | 3812 | 1466724081673 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 16:21:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:21:21 INFO - PROCESS | 3812 | 1466724081677 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:21:21 INFO - PROCESS | 3812 | 1466724081681 Marionette TRACE conn5 <- [1,746,null,{}] 16:21:21 INFO - PROCESS | 3812 | 1466724081692 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:21:21 INFO - PROCESS | 3812 | 1466724081697 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:21 INFO - PROCESS | 3812 | 1466724081805 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 16:21:21 INFO - PROCESS | 3812 | 1466724081813 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:21 INFO - PROCESS | 3812 | 1466724081816 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:21 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A570000 == 29 [pid = 3812] [id = 196] 16:21:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 61 (0000008C3DF28800) [pid = 3812] [serial = 586] [outer = 0000000000000000] 16:21:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 62 (0000008C42CAD800) [pid = 3812] [serial = 587] [outer = 0000008C3DF28800] 16:21:21 INFO - PROCESS | 3812 | 1466724081865 Marionette DEBUG loaded listener.js 16:21:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 63 (0000008C43454000) [pid = 3812] [serial = 588] [outer = 0000008C3DF28800] 16:21:22 INFO - PROCESS | 3812 | 1466724082335 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:21:22 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:21:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 690ms 16:21:22 INFO - PROCESS | 3812 | 1466724082367 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 16:21:22 INFO - PROCESS | 3812 | 1466724082370 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 16:21:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:21:22 INFO - PROCESS | 3812 | 1466724082373 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:21:22 INFO - PROCESS | 3812 | 1466724082375 Marionette TRACE conn5 <- [1,750,null,{}] 16:21:22 INFO - PROCESS | 3812 | 1466724082386 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:21:22 INFO - PROCESS | 3812 | 1466724082389 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:22 INFO - PROCESS | 3812 | 1466724082497 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 16:21:22 INFO - PROCESS | 3812 | 1466724082503 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:22 INFO - PROCESS | 3812 | 1466724082505 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:22 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AA97800 == 30 [pid = 3812] [id = 197] 16:21:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (0000008C4419D400) [pid = 3812] [serial = 589] [outer = 0000000000000000] 16:21:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C441D5C00) [pid = 3812] [serial = 590] [outer = 0000008C4419D400] 16:21:22 INFO - PROCESS | 3812 | 1466724082550 Marionette DEBUG loaded listener.js 16:21:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C446B8400) [pid = 3812] [serial = 591] [outer = 0000008C4419D400] 16:21:22 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C47CC8000) [pid = 3812] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:21:22 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C49E75400) [pid = 3812] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:21:22 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (0000008C41714800) [pid = 3812] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:21:22 INFO - PROCESS | 3812 | --DOMWINDOW == 62 (0000008C3C46FC00) [pid = 3812] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:21:22 INFO - PROCESS | 3812 | --DOMWINDOW == 61 (0000008C3E149C00) [pid = 3812] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:21:22 INFO - PROCESS | 3812 | --DOMWINDOW == 60 (0000008C3D7BA800) [pid = 3812] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:21:22 INFO - PROCESS | 3812 | --DOMWINDOW == 59 (0000008C44A09000) [pid = 3812] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:21:22 INFO - PROCESS | 3812 | --DOMWINDOW == 58 (0000008C3DFB4400) [pid = 3812] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:21:22 INFO - PROCESS | 3812 | --DOMWINDOW == 57 (0000008C3DDCA800) [pid = 3812] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:21:23 INFO - PROCESS | 3812 | [3812] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:21:23 INFO - PROCESS | 3812 | 1466724083492 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:21:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:21:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1140ms 16:21:23 INFO - PROCESS | 3812 | 1466724083517 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 16:21:23 INFO - PROCESS | 3812 | 1466724083519 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 16:21:23 INFO - PROCESS | 3812 | 1466724083522 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:21:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:21:23 INFO - PROCESS | 3812 | 1466724083524 Marionette TRACE conn5 <- [1,754,null,{}] 16:21:23 INFO - PROCESS | 3812 | 1466724083527 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:21:23 INFO - PROCESS | 3812 | 1466724083529 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:23 INFO - PROCESS | 3812 | 1466724083630 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 16:21:23 INFO - PROCESS | 3812 | 1466724083636 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:23 INFO - PROCESS | 3812 | 1466724083638 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:23 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B4E0800 == 31 [pid = 3812] [id = 198] 16:21:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 58 (0000008C3E14A400) [pid = 3812] [serial = 592] [outer = 0000000000000000] 16:21:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 59 (0000008C4423CC00) [pid = 3812] [serial = 593] [outer = 0000008C3E14A400] 16:21:23 INFO - PROCESS | 3812 | 1466724083684 Marionette DEBUG loaded listener.js 16:21:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 60 (0000008C44819C00) [pid = 3812] [serial = 594] [outer = 0000008C3E14A400] 16:21:24 INFO - PROCESS | 3812 | 1466724084529 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:21:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:21:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1024ms 16:21:24 INFO - PROCESS | 3812 | 1466724084550 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 16:21:24 INFO - PROCESS | 3812 | 1466724084552 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 16:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:21:24 INFO - PROCESS | 3812 | 1466724084555 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:21:24 INFO - PROCESS | 3812 | 1466724084557 Marionette TRACE conn5 <- [1,758,null,{}] 16:21:24 INFO - PROCESS | 3812 | 1466724084561 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:21:24 INFO - PROCESS | 3812 | 1466724084567 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:24 INFO - PROCESS | 3812 | 1466724084685 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 16:21:24 INFO - PROCESS | 3812 | 1466724084690 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:24 INFO - PROCESS | 3812 | 1466724084692 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:24 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4CC88000 == 32 [pid = 3812] [id = 199] 16:21:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 61 (0000008C3E159800) [pid = 3812] [serial = 595] [outer = 0000000000000000] 16:21:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 62 (0000008C47CCA400) [pid = 3812] [serial = 596] [outer = 0000008C3E159800] 16:21:24 INFO - PROCESS | 3812 | 1466724084793 Marionette DEBUG loaded listener.js 16:21:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 63 (0000008C4836B000) [pid = 3812] [serial = 597] [outer = 0000008C3E159800] 16:21:25 INFO - PROCESS | 3812 | 1466724085557 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:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1028ms 16:21:25 INFO - PROCESS | 3812 | 1466724085586 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 16:21:25 INFO - PROCESS | 3812 | 1466724085591 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 16:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:21:25 INFO - PROCESS | 3812 | 1466724085596 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:21:25 INFO - PROCESS | 3812 | 1466724085601 Marionette TRACE conn5 <- [1,762,null,{}] 16:21:25 INFO - PROCESS | 3812 | 1466724085607 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:21:25 INFO - PROCESS | 3812 | 1466724085610 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:25 INFO - PROCESS | 3812 | 1466724085733 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 16:21:25 INFO - PROCESS | 3812 | 1466724085801 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:25 INFO - PROCESS | 3812 | 1466724085804 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:25 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4468C800 == 33 [pid = 3812] [id = 200] 16:21:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (0000008C3E0E5C00) [pid = 3812] [serial = 598] [outer = 0000000000000000] 16:21:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C3E145800) [pid = 3812] [serial = 599] [outer = 0000008C3E0E5C00] 16:21:25 INFO - PROCESS | 3812 | 1466724085863 Marionette DEBUG loaded listener.js 16:21:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C3E80E800) [pid = 3812] [serial = 600] [outer = 0000008C3E0E5C00] 16:21:26 INFO - PROCESS | 3812 | 1466724086605 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:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1032ms 16:21:26 INFO - PROCESS | 3812 | 1466724086634 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 16:21:26 INFO - PROCESS | 3812 | 1466724086640 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 16:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:21:26 INFO - PROCESS | 3812 | 1466724086648 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:21:26 INFO - PROCESS | 3812 | 1466724086651 Marionette TRACE conn5 <- [1,766,null,{}] 16:21:26 INFO - PROCESS | 3812 | 1466724086675 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:21:26 INFO - PROCESS | 3812 | 1466724086678 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:26 INFO - PROCESS | 3812 | 1466724086801 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 16:21:26 INFO - PROCESS | 3812 | 1466724086869 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:26 INFO - PROCESS | 3812 | 1466724086872 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:26 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42CC5000 == 34 [pid = 3812] [id = 201] 16:21:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C3CF0C000) [pid = 3812] [serial = 601] [outer = 0000000000000000] 16:21:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C3E0E7000) [pid = 3812] [serial = 602] [outer = 0000008C3CF0C000] 16:21:26 INFO - PROCESS | 3812 | 1466724086930 Marionette DEBUG loaded listener.js 16:21:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C42C34C00) [pid = 3812] [serial = 603] [outer = 0000008C3CF0C000] 16:21:27 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B4E0800 == 33 [pid = 3812] [id = 198] 16:21:27 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AA97800 == 32 [pid = 3812] [id = 197] 16:21:27 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A570000 == 31 [pid = 3812] [id = 196] 16:21:27 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44865800 == 30 [pid = 3812] [id = 195] 16:21:27 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42E30800 == 29 [pid = 3812] [id = 194] 16:21:27 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C4850D000) [pid = 3812] [serial = 567] [outer = 0000000000000000] [url = about:blank] 16:21:27 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4A22C000) [pid = 3812] [serial = 570] [outer = 0000000000000000] [url = about:blank] 16:21:27 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C4A222000) [pid = 3812] [serial = 569] [outer = 0000000000000000] [url = about:blank] 16:21:27 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C4179E000) [pid = 3812] [serial = 557] [outer = 0000000000000000] [url = about:blank] 16:21:27 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C43448000) [pid = 3812] [serial = 560] [outer = 0000000000000000] [url = about:blank] 16:21:27 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (0000008C3E14E000) [pid = 3812] [serial = 554] [outer = 0000000000000000] [url = about:blank] 16:21:27 INFO - PROCESS | 3812 | --DOMWINDOW == 62 (0000008C3DD23400) [pid = 3812] [serial = 551] [outer = 0000000000000000] [url = about:blank] 16:21:27 INFO - PROCESS | 3812 | --DOMWINDOW == 61 (0000008C3DF2A000) [pid = 3812] [serial = 552] [outer = 0000000000000000] [url = about:blank] 16:21:27 INFO - PROCESS | 3812 | --DOMWINDOW == 60 (0000008C47CD4400) [pid = 3812] [serial = 546] [outer = 0000000000000000] [url = about:blank] 16:21:27 INFO - PROCESS | 3812 | --DOMWINDOW == 59 (0000008C3E0E8C00) [pid = 3812] [serial = 548] [outer = 0000000000000000] [url = about:blank] 16:21:27 INFO - PROCESS | 3812 | --DOMWINDOW == 58 (0000008C3E5B1000) [pid = 3812] [serial = 549] [outer = 0000000000000000] [url = about:blank] 16:21:27 INFO - PROCESS | 3812 | --DOMWINDOW == 57 (0000008C4423A800) [pid = 3812] [serial = 563] [outer = 0000000000000000] [url = about:blank] 16:21:27 INFO - PROCESS | 3812 | --DOMWINDOW == 56 (0000008C4836A000) [pid = 3812] [serial = 566] [outer = 0000000000000000] [url = about:blank] 16:21:27 INFO - PROCESS | 3812 | --DOMWINDOW == 55 (0000008C42E15800) [pid = 3812] [serial = 558] [outer = 0000000000000000] [url = about:blank] 16:21:27 INFO - PROCESS | 3812 | --DOMWINDOW == 54 (0000008C4419B400) [pid = 3812] [serial = 561] [outer = 0000000000000000] [url = about:blank] 16:21:27 INFO - PROCESS | 3812 | --DOMWINDOW == 53 (0000008C3E560400) [pid = 3812] [serial = 555] [outer = 0000000000000000] [url = about:blank] 16:21:27 INFO - PROCESS | 3812 | --DOMWINDOW == 52 (0000008C446CF400) [pid = 3812] [serial = 564] [outer = 0000000000000000] [url = about:blank] 16:21:27 INFO - PROCESS | 3812 | 1466724087623 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:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1032ms 16:21:27 INFO - PROCESS | 3812 | 1466724087683 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 16:21:27 INFO - PROCESS | 3812 | 1466724087687 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 16:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:21:27 INFO - PROCESS | 3812 | 1466724087692 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:21:27 INFO - PROCESS | 3812 | 1466724087697 Marionette TRACE conn5 <- [1,770,null,{}] 16:21:27 INFO - PROCESS | 3812 | 1466724087702 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:21:27 INFO - PROCESS | 3812 | 1466724087705 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:27 INFO - PROCESS | 3812 | 1466724087796 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 16:21:27 INFO - PROCESS | 3812 | 1466724087866 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:27 INFO - PROCESS | 3812 | 1466724087869 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:27 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C434C7000 == 30 [pid = 3812] [id = 202] 16:21:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 53 (0000008C3DF29400) [pid = 3812] [serial = 604] [outer = 0000000000000000] 16:21:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 54 (0000008C3E0E8C00) [pid = 3812] [serial = 605] [outer = 0000008C3DF29400] 16:21:27 INFO - PROCESS | 3812 | 1466724087919 Marionette DEBUG loaded listener.js 16:21:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 55 (0000008C3E5B0C00) [pid = 3812] [serial = 606] [outer = 0000008C3DF29400] 16:21:28 INFO - PROCESS | 3812 | 1466724088327 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:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 691ms 16:21:28 INFO - PROCESS | 3812 | 1466724088384 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 16:21:28 INFO - PROCESS | 3812 | 1466724088388 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 16:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:21:28 INFO - PROCESS | 3812 | 1466724088394 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:21:28 INFO - PROCESS | 3812 | 1466724088397 Marionette TRACE conn5 <- [1,774,null,{}] 16:21:28 INFO - PROCESS | 3812 | 1466724088400 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:21:28 INFO - PROCESS | 3812 | 1466724088403 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:28 INFO - PROCESS | 3812 | 1466724088493 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 16:21:28 INFO - PROCESS | 3812 | 1466724088499 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:28 INFO - PROCESS | 3812 | 1466724088501 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:28 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4838A000 == 31 [pid = 3812] [id = 203] 16:21:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 56 (0000008C41714800) [pid = 3812] [serial = 607] [outer = 0000000000000000] 16:21:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 57 (0000008C42E1DC00) [pid = 3812] [serial = 608] [outer = 0000008C41714800] 16:21:28 INFO - PROCESS | 3812 | 1466724088550 Marionette DEBUG loaded listener.js 16:21:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 58 (0000008C436C2000) [pid = 3812] [serial = 609] [outer = 0000008C41714800] 16:21:29 INFO - PROCESS | 3812 | 1466724089005 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:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 629ms 16:21:29 INFO - PROCESS | 3812 | 1466724089031 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 16:21:29 INFO - PROCESS | 3812 | 1466724089034 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 16:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:21:29 INFO - PROCESS | 3812 | 1466724089037 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:21:29 INFO - PROCESS | 3812 | 1466724089041 Marionette TRACE conn5 <- [1,778,null,{}] 16:21:29 INFO - PROCESS | 3812 | 1466724089052 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:21:29 INFO - PROCESS | 3812 | 1466724089057 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:29 INFO - PROCESS | 3812 | 1466724089147 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 16:21:29 INFO - PROCESS | 3812 | 1466724089156 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:29 INFO - PROCESS | 3812 | 1466724089159 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:29 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B4D4000 == 32 [pid = 3812] [id = 204] 16:21:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 59 (0000008C446BA400) [pid = 3812] [serial = 610] [outer = 0000000000000000] 16:21:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 60 (0000008C44820800) [pid = 3812] [serial = 611] [outer = 0000008C446BA400] 16:21:29 INFO - PROCESS | 3812 | 1466724089209 Marionette DEBUG loaded listener.js 16:21:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 61 (0000008C45051400) [pid = 3812] [serial = 612] [outer = 0000008C446BA400] 16:21:29 INFO - PROCESS | 3812 | 1466724089651 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:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 691ms 16:21:29 INFO - PROCESS | 3812 | 1466724089731 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 16:21:29 INFO - PROCESS | 3812 | 1466724089733 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 16:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:21:29 INFO - PROCESS | 3812 | 1466724089737 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:21:29 INFO - PROCESS | 3812 | 1466724089738 Marionette TRACE conn5 <- [1,782,null,{}] 16:21:29 INFO - PROCESS | 3812 | 1466724089748 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:21:29 INFO - PROCESS | 3812 | 1466724089750 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:29 INFO - PROCESS | 3812 | 1466724089894 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 16:21:29 INFO - PROCESS | 3812 | 1466724089913 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:29 INFO - PROCESS | 3812 | 1466724089915 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:29 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4C286800 == 33 [pid = 3812] [id = 205] 16:21:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 62 (0000008C47D19C00) [pid = 3812] [serial = 613] [outer = 0000000000000000] 16:21:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 63 (0000008C48368800) [pid = 3812] [serial = 614] [outer = 0000008C47D19C00] 16:21:29 INFO - PROCESS | 3812 | 1466724089960 Marionette DEBUG loaded listener.js 16:21:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (0000008C49963400) [pid = 3812] [serial = 615] [outer = 0000008C47D19C00] 16:21:30 INFO - PROCESS | 3812 | 1466724090399 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:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 16:21:30 INFO - PROCESS | 3812 | 1466724090431 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 16:21:30 INFO - PROCESS | 3812 | 1466724090433 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 16:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:21:30 INFO - PROCESS | 3812 | 1466724090436 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:21:30 INFO - PROCESS | 3812 | 1466724090438 Marionette TRACE conn5 <- [1,786,null,{}] 16:21:30 INFO - PROCESS | 3812 | 1466724090442 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:21:30 INFO - PROCESS | 3812 | 1466724090444 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:30 INFO - PROCESS | 3812 | 1466724090557 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 16:21:30 INFO - PROCESS | 3812 | 1466724090562 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:30 INFO - PROCESS | 3812 | 1466724090564 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:30 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E015800 == 34 [pid = 3812] [id = 206] 16:21:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C3DF2C000) [pid = 3812] [serial = 616] [outer = 0000000000000000] 16:21:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C499DFC00) [pid = 3812] [serial = 617] [outer = 0000008C3DF2C000] 16:21:30 INFO - PROCESS | 3812 | 1466724090609 Marionette DEBUG loaded listener.js 16:21:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C4A220C00) [pid = 3812] [serial = 618] [outer = 0000008C3DF2C000] 16:21:31 INFO - PROCESS | 3812 | 1466724091091 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:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 16:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 692ms 16:21:31 INFO - PROCESS | 3812 | 1466724091132 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 16:21:31 INFO - PROCESS | 3812 | 1466724091134 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 16:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:21:31 INFO - PROCESS | 3812 | 1466724091137 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:21:31 INFO - PROCESS | 3812 | 1466724091139 Marionette TRACE conn5 <- [1,790,null,{}] 16:21:31 INFO - PROCESS | 3812 | 1466724091143 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:21:31 INFO - PROCESS | 3812 | 1466724091149 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:31 INFO - PROCESS | 3812 | 1466724091299 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 16:21:31 INFO - PROCESS | 3812 | 1466724091321 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:31 INFO - PROCESS | 3812 | 1466724091323 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:31 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E579800 == 35 [pid = 3812] [id = 207] 16:21:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C4A603400) [pid = 3812] [serial = 619] [outer = 0000000000000000] 16:21:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C4A9EA400) [pid = 3812] [serial = 620] [outer = 0000008C4A603400] 16:21:31 INFO - PROCESS | 3812 | 1466724091375 Marionette DEBUG loaded listener.js 16:21:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C4AA51C00) [pid = 3812] [serial = 621] [outer = 0000008C4A603400] 16:21:31 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C3E0E5000) [pid = 3812] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:21:31 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C3E151800) [pid = 3812] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:21:31 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C3D42E400) [pid = 3812] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:21:31 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C3DF28800) [pid = 3812] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:21:31 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C4419D400) [pid = 3812] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:21:31 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C3E099800) [pid = 3812] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:21:31 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (0000008C42CA0800) [pid = 3812] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:21:31 INFO - PROCESS | 3812 | --DOMWINDOW == 62 (0000008C3E14A400) [pid = 3812] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:21:31 INFO - PROCESS | 3812 | 1466724091810 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:21:31 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:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 734ms 16:21:31 INFO - PROCESS | 3812 | 1466724091874 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 16:21:31 INFO - PROCESS | 3812 | 1466724091876 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 16:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:21:31 INFO - PROCESS | 3812 | 1466724091879 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:21:31 INFO - PROCESS | 3812 | 1466724091881 Marionette TRACE conn5 <- [1,794,null,{}] 16:21:31 INFO - PROCESS | 3812 | 1466724091884 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:21:31 INFO - PROCESS | 3812 | 1466724091886 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:31 INFO - PROCESS | 3812 | 1466724091967 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 16:21:32 INFO - PROCESS | 3812 | 1466724092037 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:32 INFO - PROCESS | 3812 | 1466724092039 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:32 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E61C800 == 36 [pid = 3812] [id = 208] 16:21:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 63 (0000008C3E09B000) [pid = 3812] [serial = 622] [outer = 0000000000000000] 16:21:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (0000008C47D84400) [pid = 3812] [serial = 623] [outer = 0000008C3E09B000] 16:21:32 INFO - PROCESS | 3812 | 1466724092083 Marionette DEBUG loaded listener.js 16:21:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C4AED4000) [pid = 3812] [serial = 624] [outer = 0000008C3E09B000] 16:21:32 INFO - PROCESS | 3812 | 1466724092443 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:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 16:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 587ms 16:21:32 INFO - PROCESS | 3812 | 1466724092470 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 16:21:32 INFO - PROCESS | 3812 | 1466724092472 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 16:21:32 INFO - PROCESS | 3812 | 1466724092475 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:21:32 INFO - PROCESS | 3812 | 1466724092477 Marionette TRACE conn5 <- [1,798,null,{}] 16:21:32 INFO - PROCESS | 3812 | 1466724092481 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:21:32 INFO - PROCESS | 3812 | 1466724092482 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:32 INFO - PROCESS | 3812 | 1466724092564 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 16:21:32 INFO - PROCESS | 3812 | 1466724092658 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:32 INFO - PROCESS | 3812 | 1466724092668 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:32 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4EE7C000 == 37 [pid = 3812] [id = 209] 16:21:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C4344B000) [pid = 3812] [serial = 625] [outer = 0000000000000000] 16:21:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C4B4B1400) [pid = 3812] [serial = 626] [outer = 0000008C4344B000] 16:21:32 INFO - PROCESS | 3812 | 1466724092714 Marionette DEBUG loaded listener.js 16:21:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C4B5BC000) [pid = 3812] [serial = 627] [outer = 0000008C4344B000] 16:21:33 INFO - PROCESS | 3812 | 1466724093063 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:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 628ms 16:21:33 INFO - PROCESS | 3812 | 1466724093112 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 16:21:33 INFO - PROCESS | 3812 | 1466724093114 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 16:21:33 INFO - PROCESS | 3812 | 1466724093118 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:21:33 INFO - PROCESS | 3812 | 1466724093119 Marionette TRACE conn5 <- [1,802,null,{}] 16:21:33 INFO - PROCESS | 3812 | 1466724093123 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:21:33 INFO - PROCESS | 3812 | 1466724093125 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:33 INFO - PROCESS | 3812 | 1466724093207 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 16:21:33 INFO - PROCESS | 3812 | 1466724093213 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:33 INFO - PROCESS | 3812 | 1466724093215 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:33 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F82C000 == 38 [pid = 3812] [id = 210] 16:21:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C4B5C0000) [pid = 3812] [serial = 628] [outer = 0000000000000000] 16:21:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C4B5E0C00) [pid = 3812] [serial = 629] [outer = 0000008C4B5C0000] 16:21:33 INFO - PROCESS | 3812 | 1466724093259 Marionette DEBUG loaded listener.js 16:21:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C4B6C9800) [pid = 3812] [serial = 630] [outer = 0000008C4B5C0000] 16:21:33 INFO - PROCESS | 3812 | 1466724093675 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:21:33 INFO - PROCESS | 3812 | 1466724093757 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 16:21:33 INFO - PROCESS | 3812 | 1466724093763 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:21:33 INFO - PROCESS | 3812 | 1466724093768 Marionette TRACE conn5 <- [1,806,null,{}] 16:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:21:33 INFO - PROCESS | 3812 | 1466724093774 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:21:33 INFO - PROCESS | 3812 | 1466724093778 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:33 INFO - PROCESS | 3812 | 1466724093900 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 16:21:34 INFO - PROCESS | 3812 | 1466724094033 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:34 INFO - PROCESS | 3812 | 1466724094039 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:34 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4371B800 == 39 [pid = 3812] [id = 211] 16:21:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C3E0A4800) [pid = 3812] [serial = 631] [outer = 0000000000000000] 16:21:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3E153000) [pid = 3812] [serial = 632] [outer = 0000008C3E0A4800] 16:21:34 INFO - PROCESS | 3812 | 1466724094098 Marionette DEBUG loaded listener.js 16:21:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C3E842000) [pid = 3812] [serial = 633] [outer = 0000008C3E0A4800] 16:21:34 INFO - PROCESS | 3812 | 1466724094696 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:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 985ms 16:21:34 INFO - PROCESS | 3812 | 1466724094757 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 16:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:21:34 INFO - PROCESS | 3812 | 1466724094761 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 16:21:34 INFO - PROCESS | 3812 | 1466724094768 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:21:34 INFO - PROCESS | 3812 | 1466724094773 Marionette TRACE conn5 <- [1,810,null,{}] 16:21:34 INFO - PROCESS | 3812 | 1466724094792 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:21:34 INFO - PROCESS | 3812 | 1466724094796 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:34 INFO - PROCESS | 3812 | 1466724094923 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 16:21:34 INFO - PROCESS | 3812 | 1466724094987 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:35 INFO - PROCESS | 3812 | 1466724094991 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:35 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4D967800 == 40 [pid = 3812] [id = 212] 16:21:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C441DD800) [pid = 3812] [serial = 634] [outer = 0000000000000000] 16:21:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C446BC000) [pid = 3812] [serial = 635] [outer = 0000008C441DD800] 16:21:35 INFO - PROCESS | 3812 | 1466724095048 Marionette DEBUG loaded listener.js 16:21:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C47CC9C00) [pid = 3812] [serial = 636] [outer = 0000008C441DD800] 16:21:35 INFO - PROCESS | 3812 | 1466724095674 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:21:35 INFO - PROCESS | 3812 | 1466724095713 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 16:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:21:35 INFO - PROCESS | 3812 | 1466724095717 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:21:35 INFO - PROCESS | 3812 | 1466724095719 Marionette TRACE conn5 <- [1,814,null,{}] 16:21:35 INFO - PROCESS | 3812 | 1466724095730 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:21:35 INFO - PROCESS | 3812 | 1466724095735 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:35 INFO - PROCESS | 3812 | 1466724095850 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 16:21:35 INFO - PROCESS | 3812 | 1466724095938 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:35 INFO - PROCESS | 3812 | 1466724095942 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:35 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3E72B000 == 41 [pid = 3812] [id = 213] 16:21:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4A955400) [pid = 3812] [serial = 637] [outer = 0000000000000000] 16:21:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4AD7C800) [pid = 3812] [serial = 638] [outer = 0000008C4A955400] 16:21:36 INFO - PROCESS | 3812 | 1466724096001 Marionette DEBUG loaded listener.js 16:21:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4B6D3C00) [pid = 3812] [serial = 639] [outer = 0000008C4A955400] 16:21:36 INFO - PROCESS | 3812 | 1466724096631 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:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 942ms 16:21:36 INFO - PROCESS | 3812 | 1466724096661 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 16:21:36 INFO - PROCESS | 3812 | 1466724096663 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 16:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:21:36 INFO - PROCESS | 3812 | 1466724096667 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:21:36 INFO - PROCESS | 3812 | 1466724096669 Marionette TRACE conn5 <- [1,818,null,{}] 16:21:36 INFO - PROCESS | 3812 | 1466724096673 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:21:36 INFO - PROCESS | 3812 | 1466724096675 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:36 INFO - PROCESS | 3812 | 1466724096787 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 16:21:36 INFO - PROCESS | 3812 | 1466724096870 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:36 INFO - PROCESS | 3812 | 1466724096873 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:36 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50BBF000 == 42 [pid = 3812] [id = 214] 16:21:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4B6E0C00) [pid = 3812] [serial = 640] [outer = 0000000000000000] 16:21:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4B734400) [pid = 3812] [serial = 641] [outer = 0000008C4B6E0C00] 16:21:36 INFO - PROCESS | 3812 | 1466724096927 Marionette DEBUG loaded listener.js 16:21:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4B73D000) [pid = 3812] [serial = 642] [outer = 0000008C4B6E0C00] 16:21:37 INFO - PROCESS | 3812 | 1466724097653 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:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1032ms 16:21:37 INFO - PROCESS | 3812 | 1466724097709 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 16:21:37 INFO - PROCESS | 3812 | 1466724097713 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 16:21:37 INFO - PROCESS | 3812 | 1466724097739 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:21:37 INFO - PROCESS | 3812 | 1466724097743 Marionette TRACE conn5 <- [1,822,null,{}] 16:21:37 INFO - PROCESS | 3812 | 1466724097748 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:21:37 INFO - PROCESS | 3812 | 1466724097752 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:37 INFO - PROCESS | 3812 | 1466724097889 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 16:21:37 INFO - PROCESS | 3812 | 1466724097968 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:37 INFO - PROCESS | 3812 | 1466724097973 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:37 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4412E800 == 43 [pid = 3812] [id = 215] 16:21:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C3DFB0000) [pid = 3812] [serial = 643] [outer = 0000000000000000] 16:21:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C3E09C000) [pid = 3812] [serial = 644] [outer = 0000008C3DFB0000] 16:21:38 INFO - PROCESS | 3812 | 1466724098024 Marionette DEBUG loaded listener.js 16:21:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C3E15C000) [pid = 3812] [serial = 645] [outer = 0000008C3DFB0000] 16:21:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4EE7C000 == 42 [pid = 3812] [id = 209] 16:21:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E61C800 == 41 [pid = 3812] [id = 208] 16:21:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E579800 == 40 [pid = 3812] [id = 207] 16:21:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E015800 == 39 [pid = 3812] [id = 206] 16:21:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4C286800 == 38 [pid = 3812] [id = 205] 16:21:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B4D4000 == 37 [pid = 3812] [id = 204] 16:21:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4838A000 == 36 [pid = 3812] [id = 203] 16:21:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C434C7000 == 35 [pid = 3812] [id = 202] 16:21:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42CC5000 == 34 [pid = 3812] [id = 201] 16:21:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4468C800 == 33 [pid = 3812] [id = 200] 16:21:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42F79800 == 32 [pid = 3812] [id = 193] 16:21:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4CC88000 == 31 [pid = 3812] [id = 199] 16:21:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50BBF000 == 30 [pid = 3812] [id = 214] 16:21:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3E72B000 == 29 [pid = 3812] [id = 213] 16:21:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4D967800 == 28 [pid = 3812] [id = 212] 16:21:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F82C000 == 27 [pid = 3812] [id = 210] 16:21:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4371B800 == 26 [pid = 3812] [id = 211] 16:21:39 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3E80C800) [pid = 3812] [serial = 579] [outer = 0000000000000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C3E0ED800) [pid = 3812] [serial = 578] [outer = 0000000000000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3E810C00) [pid = 3812] [serial = 585] [outer = 0000000000000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C3E161800) [pid = 3812] [serial = 584] [outer = 0000000000000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3DF33000) [pid = 3812] [serial = 581] [outer = 0000000000000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C42CAD800) [pid = 3812] [serial = 587] [outer = 0000000000000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C441D5C00) [pid = 3812] [serial = 590] [outer = 0000000000000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C43454000) [pid = 3812] [serial = 588] [outer = 0000000000000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3E840800) [pid = 3812] [serial = 573] [outer = 0000000000000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3E150400) [pid = 3812] [serial = 572] [outer = 0000000000000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C47C9CC00) [pid = 3812] [serial = 576] [outer = 0000000000000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C44611800) [pid = 3812] [serial = 575] [outer = 0000000000000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C446B8400) [pid = 3812] [serial = 591] [outer = 0000000000000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4423CC00) [pid = 3812] [serial = 593] [outer = 0000000000000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C44819C00) [pid = 3812] [serial = 594] [outer = 0000000000000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C3E09F800) [pid = 3812] [serial = 582] [outer = 0000000000000000] [url = about:blank] 16:21:39 INFO - PROCESS | 3812 | 1466724099287 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:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1590ms 16:21:39 INFO - PROCESS | 3812 | 1466724099341 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 16:21:39 INFO - PROCESS | 3812 | 1466724099345 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 16:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:21:39 INFO - PROCESS | 3812 | 1466724099353 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:21:39 INFO - PROCESS | 3812 | 1466724099356 Marionette TRACE conn5 <- [1,826,null,{}] 16:21:39 INFO - PROCESS | 3812 | 1466724099362 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:21:39 INFO - PROCESS | 3812 | 1466724099365 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:39 INFO - PROCESS | 3812 | 1466724099461 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 16:21:39 INFO - PROCESS | 3812 | 1466724099530 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:39 INFO - PROCESS | 3812 | 1466724099534 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:39 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42C09000 == 27 [pid = 3812] [id = 216] 16:21:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3D659800) [pid = 3812] [serial = 646] [outer = 0000000000000000] 16:21:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C3DDCD400) [pid = 3812] [serial = 647] [outer = 0000008C3D659800] 16:21:39 INFO - PROCESS | 3812 | 1466724099584 Marionette DEBUG loaded listener.js 16:21:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3DF30800) [pid = 3812] [serial = 648] [outer = 0000008C3D659800] 16:21:39 INFO - PROCESS | 3812 | 1466724099992 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:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 692ms 16:21:40 INFO - PROCESS | 3812 | 1466724100048 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 16:21:40 INFO - PROCESS | 3812 | 1466724100053 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 16:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:21:40 INFO - PROCESS | 3812 | 1466724100059 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:21:40 INFO - PROCESS | 3812 | 1466724100062 Marionette TRACE conn5 <- [1,830,null,{}] 16:21:40 INFO - PROCESS | 3812 | 1466724100066 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:21:40 INFO - PROCESS | 3812 | 1466724100069 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:40 INFO - PROCESS | 3812 | 1466724100158 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 16:21:40 INFO - PROCESS | 3812 | 1466724100164 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:40 INFO - PROCESS | 3812 | 1466724100166 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:40 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44672000 == 28 [pid = 3812] [id = 217] 16:21:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C3E0A1C00) [pid = 3812] [serial = 649] [outer = 0000000000000000] 16:21:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C3E14CC00) [pid = 3812] [serial = 650] [outer = 0000008C3E0A1C00] 16:21:40 INFO - PROCESS | 3812 | 1466724100215 Marionette DEBUG loaded listener.js 16:21:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C3E452C00) [pid = 3812] [serial = 651] [outer = 0000008C3E0A1C00] 16:21:40 INFO - PROCESS | 3812 | 1466724100672 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:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 691ms 16:21:40 INFO - PROCESS | 3812 | 1466724100753 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 16:21:40 INFO - PROCESS | 3812 | 1466724100756 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 16:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:21:40 INFO - PROCESS | 3812 | 1466724100759 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:21:40 INFO - PROCESS | 3812 | 1466724100763 Marionette TRACE conn5 <- [1,834,null,{}] 16:21:40 INFO - PROCESS | 3812 | 1466724100774 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:21:40 INFO - PROCESS | 3812 | 1466724100779 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:40 INFO - PROCESS | 3812 | 1466724100894 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 16:21:40 INFO - PROCESS | 3812 | 1466724100970 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:40 INFO - PROCESS | 3812 | 1466724100974 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:40 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A58D000 == 29 [pid = 3812] [id = 218] 16:21:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C3CFCFC00) [pid = 3812] [serial = 652] [outer = 0000000000000000] 16:21:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C3F733400) [pid = 3812] [serial = 653] [outer = 0000008C3CFCFC00] 16:21:41 INFO - PROCESS | 3812 | 1466724101023 Marionette DEBUG loaded listener.js 16:21:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C42CAC800) [pid = 3812] [serial = 654] [outer = 0000008C3CFCFC00] 16:21:42 INFO - PROCESS | 3812 | 1466724102588 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:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2148ms 16:21:43 INFO - PROCESS | 3812 | 1466724103007 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 16:21:43 INFO - PROCESS | 3812 | 1466724103009 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 16:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:21:43 INFO - PROCESS | 3812 | 1466724103026 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:21:43 INFO - PROCESS | 3812 | 1466724103028 Marionette TRACE conn5 <- [1,838,null,{}] 16:21:43 INFO - PROCESS | 3812 | 1466724103031 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:21:43 INFO - PROCESS | 3812 | 1466724103033 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:43 INFO - PROCESS | 3812 | 1466724103137 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 16:21:43 INFO - PROCESS | 3812 | 1466724103143 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:43 INFO - PROCESS | 3812 | 1466724103145 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:43 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B521000 == 30 [pid = 3812] [id = 219] 16:21:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C437F2400) [pid = 3812] [serial = 655] [outer = 0000000000000000] 16:21:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C446CD800) [pid = 3812] [serial = 656] [outer = 0000008C437F2400] 16:21:43 INFO - PROCESS | 3812 | 1466724103228 Marionette DEBUG loaded listener.js 16:21:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C44822000) [pid = 3812] [serial = 657] [outer = 0000008C437F2400] 16:21:43 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4B5C0000) [pid = 3812] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:21:43 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3CF0C000) [pid = 3812] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:21:43 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C41714800) [pid = 3812] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:21:43 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C47D19C00) [pid = 3812] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:21:43 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C446BA400) [pid = 3812] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:21:43 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3E0E5C00) [pid = 3812] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:21:43 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3DF29400) [pid = 3812] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:21:43 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C3E159800) [pid = 3812] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:21:43 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C3E09B000) [pid = 3812] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:21:43 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4344B000) [pid = 3812] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:21:43 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C4A603400) [pid = 3812] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:21:43 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C3DF2C000) [pid = 3812] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:21:43 INFO - PROCESS | 3812 | 1466724103694 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:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 732ms 16:21:43 INFO - PROCESS | 3812 | 1466724103761 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 16:21:43 INFO - PROCESS | 3812 | 1466724103763 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 16:21:43 INFO - PROCESS | 3812 | 1466724103766 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:21:43 INFO - PROCESS | 3812 | 1466724103768 Marionette TRACE conn5 <- [1,842,null,{}] 16:21:43 INFO - PROCESS | 3812 | 1466724103772 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:21:43 INFO - PROCESS | 3812 | 1466724103774 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:43 INFO - PROCESS | 3812 | 1466724103853 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 16:21:43 INFO - PROCESS | 3812 | 1466724103858 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:43 INFO - PROCESS | 3812 | 1466724103861 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:43 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4C4C0800 == 31 [pid = 3812] [id = 220] 16:21:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3E0A1800) [pid = 3812] [serial = 658] [outer = 0000000000000000] 16:21:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C44822400) [pid = 3812] [serial = 659] [outer = 0000008C3E0A1800] 16:21:43 INFO - PROCESS | 3812 | 1466724103906 Marionette DEBUG loaded listener.js 16:21:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C47CC8800) [pid = 3812] [serial = 660] [outer = 0000008C3E0A1800] 16:21:44 INFO - PROCESS | 3812 | 1466724104335 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:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 627ms 16:21:44 INFO - PROCESS | 3812 | 1466724104397 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 16:21:44 INFO - PROCESS | 3812 | 1466724104399 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 16:21:44 INFO - PROCESS | 3812 | 1466724104403 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:21:44 INFO - PROCESS | 3812 | 1466724104404 Marionette TRACE conn5 <- [1,846,null,{}] 16:21:44 INFO - PROCESS | 3812 | 1466724104408 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:21:44 INFO - PROCESS | 3812 | 1466724104414 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:44 INFO - PROCESS | 3812 | 1466724104521 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 16:21:44 INFO - PROCESS | 3812 | 1466724104529 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:44 INFO - PROCESS | 3812 | 1466724104531 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:44 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0A3800 == 32 [pid = 3812] [id = 221] 16:21:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C48361000) [pid = 3812] [serial = 661] [outer = 0000000000000000] 16:21:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C49967800) [pid = 3812] [serial = 662] [outer = 0000008C48361000] 16:21:44 INFO - PROCESS | 3812 | 1466724104577 Marionette DEBUG loaded listener.js 16:21:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4A049800) [pid = 3812] [serial = 663] [outer = 0000008C48361000] 16:21:45 INFO - PROCESS | 3812 | 1466724105021 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:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 628ms 16:21:45 INFO - PROCESS | 3812 | 1466724105041 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 16:21:45 INFO - PROCESS | 3812 | 1466724105043 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 16:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:21:45 INFO - PROCESS | 3812 | 1466724105047 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:21:45 INFO - PROCESS | 3812 | 1466724105048 Marionette TRACE conn5 <- [1,850,null,{}] 16:21:45 INFO - PROCESS | 3812 | 1466724105052 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:21:45 INFO - PROCESS | 3812 | 1466724105054 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:45 INFO - PROCESS | 3812 | 1466724105133 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 16:21:45 INFO - PROCESS | 3812 | 1466724105139 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:45 INFO - PROCESS | 3812 | 1466724105140 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:45 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4EE6A000 == 33 [pid = 3812] [id = 222] 16:21:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C3D657C00) [pid = 3812] [serial = 664] [outer = 0000000000000000] 16:21:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4A225C00) [pid = 3812] [serial = 665] [outer = 0000008C3D657C00] 16:21:45 INFO - PROCESS | 3812 | 1466724105185 Marionette DEBUG loaded listener.js 16:21:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4A94FC00) [pid = 3812] [serial = 666] [outer = 0000008C3D657C00] 16:21:45 INFO - PROCESS | 3812 | 1466724105928 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:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 944ms 16:21:46 INFO - PROCESS | 3812 | 1466724105993 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 16:21:46 INFO - PROCESS | 3812 | 1466724105998 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 16:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:21:46 INFO - PROCESS | 3812 | 1466724106003 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:21:46 INFO - PROCESS | 3812 | 1466724106007 Marionette TRACE conn5 <- [1,854,null,{}] 16:21:46 INFO - PROCESS | 3812 | 1466724106013 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:21:46 INFO - PROCESS | 3812 | 1466724106016 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:46 INFO - PROCESS | 3812 | 1466724106150 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 16:21:46 INFO - PROCESS | 3812 | 1466724106215 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:46 INFO - PROCESS | 3812 | 1466724106218 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:46 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44124800 == 34 [pid = 3812] [id = 223] 16:21:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C3DD23400) [pid = 3812] [serial = 667] [outer = 0000000000000000] 16:21:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C3DFAA800) [pid = 3812] [serial = 668] [outer = 0000008C3DD23400] 16:21:46 INFO - PROCESS | 3812 | 1466724106276 Marionette DEBUG loaded listener.js 16:21:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C3E150C00) [pid = 3812] [serial = 669] [outer = 0000008C3DD23400] 16:21:47 INFO - PROCESS | 3812 | 1466724107114 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:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1129ms 16:21:47 INFO - PROCESS | 3812 | 1466724107136 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 16:21:47 INFO - PROCESS | 3812 | 1466724107141 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 16:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:21:47 INFO - PROCESS | 3812 | 1466724107148 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:21:47 INFO - PROCESS | 3812 | 1466724107151 Marionette TRACE conn5 <- [1,858,null,{}] 16:21:47 INFO - PROCESS | 3812 | 1466724107155 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:21:47 INFO - PROCESS | 3812 | 1466724107158 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:47 INFO - PROCESS | 3812 | 1466724107301 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 16:21:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C3E80C000) [pid = 3812] [serial = 670] [outer = 0000008C3CDD2400] 16:21:47 INFO - PROCESS | 3812 | 1466724107486 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:47 INFO - PROCESS | 3812 | 1466724107490 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:47 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3EF55800 == 35 [pid = 3812] [id = 224] 16:21:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C3DF29800) [pid = 3812] [serial = 671] [outer = 0000000000000000] 16:21:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C3DFB5000) [pid = 3812] [serial = 672] [outer = 0000008C3DF29800] 16:21:47 INFO - PROCESS | 3812 | 1466724107555 Marionette DEBUG loaded listener.js 16:21:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C3E810000) [pid = 3812] [serial = 673] [outer = 0000008C3DF29800] 16:21:48 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0A3800 == 34 [pid = 3812] [id = 221] 16:21:48 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4C4C0800 == 33 [pid = 3812] [id = 220] 16:21:48 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B521000 == 32 [pid = 3812] [id = 219] 16:21:48 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A58D000 == 31 [pid = 3812] [id = 218] 16:21:48 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44672000 == 30 [pid = 3812] [id = 217] 16:21:48 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42C09000 == 29 [pid = 3812] [id = 216] 16:21:48 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C42C34C00) [pid = 3812] [serial = 603] [outer = 0000000000000000] [url = about:blank] 16:21:48 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C42E1DC00) [pid = 3812] [serial = 608] [outer = 0000000000000000] [url = about:blank] 16:21:48 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C49963400) [pid = 3812] [serial = 615] [outer = 0000000000000000] [url = about:blank] 16:21:48 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C44820800) [pid = 3812] [serial = 611] [outer = 0000000000000000] [url = about:blank] 16:21:48 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3E145800) [pid = 3812] [serial = 599] [outer = 0000000000000000] [url = about:blank] 16:21:48 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C45051400) [pid = 3812] [serial = 612] [outer = 0000000000000000] [url = about:blank] 16:21:48 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3E0E7000) [pid = 3812] [serial = 602] [outer = 0000000000000000] [url = about:blank] 16:21:48 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C436C2000) [pid = 3812] [serial = 609] [outer = 0000000000000000] [url = about:blank] 16:21:48 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C48368800) [pid = 3812] [serial = 614] [outer = 0000000000000000] [url = about:blank] 16:21:48 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3E5B0C00) [pid = 3812] [serial = 606] [outer = 0000000000000000] [url = about:blank] 16:21:48 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C47CCA400) [pid = 3812] [serial = 596] [outer = 0000000000000000] [url = about:blank] 16:21:48 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C3E80E800) [pid = 3812] [serial = 600] [outer = 0000000000000000] [url = about:blank] 16:21:48 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C47D84400) [pid = 3812] [serial = 623] [outer = 0000000000000000] [url = about:blank] 16:21:48 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4B4B1400) [pid = 3812] [serial = 626] [outer = 0000000000000000] [url = about:blank] 16:21:48 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C4A9EA400) [pid = 3812] [serial = 620] [outer = 0000000000000000] [url = about:blank] 16:21:48 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C4A220C00) [pid = 3812] [serial = 618] [outer = 0000000000000000] [url = about:blank] 16:21:48 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4AED4000) [pid = 3812] [serial = 624] [outer = 0000000000000000] [url = about:blank] 16:21:48 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C3E0E8C00) [pid = 3812] [serial = 605] [outer = 0000000000000000] [url = about:blank] 16:21:48 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4836B000) [pid = 3812] [serial = 597] [outer = 0000000000000000] [url = about:blank] 16:21:48 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C499DFC00) [pid = 3812] [serial = 617] [outer = 0000000000000000] [url = about:blank] 16:21:48 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C4AA51C00) [pid = 3812] [serial = 621] [outer = 0000000000000000] [url = about:blank] 16:21:48 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C4B6C9800) [pid = 3812] [serial = 630] [outer = 0000000000000000] [url = about:blank] 16:21:48 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (0000008C4B5E0C00) [pid = 3812] [serial = 629] [outer = 0000000000000000] [url = about:blank] 16:21:48 INFO - PROCESS | 3812 | --DOMWINDOW == 62 (0000008C4B5BC000) [pid = 3812] [serial = 627] [outer = 0000000000000000] [url = about:blank] 16:21:48 INFO - PROCESS | 3812 | 1466724108200 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:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1085ms 16:21:48 INFO - PROCESS | 3812 | 1466724108236 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 16:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:21:48 INFO - PROCESS | 3812 | 1466724108239 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 16:21:48 INFO - PROCESS | 3812 | 1466724108244 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:21:48 INFO - PROCESS | 3812 | 1466724108246 Marionette TRACE conn5 <- [1,862,null,{}] 16:21:48 INFO - PROCESS | 3812 | 1466724108252 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:21:48 INFO - PROCESS | 3812 | 1466724108256 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:48 INFO - PROCESS | 3812 | 1466724108348 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 16:21:48 INFO - PROCESS | 3812 | 1466724108418 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:48 INFO - PROCESS | 3812 | 1466724108421 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:48 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4415A800 == 30 [pid = 3812] [id = 225] 16:21:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 63 (0000008C3DFA8800) [pid = 3812] [serial = 674] [outer = 0000000000000000] 16:21:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (0000008C3E5B2400) [pid = 3812] [serial = 675] [outer = 0000008C3DFA8800] 16:21:48 INFO - PROCESS | 3812 | 1466724108469 Marionette DEBUG loaded listener.js 16:21:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C3E84A800) [pid = 3812] [serial = 676] [outer = 0000008C3DFA8800] 16:21:48 INFO - PROCESS | 3812 | 1466724108872 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:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 691ms 16:21:48 INFO - PROCESS | 3812 | 1466724108955 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 16:21:48 INFO - PROCESS | 3812 | 1466724108959 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 16:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:21:48 INFO - PROCESS | 3812 | 1466724108969 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:21:48 INFO - PROCESS | 3812 | 1466724108972 Marionette TRACE conn5 <- [1,866,null,{}] 16:21:48 INFO - PROCESS | 3812 | 1466724108976 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:21:48 INFO - PROCESS | 3812 | 1466724108978 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:49 INFO - PROCESS | 3812 | 1466724109068 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 16:21:49 INFO - PROCESS | 3812 | 1466724109083 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:49 INFO - PROCESS | 3812 | 1466724109085 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:49 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A586000 == 31 [pid = 3812] [id = 226] 16:21:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C43730400) [pid = 3812] [serial = 677] [outer = 0000000000000000] 16:21:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C437F4800) [pid = 3812] [serial = 678] [outer = 0000008C43730400] 16:21:49 INFO - PROCESS | 3812 | 1466724109131 Marionette DEBUG loaded listener.js 16:21:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C446BE000) [pid = 3812] [serial = 679] [outer = 0000008C43730400] 16:21:49 INFO - PROCESS | 3812 | 1466724109588 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:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 629ms 16:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:21:49 INFO - PROCESS | 3812 | 1466724109598 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 16:21:49 INFO - PROCESS | 3812 | 1466724109600 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 16:21:49 INFO - PROCESS | 3812 | 1466724109605 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:21:49 INFO - PROCESS | 3812 | 1466724109612 Marionette TRACE conn5 <- [1,870,null,{}] 16:21:49 INFO - PROCESS | 3812 | 1466724109627 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:21:49 INFO - PROCESS | 3812 | 1466724109631 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:49 INFO - PROCESS | 3812 | 1466724109719 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 16:21:49 INFO - PROCESS | 3812 | 1466724109729 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:49 INFO - PROCESS | 3812 | 1466724109732 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:49 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4C27F800 == 32 [pid = 3812] [id = 227] 16:21:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C3CD4B000) [pid = 3812] [serial = 680] [outer = 0000000000000000] 16:21:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C47D1C800) [pid = 3812] [serial = 681] [outer = 0000008C3CD4B000] 16:21:49 INFO - PROCESS | 3812 | 1466724109779 Marionette DEBUG loaded listener.js 16:21:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C4836B000) [pid = 3812] [serial = 682] [outer = 0000008C3CD4B000] 16:21:50 INFO - PROCESS | 3812 | 1466724110207 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:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 650ms 16:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:21:50 INFO - PROCESS | 3812 | 1466724110258 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 16:21:50 INFO - PROCESS | 3812 | 1466724110261 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 16:21:50 INFO - PROCESS | 3812 | 1466724110264 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:21:50 INFO - PROCESS | 3812 | 1466724110266 Marionette TRACE conn5 <- [1,874,null,{}] 16:21:50 INFO - PROCESS | 3812 | 1466724110269 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:21:50 INFO - PROCESS | 3812 | 1466724110271 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:50 INFO - PROCESS | 3812 | 1466724110377 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 16:21:50 INFO - PROCESS | 3812 | 1466724110411 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:50 INFO - PROCESS | 3812 | 1466724110413 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:50 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E009800 == 33 [pid = 3812] [id = 228] 16:21:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C47CCB400) [pid = 3812] [serial = 683] [outer = 0000000000000000] 16:21:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C49966C00) [pid = 3812] [serial = 684] [outer = 0000008C47CCB400] 16:21:50 INFO - PROCESS | 3812 | 1466724110496 Marionette DEBUG loaded listener.js 16:21:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C4A224800) [pid = 3812] [serial = 685] [outer = 0000008C47CCB400] 16:21:50 INFO - PROCESS | 3812 | 1466724110938 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:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 734ms 16:21:51 INFO - PROCESS | 3812 | 1466724111000 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 16:21:51 INFO - PROCESS | 3812 | 1466724111003 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 16:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:21:51 INFO - PROCESS | 3812 | 1466724111014 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:21:51 INFO - PROCESS | 3812 | 1466724111016 Marionette TRACE conn5 <- [1,878,null,{}] 16:21:51 INFO - PROCESS | 3812 | 1466724111020 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:21:51 INFO - PROCESS | 3812 | 1466724111022 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:51 INFO - PROCESS | 3812 | 1466724111125 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 16:21:51 INFO - PROCESS | 3812 | 1466724111136 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:51 INFO - PROCESS | 3812 | 1466724111142 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:51 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B71D800 == 34 [pid = 3812] [id = 229] 16:21:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4A950000) [pid = 3812] [serial = 686] [outer = 0000000000000000] 16:21:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4A958000) [pid = 3812] [serial = 687] [outer = 0000008C4A950000] 16:21:51 INFO - PROCESS | 3812 | 1466724111236 Marionette DEBUG loaded listener.js 16:21:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4AE2D400) [pid = 3812] [serial = 688] [outer = 0000008C4A950000] 16:21:51 INFO - PROCESS | 3812 | 1466724111669 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:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 692ms 16:21:51 INFO - PROCESS | 3812 | 1466724111701 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 16:21:51 INFO - PROCESS | 3812 | 1466724111703 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 16:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:21:51 INFO - PROCESS | 3812 | 1466724111706 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:21:51 INFO - PROCESS | 3812 | 1466724111708 Marionette TRACE conn5 <- [1,882,null,{}] 16:21:51 INFO - PROCESS | 3812 | 1466724111711 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:21:51 INFO - PROCESS | 3812 | 1466724111714 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:51 INFO - PROCESS | 3812 | 1466724111851 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 16:21:51 INFO - PROCESS | 3812 | 1466724111904 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:51 INFO - PROCESS | 3812 | 1466724111906 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:51 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A58C000 == 35 [pid = 3812] [id = 230] 16:21:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4B4B6000) [pid = 3812] [serial = 689] [outer = 0000000000000000] 16:21:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4B5DA800) [pid = 3812] [serial = 690] [outer = 0000008C4B4B6000] 16:21:51 INFO - PROCESS | 3812 | 1466724111950 Marionette DEBUG loaded listener.js 16:21:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4B5E4400) [pid = 3812] [serial = 691] [outer = 0000008C4B4B6000] 16:21:52 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C437F2400) [pid = 3812] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:21:52 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E0A1800) [pid = 3812] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:21:52 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3D659800) [pid = 3812] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:21:52 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3CFCFC00) [pid = 3812] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:21:52 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3E0A1C00) [pid = 3812] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:21:52 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C3DFB0000) [pid = 3812] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:21:52 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C48361000) [pid = 3812] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:21:52 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C3E0A4800) [pid = 3812] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:21:52 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C441DD800) [pid = 3812] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:21:52 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C4A955400) [pid = 3812] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:21:52 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4B6E0C00) [pid = 3812] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:21:52 INFO - PROCESS | 3812 | 1466724112348 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:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 690ms 16:21:52 INFO - PROCESS | 3812 | 1466724112400 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 16:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:21:52 INFO - PROCESS | 3812 | 1466724112403 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 16:21:52 INFO - PROCESS | 3812 | 1466724112406 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:21:52 INFO - PROCESS | 3812 | 1466724112408 Marionette TRACE conn5 <- [1,886,null,{}] 16:21:52 INFO - PROCESS | 3812 | 1466724112411 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:21:52 INFO - PROCESS | 3812 | 1466724112413 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:52 INFO - PROCESS | 3812 | 1466724112518 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 16:21:52 INFO - PROCESS | 3812 | 1466724112564 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:52 INFO - PROCESS | 3812 | 1466724112566 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:52 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FF8F000 == 36 [pid = 3812] [id = 231] 16:21:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3C57C000) [pid = 3812] [serial = 692] [outer = 0000000000000000] 16:21:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C44822C00) [pid = 3812] [serial = 693] [outer = 0000008C3C57C000] 16:21:52 INFO - PROCESS | 3812 | 1466724112611 Marionette DEBUG loaded listener.js 16:21:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C4B6CA800) [pid = 3812] [serial = 694] [outer = 0000008C3C57C000] 16:21:52 INFO - PROCESS | 3812 | 1466724112979 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:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 588ms 16:21:53 INFO - PROCESS | 3812 | 1466724112997 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 16:21:53 INFO - PROCESS | 3812 | 1466724112999 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 16:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:21:53 INFO - PROCESS | 3812 | 1466724113003 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:21:53 INFO - PROCESS | 3812 | 1466724113004 Marionette TRACE conn5 <- [1,890,null,{}] 16:21:53 INFO - PROCESS | 3812 | 1466724113008 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:21:53 INFO - PROCESS | 3812 | 1466724113010 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:53 INFO - PROCESS | 3812 | 1466724113120 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 16:21:53 INFO - PROCESS | 3812 | 1466724113128 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:53 INFO - PROCESS | 3812 | 1466724113130 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:53 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50B44800 == 37 [pid = 3812] [id = 232] 16:21:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C4A9F0C00) [pid = 3812] [serial = 695] [outer = 0000000000000000] 16:21:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C4B5BD400) [pid = 3812] [serial = 696] [outer = 0000008C4A9F0C00] 16:21:53 INFO - PROCESS | 3812 | 1466724113182 Marionette DEBUG loaded listener.js 16:21:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4B6E1800) [pid = 3812] [serial = 697] [outer = 0000008C4A9F0C00] 16:21:53 INFO - PROCESS | 3812 | 1466724113585 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:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 627ms 16:21:53 INFO - PROCESS | 3812 | 1466724113633 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 16:21:53 INFO - PROCESS | 3812 | 1466724113636 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 16:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:21:53 INFO - PROCESS | 3812 | 1466724113639 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:21:53 INFO - PROCESS | 3812 | 1466724113640 Marionette TRACE conn5 <- [1,894,null,{}] 16:21:53 INFO - PROCESS | 3812 | 1466724113644 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:21:53 INFO - PROCESS | 3812 | 1466724113646 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:53 INFO - PROCESS | 3812 | 1466724113756 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 16:21:53 INFO - PROCESS | 3812 | 1466724113764 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:53 INFO - PROCESS | 3812 | 1466724113766 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:53 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4C27B800 == 38 [pid = 3812] [id = 233] 16:21:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4B6E1000) [pid = 3812] [serial = 698] [outer = 0000000000000000] 16:21:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4B73F400) [pid = 3812] [serial = 699] [outer = 0000008C4B6E1000] 16:21:53 INFO - PROCESS | 3812 | 1466724113810 Marionette DEBUG loaded listener.js 16:21:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4C15A800) [pid = 3812] [serial = 700] [outer = 0000008C4B6E1000] 16:21:54 INFO - PROCESS | 3812 | 1466724114206 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:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 587ms 16:21:54 INFO - PROCESS | 3812 | 1466724114265 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 16:21:54 INFO - PROCESS | 3812 | 1466724114269 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 16:21:54 INFO - PROCESS | 3812 | 1466724114275 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:21:54 INFO - PROCESS | 3812 | 1466724114280 Marionette TRACE conn5 <- [1,898,null,{}] 16:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:21:54 INFO - PROCESS | 3812 | 1466724114287 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:21:54 INFO - PROCESS | 3812 | 1466724114291 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:54 INFO - PROCESS | 3812 | 1466724114447 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 16:21:54 INFO - PROCESS | 3812 | 1466724114615 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:54 INFO - PROCESS | 3812 | 1466724114621 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:54 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44685000 == 39 [pid = 3812] [id = 234] 16:21:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C3E0EC000) [pid = 3812] [serial = 701] [outer = 0000000000000000] 16:21:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C3E15A000) [pid = 3812] [serial = 702] [outer = 0000008C3E0EC000] 16:21:54 INFO - PROCESS | 3812 | 1466724114680 Marionette DEBUG loaded listener.js 16:21:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C41710000) [pid = 3812] [serial = 703] [outer = 0000008C3E0EC000] 16:21:55 INFO - PROCESS | 3812 | 1466724115260 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:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1029ms 16:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:21:55 INFO - PROCESS | 3812 | 1466724115313 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 16:21:55 INFO - PROCESS | 3812 | 1466724115317 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 16:21:55 INFO - PROCESS | 3812 | 1466724115324 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:21:55 INFO - PROCESS | 3812 | 1466724115328 Marionette TRACE conn5 <- [1,902,null,{}] 16:21:55 INFO - PROCESS | 3812 | 1466724115332 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:21:55 INFO - PROCESS | 3812 | 1466724115335 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:55 INFO - PROCESS | 3812 | 1466724115471 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 16:21:55 INFO - PROCESS | 3812 | 1466724115545 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:55 INFO - PROCESS | 3812 | 1466724115548 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:55 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E005000 == 40 [pid = 3812] [id = 235] 16:21:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C44C87000) [pid = 3812] [serial = 704] [outer = 0000000000000000] 16:21:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C47C9C400) [pid = 3812] [serial = 705] [outer = 0000008C44C87000] 16:21:55 INFO - PROCESS | 3812 | 1466724115646 Marionette DEBUG loaded listener.js 16:21:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C483B0400) [pid = 3812] [serial = 706] [outer = 0000008C44C87000] 16:21:56 INFO - PROCESS | 3812 | 1466724116253 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:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 985ms 16:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:21:56 INFO - PROCESS | 3812 | 1466724116307 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 16:21:56 INFO - PROCESS | 3812 | 1466724116310 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 16:21:56 INFO - PROCESS | 3812 | 1466724116314 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:21:56 INFO - PROCESS | 3812 | 1466724116317 Marionette TRACE conn5 <- [1,906,null,{}] 16:21:56 INFO - PROCESS | 3812 | 1466724116327 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:21:56 INFO - PROCESS | 3812 | 1466724116332 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:56 INFO - PROCESS | 3812 | 1466724116448 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 16:21:56 INFO - PROCESS | 3812 | 1466724116523 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:56 INFO - PROCESS | 3812 | 1466724116528 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:56 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C5180D800 == 41 [pid = 3812] [id = 236] 16:21:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4B59B000) [pid = 3812] [serial = 707] [outer = 0000000000000000] 16:21:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C4B5D9800) [pid = 3812] [serial = 708] [outer = 0000008C4B59B000] 16:21:56 INFO - PROCESS | 3812 | 1466724116628 Marionette DEBUG loaded listener.js 16:21:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4C264000) [pid = 3812] [serial = 709] [outer = 0000008C4B59B000] 16:21:57 INFO - PROCESS | 3812 | 1466724117218 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:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 945ms 16:21:57 INFO - PROCESS | 3812 | 1466724117260 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 16:21:57 INFO - PROCESS | 3812 | 1466724117263 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 16:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:21:57 INFO - PROCESS | 3812 | 1466724117266 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:21:57 INFO - PROCESS | 3812 | 1466724117268 Marionette TRACE conn5 <- [1,910,null,{}] 16:21:57 INFO - PROCESS | 3812 | 1466724117272 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:21:57 INFO - PROCESS | 3812 | 1466724117274 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:57 INFO - PROCESS | 3812 | 1466724117386 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 16:21:57 INFO - PROCESS | 3812 | 1466724117458 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:57 INFO - PROCESS | 3812 | 1466724117460 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:57 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0B6000 == 42 [pid = 3812] [id = 237] 16:21:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C49969000) [pid = 3812] [serial = 710] [outer = 0000000000000000] 16:21:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C4C4F3C00) [pid = 3812] [serial = 711] [outer = 0000008C49969000] 16:21:57 INFO - PROCESS | 3812 | 1466724117562 Marionette DEBUG loaded listener.js 16:21:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C4D280400) [pid = 3812] [serial = 712] [outer = 0000008C49969000] 16:21:58 INFO - PROCESS | 3812 | 1466724118222 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:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 983ms 16:21:58 INFO - PROCESS | 3812 | 1466724118253 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 16:21:58 INFO - PROCESS | 3812 | 1466724118257 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 16:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:21:58 INFO - PROCESS | 3812 | 1466724118261 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:21:58 INFO - PROCESS | 3812 | 1466724118265 Marionette TRACE conn5 <- [1,914,null,{}] 16:21:58 INFO - PROCESS | 3812 | 1466724118270 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:21:58 INFO - PROCESS | 3812 | 1466724118273 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:58 INFO - PROCESS | 3812 | 1466724118378 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 16:21:58 INFO - PROCESS | 3812 | 1466724118487 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:58 INFO - PROCESS | 3812 | 1466724118490 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:58 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3EC88000 == 43 [pid = 3812] [id = 238] 16:21:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C3E46FC00) [pid = 3812] [serial = 713] [outer = 0000000000000000] 16:21:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C3E80E400) [pid = 3812] [serial = 714] [outer = 0000008C3E46FC00] 16:21:58 INFO - PROCESS | 3812 | 1466724118540 Marionette DEBUG loaded listener.js 16:21:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C42E19C00) [pid = 3812] [serial = 715] [outer = 0000008C3E46FC00] 16:21:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50B44800 == 42 [pid = 3812] [id = 232] 16:21:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FF8F000 == 41 [pid = 3812] [id = 231] 16:21:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A58C000 == 40 [pid = 3812] [id = 230] 16:21:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B71D800 == 39 [pid = 3812] [id = 229] 16:21:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E009800 == 38 [pid = 3812] [id = 228] 16:21:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4C27F800 == 37 [pid = 3812] [id = 227] 16:21:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A586000 == 36 [pid = 3812] [id = 226] 16:21:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4415A800 == 35 [pid = 3812] [id = 225] 16:21:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3EF55800 == 34 [pid = 3812] [id = 224] 16:21:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44124800 == 33 [pid = 3812] [id = 223] 16:21:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4EE6A000 == 32 [pid = 3812] [id = 222] 16:21:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4412E800 == 31 [pid = 3812] [id = 215] 16:21:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0B6000 == 30 [pid = 3812] [id = 237] 16:21:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C5180D800 == 29 [pid = 3812] [id = 236] 16:21:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E005000 == 28 [pid = 3812] [id = 235] 16:21:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4C27B800 == 27 [pid = 3812] [id = 233] 16:21:59 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44685000 == 26 [pid = 3812] [id = 234] 16:21:59 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C446CD800) [pid = 3812] [serial = 656] [outer = 0000000000000000] [url = about:blank] 16:21:59 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C44822400) [pid = 3812] [serial = 659] [outer = 0000000000000000] [url = about:blank] 16:21:59 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C47CC8800) [pid = 3812] [serial = 660] [outer = 0000000000000000] [url = about:blank] 16:21:59 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C3DDCD400) [pid = 3812] [serial = 647] [outer = 0000000000000000] [url = about:blank] 16:21:59 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C3DF30800) [pid = 3812] [serial = 648] [outer = 0000000000000000] [url = about:blank] 16:21:59 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C3F733400) [pid = 3812] [serial = 653] [outer = 0000000000000000] [url = about:blank] 16:21:59 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C3E14CC00) [pid = 3812] [serial = 650] [outer = 0000000000000000] [url = about:blank] 16:21:59 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3E452C00) [pid = 3812] [serial = 651] [outer = 0000000000000000] [url = about:blank] 16:21:59 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C3E09C000) [pid = 3812] [serial = 644] [outer = 0000000000000000] [url = about:blank] 16:21:59 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3E15C000) [pid = 3812] [serial = 645] [outer = 0000000000000000] [url = about:blank] 16:21:59 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C49967800) [pid = 3812] [serial = 662] [outer = 0000000000000000] [url = about:blank] 16:21:59 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3E842000) [pid = 3812] [serial = 633] [outer = 0000000000000000] [url = about:blank] 16:21:59 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3E153000) [pid = 3812] [serial = 632] [outer = 0000000000000000] [url = about:blank] 16:21:59 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C47CC9C00) [pid = 3812] [serial = 636] [outer = 0000000000000000] [url = about:blank] 16:21:59 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C446BC000) [pid = 3812] [serial = 635] [outer = 0000000000000000] [url = about:blank] 16:21:59 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C4B6D3C00) [pid = 3812] [serial = 639] [outer = 0000000000000000] [url = about:blank] 16:21:59 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4AD7C800) [pid = 3812] [serial = 638] [outer = 0000000000000000] [url = about:blank] 16:21:59 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4B73D000) [pid = 3812] [serial = 642] [outer = 0000000000000000] [url = about:blank] 16:21:59 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4B734400) [pid = 3812] [serial = 641] [outer = 0000000000000000] [url = about:blank] 16:21:59 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C44822000) [pid = 3812] [serial = 657] [outer = 0000000000000000] [url = about:blank] 16:21:59 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4A225C00) [pid = 3812] [serial = 665] [outer = 0000000000000000] [url = about:blank] 16:21:59 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C42CAC800) [pid = 3812] [serial = 654] [outer = 0000000000000000] [url = about:blank] 16:21:59 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C4A049800) [pid = 3812] [serial = 663] [outer = 0000000000000000] [url = about:blank] 16:21:59 INFO - PROCESS | 3812 | 1466724119802 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:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1587ms 16:21:59 INFO - PROCESS | 3812 | 1466724119849 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 16:21:59 INFO - PROCESS | 3812 | 1466724119853 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 16:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:21:59 INFO - PROCESS | 3812 | 1466724119858 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:21:59 INFO - PROCESS | 3812 | 1466724119861 Marionette TRACE conn5 <- [1,918,null,{}] 16:21:59 INFO - PROCESS | 3812 | 1466724119867 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:21:59 INFO - PROCESS | 3812 | 1466724119870 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:21:59 INFO - PROCESS | 3812 | 1466724119958 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 16:22:00 INFO - PROCESS | 3812 | 1466724120030 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:00 INFO - PROCESS | 3812 | 1466724120034 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:00 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C417CE800 == 27 [pid = 3812] [id = 239] 16:22:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3D65A800) [pid = 3812] [serial = 716] [outer = 0000000000000000] 16:22:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C3DF2B000) [pid = 3812] [serial = 717] [outer = 0000008C3D65A800] 16:22:00 INFO - PROCESS | 3812 | 1466724120083 Marionette DEBUG loaded listener.js 16:22:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3E09E400) [pid = 3812] [serial = 718] [outer = 0000008C3D65A800] 16:22:00 INFO - PROCESS | 3812 | 1466724120498 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:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 691ms 16:22:00 INFO - PROCESS | 3812 | 1466724120554 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 16:22:00 INFO - PROCESS | 3812 | 1466724120560 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 16:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:22:00 INFO - PROCESS | 3812 | 1466724120566 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:22:00 INFO - PROCESS | 3812 | 1466724120569 Marionette TRACE conn5 <- [1,922,null,{}] 16:22:00 INFO - PROCESS | 3812 | 1466724120573 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:22:00 INFO - PROCESS | 3812 | 1466724120575 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:00 INFO - PROCESS | 3812 | 1466724120705 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 16:22:00 INFO - PROCESS | 3812 | 1466724120723 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:00 INFO - PROCESS | 3812 | 1466724120725 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:00 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4485F800 == 28 [pid = 3812] [id = 240] 16:22:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C3E159800) [pid = 3812] [serial = 719] [outer = 0000000000000000] 16:22:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C3E15D800) [pid = 3812] [serial = 720] [outer = 0000008C3E159800] 16:22:00 INFO - PROCESS | 3812 | 1466724120774 Marionette DEBUG loaded listener.js 16:22:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C3E56B400) [pid = 3812] [serial = 721] [outer = 0000008C3E159800] 16:22:01 INFO - PROCESS | 3812 | 1466724121237 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:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 734ms 16:22:01 INFO - PROCESS | 3812 | 1466724121302 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 16:22:01 INFO - PROCESS | 3812 | 1466724121304 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 16:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:22:01 INFO - PROCESS | 3812 | 1466724121308 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:22:01 INFO - PROCESS | 3812 | 1466724121311 Marionette TRACE conn5 <- [1,926,null,{}] 16:22:01 INFO - PROCESS | 3812 | 1466724121323 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:22:01 INFO - PROCESS | 3812 | 1466724121328 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:01 INFO - PROCESS | 3812 | 1466724121412 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 16:22:01 INFO - PROCESS | 3812 | 1466724121419 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:01 INFO - PROCESS | 3812 | 1466724121422 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:01 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A58D800 == 29 [pid = 3812] [id = 241] 16:22:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C3C57B000) [pid = 3812] [serial = 722] [outer = 0000000000000000] 16:22:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C42A11400) [pid = 3812] [serial = 723] [outer = 0000008C3C57B000] 16:22:01 INFO - PROCESS | 3812 | 1466724121471 Marionette DEBUG loaded listener.js 16:22:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C42FDB000) [pid = 3812] [serial = 724] [outer = 0000008C3C57B000] 16:22:01 INFO - PROCESS | 3812 | 1466724121917 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:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 692ms 16:22:02 INFO - PROCESS | 3812 | 1466724122003 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 16:22:02 INFO - PROCESS | 3812 | 1466724122006 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 16:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:22:02 INFO - PROCESS | 3812 | 1466724122009 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:22:02 INFO - PROCESS | 3812 | 1466724122011 Marionette TRACE conn5 <- [1,930,null,{}] 16:22:02 INFO - PROCESS | 3812 | 1466724122015 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:22:02 INFO - PROCESS | 3812 | 1466724122017 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:02 INFO - PROCESS | 3812 | 1466724122153 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 16:22:02 INFO - PROCESS | 3812 | 1466724122163 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:02 INFO - PROCESS | 3812 | 1466724122166 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:02 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B091000 == 30 [pid = 3812] [id = 242] 16:22:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C441DD800) [pid = 3812] [serial = 725] [outer = 0000000000000000] 16:22:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C446B7800) [pid = 3812] [serial = 726] [outer = 0000008C441DD800] 16:22:02 INFO - PROCESS | 3812 | 1466724122211 Marionette DEBUG loaded listener.js 16:22:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C44820000) [pid = 3812] [serial = 727] [outer = 0000008C441DD800] 16:22:02 INFO - PROCESS | 3812 | 1466724122649 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:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 691ms 16:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:22:02 INFO - PROCESS | 3812 | 1466724122703 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 16:22:02 INFO - PROCESS | 3812 | 1466724122705 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 16:22:02 INFO - PROCESS | 3812 | 1466724122708 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:22:02 INFO - PROCESS | 3812 | 1466724122710 Marionette TRACE conn5 <- [1,934,null,{}] 16:22:02 INFO - PROCESS | 3812 | 1466724122714 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:22:02 INFO - PROCESS | 3812 | 1466724122716 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:02 INFO - PROCESS | 3812 | 1466724122820 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 16:22:02 INFO - PROCESS | 3812 | 1466724122825 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:02 INFO - PROCESS | 3812 | 1466724122828 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:02 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B7C5800 == 31 [pid = 3812] [id = 243] 16:22:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C3DD1F400) [pid = 3812] [serial = 728] [outer = 0000000000000000] 16:22:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C45049800) [pid = 3812] [serial = 729] [outer = 0000008C3DD1F400] 16:22:02 INFO - PROCESS | 3812 | 1466724122873 Marionette DEBUG loaded listener.js 16:22:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C47CD0400) [pid = 3812] [serial = 730] [outer = 0000008C3DD1F400] 16:22:03 INFO - PROCESS | 3812 | 1466724123331 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:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 690ms 16:22:03 INFO - PROCESS | 3812 | 1466724123405 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 16:22:03 INFO - PROCESS | 3812 | 1466724123408 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 16:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:22:03 INFO - PROCESS | 3812 | 1466724123412 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:22:03 INFO - PROCESS | 3812 | 1466724123413 Marionette TRACE conn5 <- [1,938,null,{}] 16:22:03 INFO - PROCESS | 3812 | 1466724123417 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:22:03 INFO - PROCESS | 3812 | 1466724123423 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:03 INFO - PROCESS | 3812 | 1466724123584 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 16:22:03 INFO - PROCESS | 3812 | 1466724123604 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:03 INFO - PROCESS | 3812 | 1466724123606 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:03 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4D962800 == 32 [pid = 3812] [id = 244] 16:22:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C48368C00) [pid = 3812] [serial = 731] [outer = 0000000000000000] 16:22:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C499E2C00) [pid = 3812] [serial = 732] [outer = 0000008C48368C00] 16:22:03 INFO - PROCESS | 3812 | 1466724123651 Marionette DEBUG loaded listener.js 16:22:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C4A266C00) [pid = 3812] [serial = 733] [outer = 0000008C48368C00] 16:22:04 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C4A9F0C00) [pid = 3812] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:22:04 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C47CCB400) [pid = 3812] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:22:04 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C4A950000) [pid = 3812] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:22:04 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C3C57C000) [pid = 3812] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:22:04 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4B4B6000) [pid = 3812] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:22:04 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C3DFA8800) [pid = 3812] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:22:04 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3DF29800) [pid = 3812] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:22:04 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C43730400) [pid = 3812] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:22:04 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3DD23400) [pid = 3812] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:22:04 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3D657C00) [pid = 3812] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:22:04 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3CD4B000) [pid = 3812] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:22:04 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4B6E1000) [pid = 3812] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:22:04 INFO - PROCESS | 3812 | 1466724124280 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:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 881ms 16:22:04 INFO - PROCESS | 3812 | 1466724124296 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 16:22:04 INFO - PROCESS | 3812 | 1466724124298 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 16:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:22:04 INFO - PROCESS | 3812 | 1466724124301 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:22:04 INFO - PROCESS | 3812 | 1466724124303 Marionette TRACE conn5 <- [1,942,null,{}] 16:22:04 INFO - PROCESS | 3812 | 1466724124306 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:22:04 INFO - PROCESS | 3812 | 1466724124308 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:04 INFO - PROCESS | 3812 | 1466724124388 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 16:22:04 INFO - PROCESS | 3812 | 1466724124393 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:04 INFO - PROCESS | 3812 | 1466724124395 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:04 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AA2D800 == 33 [pid = 3812] [id = 245] 16:22:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C3D7B5000) [pid = 3812] [serial = 734] [outer = 0000000000000000] 16:22:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C446B4000) [pid = 3812] [serial = 735] [outer = 0000008C3D7B5000] 16:22:04 INFO - PROCESS | 3812 | 1466724124501 Marionette DEBUG loaded listener.js 16:22:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4A22CC00) [pid = 3812] [serial = 736] [outer = 0000008C3D7B5000] 16:22:04 INFO - PROCESS | 3812 | 1466724124878 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:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 628ms 16:22:04 INFO - PROCESS | 3812 | 1466724124933 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 16:22:04 INFO - PROCESS | 3812 | 1466724124935 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 16:22:04 INFO - PROCESS | 3812 | 1466724124938 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:22:04 INFO - PROCESS | 3812 | 1466724124940 Marionette TRACE conn5 <- [1,946,null,{}] 16:22:04 INFO - PROCESS | 3812 | 1466724124944 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:22:04 INFO - PROCESS | 3812 | 1466724124946 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:05 INFO - PROCESS | 3812 | 1466724125053 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 16:22:05 INFO - PROCESS | 3812 | 1466724125060 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:05 INFO - PROCESS | 3812 | 1466724125062 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:05 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4EE65800 == 34 [pid = 3812] [id = 246] 16:22:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4A222000) [pid = 3812] [serial = 737] [outer = 0000000000000000] 16:22:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4AA50400) [pid = 3812] [serial = 738] [outer = 0000008C4A222000] 16:22:05 INFO - PROCESS | 3812 | 1466724125107 Marionette DEBUG loaded listener.js 16:22:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4B01E800) [pid = 3812] [serial = 739] [outer = 0000008C4A222000] 16:22:05 INFO - PROCESS | 3812 | 1466724125511 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:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 628ms 16:22:05 INFO - PROCESS | 3812 | 1466724125570 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 16:22:05 INFO - PROCESS | 3812 | 1466724125572 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 16:22:05 INFO - PROCESS | 3812 | 1466724125575 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:22:05 INFO - PROCESS | 3812 | 1466724125577 Marionette TRACE conn5 <- [1,950,null,{}] 16:22:05 INFO - PROCESS | 3812 | 1466724125580 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:22:05 INFO - PROCESS | 3812 | 1466724125582 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:05 INFO - PROCESS | 3812 | 1466724125691 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 16:22:05 INFO - PROCESS | 3812 | 1466724125698 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:05 INFO - PROCESS | 3812 | 1466724125700 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:05 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A58D000 == 35 [pid = 3812] [id = 247] 16:22:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4B01D800) [pid = 3812] [serial = 740] [outer = 0000000000000000] 16:22:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4B4BCC00) [pid = 3812] [serial = 741] [outer = 0000008C4B01D800] 16:22:05 INFO - PROCESS | 3812 | 1466724125748 Marionette DEBUG loaded listener.js 16:22:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4B5E0000) [pid = 3812] [serial = 742] [outer = 0000008C4B01D800] 16:22:06 INFO - PROCESS | 3812 | 1466724126126 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:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 587ms 16:22:06 INFO - PROCESS | 3812 | 1466724126188 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 16:22:06 INFO - PROCESS | 3812 | 1466724126193 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 16:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:22:06 INFO - PROCESS | 3812 | 1466724126198 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:22:06 INFO - PROCESS | 3812 | 1466724126203 Marionette TRACE conn5 <- [1,954,null,{}] 16:22:06 INFO - PROCESS | 3812 | 1466724126209 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:22:06 INFO - PROCESS | 3812 | 1466724126213 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:06 INFO - PROCESS | 3812 | 1466724126415 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 16:22:06 INFO - PROCESS | 3812 | 1466724126539 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:06 INFO - PROCESS | 3812 | 1466724126545 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:06 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4371B800 == 36 [pid = 3812] [id = 248] 16:22:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C3DDD7800) [pid = 3812] [serial = 743] [outer = 0000000000000000] 16:22:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C3DF33000) [pid = 3812] [serial = 744] [outer = 0000008C3DDD7800] 16:22:06 INFO - PROCESS | 3812 | 1466724126603 Marionette DEBUG loaded listener.js 16:22:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C3E0E8400) [pid = 3812] [serial = 745] [outer = 0000008C3DDD7800] 16:22:07 INFO - PROCESS | 3812 | 1466724127327 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:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1193ms 16:22:07 INFO - PROCESS | 3812 | 1466724127395 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 16:22:07 INFO - PROCESS | 3812 | 1466724127399 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 16:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:22:07 INFO - PROCESS | 3812 | 1466724127406 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:22:07 INFO - PROCESS | 3812 | 1466724127410 Marionette TRACE conn5 <- [1,958,null,{}] 16:22:07 INFO - PROCESS | 3812 | 1466724127415 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:22:07 INFO - PROCESS | 3812 | 1466724127418 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:07 INFO - PROCESS | 3812 | 1466724127549 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 16:22:07 INFO - PROCESS | 3812 | 1466724127616 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:07 INFO - PROCESS | 3812 | 1466724127618 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:07 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B718000 == 37 [pid = 3812] [id = 249] 16:22:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C3E847800) [pid = 3812] [serial = 746] [outer = 0000000000000000] 16:22:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C3EF2D000) [pid = 3812] [serial = 747] [outer = 0000008C3E847800] 16:22:07 INFO - PROCESS | 3812 | 1466724127678 Marionette DEBUG loaded listener.js 16:22:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C437E9400) [pid = 3812] [serial = 748] [outer = 0000008C3E847800] 16:22:08 INFO - PROCESS | 3812 | 1466724128403 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:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1136ms 16:22:08 INFO - PROCESS | 3812 | 1466724128579 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 16:22:08 INFO - PROCESS | 3812 | 1466724128584 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 16:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:22:08 INFO - PROCESS | 3812 | 1466724128590 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:22:08 INFO - PROCESS | 3812 | 1466724128593 Marionette TRACE conn5 <- [1,962,null,{}] 16:22:08 INFO - PROCESS | 3812 | 1466724128598 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:22:08 INFO - PROCESS | 3812 | 1466724128602 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:08 INFO - PROCESS | 3812 | 1466724128718 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 16:22:08 INFO - PROCESS | 3812 | 1466724128784 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:08 INFO - PROCESS | 3812 | 1466724128789 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:08 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44149800 == 38 [pid = 3812] [id = 250] 16:22:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C3E0A2800) [pid = 3812] [serial = 749] [outer = 0000000000000000] 16:22:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C3E0EA400) [pid = 3812] [serial = 750] [outer = 0000008C3E0A2800] 16:22:08 INFO - PROCESS | 3812 | 1466724128839 Marionette DEBUG loaded listener.js 16:22:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C3E47CC00) [pid = 3812] [serial = 751] [outer = 0000008C3E0A2800] 16:22:09 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4EE65800 == 37 [pid = 3812] [id = 246] 16:22:09 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AA2D800 == 36 [pid = 3812] [id = 245] 16:22:09 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4D962800 == 35 [pid = 3812] [id = 244] 16:22:09 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B7C5800 == 34 [pid = 3812] [id = 243] 16:22:09 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B091000 == 33 [pid = 3812] [id = 242] 16:22:09 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A58D800 == 32 [pid = 3812] [id = 241] 16:22:09 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4485F800 == 31 [pid = 3812] [id = 240] 16:22:09 INFO - PROCESS | 3812 | --DOCSHELL 0000008C417CE800 == 30 [pid = 3812] [id = 239] 16:22:09 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3EC88000 == 29 [pid = 3812] [id = 238] 16:22:09 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C4B6E1800) [pid = 3812] [serial = 697] [outer = 0000000000000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C49966C00) [pid = 3812] [serial = 684] [outer = 0000000000000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C4A224800) [pid = 3812] [serial = 685] [outer = 0000000000000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C4AE2D400) [pid = 3812] [serial = 688] [outer = 0000000000000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C4A958000) [pid = 3812] [serial = 687] [outer = 0000000000000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C44822C00) [pid = 3812] [serial = 693] [outer = 0000000000000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C4B5DA800) [pid = 3812] [serial = 690] [outer = 0000000000000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C3E5B2400) [pid = 3812] [serial = 675] [outer = 0000000000000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3E84A800) [pid = 3812] [serial = 676] [outer = 0000000000000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C3DFB5000) [pid = 3812] [serial = 672] [outer = 0000000000000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3E810000) [pid = 3812] [serial = 673] [outer = 0000000000000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C437F4800) [pid = 3812] [serial = 678] [outer = 0000000000000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C446BE000) [pid = 3812] [serial = 679] [outer = 0000000000000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3DFAA800) [pid = 3812] [serial = 668] [outer = 0000000000000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3E150C00) [pid = 3812] [serial = 669] [outer = 0000000000000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C4A94FC00) [pid = 3812] [serial = 666] [outer = 0000000000000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C47D1C800) [pid = 3812] [serial = 681] [outer = 0000000000000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4B5E4400) [pid = 3812] [serial = 691] [outer = 0000000000000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4B73F400) [pid = 3812] [serial = 699] [outer = 0000000000000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4C15A800) [pid = 3812] [serial = 700] [outer = 0000000000000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4B5BD400) [pid = 3812] [serial = 696] [outer = 0000000000000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C3E813800) [pid = 3812] [serial = 378] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:22:09 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C4B6CA800) [pid = 3812] [serial = 694] [outer = 0000000000000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C4836B000) [pid = 3812] [serial = 682] [outer = 0000000000000000] [url = about:blank] 16:22:09 INFO - PROCESS | 3812 | 1466724129420 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:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 879ms 16:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:22:09 INFO - PROCESS | 3812 | 1466724129473 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 16:22:09 INFO - PROCESS | 3812 | 1466724129476 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 16:22:09 INFO - PROCESS | 3812 | 1466724129482 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:22:09 INFO - PROCESS | 3812 | 1466724129486 Marionette TRACE conn5 <- [1,966,null,{}] 16:22:09 INFO - PROCESS | 3812 | 1466724129490 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:22:09 INFO - PROCESS | 3812 | 1466724129492 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:09 INFO - PROCESS | 3812 | 1466724129581 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 16:22:09 INFO - PROCESS | 3812 | 1466724129589 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:09 INFO - PROCESS | 3812 | 1466724129591 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:09 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44688800 == 30 [pid = 3812] [id = 251] 16:22:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3E150C00) [pid = 3812] [serial = 752] [outer = 0000000000000000] 16:22:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C3E814000) [pid = 3812] [serial = 753] [outer = 0000008C3E150C00] 16:22:09 INFO - PROCESS | 3812 | 1466724129639 Marionette DEBUG loaded listener.js 16:22:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3F7B8000) [pid = 3812] [serial = 754] [outer = 0000008C3E150C00] 16:22:10 INFO - PROCESS | 3812 | 1466724130107 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:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 692ms 16:22:10 INFO - PROCESS | 3812 | 1466724130176 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 16:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:22:10 INFO - PROCESS | 3812 | 1466724130179 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 16:22:10 INFO - PROCESS | 3812 | 1466724130182 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:22:10 INFO - PROCESS | 3812 | 1466724130184 Marionette TRACE conn5 <- [1,970,null,{}] 16:22:10 INFO - PROCESS | 3812 | 1466724130195 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:22:10 INFO - PROCESS | 3812 | 1466724130200 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:10 INFO - PROCESS | 3812 | 1466724130293 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 16:22:10 INFO - PROCESS | 3812 | 1466724130366 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:10 INFO - PROCESS | 3812 | 1466724130370 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:10 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AA39000 == 31 [pid = 3812] [id = 252] 16:22:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C446BE800) [pid = 3812] [serial = 755] [outer = 0000000000000000] 16:22:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C45047400) [pid = 3812] [serial = 756] [outer = 0000008C446BE800] 16:22:10 INFO - PROCESS | 3812 | 1466724130420 Marionette DEBUG loaded listener.js 16:22:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C47D17C00) [pid = 3812] [serial = 757] [outer = 0000008C446BE800] 16:22:10 INFO - PROCESS | 3812 | 1466724130822 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:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 691ms 16:22:10 INFO - PROCESS | 3812 | 1466724130874 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 16:22:10 INFO - PROCESS | 3812 | 1466724130876 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 16:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:22:10 INFO - PROCESS | 3812 | 1466724130880 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:22:10 INFO - PROCESS | 3812 | 1466724130881 Marionette TRACE conn5 <- [1,974,null,{}] 16:22:10 INFO - PROCESS | 3812 | 1466724130885 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:22:10 INFO - PROCESS | 3812 | 1466724130887 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:10 INFO - PROCESS | 3812 | 1466724130975 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 16:22:10 INFO - PROCESS | 3812 | 1466724130981 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:10 INFO - PROCESS | 3812 | 1466724130983 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:11 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4D593800 == 32 [pid = 3812] [id = 253] 16:22:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C49964000) [pid = 3812] [serial = 758] [outer = 0000000000000000] 16:22:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C499EB400) [pid = 3812] [serial = 759] [outer = 0000008C49964000] 16:22:11 INFO - PROCESS | 3812 | 1466724131028 Marionette DEBUG loaded listener.js 16:22:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4A228000) [pid = 3812] [serial = 760] [outer = 0000008C49964000] 16:22:11 INFO - PROCESS | 3812 | 1466724131463 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:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 630ms 16:22:11 INFO - PROCESS | 3812 | 1466724131513 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 16:22:11 INFO - PROCESS | 3812 | 1466724131515 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 16:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:22:11 INFO - PROCESS | 3812 | 1466724131518 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:22:11 INFO - PROCESS | 3812 | 1466724131520 Marionette TRACE conn5 <- [1,978,null,{}] 16:22:11 INFO - PROCESS | 3812 | 1466724131523 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:22:11 INFO - PROCESS | 3812 | 1466724131525 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:11 INFO - PROCESS | 3812 | 1466724131631 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 16:22:11 INFO - PROCESS | 3812 | 1466724131712 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:11 INFO - PROCESS | 3812 | 1466724131714 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:11 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0B1800 == 33 [pid = 3812] [id = 254] 16:22:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4A954C00) [pid = 3812] [serial = 761] [outer = 0000000000000000] 16:22:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4AA46C00) [pid = 3812] [serial = 762] [outer = 0000008C4A954C00] 16:22:11 INFO - PROCESS | 3812 | 1466724131759 Marionette DEBUG loaded listener.js 16:22:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4AEDB000) [pid = 3812] [serial = 763] [outer = 0000008C4A954C00] 16:22:12 INFO - PROCESS | 3812 | 1466724132185 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:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 692ms 16:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:22:12 INFO - PROCESS | 3812 | 1466724132225 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 16:22:12 INFO - PROCESS | 3812 | 1466724132227 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 16:22:12 INFO - PROCESS | 3812 | 1466724132231 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:22:12 INFO - PROCESS | 3812 | 1466724132232 Marionette TRACE conn5 <- [1,982,null,{}] 16:22:12 INFO - PROCESS | 3812 | 1466724132236 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:22:12 INFO - PROCESS | 3812 | 1466724132242 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:12 INFO - PROCESS | 3812 | 1466724132382 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 16:22:12 INFO - PROCESS | 3812 | 1466724132437 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:12 INFO - PROCESS | 3812 | 1466724132439 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:12 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F81E000 == 34 [pid = 3812] [id = 255] 16:22:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4B6CB400) [pid = 3812] [serial = 764] [outer = 0000000000000000] 16:22:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4B6D8000) [pid = 3812] [serial = 765] [outer = 0000008C4B6CB400] 16:22:12 INFO - PROCESS | 3812 | 1466724132484 Marionette DEBUG loaded listener.js 16:22:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4B734400) [pid = 3812] [serial = 766] [outer = 0000008C4B6CB400] 16:22:12 INFO - PROCESS | 3812 | 1466724132910 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:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 733ms 16:22:13 INFO - PROCESS | 3812 | 1466724132998 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 16:22:13 INFO - PROCESS | 3812 | 1466724133000 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 16:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:22:13 INFO - PROCESS | 3812 | 1466724133015 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:22:13 INFO - PROCESS | 3812 | 1466724133017 Marionette TRACE conn5 <- [1,986,null,{}] 16:22:13 INFO - PROCESS | 3812 | 1466724133021 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:22:13 INFO - PROCESS | 3812 | 1466724133022 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:13 INFO - PROCESS | 3812 | 1466724133135 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 16:22:13 INFO - PROCESS | 3812 | 1466724133146 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:13 INFO - PROCESS | 3812 | 1466724133148 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:13 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50B46000 == 35 [pid = 3812] [id = 256] 16:22:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C3CF09000) [pid = 3812] [serial = 767] [outer = 0000000000000000] 16:22:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4C113C00) [pid = 3812] [serial = 768] [outer = 0000008C3CF09000] 16:22:13 INFO - PROCESS | 3812 | 1466724133192 Marionette DEBUG loaded listener.js 16:22:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C4C488000) [pid = 3812] [serial = 769] [outer = 0000008C3CF09000] 16:22:13 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C441DD800) [pid = 3812] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:22:13 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C3C57B000) [pid = 3812] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:22:13 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3E159800) [pid = 3812] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:22:13 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C3D65A800) [pid = 3812] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:22:13 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3DD1F400) [pid = 3812] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:22:13 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C3E46FC00) [pid = 3812] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:22:13 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C48368C00) [pid = 3812] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:22:13 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3D7B5000) [pid = 3812] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:22:13 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3E0EC000) [pid = 3812] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:22:13 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C44C87000) [pid = 3812] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:22:13 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C4B59B000) [pid = 3812] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:22:13 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C49969000) [pid = 3812] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:22:13 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4A222000) [pid = 3812] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:22:13 INFO - PROCESS | 3812 | 1466724133654 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:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 690ms 16:22:13 INFO - PROCESS | 3812 | 1466724133710 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 16:22:13 INFO - PROCESS | 3812 | 1466724133713 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 16:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:22:13 INFO - PROCESS | 3812 | 1466724133716 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:22:13 INFO - PROCESS | 3812 | 1466724133718 Marionette TRACE conn5 <- [1,990,null,{}] 16:22:13 INFO - PROCESS | 3812 | 1466724133721 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:22:13 INFO - PROCESS | 3812 | 1466724133723 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:13 INFO - PROCESS | 3812 | 1466724133804 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 16:22:13 INFO - PROCESS | 3812 | 1466724133879 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:13 INFO - PROCESS | 3812 | 1466724133881 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:13 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50BB6800 == 36 [pid = 3812] [id = 257] 16:22:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C3E0A4C00) [pid = 3812] [serial = 770] [outer = 0000000000000000] 16:22:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C441DD800) [pid = 3812] [serial = 771] [outer = 0000008C3E0A4C00] 16:22:13 INFO - PROCESS | 3812 | 1466724133926 Marionette DEBUG loaded listener.js 16:22:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4B017C00) [pid = 3812] [serial = 772] [outer = 0000008C3E0A4C00] 16:22:14 INFO - PROCESS | 3812 | 1466724134284 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:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 628ms 16:22:14 INFO - PROCESS | 3812 | 1466724134354 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 16:22:14 INFO - PROCESS | 3812 | 1466724134356 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 16:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:22:14 INFO - PROCESS | 3812 | 1466724134365 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:22:14 INFO - PROCESS | 3812 | 1466724134367 Marionette TRACE conn5 <- [1,994,null,{}] 16:22:14 INFO - PROCESS | 3812 | 1466724134370 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:22:14 INFO - PROCESS | 3812 | 1466724134372 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:14 INFO - PROCESS | 3812 | 1466724134481 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 16:22:14 INFO - PROCESS | 3812 | 1466724134489 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:14 INFO - PROCESS | 3812 | 1466724134491 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:14 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C5160B000 == 37 [pid = 3812] [id = 258] 16:22:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4C489C00) [pid = 3812] [serial = 773] [outer = 0000000000000000] 16:22:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4CE79C00) [pid = 3812] [serial = 774] [outer = 0000008C4C489C00] 16:22:14 INFO - PROCESS | 3812 | 1466724134536 Marionette DEBUG loaded listener.js 16:22:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4D27D400) [pid = 3812] [serial = 775] [outer = 0000008C4C489C00] 16:22:14 INFO - PROCESS | 3812 | 1466724134973 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:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 629ms 16:22:15 INFO - PROCESS | 3812 | 1466724135000 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 16:22:15 INFO - PROCESS | 3812 | 1466724135002 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 16:22:15 INFO - PROCESS | 3812 | 1466724135005 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:22:15 INFO - PROCESS | 3812 | 1466724135007 Marionette TRACE conn5 <- [1,998,null,{}] 16:22:15 INFO - PROCESS | 3812 | 1466724135010 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:22:15 INFO - PROCESS | 3812 | 1466724135012 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:15 INFO - PROCESS | 3812 | 1466724135097 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 16:22:15 INFO - PROCESS | 3812 | 1466724135103 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:15 INFO - PROCESS | 3812 | 1466724135106 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:15 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51806800 == 38 [pid = 3812] [id = 259] 16:22:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4D933C00) [pid = 3812] [serial = 776] [outer = 0000000000000000] 16:22:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4E49E000) [pid = 3812] [serial = 777] [outer = 0000008C4D933C00] 16:22:15 INFO - PROCESS | 3812 | 1466724135150 Marionette DEBUG loaded listener.js 16:22:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4E4A6800) [pid = 3812] [serial = 778] [outer = 0000008C4D933C00] 16:22:15 INFO - PROCESS | 3812 | 1466724135600 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:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 628ms 16:22:15 INFO - PROCESS | 3812 | 1466724135650 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 16:22:15 INFO - PROCESS | 3812 | 1466724135654 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 16:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:22:15 INFO - PROCESS | 3812 | 1466724135660 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:22:15 INFO - PROCESS | 3812 | 1466724135665 Marionette TRACE conn5 <- [1,1002,null,{}] 16:22:15 INFO - PROCESS | 3812 | 1466724135673 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:22:15 INFO - PROCESS | 3812 | 1466724135677 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:15 INFO - PROCESS | 3812 | 1466724135837 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 16:22:15 INFO - PROCESS | 3812 | 1466724135963 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:15 INFO - PROCESS | 3812 | 1466724135968 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:15 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44123800 == 39 [pid = 3812] [id = 260] 16:22:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C3DFB1000) [pid = 3812] [serial = 779] [outer = 0000000000000000] 16:22:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C3E0E2000) [pid = 3812] [serial = 780] [outer = 0000008C3DFB1000] 16:22:16 INFO - PROCESS | 3812 | 1466724136026 Marionette DEBUG loaded listener.js 16:22:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C3E847000) [pid = 3812] [serial = 781] [outer = 0000008C3DFB1000] 16:22:16 INFO - PROCESS | 3812 | 1466724136581 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:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 986ms 16:22:16 INFO - PROCESS | 3812 | 1466724136651 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 16:22:16 INFO - PROCESS | 3812 | 1466724136657 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 16:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:22:16 INFO - PROCESS | 3812 | 1466724136663 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:22:16 INFO - PROCESS | 3812 | 1466724136666 Marionette TRACE conn5 <- [1,1006,null,{}] 16:22:16 INFO - PROCESS | 3812 | 1466724136670 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:22:16 INFO - PROCESS | 3812 | 1466724136673 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:16 INFO - PROCESS | 3812 | 1466724136788 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 16:22:16 INFO - PROCESS | 3812 | 1466724136877 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:16 INFO - PROCESS | 3812 | 1466724136880 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:16 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E5C6800 == 40 [pid = 3812] [id = 261] 16:22:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C4504AC00) [pid = 3812] [serial = 782] [outer = 0000000000000000] 16:22:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C47CD2400) [pid = 3812] [serial = 783] [outer = 0000008C4504AC00] 16:22:16 INFO - PROCESS | 3812 | 1466724136937 Marionette DEBUG loaded listener.js 16:22:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C4A224800) [pid = 3812] [serial = 784] [outer = 0000008C4504AC00] 16:22:17 INFO - PROCESS | 3812 | 1466724137580 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:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 986ms 16:22:17 INFO - PROCESS | 3812 | 1466724137651 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 16:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:22:17 INFO - PROCESS | 3812 | 1466724137654 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 16:22:17 INFO - PROCESS | 3812 | 1466724137658 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:22:17 INFO - PROCESS | 3812 | 1466724137662 Marionette TRACE conn5 <- [1,1010,null,{}] 16:22:17 INFO - PROCESS | 3812 | 1466724137689 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:22:17 INFO - PROCESS | 3812 | 1466724137694 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:17 INFO - PROCESS | 3812 | 1466724137831 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 16:22:17 INFO - PROCESS | 3812 | 1466724137900 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:17 INFO - PROCESS | 3812 | 1466724137904 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:17 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C49E65000 == 41 [pid = 3812] [id = 262] 16:22:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C4481C000) [pid = 3812] [serial = 785] [outer = 0000000000000000] 16:22:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C4B6D0C00) [pid = 3812] [serial = 786] [outer = 0000008C4481C000] 16:22:18 INFO - PROCESS | 3812 | 1466724138003 Marionette DEBUG loaded listener.js 16:22:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C4E62B000) [pid = 3812] [serial = 787] [outer = 0000008C4481C000] 16:22:18 INFO - PROCESS | 3812 | 1466724138612 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:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1006ms 16:22:18 INFO - PROCESS | 3812 | 1466724138665 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 16:22:18 INFO - PROCESS | 3812 | 1466724138668 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 16:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:22:18 INFO - PROCESS | 3812 | 1466724138672 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:22:18 INFO - PROCESS | 3812 | 1466724138674 Marionette TRACE conn5 <- [1,1014,null,{}] 16:22:18 INFO - PROCESS | 3812 | 1466724138678 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:22:18 INFO - PROCESS | 3812 | 1466724138680 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:18 INFO - PROCESS | 3812 | 1466724138797 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 16:22:18 INFO - PROCESS | 3812 | 1466724138872 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:18 INFO - PROCESS | 3812 | 1466724138874 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:18 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C5293D000 == 42 [pid = 3812] [id = 263] 16:22:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C4E8B5800) [pid = 3812] [serial = 788] [outer = 0000000000000000] 16:22:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (0000008C4E8B9800) [pid = 3812] [serial = 789] [outer = 0000008C4E8B5800] 16:22:18 INFO - PROCESS | 3812 | 1466724138970 Marionette DEBUG loaded listener.js 16:22:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (0000008C4EB6BC00) [pid = 3812] [serial = 790] [outer = 0000008C4E8B5800] 16:22:19 INFO - PROCESS | 3812 | 1466724139779 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:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1131ms 16:22:19 INFO - PROCESS | 3812 | 1466724139808 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 16:22:19 INFO - PROCESS | 3812 | 1466724139813 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 16:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:22:19 INFO - PROCESS | 3812 | 1466724139819 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:22:19 INFO - PROCESS | 3812 | 1466724139823 Marionette TRACE conn5 <- [1,1018,null,{}] 16:22:19 INFO - PROCESS | 3812 | 1466724139828 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:22:19 INFO - PROCESS | 3812 | 1466724139831 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:19 INFO - PROCESS | 3812 | 1466724139946 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 16:22:20 INFO - PROCESS | 3812 | 1466724140021 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:20 INFO - PROCESS | 3812 | 1466724140026 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:20 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C47DB9800 == 43 [pid = 3812] [id = 264] 16:22:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (0000008C3E14C400) [pid = 3812] [serial = 791] [outer = 0000000000000000] 16:22:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (0000008C3E848400) [pid = 3812] [serial = 792] [outer = 0000008C3E14C400] 16:22:20 INFO - PROCESS | 3812 | 1466724140077 Marionette DEBUG loaded listener.js 16:22:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (0000008C44237C00) [pid = 3812] [serial = 793] [outer = 0000008C3E14C400] 16:22:21 INFO - PROCESS | 3812 | --DOCSHELL 0000008C5160B000 == 42 [pid = 3812] [id = 258] 16:22:21 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50BB6800 == 41 [pid = 3812] [id = 257] 16:22:21 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50B46000 == 40 [pid = 3812] [id = 256] 16:22:21 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F81E000 == 39 [pid = 3812] [id = 255] 16:22:21 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0B1800 == 38 [pid = 3812] [id = 254] 16:22:21 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4D593800 == 37 [pid = 3812] [id = 253] 16:22:21 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AA39000 == 36 [pid = 3812] [id = 252] 16:22:21 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44688800 == 35 [pid = 3812] [id = 251] 16:22:21 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44149800 == 34 [pid = 3812] [id = 250] 16:22:21 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B718000 == 33 [pid = 3812] [id = 249] 16:22:21 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4371B800 == 32 [pid = 3812] [id = 248] 16:22:21 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A58D000 == 31 [pid = 3812] [id = 247] 16:22:21 INFO - PROCESS | 3812 | --DOCSHELL 0000008C5293D000 == 30 [pid = 3812] [id = 263] 16:22:21 INFO - PROCESS | 3812 | --DOCSHELL 0000008C49E65000 == 29 [pid = 3812] [id = 262] 16:22:21 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E5C6800 == 28 [pid = 3812] [id = 261] 16:22:21 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51806800 == 27 [pid = 3812] [id = 259] 16:22:21 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44123800 == 26 [pid = 3812] [id = 260] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (0000008C47C9C400) [pid = 3812] [serial = 705] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (0000008C4C264000) [pid = 3812] [serial = 709] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (0000008C4B5D9800) [pid = 3812] [serial = 708] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (0000008C4D280400) [pid = 3812] [serial = 712] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (0000008C4C4F3C00) [pid = 3812] [serial = 711] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C4AA50400) [pid = 3812] [serial = 738] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C4A266C00) [pid = 3812] [serial = 733] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C47CD0400) [pid = 3812] [serial = 730] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C42FDB000) [pid = 3812] [serial = 724] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C4B01E800) [pid = 3812] [serial = 739] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C4A22CC00) [pid = 3812] [serial = 736] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C446B7800) [pid = 3812] [serial = 726] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C44820000) [pid = 3812] [serial = 727] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C42A11400) [pid = 3812] [serial = 723] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C3E15D800) [pid = 3812] [serial = 720] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3E56B400) [pid = 3812] [serial = 721] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C3DF2B000) [pid = 3812] [serial = 717] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3E09E400) [pid = 3812] [serial = 718] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C45049800) [pid = 3812] [serial = 729] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C42E19C00) [pid = 3812] [serial = 715] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E80E400) [pid = 3812] [serial = 714] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C499E2C00) [pid = 3812] [serial = 732] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C446B4000) [pid = 3812] [serial = 735] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C41710000) [pid = 3812] [serial = 703] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C3E15A000) [pid = 3812] [serial = 702] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4B4BCC00) [pid = 3812] [serial = 741] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C483B0400) [pid = 3812] [serial = 706] [outer = 0000000000000000] [url = about:blank] 16:22:21 INFO - PROCESS | 3812 | 1466724141353 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:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1655ms 16:22:21 INFO - PROCESS | 3812 | 1466724141475 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 16:22:21 INFO - PROCESS | 3812 | 1466724141479 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 16:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:22:21 INFO - PROCESS | 3812 | 1466724141484 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:22:21 INFO - PROCESS | 3812 | 1466724141487 Marionette TRACE conn5 <- [1,1022,null,{}] 16:22:21 INFO - PROCESS | 3812 | 1466724141493 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:22:21 INFO - PROCESS | 3812 | 1466724141496 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:21 INFO - PROCESS | 3812 | 1466724141591 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 16:22:21 INFO - PROCESS | 3812 | 1466724141655 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:21 INFO - PROCESS | 3812 | 1466724141660 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:21 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42CC9800 == 27 [pid = 3812] [id = 265] 16:22:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3DDD3000) [pid = 3812] [serial = 794] [outer = 0000000000000000] 16:22:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C3DF27800) [pid = 3812] [serial = 795] [outer = 0000008C3DDD3000] 16:22:21 INFO - PROCESS | 3812 | 1466724141709 Marionette DEBUG loaded listener.js 16:22:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C3DFAB400) [pid = 3812] [serial = 796] [outer = 0000008C3DDD3000] 16:22:22 INFO - PROCESS | 3812 | 1466724142103 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:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 690ms 16:22:22 INFO - PROCESS | 3812 | 1466724142179 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 16:22:22 INFO - PROCESS | 3812 | 1466724142184 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 16:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:22:22 INFO - PROCESS | 3812 | 1466724142191 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:22:22 INFO - PROCESS | 3812 | 1466724142194 Marionette TRACE conn5 <- [1,1026,null,{}] 16:22:22 INFO - PROCESS | 3812 | 1466724142197 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:22:22 INFO - PROCESS | 3812 | 1466724142200 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:22 INFO - PROCESS | 3812 | 1466724142291 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 16:22:22 INFO - PROCESS | 3812 | 1466724142304 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:22 INFO - PROCESS | 3812 | 1466724142307 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:22 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4467F800 == 28 [pid = 3812] [id = 266] 16:22:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C3E0E3000) [pid = 3812] [serial = 797] [outer = 0000000000000000] 16:22:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C3E0EC800) [pid = 3812] [serial = 798] [outer = 0000008C3E0E3000] 16:22:22 INFO - PROCESS | 3812 | 1466724142355 Marionette DEBUG loaded listener.js 16:22:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C3E157800) [pid = 3812] [serial = 799] [outer = 0000008C3E0E3000] 16:22:22 INFO - PROCESS | 3812 | 1466724142820 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:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 691ms 16:22:22 INFO - PROCESS | 3812 | 1466724142884 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 16:22:22 INFO - PROCESS | 3812 | 1466724142887 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 16:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:22:22 INFO - PROCESS | 3812 | 1466724142890 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:22:22 INFO - PROCESS | 3812 | 1466724142894 Marionette TRACE conn5 <- [1,1030,null,{}] 16:22:22 INFO - PROCESS | 3812 | 1466724142905 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:22:22 INFO - PROCESS | 3812 | 1466724142910 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:23 INFO - PROCESS | 3812 | 1466724143030 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 16:22:23 INFO - PROCESS | 3812 | 1466724143108 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:23 INFO - PROCESS | 3812 | 1466724143111 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:23 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A585000 == 29 [pid = 3812] [id = 267] 16:22:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C3E6E3C00) [pid = 3812] [serial = 800] [outer = 0000000000000000] 16:22:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C3E845000) [pid = 3812] [serial = 801] [outer = 0000008C3E6E3C00] 16:22:23 INFO - PROCESS | 3812 | 1466724143160 Marionette DEBUG loaded listener.js 16:22:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C42C35C00) [pid = 3812] [serial = 802] [outer = 0000008C3E6E3C00] 16:22:23 INFO - PROCESS | 3812 | 1466724143605 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:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 734ms 16:22:23 INFO - PROCESS | 3812 | 1466724143627 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 16:22:23 INFO - PROCESS | 3812 | 1466724143630 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 16:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:22:23 INFO - PROCESS | 3812 | 1466724143638 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:22:23 INFO - PROCESS | 3812 | 1466724143640 Marionette TRACE conn5 <- [1,1034,null,{}] 16:22:23 INFO - PROCESS | 3812 | 1466724143643 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:22:23 INFO - PROCESS | 3812 | 1466724143645 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:23 INFO - PROCESS | 3812 | 1466724143762 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 16:22:23 INFO - PROCESS | 3812 | 1466724143768 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:23 INFO - PROCESS | 3812 | 1466724143770 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:23 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B4CF800 == 30 [pid = 3812] [id = 268] 16:22:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C42F37000) [pid = 3812] [serial = 803] [outer = 0000000000000000] 16:22:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C43446C00) [pid = 3812] [serial = 804] [outer = 0000008C42F37000] 16:22:23 INFO - PROCESS | 3812 | 1466724143816 Marionette DEBUG loaded listener.js 16:22:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C441DE400) [pid = 3812] [serial = 805] [outer = 0000008C42F37000] 16:22:24 INFO - PROCESS | 3812 | 1466724144255 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:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 691ms 16:22:24 INFO - PROCESS | 3812 | 1466724144327 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 16:22:24 INFO - PROCESS | 3812 | 1466724144330 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 16:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:22:24 INFO - PROCESS | 3812 | 1466724144333 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:22:24 INFO - PROCESS | 3812 | 1466724144334 Marionette TRACE conn5 <- [1,1038,null,{}] 16:22:24 INFO - PROCESS | 3812 | 1466724144338 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:22:24 INFO - PROCESS | 3812 | 1466724144340 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:24 INFO - PROCESS | 3812 | 1466724144472 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 16:22:24 INFO - PROCESS | 3812 | 1466724144482 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:24 INFO - PROCESS | 3812 | 1466724144484 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:24 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B7D7000 == 31 [pid = 3812] [id = 269] 16:22:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C446BF000) [pid = 3812] [serial = 806] [outer = 0000000000000000] 16:22:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C44822800) [pid = 3812] [serial = 807] [outer = 0000008C446BF000] 16:22:24 INFO - PROCESS | 3812 | 1466724144529 Marionette DEBUG loaded listener.js 16:22:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C47CC7800) [pid = 3812] [serial = 808] [outer = 0000008C446BF000] 16:22:24 INFO - PROCESS | 3812 | 1466724144988 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:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 691ms 16:22:25 INFO - PROCESS | 3812 | 1466724145027 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 16:22:25 INFO - PROCESS | 3812 | 1466724145029 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 16:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:22:25 INFO - PROCESS | 3812 | 1466724145037 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:22:25 INFO - PROCESS | 3812 | 1466724145039 Marionette TRACE conn5 <- [1,1042,null,{}] 16:22:25 INFO - PROCESS | 3812 | 1466724145042 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:22:25 INFO - PROCESS | 3812 | 1466724145048 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:25 INFO - PROCESS | 3812 | 1466724145188 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 16:22:25 INFO - PROCESS | 3812 | 1466724145243 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:25 INFO - PROCESS | 3812 | 1466724145245 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:25 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E00C800 == 32 [pid = 3812] [id = 270] 16:22:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C48362C00) [pid = 3812] [serial = 809] [outer = 0000000000000000] 16:22:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C49960C00) [pid = 3812] [serial = 810] [outer = 0000008C48362C00] 16:22:25 INFO - PROCESS | 3812 | 1466724145290 Marionette DEBUG loaded listener.js 16:22:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C4A050000) [pid = 3812] [serial = 811] [outer = 0000008C48362C00] 16:22:25 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C3E150C00) [pid = 3812] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:22:25 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C3E0A4C00) [pid = 3812] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:22:25 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C4B6CB400) [pid = 3812] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:22:25 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C446BE800) [pid = 3812] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:22:25 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C49964000) [pid = 3812] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:22:25 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C4B01D800) [pid = 3812] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:22:25 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3DDD7800) [pid = 3812] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:22:25 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C3CF09000) [pid = 3812] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:22:25 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3E0A2800) [pid = 3812] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:22:25 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3E847800) [pid = 3812] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:22:25 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C4A954C00) [pid = 3812] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:22:25 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C4C489C00) [pid = 3812] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:22:25 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C4D933C00) [pid = 3812] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:22:25 INFO - PROCESS | 3812 | 1466724145914 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:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 943ms 16:22:25 INFO - PROCESS | 3812 | 1466724145983 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 16:22:25 INFO - PROCESS | 3812 | 1466724145985 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 16:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:22:25 INFO - PROCESS | 3812 | 1466724145989 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:22:25 INFO - PROCESS | 3812 | 1466724145991 Marionette TRACE conn5 <- [1,1046,null,{}] 16:22:26 INFO - PROCESS | 3812 | 1466724145994 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:22:26 INFO - PROCESS | 3812 | 1466724145996 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:26 INFO - PROCESS | 3812 | 1466724146075 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 16:22:26 INFO - PROCESS | 3812 | 1466724146083 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:26 INFO - PROCESS | 3812 | 1466724146085 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:26 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E579800 == 33 [pid = 3812] [id = 271] 16:22:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C3E0A6C00) [pid = 3812] [serial = 812] [outer = 0000000000000000] 16:22:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C47D1C400) [pid = 3812] [serial = 813] [outer = 0000008C3E0A6C00] 16:22:26 INFO - PROCESS | 3812 | 1466724146129 Marionette DEBUG loaded listener.js 16:22:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4A222C00) [pid = 3812] [serial = 814] [outer = 0000008C3E0A6C00] 16:22:26 INFO - PROCESS | 3812 | 1466724146524 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:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 587ms 16:22:26 INFO - PROCESS | 3812 | 1466724146579 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 16:22:26 INFO - PROCESS | 3812 | 1466724146581 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 16:22:26 INFO - PROCESS | 3812 | 1466724146585 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:22:26 INFO - PROCESS | 3812 | 1466724146586 Marionette TRACE conn5 <- [1,1050,null,{}] 16:22:26 INFO - PROCESS | 3812 | 1466724146590 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:22:26 INFO - PROCESS | 3812 | 1466724146592 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:26 INFO - PROCESS | 3812 | 1466724146671 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 16:22:26 INFO - PROCESS | 3812 | 1466724146677 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:26 INFO - PROCESS | 3812 | 1466724146679 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:26 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4EE6F800 == 34 [pid = 3812] [id = 272] 16:22:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4A22D000) [pid = 3812] [serial = 815] [outer = 0000000000000000] 16:22:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4A60C000) [pid = 3812] [serial = 816] [outer = 0000008C4A22D000] 16:22:26 INFO - PROCESS | 3812 | 1466724146724 Marionette DEBUG loaded listener.js 16:22:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4AA4BC00) [pid = 3812] [serial = 817] [outer = 0000008C4A22D000] 16:22:27 INFO - PROCESS | 3812 | 1466724147161 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:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 627ms 16:22:27 INFO - PROCESS | 3812 | 1466724147215 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 16:22:27 INFO - PROCESS | 3812 | 1466724147218 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 16:22:27 INFO - PROCESS | 3812 | 1466724147221 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:22:27 INFO - PROCESS | 3812 | 1466724147223 Marionette TRACE conn5 <- [1,1054,null,{}] 16:22:27 INFO - PROCESS | 3812 | 1466724147226 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:22:27 INFO - PROCESS | 3812 | 1466724147228 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:27 INFO - PROCESS | 3812 | 1466724147309 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 16:22:27 INFO - PROCESS | 3812 | 1466724147314 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:27 INFO - PROCESS | 3812 | 1466724147316 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:27 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F832000 == 35 [pid = 3812] [id = 273] 16:22:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4AED2C00) [pid = 3812] [serial = 818] [outer = 0000000000000000] 16:22:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4B01EC00) [pid = 3812] [serial = 819] [outer = 0000008C4AED2C00] 16:22:27 INFO - PROCESS | 3812 | 1466724147360 Marionette DEBUG loaded listener.js 16:22:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C4B59A400) [pid = 3812] [serial = 820] [outer = 0000008C4AED2C00] 16:22:28 INFO - PROCESS | 3812 | 1466724148071 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:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 944ms 16:22:28 INFO - PROCESS | 3812 | 1466724148169 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 16:22:28 INFO - PROCESS | 3812 | 1466724148174 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 16:22:28 INFO - PROCESS | 3812 | 1466724148179 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:22:28 INFO - PROCESS | 3812 | 1466724148182 Marionette TRACE conn5 <- [1,1058,null,{}] 16:22:28 INFO - PROCESS | 3812 | 1466724148188 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:22:28 INFO - PROCESS | 3812 | 1466724148191 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:28 INFO - PROCESS | 3812 | 1466724148347 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 16:22:28 INFO - PROCESS | 3812 | 1466724148416 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:28 INFO - PROCESS | 3812 | 1466724148419 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:28 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4414E800 == 36 [pid = 3812] [id = 274] 16:22:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C3DD23400) [pid = 3812] [serial = 821] [outer = 0000000000000000] 16:22:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C3E098800) [pid = 3812] [serial = 822] [outer = 0000008C3DD23400] 16:22:28 INFO - PROCESS | 3812 | 1466724148478 Marionette DEBUG loaded listener.js 16:22:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C3E14F400) [pid = 3812] [serial = 823] [outer = 0000008C3DD23400] 16:22:29 INFO - PROCESS | 3812 | 1466724149205 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:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1080ms 16:22:29 INFO - PROCESS | 3812 | 1466724149267 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 16:22:29 INFO - PROCESS | 3812 | 1466724149273 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 16:22:29 INFO - PROCESS | 3812 | 1466724149279 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:22:29 INFO - PROCESS | 3812 | 1466724149282 Marionette TRACE conn5 <- [1,1062,null,{}] 16:22:29 INFO - PROCESS | 3812 | 1466724149286 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:22:29 INFO - PROCESS | 3812 | 1466724149289 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:29 INFO - PROCESS | 3812 | 1466724149413 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 16:22:29 INFO - PROCESS | 3812 | 1466724149487 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:29 INFO - PROCESS | 3812 | 1466724149490 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:29 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4CEB3800 == 37 [pid = 3812] [id = 275] 16:22:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C3F73AC00) [pid = 3812] [serial = 824] [outer = 0000000000000000] 16:22:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C42C40C00) [pid = 3812] [serial = 825] [outer = 0000008C3F73AC00] 16:22:29 INFO - PROCESS | 3812 | 1466724149549 Marionette DEBUG loaded listener.js 16:22:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C446BA400) [pid = 3812] [serial = 826] [outer = 0000008C3F73AC00] 16:22:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4EE6F800 == 36 [pid = 3812] [id = 272] 16:22:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E579800 == 35 [pid = 3812] [id = 271] 16:22:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E00C800 == 34 [pid = 3812] [id = 270] 16:22:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B7D7000 == 33 [pid = 3812] [id = 269] 16:22:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B4CF800 == 32 [pid = 3812] [id = 268] 16:22:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A585000 == 31 [pid = 3812] [id = 267] 16:22:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4467F800 == 30 [pid = 3812] [id = 266] 16:22:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42CC9800 == 29 [pid = 3812] [id = 265] 16:22:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C47DB9800 == 28 [pid = 3812] [id = 264] 16:22:30 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C4D27D400) [pid = 3812] [serial = 775] [outer = 0000000000000000] [url = about:blank] 16:22:30 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C4E49E000) [pid = 3812] [serial = 777] [outer = 0000000000000000] [url = about:blank] 16:22:30 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C4E4A6800) [pid = 3812] [serial = 778] [outer = 0000000000000000] [url = about:blank] 16:22:30 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C3F7B8000) [pid = 3812] [serial = 754] [outer = 0000000000000000] [url = about:blank] 16:22:30 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C4B017C00) [pid = 3812] [serial = 772] [outer = 0000000000000000] [url = about:blank] 16:22:30 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C4B6D8000) [pid = 3812] [serial = 765] [outer = 0000000000000000] [url = about:blank] 16:22:30 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C45047400) [pid = 3812] [serial = 756] [outer = 0000000000000000] [url = about:blank] 16:22:30 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C441DD800) [pid = 3812] [serial = 771] [outer = 0000000000000000] [url = about:blank] 16:22:30 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4A228000) [pid = 3812] [serial = 760] [outer = 0000000000000000] [url = about:blank] 16:22:30 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C4B5E0000) [pid = 3812] [serial = 742] [outer = 0000000000000000] [url = about:blank] 16:22:30 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3E0E8400) [pid = 3812] [serial = 745] [outer = 0000000000000000] [url = about:blank] 16:22:30 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3E814000) [pid = 3812] [serial = 753] [outer = 0000000000000000] [url = about:blank] 16:22:30 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C4C488000) [pid = 3812] [serial = 769] [outer = 0000000000000000] [url = about:blank] 16:22:30 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E0EA400) [pid = 3812] [serial = 750] [outer = 0000000000000000] [url = about:blank] 16:22:30 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C437E9400) [pid = 3812] [serial = 748] [outer = 0000000000000000] [url = about:blank] 16:22:30 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3DF33000) [pid = 3812] [serial = 744] [outer = 0000000000000000] [url = about:blank] 16:22:30 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3EF2D000) [pid = 3812] [serial = 747] [outer = 0000000000000000] [url = about:blank] 16:22:30 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4C113C00) [pid = 3812] [serial = 768] [outer = 0000000000000000] [url = about:blank] 16:22:30 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4AEDB000) [pid = 3812] [serial = 763] [outer = 0000000000000000] [url = about:blank] 16:22:30 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4B734400) [pid = 3812] [serial = 766] [outer = 0000000000000000] [url = about:blank] 16:22:30 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C499EB400) [pid = 3812] [serial = 759] [outer = 0000000000000000] [url = about:blank] 16:22:30 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C47D17C00) [pid = 3812] [serial = 757] [outer = 0000000000000000] [url = about:blank] 16:22:30 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4CE79C00) [pid = 3812] [serial = 774] [outer = 0000000000000000] [url = about:blank] 16:22:30 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C3E47CC00) [pid = 3812] [serial = 751] [outer = 0000000000000000] [url = about:blank] 16:22:30 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4AA46C00) [pid = 3812] [serial = 762] [outer = 0000000000000000] [url = about:blank] 16:22:30 INFO - PROCESS | 3812 | 1466724150500 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:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1238ms 16:22:30 INFO - PROCESS | 3812 | 1466724150521 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 16:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:22:30 INFO - PROCESS | 3812 | 1466724150525 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 16:22:30 INFO - PROCESS | 3812 | 1466724150530 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:22:30 INFO - PROCESS | 3812 | 1466724150533 Marionette TRACE conn5 <- [1,1066,null,{}] 16:22:30 INFO - PROCESS | 3812 | 1466724150538 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:22:30 INFO - PROCESS | 3812 | 1466724150541 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:30 INFO - PROCESS | 3812 | 1466724150634 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 16:22:30 INFO - PROCESS | 3812 | 1466724150641 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:30 INFO - PROCESS | 3812 | 1466724150645 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:30 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42E42000 == 29 [pid = 3812] [id = 276] 16:22:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C3DF28400) [pid = 3812] [serial = 827] [outer = 0000000000000000] 16:22:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C3E0E0C00) [pid = 3812] [serial = 828] [outer = 0000008C3DF28400] 16:22:30 INFO - PROCESS | 3812 | 1466724150696 Marionette DEBUG loaded listener.js 16:22:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3E15C400) [pid = 3812] [serial = 829] [outer = 0000008C3DF28400] 16:22:31 INFO - PROCESS | 3812 | 1466724151207 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:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 734ms 16:22:31 INFO - PROCESS | 3812 | 1466724151264 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 16:22:31 INFO - PROCESS | 3812 | 1466724151269 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 16:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:22:31 INFO - PROCESS | 3812 | 1466724151275 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:22:31 INFO - PROCESS | 3812 | 1466724151277 Marionette TRACE conn5 <- [1,1070,null,{}] 16:22:31 INFO - PROCESS | 3812 | 1466724151281 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:22:31 INFO - PROCESS | 3812 | 1466724151284 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:31 INFO - PROCESS | 3812 | 1466724151373 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 16:22:31 INFO - PROCESS | 3812 | 1466724151441 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:31 INFO - PROCESS | 3812 | 1466724151443 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:31 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C48380000 == 30 [pid = 3812] [id = 277] 16:22:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3F732C00) [pid = 3812] [serial = 830] [outer = 0000000000000000] 16:22:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C417A4C00) [pid = 3812] [serial = 831] [outer = 0000008C3F732C00] 16:22:31 INFO - PROCESS | 3812 | 1466724151498 Marionette DEBUG loaded listener.js 16:22:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C43665000) [pid = 3812] [serial = 832] [outer = 0000008C3F732C00] 16:22:31 INFO - PROCESS | 3812 | 1466724151886 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:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 691ms 16:22:31 INFO - PROCESS | 3812 | 1466724151969 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 16:22:31 INFO - PROCESS | 3812 | 1466724151972 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 16:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:22:31 INFO - PROCESS | 3812 | 1466724151975 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:22:31 INFO - PROCESS | 3812 | 1466724151979 Marionette TRACE conn5 <- [1,1074,null,{}] 16:22:32 INFO - PROCESS | 3812 | 1466724151991 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:22:32 INFO - PROCESS | 3812 | 1466724151996 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:32 INFO - PROCESS | 3812 | 1466724152125 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 16:22:32 INFO - PROCESS | 3812 | 1466724152135 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:32 INFO - PROCESS | 3812 | 1466724152138 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:32 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B646800 == 31 [pid = 3812] [id = 278] 16:22:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C3D40DC00) [pid = 3812] [serial = 833] [outer = 0000000000000000] 16:22:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C45049C00) [pid = 3812] [serial = 834] [outer = 0000008C3D40DC00] 16:22:32 INFO - PROCESS | 3812 | 1466724152187 Marionette DEBUG loaded listener.js 16:22:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C47D32400) [pid = 3812] [serial = 835] [outer = 0000008C3D40DC00] 16:22:32 INFO - PROCESS | 3812 | 1466724152616 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:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 692ms 16:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:22:32 INFO - PROCESS | 3812 | 1466724152670 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 16:22:32 INFO - PROCESS | 3812 | 1466724152673 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 16:22:32 INFO - PROCESS | 3812 | 1466724152676 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:22:32 INFO - PROCESS | 3812 | 1466724152678 Marionette TRACE conn5 <- [1,1078,null,{}] 16:22:32 INFO - PROCESS | 3812 | 1466724152682 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:22:32 INFO - PROCESS | 3812 | 1466724152684 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:32 INFO - PROCESS | 3812 | 1466724152797 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 16:22:32 INFO - PROCESS | 3812 | 1466724152802 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:32 INFO - PROCESS | 3812 | 1466724152804 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:32 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4D959000 == 32 [pid = 3812] [id = 279] 16:22:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4836A800) [pid = 3812] [serial = 836] [outer = 0000000000000000] 16:22:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4850D800) [pid = 3812] [serial = 837] [outer = 0000008C4836A800] 16:22:32 INFO - PROCESS | 3812 | 1466724152893 Marionette DEBUG loaded listener.js 16:22:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4A049400) [pid = 3812] [serial = 838] [outer = 0000008C4836A800] 16:22:33 INFO - PROCESS | 3812 | 1466724153330 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:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 691ms 16:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:22:33 INFO - PROCESS | 3812 | 1466724153369 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 16:22:33 INFO - PROCESS | 3812 | 1466724153371 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 16:22:33 INFO - PROCESS | 3812 | 1466724153374 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:22:33 INFO - PROCESS | 3812 | 1466724153376 Marionette TRACE conn5 <- [1,1082,null,{}] 16:22:33 INFO - PROCESS | 3812 | 1466724153384 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:22:33 INFO - PROCESS | 3812 | 1466724153386 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:33 INFO - PROCESS | 3812 | 1466724153522 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 16:22:33 INFO - PROCESS | 3812 | 1466724153544 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:33 INFO - PROCESS | 3812 | 1466724153547 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:33 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E57B000 == 33 [pid = 3812] [id = 280] 16:22:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4A226000) [pid = 3812] [serial = 839] [outer = 0000000000000000] 16:22:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4A94DC00) [pid = 3812] [serial = 840] [outer = 0000008C4A226000] 16:22:33 INFO - PROCESS | 3812 | 1466724153591 Marionette DEBUG loaded listener.js 16:22:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4AED4000) [pid = 3812] [serial = 841] [outer = 0000008C4A226000] 16:22:34 INFO - PROCESS | 3812 | 1466724154025 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:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 734ms 16:22:34 INFO - PROCESS | 3812 | 1466724154112 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 16:22:34 INFO - PROCESS | 3812 | 1466724154114 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 16:22:34 INFO - PROCESS | 3812 | 1466724154117 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:22:34 INFO - PROCESS | 3812 | 1466724154119 Marionette TRACE conn5 <- [1,1086,null,{}] 16:22:34 INFO - PROCESS | 3812 | 1466724154129 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:22:34 INFO - PROCESS | 3812 | 1466724154135 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:34 INFO - PROCESS | 3812 | 1466724154289 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 16:22:34 INFO - PROCESS | 3812 | 1466724154335 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:34 INFO - PROCESS | 3812 | 1466724154338 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:34 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50B59000 == 34 [pid = 3812] [id = 281] 16:22:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4B4B8000) [pid = 3812] [serial = 842] [outer = 0000000000000000] 16:22:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4B6E0400) [pid = 3812] [serial = 843] [outer = 0000008C4B4B8000] 16:22:34 INFO - PROCESS | 3812 | 1466724154383 Marionette DEBUG loaded listener.js 16:22:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4B738400) [pid = 3812] [serial = 844] [outer = 0000008C4B4B8000] 16:22:34 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C3DDD3000) [pid = 3812] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:22:34 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C42F37000) [pid = 3812] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:22:34 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C3E0E3000) [pid = 3812] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:22:34 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3E6E3C00) [pid = 3812] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:22:34 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3E14C400) [pid = 3812] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:22:34 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3DFB1000) [pid = 3812] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:22:34 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C4A22D000) [pid = 3812] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:22:34 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C4504AC00) [pid = 3812] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:22:34 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C446BF000) [pid = 3812] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:22:34 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4481C000) [pid = 3812] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:22:34 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4E8B5800) [pid = 3812] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:22:34 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C48362C00) [pid = 3812] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:22:34 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C3E0A6C00) [pid = 3812] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:22:34 INFO - PROCESS | 3812 | 1466724154851 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:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 775ms 16:22:34 INFO - PROCESS | 3812 | 1466724154896 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 16:22:34 INFO - PROCESS | 3812 | 1466724154898 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 16:22:34 INFO - PROCESS | 3812 | 1466724154902 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:22:34 INFO - PROCESS | 3812 | 1466724154903 Marionette TRACE conn5 <- [1,1090,null,{}] 16:22:34 INFO - PROCESS | 3812 | 1466724154907 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:22:34 INFO - PROCESS | 3812 | 1466724154909 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:35 INFO - PROCESS | 3812 | 1466724155019 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 16:22:35 INFO - PROCESS | 3812 | 1466724155067 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:35 INFO - PROCESS | 3812 | 1466724155069 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:35 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50BC5800 == 35 [pid = 3812] [id = 282] 16:22:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3E0A5800) [pid = 3812] [serial = 845] [outer = 0000000000000000] 16:22:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C42C34C00) [pid = 3812] [serial = 846] [outer = 0000008C3E0A5800] 16:22:35 INFO - PROCESS | 3812 | 1466724155114 Marionette DEBUG loaded listener.js 16:22:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4481C000) [pid = 3812] [serial = 847] [outer = 0000008C3E0A5800] 16:22:35 INFO - PROCESS | 3812 | 1466724155452 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:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 586ms 16:22:35 INFO - PROCESS | 3812 | 1466724155491 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 16:22:35 INFO - PROCESS | 3812 | 1466724155494 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 16:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:22:35 INFO - PROCESS | 3812 | 1466724155497 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:22:35 INFO - PROCESS | 3812 | 1466724155507 Marionette TRACE conn5 <- [1,1094,null,{}] 16:22:35 INFO - PROCESS | 3812 | 1466724155511 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:22:35 INFO - PROCESS | 3812 | 1466724155513 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:35 INFO - PROCESS | 3812 | 1466724155622 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 16:22:35 INFO - PROCESS | 3812 | 1466724155631 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:35 INFO - PROCESS | 3812 | 1466724155633 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:35 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51615800 == 36 [pid = 3812] [id = 283] 16:22:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4B740400) [pid = 3812] [serial = 848] [outer = 0000000000000000] 16:22:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4BB45800) [pid = 3812] [serial = 849] [outer = 0000008C4B740400] 16:22:35 INFO - PROCESS | 3812 | 1466724155679 Marionette DEBUG loaded listener.js 16:22:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4C48A400) [pid = 3812] [serial = 850] [outer = 0000008C4B740400] 16:22:36 INFO - PROCESS | 3812 | 1466724156071 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:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 587ms 16:22:36 INFO - PROCESS | 3812 | 1466724156087 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 16:22:36 INFO - PROCESS | 3812 | 1466724156089 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 16:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:22:36 INFO - PROCESS | 3812 | 1466724156092 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:22:36 INFO - PROCESS | 3812 | 1466724156094 Marionette TRACE conn5 <- [1,1098,null,{}] 16:22:36 INFO - PROCESS | 3812 | 1466724156098 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:22:36 INFO - PROCESS | 3812 | 1466724156100 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:36 INFO - PROCESS | 3812 | 1466724156181 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 16:22:36 INFO - PROCESS | 3812 | 1466724156255 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:36 INFO - PROCESS | 3812 | 1466724156257 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:36 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B532800 == 37 [pid = 3812] [id = 284] 16:22:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4C488000) [pid = 3812] [serial = 851] [outer = 0000000000000000] 16:22:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4D205800) [pid = 3812] [serial = 852] [outer = 0000008C4C488000] 16:22:36 INFO - PROCESS | 3812 | 1466724156301 Marionette DEBUG loaded listener.js 16:22:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4D574800) [pid = 3812] [serial = 853] [outer = 0000008C4C488000] 16:22:36 INFO - PROCESS | 3812 | 1466724156687 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:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 691ms 16:22:36 INFO - PROCESS | 3812 | 1466724156788 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 16:22:36 INFO - PROCESS | 3812 | 1466724156793 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 16:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:22:36 INFO - PROCESS | 3812 | 1466724156802 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:22:36 INFO - PROCESS | 3812 | 1466724156807 Marionette TRACE conn5 <- [1,1102,null,{}] 16:22:36 INFO - PROCESS | 3812 | 1466724156814 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:22:36 INFO - PROCESS | 3812 | 1466724156818 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:36 INFO - PROCESS | 3812 | 1466724156974 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 16:22:37 INFO - PROCESS | 3812 | 1466724157057 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:37 INFO - PROCESS | 3812 | 1466724157061 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:37 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C436BC000 == 38 [pid = 3812] [id = 285] 16:22:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C3DDD3800) [pid = 3812] [serial = 854] [outer = 0000000000000000] 16:22:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C3DFB4400) [pid = 3812] [serial = 855] [outer = 0000008C3DDD3800] 16:22:37 INFO - PROCESS | 3812 | 1466724157136 Marionette DEBUG loaded listener.js 16:22:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C3E80D800) [pid = 3812] [serial = 856] [outer = 0000008C3DDD3800] 16:22:37 INFO - PROCESS | 3812 | 1466724157793 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:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1037ms 16:22:37 INFO - PROCESS | 3812 | 1466724157839 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 16:22:37 INFO - PROCESS | 3812 | 1466724157843 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 16:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:22:37 INFO - PROCESS | 3812 | 1466724157850 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:22:37 INFO - PROCESS | 3812 | 1466724157854 Marionette TRACE conn5 <- [1,1106,null,{}] 16:22:37 INFO - PROCESS | 3812 | 1466724157858 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:22:37 INFO - PROCESS | 3812 | 1466724157861 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:38 INFO - PROCESS | 3812 | 1466724158007 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 16:22:38 INFO - PROCESS | 3812 | 1466724158123 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:38 INFO - PROCESS | 3812 | 1466724158126 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:38 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E575800 == 39 [pid = 3812] [id = 286] 16:22:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C437E9400) [pid = 3812] [serial = 857] [outer = 0000000000000000] 16:22:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C44822000) [pid = 3812] [serial = 858] [outer = 0000008C437E9400] 16:22:38 INFO - PROCESS | 3812 | 1466724158184 Marionette DEBUG loaded listener.js 16:22:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C48364800) [pid = 3812] [serial = 859] [outer = 0000008C437E9400] 16:22:38 INFO - PROCESS | 3812 | 1466724158832 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:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1036ms 16:22:38 INFO - PROCESS | 3812 | 1466724158884 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 16:22:38 INFO - PROCESS | 3812 | 1466724158887 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 16:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:22:38 INFO - PROCESS | 3812 | 1466724158891 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:22:38 INFO - PROCESS | 3812 | 1466724158893 Marionette TRACE conn5 <- [1,1110,null,{}] 16:22:38 INFO - PROCESS | 3812 | 1466724158924 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:22:38 INFO - PROCESS | 3812 | 1466724158929 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:39 INFO - PROCESS | 3812 | 1466724159075 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 16:22:39 INFO - PROCESS | 3812 | 1466724159193 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:39 INFO - PROCESS | 3812 | 1466724159197 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:39 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51A0D800 == 40 [pid = 3812] [id = 287] 16:22:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C4B6DA800) [pid = 3812] [serial = 860] [outer = 0000000000000000] 16:22:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C4B735000) [pid = 3812] [serial = 861] [outer = 0000008C4B6DA800] 16:22:39 INFO - PROCESS | 3812 | 1466724159257 Marionette DEBUG loaded listener.js 16:22:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C4E4A0000) [pid = 3812] [serial = 862] [outer = 0000008C4B6DA800] 16:22:40 INFO - PROCESS | 3812 | 1466724160079 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:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1241ms 16:22:40 INFO - PROCESS | 3812 | 1466724160133 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 16:22:40 INFO - PROCESS | 3812 | 1466724160138 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 16:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:22:40 INFO - PROCESS | 3812 | 1466724160143 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:22:40 INFO - PROCESS | 3812 | 1466724160146 Marionette TRACE conn5 <- [1,1114,null,{}] 16:22:40 INFO - PROCESS | 3812 | 1466724160152 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:22:40 INFO - PROCESS | 3812 | 1466724160155 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:40 INFO - PROCESS | 3812 | 1466724160266 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 16:22:40 INFO - PROCESS | 3812 | 1466724160341 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:40 INFO - PROCESS | 3812 | 1466724160346 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:40 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44872000 == 41 [pid = 3812] [id = 288] 16:22:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C3DFA9000) [pid = 3812] [serial = 863] [outer = 0000000000000000] 16:22:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C3E09EC00) [pid = 3812] [serial = 864] [outer = 0000008C3DFA9000] 16:22:40 INFO - PROCESS | 3812 | 1466724160396 Marionette DEBUG loaded listener.js 16:22:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C3E844000) [pid = 3812] [serial = 865] [outer = 0000008C3DFA9000] 16:22:41 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51615800 == 40 [pid = 3812] [id = 283] 16:22:41 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50BC5800 == 39 [pid = 3812] [id = 282] 16:22:41 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50B59000 == 38 [pid = 3812] [id = 281] 16:22:41 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E57B000 == 37 [pid = 3812] [id = 280] 16:22:41 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4D959000 == 36 [pid = 3812] [id = 279] 16:22:41 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B646800 == 35 [pid = 3812] [id = 278] 16:22:41 INFO - PROCESS | 3812 | --DOCSHELL 0000008C48380000 == 34 [pid = 3812] [id = 277] 16:22:41 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42E42000 == 33 [pid = 3812] [id = 276] 16:22:41 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F832000 == 32 [pid = 3812] [id = 273] 16:22:41 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4414E800 == 31 [pid = 3812] [id = 274] 16:22:41 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4CEB3800 == 30 [pid = 3812] [id = 275] 16:22:41 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51A0D800 == 29 [pid = 3812] [id = 287] 16:22:41 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E575800 == 28 [pid = 3812] [id = 286] 16:22:41 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B532800 == 27 [pid = 3812] [id = 284] 16:22:41 INFO - PROCESS | 3812 | --DOCSHELL 0000008C436BC000 == 26 [pid = 3812] [id = 285] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C3DF27800) [pid = 3812] [serial = 795] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C3DFAB400) [pid = 3812] [serial = 796] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C43446C00) [pid = 3812] [serial = 804] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C3E0EC800) [pid = 3812] [serial = 798] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C3E157800) [pid = 3812] [serial = 799] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C3E845000) [pid = 3812] [serial = 801] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C44237C00) [pid = 3812] [serial = 793] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3E848400) [pid = 3812] [serial = 792] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C3E847000) [pid = 3812] [serial = 781] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3E0E2000) [pid = 3812] [serial = 780] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C4AA4BC00) [pid = 3812] [serial = 817] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4A224800) [pid = 3812] [serial = 784] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C47CD2400) [pid = 3812] [serial = 783] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C44822800) [pid = 3812] [serial = 807] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C4B01EC00) [pid = 3812] [serial = 819] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C4E62B000) [pid = 3812] [serial = 787] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4B6D0C00) [pid = 3812] [serial = 786] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4EB6BC00) [pid = 3812] [serial = 790] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4E8B9800) [pid = 3812] [serial = 789] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C49960C00) [pid = 3812] [serial = 810] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C47CC7800) [pid = 3812] [serial = 808] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C4A60C000) [pid = 3812] [serial = 816] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C4A050000) [pid = 3812] [serial = 811] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C47D1C400) [pid = 3812] [serial = 813] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C441DE400) [pid = 3812] [serial = 805] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4A222C00) [pid = 3812] [serial = 814] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C42C35C00) [pid = 3812] [serial = 802] [outer = 0000000000000000] [url = about:blank] 16:22:41 INFO - PROCESS | 3812 | [3812] 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:22:41 INFO - PROCESS | 3812 | 1466724161906 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:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1780ms 16:22:41 INFO - PROCESS | 3812 | 1466724161928 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 16:22:41 INFO - PROCESS | 3812 | 1466724161931 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 16:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:22:41 INFO - PROCESS | 3812 | 1466724161935 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:22:41 INFO - PROCESS | 3812 | 1466724161938 Marionette TRACE conn5 <- [1,1118,null,{}] 16:22:41 INFO - PROCESS | 3812 | 1466724161944 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:22:41 INFO - PROCESS | 3812 | 1466724161947 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:42 INFO - PROCESS | 3812 | 1466724162040 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 16:22:42 INFO - PROCESS | 3812 | 1466724162048 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:42 INFO - PROCESS | 3812 | 1466724162050 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:42 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4367F800 == 27 [pid = 3812] [id = 289] 16:22:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C3E09DC00) [pid = 3812] [serial = 866] [outer = 0000000000000000] 16:22:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C3E0E9400) [pid = 3812] [serial = 867] [outer = 0000008C3E09DC00] 16:22:42 INFO - PROCESS | 3812 | 1466724162099 Marionette DEBUG loaded listener.js 16:22:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C3E153000) [pid = 3812] [serial = 868] [outer = 0000008C3E09DC00] 16:22:42 INFO - PROCESS | 3812 | 1466724162564 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:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 691ms 16:22:42 INFO - PROCESS | 3812 | 1466724162628 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 16:22:42 INFO - PROCESS | 3812 | 1466724162633 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 16:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:22:42 INFO - PROCESS | 3812 | 1466724162640 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:22:42 INFO - PROCESS | 3812 | 1466724162643 Marionette TRACE conn5 <- [1,1122,null,{}] 16:22:42 INFO - PROCESS | 3812 | 1466724162647 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:22:42 INFO - PROCESS | 3812 | 1466724162657 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:42 INFO - PROCESS | 3812 | 1466724162747 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 16:22:42 INFO - PROCESS | 3812 | 1466724162762 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:42 INFO - PROCESS | 3812 | 1466724162764 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:42 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44996000 == 28 [pid = 3812] [id = 290] 16:22:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3E811C00) [pid = 3812] [serial = 869] [outer = 0000000000000000] 16:22:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3E841000) [pid = 3812] [serial = 870] [outer = 0000008C3E811C00] 16:22:42 INFO - PROCESS | 3812 | 1466724162813 Marionette DEBUG loaded listener.js 16:22:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C3EC5B400) [pid = 3812] [serial = 871] [outer = 0000008C3E811C00] 16:22:43 INFO - PROCESS | 3812 | [GFX2-]: DrawTargetD2D 1.1 (0000008C4BB4F5C0): Failed to create GradientStopCollection with no stops. 16:22:43 INFO - PROCESS | 3812 | [GFX3-]: No stops specified for gradient pattern. 16:22:43 INFO - PROCESS | 3812 | 1466724163265 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:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 691ms 16:22:43 INFO - PROCESS | 3812 | 1466724163333 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 16:22:43 INFO - PROCESS | 3812 | 1466724163335 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 16:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:22:43 INFO - PROCESS | 3812 | 1466724163339 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:22:43 INFO - PROCESS | 3812 | 1466724163342 Marionette TRACE conn5 <- [1,1126,null,{}] 16:22:43 INFO - PROCESS | 3812 | 1466724163354 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:22:43 INFO - PROCESS | 3812 | 1466724163358 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:43 INFO - PROCESS | 3812 | 1466724163477 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 16:22:43 INFO - PROCESS | 3812 | 1466724163559 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:43 INFO - PROCESS | 3812 | 1466724163563 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:43 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AA34000 == 29 [pid = 3812] [id = 291] 16:22:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3DDD6000) [pid = 3812] [serial = 872] [outer = 0000000000000000] 16:22:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C43663800) [pid = 3812] [serial = 873] [outer = 0000008C3DDD6000] 16:22:43 INFO - PROCESS | 3812 | 1466724163612 Marionette DEBUG loaded listener.js 16:22:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4460EC00) [pid = 3812] [serial = 874] [outer = 0000008C3DDD6000] 16:22:44 INFO - PROCESS | 3812 | 1466724164036 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:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 733ms 16:22:44 INFO - PROCESS | 3812 | 1466724164075 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 16:22:44 INFO - PROCESS | 3812 | 1466724164077 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 16:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:22:44 INFO - PROCESS | 3812 | 1466724164081 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:22:44 INFO - PROCESS | 3812 | 1466724164083 Marionette TRACE conn5 <- [1,1130,null,{}] 16:22:44 INFO - PROCESS | 3812 | 1466724164086 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:22:44 INFO - PROCESS | 3812 | 1466724164095 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:44 INFO - PROCESS | 3812 | 1466724164213 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 16:22:44 INFO - PROCESS | 3812 | 1466724164263 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:44 INFO - PROCESS | 3812 | 1466724164265 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:44 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B4E8000 == 30 [pid = 3812] [id = 292] 16:22:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C44819800) [pid = 3812] [serial = 875] [outer = 0000000000000000] 16:22:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C44821400) [pid = 3812] [serial = 876] [outer = 0000008C44819800] 16:22:44 INFO - PROCESS | 3812 | 1466724164311 Marionette DEBUG loaded listener.js 16:22:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C47C9C400) [pid = 3812] [serial = 877] [outer = 0000008C44819800] 16:22:44 INFO - PROCESS | 3812 | 1466724164751 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:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 691ms 16:22:44 INFO - PROCESS | 3812 | 1466724164775 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 16:22:44 INFO - PROCESS | 3812 | 1466724164777 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 16:22:44 INFO - PROCESS | 3812 | 1466724164780 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:22:44 INFO - PROCESS | 3812 | 1466724164782 Marionette TRACE conn5 <- [1,1134,null,{}] 16:22:44 INFO - PROCESS | 3812 | 1466724164785 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:22:44 INFO - PROCESS | 3812 | 1466724164787 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:44 INFO - PROCESS | 3812 | 1466724164919 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 16:22:44 INFO - PROCESS | 3812 | 1466724164938 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:44 INFO - PROCESS | 3812 | 1466724164940 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:44 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4C4BB800 == 31 [pid = 3812] [id = 293] 16:22:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C3C56F400) [pid = 3812] [serial = 878] [outer = 0000000000000000] 16:22:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C47CD5000) [pid = 3812] [serial = 879] [outer = 0000008C3C56F400] 16:22:44 INFO - PROCESS | 3812 | 1466724164984 Marionette DEBUG loaded listener.js 16:22:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C483AF000) [pid = 3812] [serial = 880] [outer = 0000008C3C56F400] 16:22:45 INFO - PROCESS | 3812 | 1466724165465 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:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 733ms 16:22:45 INFO - PROCESS | 3812 | 1466724165517 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 16:22:45 INFO - PROCESS | 3812 | 1466724165519 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 16:22:45 INFO - PROCESS | 3812 | 1466724165522 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:22:45 INFO - PROCESS | 3812 | 1466724165524 Marionette TRACE conn5 <- [1,1138,null,{}] 16:22:45 INFO - PROCESS | 3812 | 1466724165528 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:22:45 INFO - PROCESS | 3812 | 1466724165534 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:45 INFO - PROCESS | 3812 | 1466724165663 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 16:22:45 INFO - PROCESS | 3812 | 1466724165676 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:45 INFO - PROCESS | 3812 | 1466724165678 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:45 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0AC000 == 32 [pid = 3812] [id = 294] 16:22:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4A048000) [pid = 3812] [serial = 881] [outer = 0000000000000000] 16:22:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4A25C800) [pid = 3812] [serial = 882] [outer = 0000008C4A048000] 16:22:45 INFO - PROCESS | 3812 | 1466724165724 Marionette DEBUG loaded listener.js 16:22:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4AA49800) [pid = 3812] [serial = 883] [outer = 0000008C4A048000] 16:22:46 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4B740400) [pid = 3812] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:22:46 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C4A226000) [pid = 3812] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:22:46 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3D40DC00) [pid = 3812] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:22:46 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3DF28400) [pid = 3812] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:22:46 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3F732C00) [pid = 3812] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:22:46 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C4AED2C00) [pid = 3812] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:22:46 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3DD23400) [pid = 3812] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:22:46 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3F73AC00) [pid = 3812] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:22:46 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3E0A5800) [pid = 3812] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:22:46 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4B4B8000) [pid = 3812] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:22:46 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4C488000) [pid = 3812] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:22:46 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4836A800) [pid = 3812] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:22:46 INFO - PROCESS | 3812 | 1466724166321 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:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 871ms 16:22:46 INFO - PROCESS | 3812 | 1466724166397 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 16:22:46 INFO - PROCESS | 3812 | 1466724166399 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 16:22:46 INFO - PROCESS | 3812 | 1466724166403 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:22:46 INFO - PROCESS | 3812 | 1466724166405 Marionette TRACE conn5 <- [1,1142,null,{}] 16:22:46 INFO - PROCESS | 3812 | 1466724166408 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:22:46 INFO - PROCESS | 3812 | 1466724166410 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:46 INFO - PROCESS | 3812 | 1466724166493 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 16:22:46 INFO - PROCESS | 3812 | 1466724166513 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:46 INFO - PROCESS | 3812 | 1466724166515 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:46 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E619000 == 33 [pid = 3812] [id = 295] 16:22:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3DF27000) [pid = 3812] [serial = 884] [outer = 0000000000000000] 16:22:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C4A229400) [pid = 3812] [serial = 885] [outer = 0000008C3DF27000] 16:22:46 INFO - PROCESS | 3812 | 1466724166559 Marionette DEBUG loaded listener.js 16:22:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4ADE5000) [pid = 3812] [serial = 886] [outer = 0000008C3DF27000] 16:22:46 INFO - PROCESS | 3812 | 1466724166977 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:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 629ms 16:22:47 INFO - PROCESS | 3812 | 1466724167034 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 16:22:47 INFO - PROCESS | 3812 | 1466724167036 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 16:22:47 INFO - PROCESS | 3812 | 1466724167039 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:22:47 INFO - PROCESS | 3812 | 1466724167041 Marionette TRACE conn5 <- [1,1146,null,{}] 16:22:47 INFO - PROCESS | 3812 | 1466724167045 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:22:47 INFO - PROCESS | 3812 | 1466724167047 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:47 INFO - PROCESS | 3812 | 1466724167126 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 16:22:47 INFO - PROCESS | 3812 | 1466724167132 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:47 INFO - PROCESS | 3812 | 1466724167134 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:47 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F815800 == 34 [pid = 3812] [id = 296] 16:22:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4AEDC000) [pid = 3812] [serial = 887] [outer = 0000000000000000] 16:22:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4B4B9400) [pid = 3812] [serial = 888] [outer = 0000008C4AEDC000] 16:22:47 INFO - PROCESS | 3812 | 1466724167177 Marionette DEBUG loaded listener.js 16:22:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4B5DB400) [pid = 3812] [serial = 889] [outer = 0000008C4AEDC000] 16:22:47 INFO - PROCESS | 3812 | 1466724167612 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:22:47 INFO - PROCESS | 3812 | 1466724167673 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 16:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:22:47 INFO - PROCESS | 3812 | 1466724167676 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:22:47 INFO - PROCESS | 3812 | 1466724167678 Marionette TRACE conn5 <- [1,1150,null,{}] 16:22:47 INFO - PROCESS | 3812 | 1466724167682 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:22:47 INFO - PROCESS | 3812 | 1466724167684 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:47 INFO - PROCESS | 3812 | 1466724167767 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 16:22:47 INFO - PROCESS | 3812 | 1466724167772 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:47 INFO - PROCESS | 3812 | 1466724167774 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:47 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AA33000 == 35 [pid = 3812] [id = 297] 16:22:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4B6D1C00) [pid = 3812] [serial = 890] [outer = 0000000000000000] 16:22:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4B6D8000) [pid = 3812] [serial = 891] [outer = 0000008C4B6D1C00] 16:22:47 INFO - PROCESS | 3812 | 1466724167818 Marionette DEBUG loaded listener.js 16:22:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4B6E2000) [pid = 3812] [serial = 892] [outer = 0000008C4B6D1C00] 16:22:48 INFO - PROCESS | 3812 | 1466724168545 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:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 923ms 16:22:48 INFO - PROCESS | 3812 | 1466724168604 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 16:22:48 INFO - PROCESS | 3812 | 1466724168609 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 16:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:22:48 INFO - PROCESS | 3812 | 1466724168614 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:22:48 INFO - PROCESS | 3812 | 1466724168618 Marionette TRACE conn5 <- [1,1154,null,{}] 16:22:48 INFO - PROCESS | 3812 | 1466724168625 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:22:48 INFO - PROCESS | 3812 | 1466724168628 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:48 INFO - PROCESS | 3812 | 1466724168764 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 16:22:48 INFO - PROCESS | 3812 | 1466724168833 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:48 INFO - PROCESS | 3812 | 1466724168836 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:48 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44161000 == 36 [pid = 3812] [id = 298] 16:22:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C3E09B400) [pid = 3812] [serial = 893] [outer = 0000000000000000] 16:22:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C3E0EC400) [pid = 3812] [serial = 894] [outer = 0000008C3E09B400] 16:22:48 INFO - PROCESS | 3812 | 1466724168935 Marionette DEBUG loaded listener.js 16:22:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C3E80AC00) [pid = 3812] [serial = 895] [outer = 0000008C3E09B400] 16:22:49 INFO - PROCESS | 3812 | 1466724169673 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:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1139ms 16:22:49 INFO - PROCESS | 3812 | 1466724169757 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 16:22:49 INFO - PROCESS | 3812 | 1466724169762 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 16:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:22:49 INFO - PROCESS | 3812 | 1466724169768 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:22:49 INFO - PROCESS | 3812 | 1466724169772 Marionette TRACE conn5 <- [1,1158,null,{}] 16:22:49 INFO - PROCESS | 3812 | 1466724169776 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:22:49 INFO - PROCESS | 3812 | 1466724169779 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:49 INFO - PROCESS | 3812 | 1466724169931 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 16:22:50 INFO - PROCESS | 3812 | 1466724169999 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:50 INFO - PROCESS | 3812 | 1466724170002 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:50 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3DD73000 == 37 [pid = 3812] [id = 299] 16:22:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C3E09AC00) [pid = 3812] [serial = 896] [outer = 0000000000000000] 16:22:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C3E164400) [pid = 3812] [serial = 897] [outer = 0000008C3E09AC00] 16:22:50 INFO - PROCESS | 3812 | 1466724170104 Marionette DEBUG loaded listener.js 16:22:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C43724800) [pid = 3812] [serial = 898] [outer = 0000008C3E09AC00] 16:22:50 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F815800 == 36 [pid = 3812] [id = 296] 16:22:50 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E619000 == 35 [pid = 3812] [id = 295] 16:22:50 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0AC000 == 34 [pid = 3812] [id = 294] 16:22:50 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4C4BB800 == 33 [pid = 3812] [id = 293] 16:22:50 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B4E8000 == 32 [pid = 3812] [id = 292] 16:22:50 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AA34000 == 31 [pid = 3812] [id = 291] 16:22:50 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44996000 == 30 [pid = 3812] [id = 290] 16:22:50 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4367F800 == 29 [pid = 3812] [id = 289] 16:22:50 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44872000 == 28 [pid = 3812] [id = 288] 16:22:50 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C4C48A400) [pid = 3812] [serial = 850] [outer = 0000000000000000] [url = about:blank] 16:22:50 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C4A94DC00) [pid = 3812] [serial = 840] [outer = 0000000000000000] [url = about:blank] 16:22:50 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C45049C00) [pid = 3812] [serial = 834] [outer = 0000000000000000] [url = about:blank] 16:22:50 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3E0E0C00) [pid = 3812] [serial = 828] [outer = 0000000000000000] [url = about:blank] 16:22:50 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C3E15C400) [pid = 3812] [serial = 829] [outer = 0000000000000000] [url = about:blank] 16:22:50 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C417A4C00) [pid = 3812] [serial = 831] [outer = 0000000000000000] [url = about:blank] 16:22:50 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C43665000) [pid = 3812] [serial = 832] [outer = 0000000000000000] [url = about:blank] 16:22:50 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C4B59A400) [pid = 3812] [serial = 820] [outer = 0000000000000000] [url = about:blank] 16:22:50 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E098800) [pid = 3812] [serial = 822] [outer = 0000000000000000] [url = about:blank] 16:22:50 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3E14F400) [pid = 3812] [serial = 823] [outer = 0000000000000000] [url = about:blank] 16:22:50 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C42C40C00) [pid = 3812] [serial = 825] [outer = 0000000000000000] [url = about:blank] 16:22:50 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C446BA400) [pid = 3812] [serial = 826] [outer = 0000000000000000] [url = about:blank] 16:22:50 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C42C34C00) [pid = 3812] [serial = 846] [outer = 0000000000000000] [url = about:blank] 16:22:50 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4B6E0400) [pid = 3812] [serial = 843] [outer = 0000000000000000] [url = about:blank] 16:22:50 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4BB45800) [pid = 3812] [serial = 849] [outer = 0000000000000000] [url = about:blank] 16:22:50 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C4D205800) [pid = 3812] [serial = 852] [outer = 0000000000000000] [url = about:blank] 16:22:50 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C4D574800) [pid = 3812] [serial = 853] [outer = 0000000000000000] [url = about:blank] 16:22:50 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4B738400) [pid = 3812] [serial = 844] [outer = 0000000000000000] [url = about:blank] 16:22:50 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C4850D800) [pid = 3812] [serial = 837] [outer = 0000000000000000] [url = about:blank] 16:22:50 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4A049400) [pid = 3812] [serial = 838] [outer = 0000000000000000] [url = about:blank] 16:22:50 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C4AED4000) [pid = 3812] [serial = 841] [outer = 0000000000000000] [url = about:blank] 16:22:50 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C4481C000) [pid = 3812] [serial = 847] [outer = 0000000000000000] [url = about:blank] 16:22:50 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C47D32400) [pid = 3812] [serial = 835] [outer = 0000000000000000] [url = about:blank] 16:22:50 INFO - PROCESS | 3812 | 1466724170900 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:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1196ms 16:22:50 INFO - PROCESS | 3812 | 1466724170970 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 16:22:50 INFO - PROCESS | 3812 | 1466724170974 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 16:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:22:50 INFO - PROCESS | 3812 | 1466724170980 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:22:50 INFO - PROCESS | 3812 | 1466724170985 Marionette TRACE conn5 <- [1,1162,null,{}] 16:22:50 INFO - PROCESS | 3812 | 1466724170990 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:22:50 INFO - PROCESS | 3812 | 1466724170993 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:51 INFO - PROCESS | 3812 | 1466724171085 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 16:22:51 INFO - PROCESS | 3812 | 1466724171098 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:51 INFO - PROCESS | 3812 | 1466724171100 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:51 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4370E800 == 29 [pid = 3812] [id = 300] 16:22:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C3E15AC00) [pid = 3812] [serial = 899] [outer = 0000000000000000] 16:22:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C3E15F000) [pid = 3812] [serial = 900] [outer = 0000008C3E15AC00] 16:22:51 INFO - PROCESS | 3812 | 1466724171149 Marionette DEBUG loaded listener.js 16:22:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C3E847800) [pid = 3812] [serial = 901] [outer = 0000008C3E15AC00] 16:22:51 INFO - PROCESS | 3812 | 1466724171651 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:22:51 INFO - PROCESS | 3812 | 1466724171718 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 16:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:22:51 INFO - PROCESS | 3812 | 1466724171724 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:22:51 INFO - PROCESS | 3812 | 1466724171727 Marionette TRACE conn5 <- [1,1166,null,{}] 16:22:51 INFO - PROCESS | 3812 | 1466724171731 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:22:51 INFO - PROCESS | 3812 | 1466724171734 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:51 INFO - PROCESS | 3812 | 1466724171827 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 16:22:51 INFO - PROCESS | 3812 | 1466724171900 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:51 INFO - PROCESS | 3812 | 1466724171903 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:51 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A09D800 == 30 [pid = 3812] [id = 301] 16:22:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C437E9800) [pid = 3812] [serial = 902] [outer = 0000000000000000] 16:22:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C4460E800) [pid = 3812] [serial = 903] [outer = 0000008C437E9800] 16:22:51 INFO - PROCESS | 3812 | 1466724171951 Marionette DEBUG loaded listener.js 16:22:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C4481A400) [pid = 3812] [serial = 904] [outer = 0000008C437E9800] 16:22:52 INFO - PROCESS | 3812 | 1466724172358 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:22:52 INFO - PROCESS | 3812 | 1466724172423 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 16:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:22:52 INFO - PROCESS | 3812 | 1466724172426 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:22:52 INFO - PROCESS | 3812 | 1466724172430 Marionette TRACE conn5 <- [1,1170,null,{}] 16:22:52 INFO - PROCESS | 3812 | 1466724172441 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:22:52 INFO - PROCESS | 3812 | 1466724172446 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:52 INFO - PROCESS | 3812 | 1466724172539 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 16:22:52 INFO - PROCESS | 3812 | 1466724172583 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:52 INFO - PROCESS | 3812 | 1466724172586 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:52 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4C286000 == 31 [pid = 3812] [id = 302] 16:22:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3DF27C00) [pid = 3812] [serial = 905] [outer = 0000000000000000] 16:22:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C48360000) [pid = 3812] [serial = 906] [outer = 0000008C3DF27C00] 16:22:52 INFO - PROCESS | 3812 | 1466724172635 Marionette DEBUG loaded listener.js 16:22:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C499DF400) [pid = 3812] [serial = 907] [outer = 0000008C3DF27C00] 16:22:53 INFO - PROCESS | 3812 | 1466724173074 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:22:53 INFO - PROCESS | 3812 | 1466724173123 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 16:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:22:53 INFO - PROCESS | 3812 | 1466724173126 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:22:53 INFO - PROCESS | 3812 | 1466724173128 Marionette TRACE conn5 <- [1,1174,null,{}] 16:22:53 INFO - PROCESS | 3812 | 1466724173132 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:22:53 INFO - PROCESS | 3812 | 1466724173134 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:53 INFO - PROCESS | 3812 | 1466724173247 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 16:22:53 INFO - PROCESS | 3812 | 1466724173253 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:53 INFO - PROCESS | 3812 | 1466724173255 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:53 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E019800 == 32 [pid = 3812] [id = 303] 16:22:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C4A223000) [pid = 3812] [serial = 908] [outer = 0000000000000000] 16:22:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4A261800) [pid = 3812] [serial = 909] [outer = 0000008C4A223000] 16:22:53 INFO - PROCESS | 3812 | 1466724173344 Marionette DEBUG loaded listener.js 16:22:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4A959000) [pid = 3812] [serial = 910] [outer = 0000008C4A223000] 16:22:53 INFO - PROCESS | 3812 | 1466724173782 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:22:53 INFO - PROCESS | 3812 | 1466724173821 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 16:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:22:53 INFO - PROCESS | 3812 | 1466724173825 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:22:53 INFO - PROCESS | 3812 | 1466724173826 Marionette TRACE conn5 <- [1,1178,null,{}] 16:22:53 INFO - PROCESS | 3812 | 1466724173830 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:22:53 INFO - PROCESS | 3812 | 1466724173832 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:53 INFO - PROCESS | 3812 | 1466724173968 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 16:22:54 INFO - PROCESS | 3812 | 1466724173990 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:54 INFO - PROCESS | 3812 | 1466724173992 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:54 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E616000 == 33 [pid = 3812] [id = 304] 16:22:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C47D3B400) [pid = 3812] [serial = 911] [outer = 0000000000000000] 16:22:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4B0D7C00) [pid = 3812] [serial = 912] [outer = 0000008C47D3B400] 16:22:54 INFO - PROCESS | 3812 | 1466724174037 Marionette DEBUG loaded listener.js 16:22:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4B5D9400) [pid = 3812] [serial = 913] [outer = 0000008C47D3B400] 16:22:54 INFO - PROCESS | 3812 | 1466724174488 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 16:22:54 INFO - PROCESS | 3812 | 1466724174561 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 16:22:54 INFO - PROCESS | 3812 | 1466724174564 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:22:54 INFO - PROCESS | 3812 | 1466724174566 Marionette TRACE conn5 <- [1,1182,null,{}] 16:22:54 INFO - PROCESS | 3812 | 1466724174569 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:22:54 INFO - PROCESS | 3812 | 1466724174575 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:54 INFO - PROCESS | 3812 | 1466724174705 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 16:22:54 INFO - PROCESS | 3812 | 1466724174720 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:54 INFO - PROCESS | 3812 | 1466724174722 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:54 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50B47000 == 34 [pid = 3812] [id = 305] 16:22:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4B6DC800) [pid = 3812] [serial = 914] [outer = 0000000000000000] 16:22:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4BB3FC00) [pid = 3812] [serial = 915] [outer = 0000008C4B6DC800] 16:22:54 INFO - PROCESS | 3812 | 1466724174807 Marionette DEBUG loaded listener.js 16:22:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4CCC6400) [pid = 3812] [serial = 916] [outer = 0000008C4B6DC800] 16:22:55 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C44819800) [pid = 3812] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:22:55 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3DDD6000) [pid = 3812] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:22:55 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3E09DC00) [pid = 3812] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:22:55 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3DFA9000) [pid = 3812] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:22:55 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3E811C00) [pid = 3812] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:22:55 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3C56F400) [pid = 3812] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:22:55 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3DDD3800) [pid = 3812] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:22:55 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4AEDC000) [pid = 3812] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:22:55 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C437E9400) [pid = 3812] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:22:55 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4B6DA800) [pid = 3812] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:22:55 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C4A048000) [pid = 3812] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:22:55 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C3DF27000) [pid = 3812] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:22:55 INFO - PROCESS | 3812 | 1466724175261 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:22:55 INFO - PROCESS | 3812 | 1466724175303 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 16:22:55 INFO - PROCESS | 3812 | 1466724175306 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:22:55 INFO - PROCESS | 3812 | 1466724175308 Marionette TRACE conn5 <- [1,1186,null,{}] 16:22:55 INFO - PROCESS | 3812 | 1466724175312 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:22:55 INFO - PROCESS | 3812 | 1466724175314 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:55 INFO - PROCESS | 3812 | 1466724175399 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 16:22:55 INFO - PROCESS | 3812 | 1466724175405 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:55 INFO - PROCESS | 3812 | 1466724175407 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:55 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50BBA800 == 35 [pid = 3812] [id = 306] 16:22:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3C46F000) [pid = 3812] [serial = 917] [outer = 0000000000000000] 16:22:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C49969400) [pid = 3812] [serial = 918] [outer = 0000008C3C46F000] 16:22:55 INFO - PROCESS | 3812 | 1466724175513 Marionette DEBUG loaded listener.js 16:22:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C4D208800) [pid = 3812] [serial = 919] [outer = 0000008C3C46F000] 16:22:55 INFO - PROCESS | 3812 | 1466724175883 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:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 627ms 16:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:22:55 INFO - PROCESS | 3812 | 1466724175937 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 16:22:55 INFO - PROCESS | 3812 | 1466724175939 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 16:22:55 INFO - PROCESS | 3812 | 1466724175943 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:22:55 INFO - PROCESS | 3812 | 1466724175944 Marionette TRACE conn5 <- [1,1190,null,{}] 16:22:55 INFO - PROCESS | 3812 | 1466724175948 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:22:55 INFO - PROCESS | 3812 | 1466724175950 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:56 INFO - PROCESS | 3812 | 1466724176068 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 16:22:56 INFO - PROCESS | 3812 | 1466724176075 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:56 INFO - PROCESS | 3812 | 1466724176077 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:56 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C5161E800 == 36 [pid = 3812] [id = 307] 16:22:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C47CD1000) [pid = 3812] [serial = 920] [outer = 0000000000000000] 16:22:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4D57C800) [pid = 3812] [serial = 921] [outer = 0000008C47CD1000] 16:22:56 INFO - PROCESS | 3812 | 1466724176121 Marionette DEBUG loaded listener.js 16:22:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4E4A7000) [pid = 3812] [serial = 922] [outer = 0000008C47CD1000] 16:22:56 INFO - PROCESS | 3812 | 1466724176515 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:22:56 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:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 628ms 16:22:56 INFO - PROCESS | 3812 | 1466724176574 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 16:22:56 INFO - PROCESS | 3812 | 1466724176577 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 16:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:22:56 INFO - PROCESS | 3812 | 1466724176580 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:22:56 INFO - PROCESS | 3812 | 1466724176582 Marionette TRACE conn5 <- [1,1194,null,{}] 16:22:56 INFO - PROCESS | 3812 | 1466724176585 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:22:56 INFO - PROCESS | 3812 | 1466724176587 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:56 INFO - PROCESS | 3812 | 1466724176696 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 16:22:56 INFO - PROCESS | 3812 | 1466724176741 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:56 INFO - PROCESS | 3812 | 1466724176743 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:56 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4C285000 == 37 [pid = 3812] [id = 308] 16:22:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4E8B0400) [pid = 3812] [serial = 923] [outer = 0000000000000000] 16:22:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4E8B4400) [pid = 3812] [serial = 924] [outer = 0000008C4E8B0400] 16:22:56 INFO - PROCESS | 3812 | 1466724176787 Marionette DEBUG loaded listener.js 16:22:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4E8BBC00) [pid = 3812] [serial = 925] [outer = 0000008C4E8B0400] 16:22:57 INFO - PROCESS | 3812 | 1466724177227 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:22:57 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:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 691ms 16:22:57 INFO - PROCESS | 3812 | 1466724177275 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 16:22:57 INFO - PROCESS | 3812 | 1466724177280 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 16:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:22:57 INFO - PROCESS | 3812 | 1466724177285 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:22:57 INFO - PROCESS | 3812 | 1466724177290 Marionette TRACE conn5 <- [1,1198,null,{}] 16:22:57 INFO - PROCESS | 3812 | 1466724177297 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:22:57 INFO - PROCESS | 3812 | 1466724177301 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:57 INFO - PROCESS | 3812 | 1466724177432 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 16:22:57 INFO - PROCESS | 3812 | 1466724177516 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:57 INFO - PROCESS | 3812 | 1466724177521 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:57 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C436BF800 == 38 [pid = 3812] [id = 309] 16:22:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C3DFAC400) [pid = 3812] [serial = 926] [outer = 0000000000000000] 16:22:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C3E0E7400) [pid = 3812] [serial = 927] [outer = 0000008C3DFAC400] 16:22:57 INFO - PROCESS | 3812 | 1466724177581 Marionette DEBUG loaded listener.js 16:22:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4179CC00) [pid = 3812] [serial = 928] [outer = 0000008C3DFAC400] 16:22:58 INFO - PROCESS | 3812 | 1466724178219 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:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 986ms 16:22:58 INFO - PROCESS | 3812 | 1466724178275 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 16:22:58 INFO - PROCESS | 3812 | 1466724178280 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 16:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:22:58 INFO - PROCESS | 3812 | 1466724178287 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:22:58 INFO - PROCESS | 3812 | 1466724178290 Marionette TRACE conn5 <- [1,1202,null,{}] 16:22:58 INFO - PROCESS | 3812 | 1466724178294 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:22:58 INFO - PROCESS | 3812 | 1466724178297 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:58 INFO - PROCESS | 3812 | 1466724178415 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 16:22:58 INFO - PROCESS | 3812 | 1466724178532 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:58 INFO - PROCESS | 3812 | 1466724178535 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:58 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E5BB800 == 39 [pid = 3812] [id = 310] 16:22:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C47C99400) [pid = 3812] [serial = 929] [outer = 0000000000000000] 16:22:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C47D12000) [pid = 3812] [serial = 930] [outer = 0000008C47C99400] 16:22:58 INFO - PROCESS | 3812 | 1466724178593 Marionette DEBUG loaded listener.js 16:22:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4A046800) [pid = 3812] [serial = 931] [outer = 0000008C47C99400] 16:22:59 INFO - PROCESS | 3812 | 1466724179176 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:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 943ms 16:22:59 INFO - PROCESS | 3812 | 1466724179232 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 16:22:59 INFO - PROCESS | 3812 | 1466724179235 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 16:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:22:59 INFO - PROCESS | 3812 | 1466724179239 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:22:59 INFO - PROCESS | 3812 | 1466724179243 Marionette TRACE conn5 <- [1,1206,null,{}] 16:22:59 INFO - PROCESS | 3812 | 1466724179254 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:22:59 INFO - PROCESS | 3812 | 1466724179260 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:59 INFO - PROCESS | 3812 | 1466724179374 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 16:22:59 INFO - PROCESS | 3812 | 1466724179450 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:59 INFO - PROCESS | 3812 | 1466724179454 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:22:59 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51A13800 == 40 [pid = 3812] [id = 311] 16:22:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C4B73F800) [pid = 3812] [serial = 932] [outer = 0000000000000000] 16:22:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4BB4A400) [pid = 3812] [serial = 933] [outer = 0000008C4B73F800] 16:22:59 INFO - PROCESS | 3812 | 1466724179553 Marionette DEBUG loaded listener.js 16:22:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C4E65C400) [pid = 3812] [serial = 934] [outer = 0000008C4B73F800] 16:23:00 INFO - PROCESS | 3812 | 1466724180188 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:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 986ms 16:23:00 INFO - PROCESS | 3812 | 1466724180227 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 16:23:00 INFO - PROCESS | 3812 | 1466724180231 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 16:23:00 INFO - PROCESS | 3812 | 1466724180256 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:23:00 INFO - PROCESS | 3812 | 1466724180258 Marionette TRACE conn5 <- [1,1210,null,{}] 16:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:23:00 INFO - PROCESS | 3812 | 1466724180264 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:23:00 INFO - PROCESS | 3812 | 1466724180267 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:00 INFO - PROCESS | 3812 | 1466724180379 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 16:23:00 INFO - PROCESS | 3812 | 1466724180455 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:00 INFO - PROCESS | 3812 | 1466724180457 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:00 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F822800 == 41 [pid = 3812] [id = 312] 16:23:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C4B5DAC00) [pid = 3812] [serial = 935] [outer = 0000000000000000] 16:23:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C4EBE0400) [pid = 3812] [serial = 936] [outer = 0000008C4B5DAC00] 16:23:00 INFO - PROCESS | 3812 | 1466724180564 Marionette DEBUG loaded listener.js 16:23:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C4EBE8C00) [pid = 3812] [serial = 937] [outer = 0000008C4B5DAC00] 16:23:01 INFO - PROCESS | 3812 | 1466724181306 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:23:01 INFO - PROCESS | 3812 | 1466724181398 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 16:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:23:01 INFO - PROCESS | 3812 | 1466724181403 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:23:01 INFO - PROCESS | 3812 | 1466724181406 Marionette TRACE conn5 <- [1,1214,null,{}] 16:23:01 INFO - PROCESS | 3812 | 1466724181412 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:23:01 INFO - PROCESS | 3812 | 1466724181415 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:01 INFO - PROCESS | 3812 | 1466724181580 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 16:23:01 INFO - PROCESS | 3812 | 1466724181590 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:01 INFO - PROCESS | 3812 | 1466724181592 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:01 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44861000 == 42 [pid = 3812] [id = 313] 16:23:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C3D659800) [pid = 3812] [serial = 938] [outer = 0000000000000000] 16:23:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C3E848800) [pid = 3812] [serial = 939] [outer = 0000008C3D659800] 16:23:01 INFO - PROCESS | 3812 | 1466724181643 Marionette DEBUG loaded listener.js 16:23:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C4344D400) [pid = 3812] [serial = 940] [outer = 0000008C3D659800] 16:23:02 INFO - PROCESS | 3812 | --DOCSHELL 0000008C5161E800 == 41 [pid = 3812] [id = 307] 16:23:02 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50BBA800 == 40 [pid = 3812] [id = 306] 16:23:02 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50B47000 == 39 [pid = 3812] [id = 305] 16:23:02 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E616000 == 38 [pid = 3812] [id = 304] 16:23:02 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E019800 == 37 [pid = 3812] [id = 303] 16:23:02 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4C286000 == 36 [pid = 3812] [id = 302] 16:23:02 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A09D800 == 35 [pid = 3812] [id = 301] 16:23:02 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4370E800 == 34 [pid = 3812] [id = 300] 16:23:02 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3DD73000 == 33 [pid = 3812] [id = 299] 16:23:02 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AA33000 == 32 [pid = 3812] [id = 297] 16:23:02 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44161000 == 31 [pid = 3812] [id = 298] 16:23:02 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F822800 == 30 [pid = 3812] [id = 312] 16:23:02 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51A13800 == 29 [pid = 3812] [id = 311] 16:23:02 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E5BB800 == 28 [pid = 3812] [id = 310] 16:23:02 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4C285000 == 27 [pid = 3812] [id = 308] 16:23:02 INFO - PROCESS | 3812 | --DOCSHELL 0000008C436BF800 == 26 [pid = 3812] [id = 309] 16:23:02 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C44821400) [pid = 3812] [serial = 876] [outer = 0000000000000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C43663800) [pid = 3812] [serial = 873] [outer = 0000000000000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C3E0E9400) [pid = 3812] [serial = 867] [outer = 0000000000000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C3E153000) [pid = 3812] [serial = 868] [outer = 0000000000000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C3E844000) [pid = 3812] [serial = 865] [outer = 0000000000000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C3E09EC00) [pid = 3812] [serial = 864] [outer = 0000000000000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C3E841000) [pid = 3812] [serial = 870] [outer = 0000000000000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C3EC5B400) [pid = 3812] [serial = 871] [outer = 0000000000000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C47CD5000) [pid = 3812] [serial = 879] [outer = 0000000000000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C3E80D800) [pid = 3812] [serial = 856] [outer = 0000000000000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3DFB4400) [pid = 3812] [serial = 855] [outer = 0000000000000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C4B5DB400) [pid = 3812] [serial = 889] [outer = 0000000000000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C48364800) [pid = 3812] [serial = 859] [outer = 0000000000000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C44822000) [pid = 3812] [serial = 858] [outer = 0000000000000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C4E4A0000) [pid = 3812] [serial = 862] [outer = 0000000000000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C4B735000) [pid = 3812] [serial = 861] [outer = 0000000000000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C4B6D8000) [pid = 3812] [serial = 891] [outer = 0000000000000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4A25C800) [pid = 3812] [serial = 882] [outer = 0000000000000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C483AF000) [pid = 3812] [serial = 880] [outer = 0000000000000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4B4B9400) [pid = 3812] [serial = 888] [outer = 0000000000000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4AA49800) [pid = 3812] [serial = 883] [outer = 0000000000000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C47C9C400) [pid = 3812] [serial = 877] [outer = 0000000000000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C4A229400) [pid = 3812] [serial = 885] [outer = 0000000000000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C4ADE5000) [pid = 3812] [serial = 886] [outer = 0000000000000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4460EC00) [pid = 3812] [serial = 874] [outer = 0000000000000000] [url = about:blank] 16:23:02 INFO - PROCESS | 3812 | 1466724182934 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:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1597ms 16:23:03 INFO - PROCESS | 3812 | 1466724183001 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 16:23:03 INFO - PROCESS | 3812 | 1466724183005 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 16:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:23:03 INFO - PROCESS | 3812 | 1466724183011 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:23:03 INFO - PROCESS | 3812 | 1466724183014 Marionette TRACE conn5 <- [1,1218,null,{}] 16:23:03 INFO - PROCESS | 3812 | 1466724183020 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:23:03 INFO - PROCESS | 3812 | 1466724183023 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:03 INFO - PROCESS | 3812 | 1466724183139 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 16:23:03 INFO - PROCESS | 3812 | 1466724183154 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:03 INFO - PROCESS | 3812 | 1466724183159 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:03 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42E35800 == 27 [pid = 3812] [id = 314] 16:23:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3DF2D800) [pid = 3812] [serial = 941] [outer = 0000000000000000] 16:23:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3DF34000) [pid = 3812] [serial = 942] [outer = 0000008C3DF2D800] 16:23:03 INFO - PROCESS | 3812 | 1466724183207 Marionette DEBUG loaded listener.js 16:23:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C3E09F800) [pid = 3812] [serial = 943] [outer = 0000008C3DF2D800] 16:23:03 INFO - PROCESS | 3812 | 1466724183664 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:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 692ms 16:23:03 INFO - PROCESS | 3812 | 1466724183707 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 16:23:03 INFO - PROCESS | 3812 | 1466724183712 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 16:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:23:03 INFO - PROCESS | 3812 | 1466724183719 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:23:03 INFO - PROCESS | 3812 | 1466724183722 Marionette TRACE conn5 <- [1,1222,null,{}] 16:23:03 INFO - PROCESS | 3812 | 1466724183725 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:23:03 INFO - PROCESS | 3812 | 1466724183728 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:03 INFO - PROCESS | 3812 | 1466724183818 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 16:23:03 INFO - PROCESS | 3812 | 1466724183826 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:03 INFO - PROCESS | 3812 | 1466724183828 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:03 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C47C75800 == 28 [pid = 3812] [id = 315] 16:23:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3E156800) [pid = 3812] [serial = 944] [outer = 0000000000000000] 16:23:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C3E15B400) [pid = 3812] [serial = 945] [outer = 0000008C3E156800] 16:23:03 INFO - PROCESS | 3812 | 1466724183876 Marionette DEBUG loaded listener.js 16:23:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C3E80E800) [pid = 3812] [serial = 946] [outer = 0000008C3E156800] 16:23:04 INFO - PROCESS | 3812 | 1466724184329 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:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 628ms 16:23:04 INFO - PROCESS | 3812 | 1466724184352 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 16:23:04 INFO - PROCESS | 3812 | 1466724184355 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 16:23:04 INFO - PROCESS | 3812 | 1466724184358 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:23:04 INFO - PROCESS | 3812 | 1466724184362 Marionette TRACE conn5 <- [1,1226,null,{}] 16:23:04 INFO - PROCESS | 3812 | 1466724184374 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:23:04 INFO - PROCESS | 3812 | 1466724184379 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:04 INFO - PROCESS | 3812 | 1466724184466 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 16:23:04 INFO - PROCESS | 3812 | 1466724184507 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:04 INFO - PROCESS | 3812 | 1466724184511 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:04 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AD12000 == 29 [pid = 3812] [id = 316] 16:23:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C3C575C00) [pid = 3812] [serial = 947] [outer = 0000000000000000] 16:23:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C42C35000) [pid = 3812] [serial = 948] [outer = 0000008C3C575C00] 16:23:04 INFO - PROCESS | 3812 | 1466724184559 Marionette DEBUG loaded listener.js 16:23:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4366A400) [pid = 3812] [serial = 949] [outer = 0000008C3C575C00] 16:23:04 INFO - PROCESS | 3812 | 1466724184973 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:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 691ms 16:23:05 INFO - PROCESS | 3812 | 1466724185054 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 16:23:05 INFO - PROCESS | 3812 | 1466724185057 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 16:23:05 INFO - PROCESS | 3812 | 1466724185060 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:23:05 INFO - PROCESS | 3812 | 1466724185062 Marionette TRACE conn5 <- [1,1230,null,{}] 16:23:05 INFO - PROCESS | 3812 | 1466724185065 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:23:05 INFO - PROCESS | 3812 | 1466724185067 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:05 INFO - PROCESS | 3812 | 1466724185177 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 16:23:05 INFO - PROCESS | 3812 | 1466724185183 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:05 INFO - PROCESS | 3812 | 1466724185185 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:05 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B71B000 == 30 [pid = 3812] [id = 317] 16:23:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4460EC00) [pid = 3812] [serial = 950] [outer = 0000000000000000] 16:23:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C446BE400) [pid = 3812] [serial = 951] [outer = 0000008C4460EC00] 16:23:05 INFO - PROCESS | 3812 | 1466724185268 Marionette DEBUG loaded listener.js 16:23:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C44A0D400) [pid = 3812] [serial = 952] [outer = 0000008C4460EC00] 16:23:05 INFO - PROCESS | 3812 | 1466724185700 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:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 690ms 16:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:23:05 INFO - PROCESS | 3812 | 1466724185753 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 16:23:05 INFO - PROCESS | 3812 | 1466724185755 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 16:23:05 INFO - PROCESS | 3812 | 1466724185758 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:23:05 INFO - PROCESS | 3812 | 1466724185760 Marionette TRACE conn5 <- [1,1234,null,{}] 16:23:05 INFO - PROCESS | 3812 | 1466724185764 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:23:05 INFO - PROCESS | 3812 | 1466724185766 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:05 INFO - PROCESS | 3812 | 1466724185902 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 16:23:05 INFO - PROCESS | 3812 | 1466724185924 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:05 INFO - PROCESS | 3812 | 1466724185926 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:05 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4D50E000 == 31 [pid = 3812] [id = 318] 16:23:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C3D7B8800) [pid = 3812] [serial = 953] [outer = 0000000000000000] 16:23:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C47CCB400) [pid = 3812] [serial = 954] [outer = 0000008C3D7B8800] 16:23:05 INFO - PROCESS | 3812 | 1466724185970 Marionette DEBUG loaded listener.js 16:23:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C47D36400) [pid = 3812] [serial = 955] [outer = 0000008C3D7B8800] 16:23:06 INFO - PROCESS | 3812 | 1466724186464 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:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 732ms 16:23:06 INFO - PROCESS | 3812 | 1466724186494 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 16:23:06 INFO - PROCESS | 3812 | 1466724186496 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 16:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:23:06 INFO - PROCESS | 3812 | 1466724186499 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:23:06 INFO - PROCESS | 3812 | 1466724186501 Marionette TRACE conn5 <- [1,1238,null,{}] 16:23:06 INFO - PROCESS | 3812 | 1466724186504 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:23:06 INFO - PROCESS | 3812 | 1466724186510 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:06 INFO - PROCESS | 3812 | 1466724186643 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 16:23:06 INFO - PROCESS | 3812 | 1466724186654 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:06 INFO - PROCESS | 3812 | 1466724186656 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:06 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0B2800 == 32 [pid = 3812] [id = 319] 16:23:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4850DC00) [pid = 3812] [serial = 956] [outer = 0000000000000000] 16:23:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C49E79C00) [pid = 3812] [serial = 957] [outer = 0000008C4850DC00] 16:23:06 INFO - PROCESS | 3812 | 1466724186744 Marionette DEBUG loaded listener.js 16:23:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4A60C000) [pid = 3812] [serial = 958] [outer = 0000008C4850DC00] 16:23:07 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C47D3B400) [pid = 3812] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:23:07 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C47CD1000) [pid = 3812] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:23:07 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C3C46F000) [pid = 3812] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:23:07 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4B6DC800) [pid = 3812] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:23:07 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C4B6D1C00) [pid = 3812] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:23:07 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3DF27C00) [pid = 3812] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:23:07 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3E09AC00) [pid = 3812] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:23:07 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3E09B400) [pid = 3812] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:23:07 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E15AC00) [pid = 3812] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:23:07 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C437E9800) [pid = 3812] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:23:07 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4A223000) [pid = 3812] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:23:07 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4E8B0400) [pid = 3812] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:23:07 INFO - PROCESS | 3812 | 1466724187362 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:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 879ms 16:23:07 INFO - PROCESS | 3812 | 1466724187382 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 16:23:07 INFO - PROCESS | 3812 | 1466724187384 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 16:23:07 INFO - PROCESS | 3812 | 1466724187387 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:23:07 INFO - PROCESS | 3812 | 1466724187389 Marionette TRACE conn5 <- [1,1242,null,{}] 16:23:07 INFO - PROCESS | 3812 | 1466724187392 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:23:07 INFO - PROCESS | 3812 | 1466724187394 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:07 INFO - PROCESS | 3812 | 1466724187473 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 16:23:07 INFO - PROCESS | 3812 | 1466724187543 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:07 INFO - PROCESS | 3812 | 1466724187545 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:07 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E61C000 == 33 [pid = 3812] [id = 320] 16:23:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C3E0E7000) [pid = 3812] [serial = 959] [outer = 0000000000000000] 16:23:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C42E1A000) [pid = 3812] [serial = 960] [outer = 0000008C3E0E7000] 16:23:07 INFO - PROCESS | 3812 | 1466724187590 Marionette DEBUG loaded listener.js 16:23:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4A951C00) [pid = 3812] [serial = 961] [outer = 0000008C3E0E7000] 16:23:07 INFO - PROCESS | 3812 | 1466724187968 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:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 627ms 16:23:08 INFO - PROCESS | 3812 | 1466724188018 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 16:23:08 INFO - PROCESS | 3812 | 1466724188020 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 16:23:08 INFO - PROCESS | 3812 | 1466724188023 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:23:08 INFO - PROCESS | 3812 | 1466724188025 Marionette TRACE conn5 <- [1,1246,null,{}] 16:23:08 INFO - PROCESS | 3812 | 1466724188028 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:23:08 INFO - PROCESS | 3812 | 1466724188030 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:08 INFO - PROCESS | 3812 | 1466724188137 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 16:23:08 INFO - PROCESS | 3812 | 1466724188142 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:08 INFO - PROCESS | 3812 | 1466724188144 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:08 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F81F000 == 34 [pid = 3812] [id = 321] 16:23:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4AA4EC00) [pid = 3812] [serial = 962] [outer = 0000000000000000] 16:23:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4AEDB400) [pid = 3812] [serial = 963] [outer = 0000008C4AA4EC00] 16:23:08 INFO - PROCESS | 3812 | 1466724188189 Marionette DEBUG loaded listener.js 16:23:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4B4B8000) [pid = 3812] [serial = 964] [outer = 0000008C4AA4EC00] 16:23:08 INFO - PROCESS | 3812 | 1466724188601 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:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 629ms 16:23:08 INFO - PROCESS | 3812 | 1466724188655 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 16:23:08 INFO - PROCESS | 3812 | 1466724188657 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 16:23:08 INFO - PROCESS | 3812 | 1466724188660 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:23:08 INFO - PROCESS | 3812 | 1466724188662 Marionette TRACE conn5 <- [1,1250,null,{}] 16:23:08 INFO - PROCESS | 3812 | 1466724188666 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:23:08 INFO - PROCESS | 3812 | 1466724188667 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:08 INFO - PROCESS | 3812 | 1466724188747 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 16:23:08 INFO - PROCESS | 3812 | 1466724188752 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:08 INFO - PROCESS | 3812 | 1466724188754 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:08 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AD0E800 == 35 [pid = 3812] [id = 322] 16:23:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4B5BC400) [pid = 3812] [serial = 965] [outer = 0000000000000000] 16:23:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4B5DF800) [pid = 3812] [serial = 966] [outer = 0000008C4B5BC400] 16:23:08 INFO - PROCESS | 3812 | 1466724188798 Marionette DEBUG loaded listener.js 16:23:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4B6D6800) [pid = 3812] [serial = 967] [outer = 0000008C4B5BC400] 16:23:09 INFO - PROCESS | 3812 | 1466724189317 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:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 735ms 16:23:09 INFO - PROCESS | 3812 | 1466724189399 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 16:23:09 INFO - PROCESS | 3812 | 1466724189404 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 16:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:23:09 INFO - PROCESS | 3812 | 1466724189410 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:23:09 INFO - PROCESS | 3812 | 1466724189413 Marionette TRACE conn5 <- [1,1254,null,{}] 16:23:09 INFO - PROCESS | 3812 | 1466724189419 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:23:09 INFO - PROCESS | 3812 | 1466724189423 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:09 INFO - PROCESS | 3812 | 1466724189563 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 16:23:09 INFO - PROCESS | 3812 | 1466724189632 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:09 INFO - PROCESS | 3812 | 1466724189637 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:09 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44149800 == 36 [pid = 3812] [id = 323] 16:23:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C3DDD2400) [pid = 3812] [serial = 968] [outer = 0000000000000000] 16:23:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C3DF2B800) [pid = 3812] [serial = 969] [outer = 0000008C3DDD2400] 16:23:09 INFO - PROCESS | 3812 | 1466724189737 Marionette DEBUG loaded listener.js 16:23:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C3E0EB800) [pid = 3812] [serial = 970] [outer = 0000008C3DDD2400] 16:23:10 INFO - PROCESS | 3812 | 1466724190517 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:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1194ms 16:23:10 INFO - PROCESS | 3812 | 1466724190607 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 16:23:10 INFO - PROCESS | 3812 | 1466724190612 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 16:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:23:10 INFO - PROCESS | 3812 | 1466724190619 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:23:10 INFO - PROCESS | 3812 | 1466724190622 Marionette TRACE conn5 <- [1,1258,null,{}] 16:23:10 INFO - PROCESS | 3812 | 1466724190627 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:23:10 INFO - PROCESS | 3812 | 1466724190630 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:10 INFO - PROCESS | 3812 | 1466724190782 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 16:23:10 INFO - PROCESS | 3812 | 1466724190891 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:10 INFO - PROCESS | 3812 | 1466724190894 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:10 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4C26A000 == 37 [pid = 3812] [id = 324] 16:23:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C3EBA4C00) [pid = 3812] [serial = 971] [outer = 0000000000000000] 16:23:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C42CA9400) [pid = 3812] [serial = 972] [outer = 0000008C3EBA4C00] 16:23:10 INFO - PROCESS | 3812 | 1466724190955 Marionette DEBUG loaded listener.js 16:23:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C44819400) [pid = 3812] [serial = 973] [outer = 0000008C3EBA4C00] 16:23:11 INFO - PROCESS | 3812 | 1466724191869 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:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1348ms 16:23:11 INFO - PROCESS | 3812 | 1466724191969 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 16:23:11 INFO - PROCESS | 3812 | 1466724191974 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 16:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:23:11 INFO - PROCESS | 3812 | 1466724191979 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:23:11 INFO - PROCESS | 3812 | 1466724191982 Marionette TRACE conn5 <- [1,1262,null,{}] 16:23:11 INFO - PROCESS | 3812 | 1466724191988 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:23:11 INFO - PROCESS | 3812 | 1466724191991 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:12 INFO - PROCESS | 3812 | 1466724192126 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 16:23:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F81F000 == 36 [pid = 3812] [id = 321] 16:23:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E61C000 == 35 [pid = 3812] [id = 320] 16:23:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0B2800 == 34 [pid = 3812] [id = 319] 16:23:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4D50E000 == 33 [pid = 3812] [id = 318] 16:23:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B71B000 == 32 [pid = 3812] [id = 317] 16:23:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AD12000 == 31 [pid = 3812] [id = 316] 16:23:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C47C75800 == 30 [pid = 3812] [id = 315] 16:23:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42E35800 == 29 [pid = 3812] [id = 314] 16:23:12 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C4B5D9400) [pid = 3812] [serial = 913] [outer = 0000000000000000] [url = about:blank] 16:23:12 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C4E4A7000) [pid = 3812] [serial = 922] [outer = 0000000000000000] [url = about:blank] 16:23:12 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C4B0D7C00) [pid = 3812] [serial = 912] [outer = 0000000000000000] [url = about:blank] 16:23:12 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C49969400) [pid = 3812] [serial = 918] [outer = 0000000000000000] [url = about:blank] 16:23:12 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C4BB3FC00) [pid = 3812] [serial = 915] [outer = 0000000000000000] [url = about:blank] 16:23:12 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C4CCC6400) [pid = 3812] [serial = 916] [outer = 0000000000000000] [url = about:blank] 16:23:12 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4B6E2000) [pid = 3812] [serial = 892] [outer = 0000000000000000] [url = about:blank] 16:23:12 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C48360000) [pid = 3812] [serial = 906] [outer = 0000000000000000] [url = about:blank] 16:23:12 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3E164400) [pid = 3812] [serial = 897] [outer = 0000000000000000] [url = about:blank] 16:23:12 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C43724800) [pid = 3812] [serial = 898] [outer = 0000000000000000] [url = about:blank] 16:23:12 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3E0EC400) [pid = 3812] [serial = 894] [outer = 0000000000000000] [url = about:blank] 16:23:12 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C4D57C800) [pid = 3812] [serial = 921] [outer = 0000000000000000] [url = about:blank] 16:23:12 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3E80AC00) [pid = 3812] [serial = 895] [outer = 0000000000000000] [url = about:blank] 16:23:12 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3E15F000) [pid = 3812] [serial = 900] [outer = 0000000000000000] [url = about:blank] 16:23:12 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3E847800) [pid = 3812] [serial = 901] [outer = 0000000000000000] [url = about:blank] 16:23:12 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4460E800) [pid = 3812] [serial = 903] [outer = 0000000000000000] [url = about:blank] 16:23:12 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4481A400) [pid = 3812] [serial = 904] [outer = 0000000000000000] [url = about:blank] 16:23:12 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4A261800) [pid = 3812] [serial = 909] [outer = 0000000000000000] [url = about:blank] 16:23:12 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C4A959000) [pid = 3812] [serial = 910] [outer = 0000000000000000] [url = about:blank] 16:23:12 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C4E8BBC00) [pid = 3812] [serial = 925] [outer = 0000000000000000] [url = about:blank] 16:23:12 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4E8B4400) [pid = 3812] [serial = 924] [outer = 0000000000000000] [url = about:blank] 16:23:12 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C499DF400) [pid = 3812] [serial = 907] [outer = 0000000000000000] [url = about:blank] 16:23:12 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4D208800) [pid = 3812] [serial = 919] [outer = 0000000000000000] [url = about:blank] 16:23:12 INFO - PROCESS | 3812 | 1466724192226 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:12 INFO - PROCESS | 3812 | 1466724192230 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:12 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3F76D800 == 30 [pid = 3812] [id = 325] 16:23:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C3CF0C000) [pid = 3812] [serial = 974] [outer = 0000000000000000] 16:23:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C3DDD1400) [pid = 3812] [serial = 975] [outer = 0000008C3CF0C000] 16:23:12 INFO - PROCESS | 3812 | 1466724192281 Marionette DEBUG loaded listener.js 16:23:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3E157800) [pid = 3812] [serial = 976] [outer = 0000008C3CF0C000] 16:23:12 INFO - PROCESS | 3812 | 1466724192734 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:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 774ms 16:23:12 INFO - PROCESS | 3812 | 1466724192757 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 16:23:12 INFO - PROCESS | 3812 | 1466724192761 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 16:23:12 INFO - PROCESS | 3812 | 1466724192767 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:23:12 INFO - PROCESS | 3812 | 1466724192770 Marionette TRACE conn5 <- [1,1266,null,{}] 16:23:12 INFO - PROCESS | 3812 | 1466724192773 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:23:12 INFO - PROCESS | 3812 | 1466724192776 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:12 INFO - PROCESS | 3812 | 1466724192864 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 16:23:12 INFO - PROCESS | 3812 | 1466724192870 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:12 INFO - PROCESS | 3812 | 1466724192872 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:12 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C48389000 == 31 [pid = 3812] [id = 326] 16:23:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3F73A800) [pid = 3812] [serial = 977] [outer = 0000000000000000] 16:23:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C42A05800) [pid = 3812] [serial = 978] [outer = 0000008C3F73A800] 16:23:12 INFO - PROCESS | 3812 | 1466724192920 Marionette DEBUG loaded listener.js 16:23:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C4419D000) [pid = 3812] [serial = 979] [outer = 0000008C3F73A800] 16:23:13 INFO - PROCESS | 3812 | 1466724193402 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:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 691ms 16:23:13 INFO - PROCESS | 3812 | 1466724193462 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 16:23:13 INFO - PROCESS | 3812 | 1466724193464 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 16:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:23:13 INFO - PROCESS | 3812 | 1466724193468 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:23:13 INFO - PROCESS | 3812 | 1466724193471 Marionette TRACE conn5 <- [1,1270,null,{}] 16:23:13 INFO - PROCESS | 3812 | 1466724193483 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:23:13 INFO - PROCESS | 3812 | 1466724193495 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:13 INFO - PROCESS | 3812 | 1466724193611 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 16:23:13 INFO - PROCESS | 3812 | 1466724193691 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:13 INFO - PROCESS | 3812 | 1466724193694 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:13 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B4D8800 == 32 [pid = 3812] [id = 327] 16:23:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C3F73BC00) [pid = 3812] [serial = 980] [outer = 0000000000000000] 16:23:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C47CD1C00) [pid = 3812] [serial = 981] [outer = 0000008C3F73BC00] 16:23:13 INFO - PROCESS | 3812 | 1466724193743 Marionette DEBUG loaded listener.js 16:23:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C483A8800) [pid = 3812] [serial = 982] [outer = 0000008C3F73BC00] 16:23:14 INFO - PROCESS | 3812 | 1466724194140 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:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 733ms 16:23:14 INFO - PROCESS | 3812 | 1466724194204 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 16:23:14 INFO - PROCESS | 3812 | 1466724194207 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 16:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:23:14 INFO - PROCESS | 3812 | 1466724194210 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:23:14 INFO - PROCESS | 3812 | 1466724194212 Marionette TRACE conn5 <- [1,1274,null,{}] 16:23:14 INFO - PROCESS | 3812 | 1466724194216 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:23:14 INFO - PROCESS | 3812 | 1466724194218 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:14 INFO - PROCESS | 3812 | 1466724194306 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 16:23:14 INFO - PROCESS | 3812 | 1466724194311 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:14 INFO - PROCESS | 3812 | 1466724194313 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:14 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E006800 == 33 [pid = 3812] [id = 328] 16:23:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C49969000) [pid = 3812] [serial = 983] [outer = 0000000000000000] 16:23:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4A223400) [pid = 3812] [serial = 984] [outer = 0000008C49969000] 16:23:14 INFO - PROCESS | 3812 | 1466724194359 Marionette DEBUG loaded listener.js 16:23:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4A608400) [pid = 3812] [serial = 985] [outer = 0000008C49969000] 16:23:14 INFO - PROCESS | 3812 | 1466724194842 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:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 691ms 16:23:14 INFO - PROCESS | 3812 | 1466724194904 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 16:23:14 INFO - PROCESS | 3812 | 1466724194906 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 16:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:23:14 INFO - PROCESS | 3812 | 1466724194910 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:23:14 INFO - PROCESS | 3812 | 1466724194912 Marionette TRACE conn5 <- [1,1278,null,{}] 16:23:14 INFO - PROCESS | 3812 | 1466724194915 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:23:14 INFO - PROCESS | 3812 | 1466724194918 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:15 INFO - PROCESS | 3812 | 1466724195050 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 16:23:15 INFO - PROCESS | 3812 | 1466724195062 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:15 INFO - PROCESS | 3812 | 1466724195064 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:15 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E610000 == 34 [pid = 3812] [id = 329] 16:23:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4A9EA400) [pid = 3812] [serial = 986] [outer = 0000000000000000] 16:23:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4AE29800) [pid = 3812] [serial = 987] [outer = 0000008C4A9EA400] 16:23:15 INFO - PROCESS | 3812 | 1466724195150 Marionette DEBUG loaded listener.js 16:23:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4B5D9000) [pid = 3812] [serial = 988] [outer = 0000008C4A9EA400] 16:23:15 INFO - PROCESS | 3812 | 1466724195607 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:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 732ms 16:23:15 INFO - PROCESS | 3812 | 1466724195645 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 16:23:15 INFO - PROCESS | 3812 | 1466724195647 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 16:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:23:15 INFO - PROCESS | 3812 | 1466724195658 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:23:15 INFO - PROCESS | 3812 | 1466724195660 Marionette TRACE conn5 <- [1,1282,null,{}] 16:23:15 INFO - PROCESS | 3812 | 1466724195663 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:23:15 INFO - PROCESS | 3812 | 1466724195669 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:15 INFO - PROCESS | 3812 | 1466724195801 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 16:23:15 INFO - PROCESS | 3812 | 1466724195853 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:15 INFO - PROCESS | 3812 | 1466724195855 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:15 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50BB4800 == 35 [pid = 3812] [id = 330] 16:23:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4B6E3400) [pid = 3812] [serial = 989] [outer = 0000000000000000] 16:23:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4C15DC00) [pid = 3812] [serial = 990] [outer = 0000008C4B6E3400] 16:23:15 INFO - PROCESS | 3812 | 1466724195901 Marionette DEBUG loaded listener.js 16:23:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4C48B400) [pid = 3812] [serial = 991] [outer = 0000008C4B6E3400] 16:23:16 INFO - PROCESS | 3812 | 1466724196307 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:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 693ms 16:23:16 INFO - PROCESS | 3812 | 1466724196351 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 16:23:16 INFO - PROCESS | 3812 | 1466724196353 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 16:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:23:16 INFO - PROCESS | 3812 | 1466724196357 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:23:16 INFO - PROCESS | 3812 | 1466724196358 Marionette TRACE conn5 <- [1,1286,null,{}] 16:23:16 INFO - PROCESS | 3812 | 1466724196362 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:23:16 INFO - PROCESS | 3812 | 1466724196364 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:16 INFO - PROCESS | 3812 | 1466724196501 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 16:23:16 INFO - PROCESS | 3812 | 1466724196506 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:16 INFO - PROCESS | 3812 | 1466724196508 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:16 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51611800 == 36 [pid = 3812] [id = 331] 16:23:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C4C4F3C00) [pid = 3812] [serial = 992] [outer = 0000000000000000] 16:23:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4D205400) [pid = 3812] [serial = 993] [outer = 0000008C4C4F3C00] 16:23:16 INFO - PROCESS | 3812 | 1466724196552 Marionette DEBUG loaded listener.js 16:23:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C4D579800) [pid = 3812] [serial = 994] [outer = 0000008C4C4F3C00] 16:23:16 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C3D659800) [pid = 3812] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:23:16 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C3E156800) [pid = 3812] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:23:16 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3DF2D800) [pid = 3812] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:23:16 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C3C575C00) [pid = 3812] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:23:16 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3DFAC400) [pid = 3812] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:23:16 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C47C99400) [pid = 3812] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:23:16 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4B73F800) [pid = 3812] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:23:16 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C4B5DAC00) [pid = 3812] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:23:16 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3D7B8800) [pid = 3812] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:23:16 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E0E7000) [pid = 3812] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:23:16 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C4850DC00) [pid = 3812] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:23:16 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4AA4EC00) [pid = 3812] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:23:16 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4460EC00) [pid = 3812] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:23:17 INFO - PROCESS | 3812 | 1466724196996 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:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 691ms 16:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:23:17 INFO - PROCESS | 3812 | 1466724197051 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 16:23:17 INFO - PROCESS | 3812 | 1466724197053 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 16:23:17 INFO - PROCESS | 3812 | 1466724197056 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:23:17 INFO - PROCESS | 3812 | 1466724197058 Marionette TRACE conn5 <- [1,1290,null,{}] 16:23:17 INFO - PROCESS | 3812 | 1466724197062 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:23:17 INFO - PROCESS | 3812 | 1466724197063 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:17 INFO - PROCESS | 3812 | 1466724197144 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 16:23:17 INFO - PROCESS | 3812 | 1466724197150 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:17 INFO - PROCESS | 3812 | 1466724197152 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:17 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C5180C800 == 37 [pid = 3812] [id = 332] 16:23:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4850DC00) [pid = 3812] [serial = 995] [outer = 0000000000000000] 16:23:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4A606000) [pid = 3812] [serial = 996] [outer = 0000008C4850DC00] 16:23:17 INFO - PROCESS | 3812 | 1466724197204 Marionette DEBUG loaded listener.js 16:23:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4D57AC00) [pid = 3812] [serial = 997] [outer = 0000008C4850DC00] 16:23:17 INFO - PROCESS | 3812 | 1466724197627 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:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 629ms 16:23:17 INFO - PROCESS | 3812 | 1466724197689 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 16:23:17 INFO - PROCESS | 3812 | 1466724197691 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 16:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:23:17 INFO - PROCESS | 3812 | 1466724197695 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:23:17 INFO - PROCESS | 3812 | 1466724197696 Marionette TRACE conn5 <- [1,1294,null,{}] 16:23:17 INFO - PROCESS | 3812 | 1466724197700 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:23:17 INFO - PROCESS | 3812 | 1466724197702 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:17 INFO - PROCESS | 3812 | 1466724197786 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 16:23:17 INFO - PROCESS | 3812 | 1466724197793 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:17 INFO - PROCESS | 3812 | 1466724197795 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:17 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C5189B800 == 38 [pid = 3812] [id = 333] 16:23:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4E4A6800) [pid = 3812] [serial = 998] [outer = 0000000000000000] 16:23:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4E62A400) [pid = 3812] [serial = 999] [outer = 0000008C4E4A6800] 16:23:17 INFO - PROCESS | 3812 | 1466724197839 Marionette DEBUG loaded listener.js 16:23:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4E8B6C00) [pid = 3812] [serial = 1000] [outer = 0000008C4E4A6800] 16:23:18 INFO - PROCESS | 3812 | 1466724198273 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:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 626ms 16:23:18 INFO - PROCESS | 3812 | 1466724198324 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 16:23:18 INFO - PROCESS | 3812 | 1466724198327 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 16:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:23:18 INFO - PROCESS | 3812 | 1466724198330 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:23:18 INFO - PROCESS | 3812 | 1466724198332 Marionette TRACE conn5 <- [1,1298,null,{}] 16:23:18 INFO - PROCESS | 3812 | 1466724198335 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:23:18 INFO - PROCESS | 3812 | 1466724198337 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:18 INFO - PROCESS | 3812 | 1466724198428 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 16:23:18 INFO - PROCESS | 3812 | 1466724198435 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:18 INFO - PROCESS | 3812 | 1466724198437 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:18 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51A16800 == 39 [pid = 3812] [id = 334] 16:23:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4EB69000) [pid = 3812] [serial = 1001] [outer = 0000000000000000] 16:23:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4EB70C00) [pid = 3812] [serial = 1002] [outer = 0000008C4EB69000] 16:23:18 INFO - PROCESS | 3812 | 1466724198482 Marionette DEBUG loaded listener.js 16:23:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4A60C400) [pid = 3812] [serial = 1003] [outer = 0000008C4EB69000] 16:23:19 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44861000 == 38 [pid = 3812] [id = 313] 16:23:19 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3F76D800 == 37 [pid = 3812] [id = 325] 16:23:19 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4C26A000 == 36 [pid = 3812] [id = 324] 16:23:19 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44149800 == 35 [pid = 3812] [id = 323] 16:23:19 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AD0E800 == 34 [pid = 3812] [id = 322] 16:23:19 INFO - PROCESS | 3812 | --DOCSHELL 0000008C48389000 == 33 [pid = 3812] [id = 326] 16:23:19 INFO - PROCESS | 3812 | --DOCSHELL 0000008C5180C800 == 32 [pid = 3812] [id = 332] 16:23:19 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E610000 == 31 [pid = 3812] [id = 329] 16:23:19 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50BB4800 == 30 [pid = 3812] [id = 330] 16:23:19 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E006800 == 29 [pid = 3812] [id = 328] 16:23:19 INFO - PROCESS | 3812 | --DOCSHELL 0000008C5189B800 == 28 [pid = 3812] [id = 333] 16:23:19 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B4D8800 == 27 [pid = 3812] [id = 327] 16:23:19 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51611800 == 26 [pid = 3812] [id = 331] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4344D400) [pid = 3812] [serial = 940] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C3E848800) [pid = 3812] [serial = 939] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3E15B400) [pid = 3812] [serial = 945] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3E80E800) [pid = 3812] [serial = 946] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3DF34000) [pid = 3812] [serial = 942] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E09F800) [pid = 3812] [serial = 943] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C42C35000) [pid = 3812] [serial = 948] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4179CC00) [pid = 3812] [serial = 928] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3E0E7400) [pid = 3812] [serial = 927] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4A046800) [pid = 3812] [serial = 931] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C47D12000) [pid = 3812] [serial = 930] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4E65C400) [pid = 3812] [serial = 934] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C4BB4A400) [pid = 3812] [serial = 933] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C4EBE8C00) [pid = 3812] [serial = 937] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4EBE0400) [pid = 3812] [serial = 936] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C47D36400) [pid = 3812] [serial = 955] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C47CCB400) [pid = 3812] [serial = 954] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C42E1A000) [pid = 3812] [serial = 960] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C49E79C00) [pid = 3812] [serial = 957] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C4AEDB400) [pid = 3812] [serial = 963] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (0000008C4A60C000) [pid = 3812] [serial = 958] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 62 (0000008C446BE400) [pid = 3812] [serial = 951] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 61 (0000008C44A0D400) [pid = 3812] [serial = 952] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 60 (0000008C4B5DF800) [pid = 3812] [serial = 966] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 59 (0000008C4A951C00) [pid = 3812] [serial = 961] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 58 (0000008C4B4B8000) [pid = 3812] [serial = 964] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | --DOMWINDOW == 57 (0000008C4366A400) [pid = 3812] [serial = 949] [outer = 0000000000000000] [url = about:blank] 16:23:20 INFO - PROCESS | 3812 | 1466724200303 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:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 16:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1993ms 16:23:20 INFO - PROCESS | 3812 | 1466724200327 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 16:23:20 INFO - PROCESS | 3812 | 1466724200332 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 16:23:20 INFO - PROCESS | 3812 | 1466724200337 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:23:20 INFO - PROCESS | 3812 | 1466724200340 Marionette TRACE conn5 <- [1,1302,null,{}] 16:23:20 INFO - PROCESS | 3812 | 1466724200347 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:23:20 INFO - PROCESS | 3812 | 1466724200350 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:20 INFO - PROCESS | 3812 | 1466724200447 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 16:23:20 INFO - PROCESS | 3812 | 1466724200454 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:20 INFO - PROCESS | 3812 | 1466724200459 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:20 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42E2A000 == 27 [pid = 3812] [id = 335] 16:23:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 58 (0000008C3DDCB800) [pid = 3812] [serial = 1004] [outer = 0000000000000000] 16:23:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 59 (0000008C3DDCCC00) [pid = 3812] [serial = 1005] [outer = 0000008C3DDCB800] 16:23:20 INFO - PROCESS | 3812 | 1466724200509 Marionette DEBUG loaded listener.js 16:23:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 60 (0000008C3DF2D000) [pid = 3812] [serial = 1006] [outer = 0000008C3DDCB800] 16:23:21 INFO - PROCESS | 3812 | 1466724200999 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:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 690ms 16:23:21 INFO - PROCESS | 3812 | 1466724201031 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 16:23:21 INFO - PROCESS | 3812 | 1466724201037 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 16:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:23:21 INFO - PROCESS | 3812 | 1466724201043 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:23:21 INFO - PROCESS | 3812 | 1466724201046 Marionette TRACE conn5 <- [1,1306,null,{}] 16:23:21 INFO - PROCESS | 3812 | 1466724201050 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:23:21 INFO - PROCESS | 3812 | 1466724201053 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:21 INFO - PROCESS | 3812 | 1466724201143 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 16:23:21 INFO - PROCESS | 3812 | 1466724201152 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:21 INFO - PROCESS | 3812 | 1466724201155 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:21 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4414E800 == 28 [pid = 3812] [id = 336] 16:23:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 61 (0000008C3E09D800) [pid = 3812] [serial = 1007] [outer = 0000000000000000] 16:23:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 62 (0000008C3E0A0400) [pid = 3812] [serial = 1008] [outer = 0000008C3E09D800] 16:23:21 INFO - PROCESS | 3812 | 1466724201203 Marionette DEBUG loaded listener.js 16:23:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 63 (0000008C3E0E5000) [pid = 3812] [serial = 1009] [outer = 0000008C3E09D800] 16:23:21 INFO - PROCESS | 3812 | 1466724201684 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:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 691ms 16:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:23:21 INFO - PROCESS | 3812 | 1466724201735 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 16:23:21 INFO - PROCESS | 3812 | 1466724201737 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 16:23:21 INFO - PROCESS | 3812 | 1466724201741 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:23:21 INFO - PROCESS | 3812 | 1466724201745 Marionette TRACE conn5 <- [1,1310,null,{}] 16:23:21 INFO - PROCESS | 3812 | 1466724201757 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:23:21 INFO - PROCESS | 3812 | 1466724201762 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:21 INFO - PROCESS | 3812 | 1466724201881 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 16:23:21 INFO - PROCESS | 3812 | 1466724201958 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:21 INFO - PROCESS | 3812 | 1466724201961 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:21 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4837E000 == 29 [pid = 3812] [id = 337] 16:23:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (0000008C3C44F800) [pid = 3812] [serial = 1010] [outer = 0000000000000000] 16:23:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C3E478000) [pid = 3812] [serial = 1011] [outer = 0000008C3C44F800] 16:23:22 INFO - PROCESS | 3812 | 1466724202011 Marionette DEBUG loaded listener.js 16:23:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C3E814C00) [pid = 3812] [serial = 1012] [outer = 0000008C3C44F800] 16:23:22 INFO - PROCESS | 3812 | 1466724202376 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:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 689ms 16:23:22 INFO - PROCESS | 3812 | 1466724202438 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 16:23:22 INFO - PROCESS | 3812 | 1466724202441 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 16:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:23:22 INFO - PROCESS | 3812 | 1466724202444 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:23:22 INFO - PROCESS | 3812 | 1466724202446 Marionette TRACE conn5 <- [1,1314,null,{}] 16:23:22 INFO - PROCESS | 3812 | 1466724202450 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:23:22 INFO - PROCESS | 3812 | 1466724202452 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:22 INFO - PROCESS | 3812 | 1466724202539 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 16:23:22 INFO - PROCESS | 3812 | 1466724202544 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:22 INFO - PROCESS | 3812 | 1466724202547 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:22 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A9DC000 == 30 [pid = 3812] [id = 338] 16:23:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C3EBE4400) [pid = 3812] [serial = 1013] [outer = 0000000000000000] 16:23:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C3EFDEC00) [pid = 3812] [serial = 1014] [outer = 0000008C3EBE4400] 16:23:22 INFO - PROCESS | 3812 | 1466724202593 Marionette DEBUG loaded listener.js 16:23:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C4179EC00) [pid = 3812] [serial = 1015] [outer = 0000008C3EBE4400] 16:23:23 INFO - PROCESS | 3812 | 1466724203034 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:23:23 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:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 630ms 16:23:23 INFO - PROCESS | 3812 | 1466724203076 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 16:23:23 INFO - PROCESS | 3812 | 1466724203078 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 16:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:23:23 INFO - PROCESS | 3812 | 1466724203081 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:23:23 INFO - PROCESS | 3812 | 1466724203083 Marionette TRACE conn5 <- [1,1318,null,{}] 16:23:23 INFO - PROCESS | 3812 | 1466724203087 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:23:23 INFO - PROCESS | 3812 | 1466724203089 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:23 INFO - PROCESS | 3812 | 1466724203168 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 16:23:23 INFO - PROCESS | 3812 | 1466724203175 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:23 INFO - PROCESS | 3812 | 1466724203177 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:23 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B080800 == 31 [pid = 3812] [id = 339] 16:23:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3E09D000) [pid = 3812] [serial = 1016] [outer = 0000000000000000] 16:23:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C42E19C00) [pid = 3812] [serial = 1017] [outer = 0000008C3E09D000] 16:23:23 INFO - PROCESS | 3812 | 1466724203222 Marionette DEBUG loaded listener.js 16:23:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C4365DC00) [pid = 3812] [serial = 1018] [outer = 0000008C3E09D000] 16:23:23 INFO - PROCESS | 3812 | 1466724203678 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:23:23 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:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 629ms 16:23:23 INFO - PROCESS | 3812 | 1466724203715 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 16:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:23:23 INFO - PROCESS | 3812 | 1466724203717 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 16:23:23 INFO - PROCESS | 3812 | 1466724203720 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:23:23 INFO - PROCESS | 3812 | 1466724203722 Marionette TRACE conn5 <- [1,1322,null,{}] 16:23:23 INFO - PROCESS | 3812 | 1466724203726 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:23:23 INFO - PROCESS | 3812 | 1466724203732 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:23 INFO - PROCESS | 3812 | 1466724203839 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 16:23:23 INFO - PROCESS | 3812 | 1466724203846 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:23 INFO - PROCESS | 3812 | 1466724203849 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:23 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4CC87800 == 32 [pid = 3812] [id = 340] 16:23:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C446B8C00) [pid = 3812] [serial = 1019] [outer = 0000000000000000] 16:23:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C4481FC00) [pid = 3812] [serial = 1020] [outer = 0000008C446B8C00] 16:23:23 INFO - PROCESS | 3812 | 1466724203902 Marionette DEBUG loaded listener.js 16:23:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C44C87000) [pid = 3812] [serial = 1021] [outer = 0000008C446B8C00] 16:23:24 INFO - PROCESS | 3812 | 1466724204330 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:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 630ms 16:23:24 INFO - PROCESS | 3812 | 1466724204353 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 16:23:24 INFO - PROCESS | 3812 | 1466724204355 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 16:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:23:24 INFO - PROCESS | 3812 | 1466724204359 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:23:24 INFO - PROCESS | 3812 | 1466724204360 Marionette TRACE conn5 <- [1,1326,null,{}] 16:23:24 INFO - PROCESS | 3812 | 1466724204364 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:23:24 INFO - PROCESS | 3812 | 1466724204366 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:24 INFO - PROCESS | 3812 | 1466724204444 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 16:23:24 INFO - PROCESS | 3812 | 1466724204451 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:24 INFO - PROCESS | 3812 | 1466724204453 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:24 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E008800 == 33 [pid = 3812] [id = 341] 16:23:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C3DDD4000) [pid = 3812] [serial = 1022] [outer = 0000000000000000] 16:23:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C47CCD000) [pid = 3812] [serial = 1023] [outer = 0000008C3DDD4000] 16:23:24 INFO - PROCESS | 3812 | 1466724204497 Marionette DEBUG loaded listener.js 16:23:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C47D19C00) [pid = 3812] [serial = 1024] [outer = 0000008C3DDD4000] 16:23:25 INFO - PROCESS | 3812 | 1466724205419 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:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1080ms 16:23:25 INFO - PROCESS | 3812 | 1466724205442 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 16:23:25 INFO - PROCESS | 3812 | 1466724205444 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 16:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:23:25 INFO - PROCESS | 3812 | 1466724205448 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:23:25 INFO - PROCESS | 3812 | 1466724205450 Marionette TRACE conn5 <- [1,1330,null,{}] 16:23:25 INFO - PROCESS | 3812 | 1466724205453 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:23:25 INFO - PROCESS | 3812 | 1466724205455 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:25 INFO - PROCESS | 3812 | 1466724205559 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 16:23:25 INFO - PROCESS | 3812 | 1466724205566 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:25 INFO - PROCESS | 3812 | 1466724205568 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:25 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E590000 == 34 [pid = 3812] [id = 342] 16:23:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C47D84C00) [pid = 3812] [serial = 1025] [outer = 0000000000000000] 16:23:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C48361000) [pid = 3812] [serial = 1026] [outer = 0000008C47D84C00] 16:23:25 INFO - PROCESS | 3812 | 1466724205612 Marionette DEBUG loaded listener.js 16:23:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C483B0400) [pid = 3812] [serial = 1027] [outer = 0000008C47D84C00] 16:23:26 INFO - PROCESS | 3812 | 1466724206083 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:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 692ms 16:23:26 INFO - PROCESS | 3812 | 1466724206144 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 16:23:26 INFO - PROCESS | 3812 | 1466724206146 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 16:23:26 INFO - PROCESS | 3812 | 1466724206149 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:23:26 INFO - PROCESS | 3812 | 1466724206151 Marionette TRACE conn5 <- [1,1334,null,{}] 16:23:26 INFO - PROCESS | 3812 | 1466724206154 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:23:26 INFO - PROCESS | 3812 | 1466724206156 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:26 INFO - PROCESS | 3812 | 1466724206268 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 16:23:26 INFO - PROCESS | 3812 | 1466724206273 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:26 INFO - PROCESS | 3812 | 1466724206275 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:26 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4837D000 == 35 [pid = 3812] [id = 343] 16:23:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C483AA800) [pid = 3812] [serial = 1028] [outer = 0000000000000000] 16:23:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4996B000) [pid = 3812] [serial = 1029] [outer = 0000008C483AA800] 16:23:26 INFO - PROCESS | 3812 | 1466724206324 Marionette DEBUG loaded listener.js 16:23:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4A050400) [pid = 3812] [serial = 1030] [outer = 0000008C483AA800] 16:23:26 INFO - PROCESS | 3812 | 1466724206759 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:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 630ms 16:23:26 INFO - PROCESS | 3812 | 1466724206784 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 16:23:26 INFO - PROCESS | 3812 | 1466724206786 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 16:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:23:26 INFO - PROCESS | 3812 | 1466724206789 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:23:26 INFO - PROCESS | 3812 | 1466724206791 Marionette TRACE conn5 <- [1,1338,null,{}] 16:23:26 INFO - PROCESS | 3812 | 1466724206795 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:23:26 INFO - PROCESS | 3812 | 1466724206797 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:26 INFO - PROCESS | 3812 | 1466724206939 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 16:23:27 INFO - PROCESS | 3812 | 1466724206992 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:27 INFO - PROCESS | 3812 | 1466724206994 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:27 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FF91800 == 36 [pid = 3812] [id = 344] 16:23:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4A266400) [pid = 3812] [serial = 1031] [outer = 0000000000000000] 16:23:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C4A605C00) [pid = 3812] [serial = 1032] [outer = 0000008C4A266400] 16:23:27 INFO - PROCESS | 3812 | 1466724207038 Marionette DEBUG loaded listener.js 16:23:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4AA49800) [pid = 3812] [serial = 1033] [outer = 0000008C4A266400] 16:23:27 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C4A9EA400) [pid = 3812] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:23:27 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C4B6E3400) [pid = 3812] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:23:27 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C4E4A6800) [pid = 3812] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:23:27 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4C4F3C00) [pid = 3812] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:23:27 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C49969000) [pid = 3812] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:23:27 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3F73BC00) [pid = 3812] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:23:27 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3F73A800) [pid = 3812] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:23:27 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3CF0C000) [pid = 3812] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:23:27 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3EBA4C00) [pid = 3812] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:23:27 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3DDD2400) [pid = 3812] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:23:27 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4B5BC400) [pid = 3812] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:23:27 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4850DC00) [pid = 3812] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:23:27 INFO - PROCESS | 3812 | 1466724207595 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:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 839ms 16:23:27 INFO - PROCESS | 3812 | 1466724207635 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 16:23:27 INFO - PROCESS | 3812 | 1466724207637 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 16:23:27 INFO - PROCESS | 3812 | 1466724207641 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:23:27 INFO - PROCESS | 3812 | 1466724207643 Marionette TRACE conn5 <- [1,1342,null,{}] 16:23:27 INFO - PROCESS | 3812 | 1466724207653 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:23:27 INFO - PROCESS | 3812 | 1466724207656 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:27 INFO - PROCESS | 3812 | 1466724207780 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 16:23:27 INFO - PROCESS | 3812 | 1466724207794 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:27 INFO - PROCESS | 3812 | 1466724207797 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:27 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B4D4000 == 37 [pid = 3812] [id = 345] 16:23:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4A2A4C00) [pid = 3812] [serial = 1034] [outer = 0000000000000000] 16:23:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4AEDB400) [pid = 3812] [serial = 1035] [outer = 0000008C4A2A4C00] 16:23:27 INFO - PROCESS | 3812 | 1466724207844 Marionette DEBUG loaded listener.js 16:23:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4B4B8400) [pid = 3812] [serial = 1036] [outer = 0000008C4A2A4C00] 16:23:28 INFO - PROCESS | 3812 | 1466724208246 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:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 691ms 16:23:28 INFO - PROCESS | 3812 | 1466724208336 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 16:23:28 INFO - PROCESS | 3812 | 1466724208338 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 16:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:23:28 INFO - PROCESS | 3812 | 1466724208342 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:23:28 INFO - PROCESS | 3812 | 1466724208343 Marionette TRACE conn5 <- [1,1346,null,{}] 16:23:28 INFO - PROCESS | 3812 | 1466724208352 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:23:28 INFO - PROCESS | 3812 | 1466724208354 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:28 INFO - PROCESS | 3812 | 1466724208461 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 16:23:28 INFO - PROCESS | 3812 | 1466724208470 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:28 INFO - PROCESS | 3812 | 1466724208472 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:28 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C5160D800 == 38 [pid = 3812] [id = 346] 16:23:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4A2AC400) [pid = 3812] [serial = 1037] [outer = 0000000000000000] 16:23:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4B5DAC00) [pid = 3812] [serial = 1038] [outer = 0000008C4A2AC400] 16:23:28 INFO - PROCESS | 3812 | 1466724208515 Marionette DEBUG loaded listener.js 16:23:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4B6D0C00) [pid = 3812] [serial = 1039] [outer = 0000008C4A2AC400] 16:23:28 INFO - PROCESS | 3812 | 1466724208932 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:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 629ms 16:23:28 INFO - PROCESS | 3812 | 1466724208974 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 16:23:28 INFO - PROCESS | 3812 | 1466724208976 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 16:23:28 INFO - PROCESS | 3812 | 1466724208979 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:23:28 INFO - PROCESS | 3812 | 1466724208980 Marionette TRACE conn5 <- [1,1350,null,{}] 16:23:28 INFO - PROCESS | 3812 | 1466724208984 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:23:28 INFO - PROCESS | 3812 | 1466724208985 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:29 INFO - PROCESS | 3812 | 1466724209066 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 16:23:29 INFO - PROCESS | 3812 | 1466724209071 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:29 INFO - PROCESS | 3812 | 1466724209073 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:29 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51897000 == 39 [pid = 3812] [id = 347] 16:23:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4B6D6C00) [pid = 3812] [serial = 1040] [outer = 0000000000000000] 16:23:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4B6DE800) [pid = 3812] [serial = 1041] [outer = 0000008C4B6D6C00] 16:23:29 INFO - PROCESS | 3812 | 1466724209116 Marionette DEBUG loaded listener.js 16:23:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4B738800) [pid = 3812] [serial = 1042] [outer = 0000008C4B6D6C00] 16:23:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42E2A000 == 38 [pid = 3812] [id = 335] 16:23:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51A16800 == 37 [pid = 3812] [id = 334] 16:23:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4414E800 == 36 [pid = 3812] [id = 336] 16:23:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A9DC000 == 35 [pid = 3812] [id = 338] 16:23:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4837D000 == 34 [pid = 3812] [id = 343] 16:23:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B080800 == 33 [pid = 3812] [id = 339] 16:23:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E008800 == 32 [pid = 3812] [id = 341] 16:23:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E590000 == 31 [pid = 3812] [id = 342] 16:23:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4CC87800 == 30 [pid = 3812] [id = 340] 16:23:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FF91800 == 29 [pid = 3812] [id = 344] 16:23:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4837E000 == 28 [pid = 3812] [id = 337] 16:23:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B4D4000 == 27 [pid = 3812] [id = 345] 16:23:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C5160D800 == 26 [pid = 3812] [id = 346] 16:23:30 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4AE29800) [pid = 3812] [serial = 987] [outer = 0000000000000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C4C15DC00) [pid = 3812] [serial = 990] [outer = 0000000000000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4B5D9000) [pid = 3812] [serial = 988] [outer = 0000000000000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C4E8B6C00) [pid = 3812] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C4D205400) [pid = 3812] [serial = 993] [outer = 0000000000000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C4C48B400) [pid = 3812] [serial = 991] [outer = 0000000000000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C4E62A400) [pid = 3812] [serial = 999] [outer = 0000000000000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4D579800) [pid = 3812] [serial = 994] [outer = 0000000000000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4A223400) [pid = 3812] [serial = 984] [outer = 0000000000000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C47CD1C00) [pid = 3812] [serial = 981] [outer = 0000000000000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C483A8800) [pid = 3812] [serial = 982] [outer = 0000000000000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C42A05800) [pid = 3812] [serial = 978] [outer = 0000000000000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C4419D000) [pid = 3812] [serial = 979] [outer = 0000000000000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C3DDD1400) [pid = 3812] [serial = 975] [outer = 0000000000000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C3E157800) [pid = 3812] [serial = 976] [outer = 0000000000000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C44819400) [pid = 3812] [serial = 973] [outer = 0000000000000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C42CA9400) [pid = 3812] [serial = 972] [outer = 0000000000000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C3E0EB800) [pid = 3812] [serial = 970] [outer = 0000000000000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C3DF2B800) [pid = 3812] [serial = 969] [outer = 0000000000000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C4EB70C00) [pid = 3812] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (0000008C4B6D6800) [pid = 3812] [serial = 967] [outer = 0000000000000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3812 | --DOMWINDOW == 62 (0000008C4A606000) [pid = 3812] [serial = 996] [outer = 0000000000000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3812 | --DOMWINDOW == 61 (0000008C4D57AC00) [pid = 3812] [serial = 997] [outer = 0000000000000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3812 | --DOMWINDOW == 60 (0000008C4A608400) [pid = 3812] [serial = 985] [outer = 0000000000000000] [url = about:blank] 16:23:30 INFO - PROCESS | 3812 | 1466724210909 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:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1936ms 16:23:30 INFO - PROCESS | 3812 | 1466724210919 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 16:23:30 INFO - PROCESS | 3812 | 1466724210923 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 16:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:23:30 INFO - PROCESS | 3812 | 1466724210928 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:23:30 INFO - PROCESS | 3812 | 1466724210931 Marionette TRACE conn5 <- [1,1354,null,{}] 16:23:30 INFO - PROCESS | 3812 | 1466724210937 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:23:30 INFO - PROCESS | 3812 | 1466724210940 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:31 INFO - PROCESS | 3812 | 1466724211037 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 16:23:31 INFO - PROCESS | 3812 | 1466724211044 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:31 INFO - PROCESS | 3812 | 1466724211047 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:31 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42F5F000 == 27 [pid = 3812] [id = 348] 16:23:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 61 (0000008C3DDD1800) [pid = 3812] [serial = 1043] [outer = 0000000000000000] 16:23:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 62 (0000008C3DF2AC00) [pid = 3812] [serial = 1044] [outer = 0000008C3DDD1800] 16:23:31 INFO - PROCESS | 3812 | 1466724211098 Marionette DEBUG loaded listener.js 16:23:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 63 (0000008C3DFB1000) [pid = 3812] [serial = 1045] [outer = 0000008C3DDD1800] 16:23:31 INFO - PROCESS | 3812 | 1466724211597 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:23:31 INFO - PROCESS | 3812 | 1466724211673 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 16:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:23:31 INFO - PROCESS | 3812 | 1466724211679 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:23:31 INFO - PROCESS | 3812 | 1466724211682 Marionette TRACE conn5 <- [1,1358,null,{}] 16:23:31 INFO - PROCESS | 3812 | 1466724211686 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:23:31 INFO - PROCESS | 3812 | 1466724211689 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:31 INFO - PROCESS | 3812 | 1466724211789 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 16:23:31 INFO - PROCESS | 3812 | 1466724211800 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:31 INFO - PROCESS | 3812 | 1466724211803 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:31 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4497D800 == 28 [pid = 3812] [id = 349] 16:23:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (0000008C3E0A4C00) [pid = 3812] [serial = 1046] [outer = 0000000000000000] 16:23:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C3E0EE400) [pid = 3812] [serial = 1047] [outer = 0000008C3E0A4C00] 16:23:31 INFO - PROCESS | 3812 | 1466724211910 Marionette DEBUG loaded listener.js 16:23:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C3E151000) [pid = 3812] [serial = 1048] [outer = 0000008C3E0A4C00] 16:23:32 INFO - PROCESS | 3812 | 1466724212297 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:23:32 INFO - PROCESS | 3812 | 1466724212310 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 16:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:23:32 INFO - PROCESS | 3812 | 1466724212313 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:23:32 INFO - PROCESS | 3812 | 1466724212317 Marionette TRACE conn5 <- [1,1362,null,{}] 16:23:32 INFO - PROCESS | 3812 | 1466724212329 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:23:32 INFO - PROCESS | 3812 | 1466724212334 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:32 INFO - PROCESS | 3812 | 1466724212473 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 16:23:32 INFO - PROCESS | 3812 | 1466724212486 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:32 INFO - PROCESS | 3812 | 1466724212489 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:32 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C49E6A800 == 29 [pid = 3812] [id = 350] 16:23:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C3C464800) [pid = 3812] [serial = 1049] [outer = 0000000000000000] 16:23:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C3E814800) [pid = 3812] [serial = 1050] [outer = 0000008C3C464800] 16:23:32 INFO - PROCESS | 3812 | 1466724212546 Marionette DEBUG loaded listener.js 16:23:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C3E84C400) [pid = 3812] [serial = 1051] [outer = 0000008C3C464800] 16:23:32 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:23:32 INFO - PROCESS | 3812 | 1466724212956 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:23:33 INFO - PROCESS | 3812 | 1466724213010 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 16:23:33 INFO - PROCESS | 3812 | 1466724213014 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:23:33 INFO - PROCESS | 3812 | 1466724213015 Marionette TRACE conn5 <- [1,1366,null,{}] 16:23:33 INFO - PROCESS | 3812 | 1466724213019 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:23:33 INFO - PROCESS | 3812 | 1466724213021 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:33 INFO - PROCESS | 3812 | 1466724213108 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 16:23:33 INFO - PROCESS | 3812 | 1466724213113 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:33 INFO - PROCESS | 3812 | 1466724213116 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:33 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AA38000 == 30 [pid = 3812] [id = 351] 16:23:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C41716C00) [pid = 3812] [serial = 1052] [outer = 0000000000000000] 16:23:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C42CA7C00) [pid = 3812] [serial = 1053] [outer = 0000008C41716C00] 16:23:33 INFO - PROCESS | 3812 | 1466724213162 Marionette DEBUG loaded listener.js 16:23:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C42FDC000) [pid = 3812] [serial = 1054] [outer = 0000008C41716C00] 16:23:33 INFO - PROCESS | 3812 | 1466724213573 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:23:33 INFO - PROCESS | 3812 | 1466724213647 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 16:23:33 INFO - PROCESS | 3812 | 1466724213650 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:23:33 INFO - PROCESS | 3812 | 1466724213652 Marionette TRACE conn5 <- [1,1370,null,{}] 16:23:33 INFO - PROCESS | 3812 | 1466724213655 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:23:33 INFO - PROCESS | 3812 | 1466724213658 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:33 INFO - PROCESS | 3812 | 1466724213736 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 16:23:33 INFO - PROCESS | 3812 | 1466724213743 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:33 INFO - PROCESS | 3812 | 1466724213745 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:33 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B71B000 == 31 [pid = 3812] [id = 352] 16:23:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3D659800) [pid = 3812] [serial = 1055] [outer = 0000000000000000] 16:23:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C441D8400) [pid = 3812] [serial = 1056] [outer = 0000008C3D659800] 16:23:33 INFO - PROCESS | 3812 | 1466724213790 Marionette DEBUG loaded listener.js 16:23:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C446B8800) [pid = 3812] [serial = 1057] [outer = 0000008C3D659800] 16:23:34 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:23:34 INFO - PROCESS | 3812 | 1466724214251 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:23:34 INFO - PROCESS | 3812 | 1466724214288 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 16:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:23:34 INFO - PROCESS | 3812 | 1466724214292 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:23:34 INFO - PROCESS | 3812 | 1466724214294 Marionette TRACE conn5 <- [1,1374,null,{}] 16:23:34 INFO - PROCESS | 3812 | 1466724214297 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:23:34 INFO - PROCESS | 3812 | 1466724214303 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:34 INFO - PROCESS | 3812 | 1466724214407 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 16:23:34 INFO - PROCESS | 3812 | 1466724214414 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:34 INFO - PROCESS | 3812 | 1466724214416 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:34 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4D968800 == 32 [pid = 3812] [id = 353] 16:23:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C44A0C800) [pid = 3812] [serial = 1058] [outer = 0000000000000000] 16:23:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C47CD2400) [pid = 3812] [serial = 1059] [outer = 0000008C44A0C800] 16:23:34 INFO - PROCESS | 3812 | 1466724214462 Marionette DEBUG loaded listener.js 16:23:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C47D84000) [pid = 3812] [serial = 1060] [outer = 0000008C44A0C800] 16:23:34 INFO - PROCESS | 3812 | 1466724214894 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:23:34 INFO - PROCESS | 3812 | 1466724214926 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 16:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:23:34 INFO - PROCESS | 3812 | 1466724214929 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:23:34 INFO - PROCESS | 3812 | 1466724214931 Marionette TRACE conn5 <- [1,1378,null,{}] 16:23:34 INFO - PROCESS | 3812 | 1466724214939 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:23:34 INFO - PROCESS | 3812 | 1466724214941 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:35 INFO - PROCESS | 3812 | 1466724215019 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 16:23:35 INFO - PROCESS | 3812 | 1466724215025 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:35 INFO - PROCESS | 3812 | 1466724215027 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:35 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0BC800 == 33 [pid = 3812] [id = 354] 16:23:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C483AB000) [pid = 3812] [serial = 1061] [outer = 0000000000000000] 16:23:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C49965400) [pid = 3812] [serial = 1062] [outer = 0000008C483AB000] 16:23:35 INFO - PROCESS | 3812 | 1466724215070 Marionette DEBUG loaded listener.js 16:23:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4A049400) [pid = 3812] [serial = 1063] [outer = 0000008C483AB000] 16:23:35 INFO - PROCESS | 3812 | 1466724215496 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:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 587ms 16:23:35 INFO - PROCESS | 3812 | 1466724215519 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 16:23:35 INFO - PROCESS | 3812 | 1466724215521 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 16:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:23:35 INFO - PROCESS | 3812 | 1466724215525 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:23:35 INFO - PROCESS | 3812 | 1466724215526 Marionette TRACE conn5 <- [1,1382,null,{}] 16:23:35 INFO - PROCESS | 3812 | 1466724215530 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:23:35 INFO - PROCESS | 3812 | 1466724215532 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:35 INFO - PROCESS | 3812 | 1466724215647 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 16:23:35 INFO - PROCESS | 3812 | 1466724215654 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:35 INFO - PROCESS | 3812 | 1466724215656 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:35 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4EE6A800 == 34 [pid = 3812] [id = 355] 16:23:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4A228400) [pid = 3812] [serial = 1064] [outer = 0000000000000000] 16:23:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4A264800) [pid = 3812] [serial = 1065] [outer = 0000008C4A228400] 16:23:35 INFO - PROCESS | 3812 | 1466724215701 Marionette DEBUG loaded listener.js 16:23:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4A953400) [pid = 3812] [serial = 1066] [outer = 0000008C4A228400] 16:23:36 INFO - PROCESS | 3812 | 1466724216133 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:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 629ms 16:23:36 INFO - PROCESS | 3812 | 1466724216157 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 16:23:36 INFO - PROCESS | 3812 | 1466724216160 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 16:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:23:36 INFO - PROCESS | 3812 | 1466724216162 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:23:36 INFO - PROCESS | 3812 | 1466724216164 Marionette TRACE conn5 <- [1,1386,null,{}] 16:23:36 INFO - PROCESS | 3812 | 1466724216175 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:23:36 INFO - PROCESS | 3812 | 1466724216177 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:36 INFO - PROCESS | 3812 | 1466724216281 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 16:23:36 INFO - PROCESS | 3812 | 1466724216286 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:36 INFO - PROCESS | 3812 | 1466724216288 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:36 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C49E66800 == 35 [pid = 3812] [id = 356] 16:23:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4A959400) [pid = 3812] [serial = 1067] [outer = 0000000000000000] 16:23:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C4ADE9800) [pid = 3812] [serial = 1068] [outer = 0000008C4A959400] 16:23:36 INFO - PROCESS | 3812 | 1466724216332 Marionette DEBUG loaded listener.js 16:23:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4B0DD800) [pid = 3812] [serial = 1069] [outer = 0000008C4A959400] 16:23:36 INFO - PROCESS | 3812 | 1466724216784 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:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 629ms 16:23:36 INFO - PROCESS | 3812 | 1466724216796 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 16:23:36 INFO - PROCESS | 3812 | 1466724216798 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 16:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:23:36 INFO - PROCESS | 3812 | 1466724216801 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:23:36 INFO - PROCESS | 3812 | 1466724216802 Marionette TRACE conn5 <- [1,1390,null,{}] 16:23:36 INFO - PROCESS | 3812 | 1466724216806 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:23:36 INFO - PROCESS | 3812 | 1466724216808 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:36 INFO - PROCESS | 3812 | 1466724216923 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 16:23:36 INFO - PROCESS | 3812 | 1466724216928 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:36 INFO - PROCESS | 3812 | 1466724216929 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:36 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50BC5800 == 36 [pid = 3812] [id = 357] 16:23:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C4B5BCC00) [pid = 3812] [serial = 1070] [outer = 0000000000000000] 16:23:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C4B5DCC00) [pid = 3812] [serial = 1071] [outer = 0000008C4B5BCC00] 16:23:36 INFO - PROCESS | 3812 | 1466724216973 Marionette DEBUG loaded listener.js 16:23:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C4B6D4400) [pid = 3812] [serial = 1072] [outer = 0000008C4B5BCC00] 16:23:37 INFO - PROCESS | 3812 | 1466724217433 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:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 692ms 16:23:37 INFO - PROCESS | 3812 | 1466724217496 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 16:23:37 INFO - PROCESS | 3812 | 1466724217499 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 16:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:23:37 INFO - PROCESS | 3812 | 1466724217502 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:23:37 INFO - PROCESS | 3812 | 1466724217505 Marionette TRACE conn5 <- [1,1394,null,{}] 16:23:37 INFO - PROCESS | 3812 | 1466724217509 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:23:37 INFO - PROCESS | 3812 | 1466724217511 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:37 INFO - PROCESS | 3812 | 1466724217660 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 16:23:37 INFO - PROCESS | 3812 | 1466724217716 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:37 INFO - PROCESS | 3812 | 1466724217719 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:37 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B718800 == 37 [pid = 3812] [id = 358] 16:23:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C4B6E1000) [pid = 3812] [serial = 1073] [outer = 0000000000000000] 16:23:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C4B775000) [pid = 3812] [serial = 1074] [outer = 0000008C4B6E1000] 16:23:37 INFO - PROCESS | 3812 | 1466724217765 Marionette DEBUG loaded listener.js 16:23:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C4C260400) [pid = 3812] [serial = 1075] [outer = 0000008C4B6E1000] 16:23:38 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C3EBE4400) [pid = 3812] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:23:38 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C3C44F800) [pid = 3812] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:23:38 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C3E09D800) [pid = 3812] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:23:38 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C3DDCB800) [pid = 3812] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:23:38 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C4EB69000) [pid = 3812] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:23:38 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C3DDD4000) [pid = 3812] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:23:38 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C446B8C00) [pid = 3812] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:23:38 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3E09D000) [pid = 3812] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:23:38 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C47D84C00) [pid = 3812] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:23:38 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C483AA800) [pid = 3812] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:23:38 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C4A266400) [pid = 3812] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:23:38 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4A2AC400) [pid = 3812] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:23:38 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C4A2A4C00) [pid = 3812] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:23:38 INFO - PROCESS | 3812 | 1466724218268 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:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 796ms 16:23:38 INFO - PROCESS | 3812 | 1466724218301 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 16:23:38 INFO - PROCESS | 3812 | 1466724218303 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 16:23:38 INFO - PROCESS | 3812 | 1466724218306 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:23:38 INFO - PROCESS | 3812 | 1466724218308 Marionette TRACE conn5 <- [1,1398,null,{}] 16:23:38 INFO - PROCESS | 3812 | 1466724218311 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:23:38 INFO - PROCESS | 3812 | 1466724218313 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:38 INFO - PROCESS | 3812 | 1466724218394 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 16:23:38 INFO - PROCESS | 3812 | 1466724218400 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:38 INFO - PROCESS | 3812 | 1466724218402 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:38 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C518A6800 == 38 [pid = 3812] [id = 359] 16:23:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C3EBED800) [pid = 3812] [serial = 1076] [outer = 0000000000000000] 16:23:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C47D17800) [pid = 3812] [serial = 1077] [outer = 0000008C3EBED800] 16:23:38 INFO - PROCESS | 3812 | 1466724218454 Marionette DEBUG loaded listener.js 16:23:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4B5D9800) [pid = 3812] [serial = 1078] [outer = 0000008C3EBED800] 16:23:38 INFO - PROCESS | 3812 | 1466724218890 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:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 626ms 16:23:38 INFO - PROCESS | 3812 | 1466724218936 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 16:23:38 INFO - PROCESS | 3812 | 1466724218938 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 16:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:23:38 INFO - PROCESS | 3812 | 1466724218942 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:23:38 INFO - PROCESS | 3812 | 1466724218943 Marionette TRACE conn5 <- [1,1402,null,{}] 16:23:38 INFO - PROCESS | 3812 | 1466724218947 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:23:38 INFO - PROCESS | 3812 | 1466724218949 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:39 INFO - PROCESS | 3812 | 1466724219028 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 16:23:39 INFO - PROCESS | 3812 | 1466724219036 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:39 INFO - PROCESS | 3812 | 1466724219038 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:39 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C5292E000 == 39 [pid = 3812] [id = 360] 16:23:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4C48A000) [pid = 3812] [serial = 1079] [outer = 0000000000000000] 16:23:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4C4E9800) [pid = 3812] [serial = 1080] [outer = 0000008C4C48A000] 16:23:39 INFO - PROCESS | 3812 | 1466724219082 Marionette DEBUG loaded listener.js 16:23:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C4CE81800) [pid = 3812] [serial = 1081] [outer = 0000008C4C48A000] 16:23:39 INFO - PROCESS | 3812 | 1466724219541 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:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 627ms 16:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:23:39 INFO - PROCESS | 3812 | 1466724219572 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 16:23:39 INFO - PROCESS | 3812 | 1466724219574 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 16:23:39 INFO - PROCESS | 3812 | 1466724219578 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:23:39 INFO - PROCESS | 3812 | 1466724219579 Marionette TRACE conn5 <- [1,1406,null,{}] 16:23:39 INFO - PROCESS | 3812 | 1466724219583 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:23:39 INFO - PROCESS | 3812 | 1466724219585 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:39 INFO - PROCESS | 3812 | 1466724219674 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 16:23:39 INFO - PROCESS | 3812 | 1466724219682 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:39 INFO - PROCESS | 3812 | 1466724219685 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:39 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C529DA800 == 40 [pid = 3812] [id = 361] 16:23:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4D27CC00) [pid = 3812] [serial = 1082] [outer = 0000000000000000] 16:23:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C4D574C00) [pid = 3812] [serial = 1083] [outer = 0000008C4D27CC00] 16:23:39 INFO - PROCESS | 3812 | 1466724219728 Marionette DEBUG loaded listener.js 16:23:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C4E49A400) [pid = 3812] [serial = 1084] [outer = 0000008C4D27CC00] 16:23:40 INFO - PROCESS | 3812 | 1466724220339 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:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 837ms 16:23:40 INFO - PROCESS | 3812 | 1466724220441 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 16:23:40 INFO - PROCESS | 3812 | 1466724220446 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 16:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:23:40 INFO - PROCESS | 3812 | 1466724220451 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:23:40 INFO - PROCESS | 3812 | 1466724220455 Marionette TRACE conn5 <- [1,1410,null,{}] 16:23:40 INFO - PROCESS | 3812 | 1466724220461 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:23:40 INFO - PROCESS | 3812 | 1466724220464 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:40 INFO - PROCESS | 3812 | 1466724220605 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 16:23:40 INFO - PROCESS | 3812 | 1466724220675 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:40 INFO - PROCESS | 3812 | 1466724220678 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:40 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44151000 == 41 [pid = 3812] [id = 362] 16:23:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C3CF0C000) [pid = 3812] [serial = 1085] [outer = 0000000000000000] 16:23:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C3DD24C00) [pid = 3812] [serial = 1086] [outer = 0000008C3CF0C000] 16:23:40 INFO - PROCESS | 3812 | 1466724220738 Marionette DEBUG loaded listener.js 16:23:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C3E0EDC00) [pid = 3812] [serial = 1087] [outer = 0000008C3CF0C000] 16:23:41 INFO - PROCESS | 3812 | 1466724221565 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:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1198ms 16:23:41 INFO - PROCESS | 3812 | 1466724221652 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 16:23:41 INFO - PROCESS | 3812 | 1466724221657 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 16:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:23:41 INFO - PROCESS | 3812 | 1466724221664 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:23:41 INFO - PROCESS | 3812 | 1466724221667 Marionette TRACE conn5 <- [1,1414,null,{}] 16:23:41 INFO - PROCESS | 3812 | 1466724221671 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:23:41 INFO - PROCESS | 3812 | 1466724221674 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:41 INFO - PROCESS | 3812 | 1466724221931 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 16:23:42 INFO - PROCESS | 3812 | 1466724222057 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:42 INFO - PROCESS | 3812 | 1466724222060 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:42 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3DE76800 == 42 [pid = 3812] [id = 363] 16:23:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C3DF28000) [pid = 3812] [serial = 1088] [outer = 0000000000000000] 16:23:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C3DF30400) [pid = 3812] [serial = 1089] [outer = 0000008C3DF28000] 16:23:42 INFO - PROCESS | 3812 | 1466724222152 Marionette DEBUG loaded listener.js 16:23:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (0000008C3E0EAC00) [pid = 3812] [serial = 1090] [outer = 0000008C3DF28000] 16:23:42 INFO - PROCESS | 3812 | --DOCSHELL 0000008C5292E000 == 41 [pid = 3812] [id = 360] 16:23:42 INFO - PROCESS | 3812 | --DOCSHELL 0000008C518A6800 == 40 [pid = 3812] [id = 359] 16:23:42 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B718800 == 39 [pid = 3812] [id = 358] 16:23:42 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50BC5800 == 38 [pid = 3812] [id = 357] 16:23:42 INFO - PROCESS | 3812 | --DOCSHELL 0000008C49E66800 == 37 [pid = 3812] [id = 356] 16:23:42 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4EE6A800 == 36 [pid = 3812] [id = 355] 16:23:42 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0BC800 == 35 [pid = 3812] [id = 354] 16:23:42 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4D968800 == 34 [pid = 3812] [id = 353] 16:23:42 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B71B000 == 33 [pid = 3812] [id = 352] 16:23:42 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AA38000 == 32 [pid = 3812] [id = 351] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (0000008C4B6DE800) [pid = 3812] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | --DOCSHELL 0000008C49E6A800 == 31 [pid = 3812] [id = 350] 16:23:42 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4497D800 == 30 [pid = 3812] [id = 349] 16:23:42 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42F5F000 == 29 [pid = 3812] [id = 348] 16:23:42 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51897000 == 28 [pid = 3812] [id = 347] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C48361000) [pid = 3812] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C4996B000) [pid = 3812] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C4A605C00) [pid = 3812] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C4B5DAC00) [pid = 3812] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C4AA49800) [pid = 3812] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C4AEDB400) [pid = 3812] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C3EFDEC00) [pid = 3812] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C4179EC00) [pid = 3812] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3E478000) [pid = 3812] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C3E814C00) [pid = 3812] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3E0A0400) [pid = 3812] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C3E0E5000) [pid = 3812] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3DDCCC00) [pid = 3812] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3DF2D000) [pid = 3812] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C4B6D0C00) [pid = 3812] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C4A60C400) [pid = 3812] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C47CCD000) [pid = 3812] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4481FC00) [pid = 3812] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C44C87000) [pid = 3812] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4365DC00) [pid = 3812] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C42E19C00) [pid = 3812] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4A050400) [pid = 3812] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C483B0400) [pid = 3812] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C47D19C00) [pid = 3812] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4B4B8400) [pid = 3812] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 16:23:42 INFO - PROCESS | 3812 | 1466724222801 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:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1181ms 16:23:42 INFO - PROCESS | 3812 | 1466724222848 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 16:23:42 INFO - PROCESS | 3812 | 1466724222852 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 16:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:23:42 INFO - PROCESS | 3812 | 1466724222856 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:23:42 INFO - PROCESS | 3812 | 1466724222860 Marionette TRACE conn5 <- [1,1418,null,{}] 16:23:42 INFO - PROCESS | 3812 | 1466724222864 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:23:42 INFO - PROCESS | 3812 | 1466724222867 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:42 INFO - PROCESS | 3812 | 1466724222959 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 16:23:43 INFO - PROCESS | 3812 | 1466724223033 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:43 INFO - PROCESS | 3812 | 1466724223036 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:43 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4415D800 == 29 [pid = 3812] [id = 364] 16:23:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3DF31800) [pid = 3812] [serial = 1091] [outer = 0000000000000000] 16:23:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3E158000) [pid = 3812] [serial = 1092] [outer = 0000008C3DF31800] 16:23:43 INFO - PROCESS | 3812 | 1466724223083 Marionette DEBUG loaded listener.js 16:23:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C3E5B2400) [pid = 3812] [serial = 1093] [outer = 0000008C3DF31800] 16:23:43 INFO - PROCESS | 3812 | 1466724223540 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:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 733ms 16:23:43 INFO - PROCESS | 3812 | 1466724223595 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 16:23:43 INFO - PROCESS | 3812 | 1466724223598 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 16:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:23:43 INFO - PROCESS | 3812 | 1466724223601 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:23:43 INFO - PROCESS | 3812 | 1466724223603 Marionette TRACE conn5 <- [1,1422,null,{}] 16:23:43 INFO - PROCESS | 3812 | 1466724223607 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:23:43 INFO - PROCESS | 3812 | 1466724223610 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:43 INFO - PROCESS | 3812 | 1466724223697 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 16:23:43 INFO - PROCESS | 3812 | 1466724223708 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:43 INFO - PROCESS | 3812 | 1466724223711 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:43 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A570000 == 30 [pid = 3812] [id = 365] 16:23:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3F618C00) [pid = 3812] [serial = 1094] [outer = 0000000000000000] 16:23:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C41714800) [pid = 3812] [serial = 1095] [outer = 0000008C3F618C00] 16:23:43 INFO - PROCESS | 3812 | 1466724223756 Marionette DEBUG loaded listener.js 16:23:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C42CAC800) [pid = 3812] [serial = 1096] [outer = 0000008C3F618C00] 16:23:44 INFO - PROCESS | 3812 | 1466724224240 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:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 690ms 16:23:44 INFO - PROCESS | 3812 | 1466724224293 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 16:23:44 INFO - PROCESS | 3812 | 1466724224297 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 16:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:23:44 INFO - PROCESS | 3812 | 1466724224308 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:23:44 INFO - PROCESS | 3812 | 1466724224313 Marionette TRACE conn5 <- [1,1426,null,{}] 16:23:44 INFO - PROCESS | 3812 | 1466724224317 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:23:44 INFO - PROCESS | 3812 | 1466724224320 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:44 INFO - PROCESS | 3812 | 1466724224412 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 16:23:44 INFO - PROCESS | 3812 | 1466724224487 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:44 INFO - PROCESS | 3812 | 1466724224489 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:44 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B4E0000 == 31 [pid = 3812] [id = 366] 16:23:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C3D7C0400) [pid = 3812] [serial = 1097] [outer = 0000000000000000] 16:23:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4419F800) [pid = 3812] [serial = 1098] [outer = 0000008C3D7C0400] 16:23:44 INFO - PROCESS | 3812 | 1466724224534 Marionette DEBUG loaded listener.js 16:23:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4481C000) [pid = 3812] [serial = 1099] [outer = 0000008C3D7C0400] 16:23:44 INFO - PROCESS | 3812 | 1466724224939 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:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 692ms 16:23:45 INFO - PROCESS | 3812 | 1466724224998 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 16:23:45 INFO - PROCESS | 3812 | 1466724225000 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 16:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:23:45 INFO - PROCESS | 3812 | 1466724225011 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:23:45 INFO - PROCESS | 3812 | 1466724225013 Marionette TRACE conn5 <- [1,1430,null,{}] 16:23:45 INFO - PROCESS | 3812 | 1466724225016 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:23:45 INFO - PROCESS | 3812 | 1466724225018 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:45 INFO - PROCESS | 3812 | 1466724225155 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 16:23:45 INFO - PROCESS | 3812 | 1466724225211 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:45 INFO - PROCESS | 3812 | 1466724225213 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:45 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4CEAE000 == 32 [pid = 3812] [id = 367] 16:23:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C44821C00) [pid = 3812] [serial = 1100] [outer = 0000000000000000] 16:23:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C45045000) [pid = 3812] [serial = 1101] [outer = 0000008C44821C00] 16:23:45 INFO - PROCESS | 3812 | 1466724225260 Marionette DEBUG loaded listener.js 16:23:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C47CCCC00) [pid = 3812] [serial = 1102] [outer = 0000008C44821C00] 16:23:45 INFO - PROCESS | 3812 | 1466724225691 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:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 733ms 16:23:45 INFO - PROCESS | 3812 | 1466724225745 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 16:23:45 INFO - PROCESS | 3812 | 1466724225747 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 16:23:45 INFO - PROCESS | 3812 | 1466724225750 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:23:45 INFO - PROCESS | 3812 | 1466724225752 Marionette TRACE conn5 <- [1,1434,null,{}] 16:23:45 INFO - PROCESS | 3812 | 1466724225761 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:23:45 INFO - PROCESS | 3812 | 1466724225763 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:45 INFO - PROCESS | 3812 | 1466724225873 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 16:23:45 INFO - PROCESS | 3812 | 1466724225878 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:45 INFO - PROCESS | 3812 | 1466724225884 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:45 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B4CD800 == 33 [pid = 3812] [id = 368] 16:23:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C483A5000) [pid = 3812] [serial = 1103] [outer = 0000000000000000] 16:23:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C483B0800) [pid = 3812] [serial = 1104] [outer = 0000008C483A5000] 16:23:45 INFO - PROCESS | 3812 | 1466724225948 Marionette DEBUG loaded listener.js 16:23:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C49E79C00) [pid = 3812] [serial = 1105] [outer = 0000008C483A5000] 16:23:46 INFO - PROCESS | 3812 | 1466724226428 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:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 733ms 16:23:46 INFO - PROCESS | 3812 | 1466724226507 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 16:23:46 INFO - PROCESS | 3812 | 1466724226517 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 16:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:23:46 INFO - PROCESS | 3812 | 1466724226520 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:23:46 INFO - PROCESS | 3812 | 1466724226522 Marionette TRACE conn5 <- [1,1438,null,{}] 16:23:46 INFO - PROCESS | 3812 | 1466724226525 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:23:46 INFO - PROCESS | 3812 | 1466724226527 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:46 INFO - PROCESS | 3812 | 1466724226634 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 16:23:46 INFO - PROCESS | 3812 | 1466724226644 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:46 INFO - PROCESS | 3812 | 1466724226646 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:46 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4EE6B000 == 34 [pid = 3812] [id = 369] 16:23:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4A605800) [pid = 3812] [serial = 1106] [outer = 0000000000000000] 16:23:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C4AA49800) [pid = 3812] [serial = 1107] [outer = 0000008C4A605800] 16:23:46 INFO - PROCESS | 3812 | 1466724226731 Marionette DEBUG loaded listener.js 16:23:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4AED2C00) [pid = 3812] [serial = 1108] [outer = 0000008C4A605800] 16:23:47 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C4A959400) [pid = 3812] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:23:47 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C4B5BCC00) [pid = 3812] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:23:47 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C3DDD1800) [pid = 3812] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:23:47 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3D659800) [pid = 3812] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:23:47 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C4B6D6C00) [pid = 3812] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:23:47 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3E0A4C00) [pid = 3812] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:23:47 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C483AB000) [pid = 3812] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:23:47 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C41716C00) [pid = 3812] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:23:47 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3C464800) [pid = 3812] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:23:47 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C4A228400) [pid = 3812] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:23:47 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C44A0C800) [pid = 3812] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:23:47 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4B6E1000) [pid = 3812] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:23:47 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4C48A000) [pid = 3812] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:23:47 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C3EBED800) [pid = 3812] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:23:47 INFO - PROCESS | 3812 | 1466724227213 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:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 734ms 16:23:47 INFO - PROCESS | 3812 | 1466724227256 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 16:23:47 INFO - PROCESS | 3812 | 1466724227259 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 16:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:23:47 INFO - PROCESS | 3812 | 1466724227262 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:23:47 INFO - PROCESS | 3812 | 1466724227264 Marionette TRACE conn5 <- [1,1442,null,{}] 16:23:47 INFO - PROCESS | 3812 | 1466724227267 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:23:47 INFO - PROCESS | 3812 | 1466724227270 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:47 INFO - PROCESS | 3812 | 1466724227349 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 16:23:47 INFO - PROCESS | 3812 | 1466724227355 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:47 INFO - PROCESS | 3812 | 1466724227357 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:47 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F82F000 == 35 [pid = 3812] [id = 370] 16:23:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C43446C00) [pid = 3812] [serial = 1109] [outer = 0000000000000000] 16:23:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4A22DC00) [pid = 3812] [serial = 1110] [outer = 0000008C43446C00] 16:23:47 INFO - PROCESS | 3812 | 1466724227402 Marionette DEBUG loaded listener.js 16:23:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4B4B7400) [pid = 3812] [serial = 1111] [outer = 0000008C43446C00] 16:23:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C42E1A000) [pid = 3812] [serial = 1112] [outer = 0000008C3CDD2400] 16:23:47 INFO - PROCESS | 3812 | 1466724227934 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:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 729ms 16:23:48 INFO - PROCESS | 3812 | 1466724227995 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 16:23:48 INFO - PROCESS | 3812 | 1466724228000 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 16:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:23:48 INFO - PROCESS | 3812 | 1466724228005 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:23:48 INFO - PROCESS | 3812 | 1466724228010 Marionette TRACE conn5 <- [1,1446,null,{}] 16:23:48 INFO - PROCESS | 3812 | 1466724228017 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:23:48 INFO - PROCESS | 3812 | 1466724228021 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:48 INFO - PROCESS | 3812 | 1466724228198 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 16:23:48 INFO - PROCESS | 3812 | 1466724228268 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:48 INFO - PROCESS | 3812 | 1466724228273 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:48 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C434C7000 == 36 [pid = 3812] [id = 371] 16:23:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C3DFA8000) [pid = 3812] [serial = 1113] [outer = 0000000000000000] 16:23:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C3E09D400) [pid = 3812] [serial = 1114] [outer = 0000008C3DFA8000] 16:23:48 INFO - PROCESS | 3812 | 1466724228374 Marionette DEBUG loaded listener.js 16:23:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C3E164400) [pid = 3812] [serial = 1115] [outer = 0000008C3DFA8000] 16:23:49 INFO - PROCESS | 3812 | 1466724228994 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:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1037ms 16:23:49 INFO - PROCESS | 3812 | 1466724229046 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 16:23:49 INFO - PROCESS | 3812 | 1466724229051 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 16:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:23:49 INFO - PROCESS | 3812 | 1466724229093 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:23:49 INFO - PROCESS | 3812 | 1466724229096 Marionette TRACE conn5 <- [1,1450,null,{}] 16:23:49 INFO - PROCESS | 3812 | 1466724229101 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:23:49 INFO - PROCESS | 3812 | 1466724229104 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:49 INFO - PROCESS | 3812 | 1466724229231 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 16:23:49 INFO - PROCESS | 3812 | 1466724229299 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:49 INFO - PROCESS | 3812 | 1466724229302 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:49 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A58D000 == 37 [pid = 3812] [id = 372] 16:23:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C3EFDF800) [pid = 3812] [serial = 1116] [outer = 0000000000000000] 16:23:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C42E1E000) [pid = 3812] [serial = 1117] [outer = 0000008C3EFDF800] 16:23:49 INFO - PROCESS | 3812 | 1466724229401 Marionette DEBUG loaded listener.js 16:23:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C437EA000) [pid = 3812] [serial = 1118] [outer = 0000008C3EFDF800] 16:23:50 INFO - PROCESS | 3812 | 1466724230079 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:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1054ms 16:23:50 INFO - PROCESS | 3812 | 1466724230128 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 16:23:50 INFO - PROCESS | 3812 | 1466724230131 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 16:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:23:50 INFO - PROCESS | 3812 | 1466724230134 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:23:50 INFO - PROCESS | 3812 | 1466724230139 Marionette TRACE conn5 <- [1,1454,null,{}] 16:23:50 INFO - PROCESS | 3812 | 1466724230150 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:23:50 INFO - PROCESS | 3812 | 1466724230156 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:50 INFO - PROCESS | 3812 | 1466724230336 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 16:23:50 INFO - PROCESS | 3812 | 1466724230446 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:50 INFO - PROCESS | 3812 | 1466724230450 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:50 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0B5000 == 38 [pid = 3812] [id = 373] 16:23:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C47CD1400) [pid = 3812] [serial = 1119] [outer = 0000000000000000] 16:23:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C47D38C00) [pid = 3812] [serial = 1120] [outer = 0000008C47CD1400] 16:23:50 INFO - PROCESS | 3812 | 1466724230512 Marionette DEBUG loaded listener.js 16:23:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C49963800) [pid = 3812] [serial = 1121] [outer = 0000008C47CD1400] 16:23:51 INFO - PROCESS | 3812 | 1466724231312 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:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1242ms 16:23:51 INFO - PROCESS | 3812 | 1466724231380 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 16:23:51 INFO - PROCESS | 3812 | 1466724231385 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 16:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:23:51 INFO - PROCESS | 3812 | 1466724231390 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:23:51 INFO - PROCESS | 3812 | 1466724231393 Marionette TRACE conn5 <- [1,1458,null,{}] 16:23:51 INFO - PROCESS | 3812 | 1466724231399 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:23:51 INFO - PROCESS | 3812 | 1466724231402 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:51 INFO - PROCESS | 3812 | 1466724231516 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 16:23:51 INFO - PROCESS | 3812 | 1466724231586 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:51 INFO - PROCESS | 3812 | 1466724231591 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:51 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44AF0800 == 39 [pid = 3812] [id = 374] 16:23:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C3E0ED800) [pid = 3812] [serial = 1122] [outer = 0000000000000000] 16:23:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C3E153000) [pid = 3812] [serial = 1123] [outer = 0000008C3E0ED800] 16:23:51 INFO - PROCESS | 3812 | 1466724231642 Marionette DEBUG loaded listener.js 16:23:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C3E84DC00) [pid = 3812] [serial = 1124] [outer = 0000008C3E0ED800] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C47C89800 == 38 [pid = 3812] [id = 26] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A63B800 == 37 [pid = 3812] [id = 27] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C43717800 == 36 [pid = 3812] [id = 25] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4EE6B000 == 35 [pid = 3812] [id = 369] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B4CD800 == 34 [pid = 3812] [id = 368] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4CEAE000 == 33 [pid = 3812] [id = 367] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B4E0000 == 32 [pid = 3812] [id = 366] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A570000 == 31 [pid = 3812] [id = 365] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4415D800 == 30 [pid = 3812] [id = 364] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3DE76800 == 29 [pid = 3812] [id = 363] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44151000 == 28 [pid = 3812] [id = 362] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50B52800 == 27 [pid = 3812] [id = 22] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C417DA000 == 26 [pid = 3812] [id = 13] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3EC95000 == 25 [pid = 3812] [id = 24] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44113800 == 24 [pid = 3812] [id = 14] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C52D19000 == 23 [pid = 3812] [id = 23] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4D96C000 == 22 [pid = 3812] [id = 20] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3E725800 == 21 [pid = 3812] [id = 29] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C47C7F800 == 20 [pid = 3812] [id = 15] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B725800 == 19 [pid = 3812] [id = 28] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B7CB800 == 18 [pid = 3812] [id = 18] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4CEAD800 == 17 [pid = 3812] [id = 19] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4838A800 == 16 [pid = 3812] [id = 16] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A645800 == 15 [pid = 3812] [id = 17] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FF93000 == 14 [pid = 3812] [id = 21] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C529DA800 == 13 [pid = 3812] [id = 361] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0B5000 == 12 [pid = 3812] [id = 373] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A58D000 == 11 [pid = 3812] [id = 372] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F82F000 == 10 [pid = 3812] [id = 370] 16:23:53 INFO - PROCESS | 3812 | --DOCSHELL 0000008C434C7000 == 9 [pid = 3812] [id = 371] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C4ADE9800) [pid = 3812] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C4B5DCC00) [pid = 3812] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C3DF2AC00) [pid = 3812] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3DFB1000) [pid = 3812] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C441D8400) [pid = 3812] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C446B8800) [pid = 3812] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C4B738800) [pid = 3812] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3E0EE400) [pid = 3812] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3E151000) [pid = 3812] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C49965400) [pid = 3812] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C4A049400) [pid = 3812] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C42CA7C00) [pid = 3812] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C42FDC000) [pid = 3812] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3E814800) [pid = 3812] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C3E84C400) [pid = 3812] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4B0DD800) [pid = 3812] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4A264800) [pid = 3812] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C47D84000) [pid = 3812] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C47CD2400) [pid = 3812] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4B775000) [pid = 3812] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C4B6D4400) [pid = 3812] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4CE81800) [pid = 3812] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C4C4E9800) [pid = 3812] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C4C260400) [pid = 3812] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C4D574C00) [pid = 3812] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (0000008C47D17800) [pid = 3812] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 62 (0000008C4B5D9800) [pid = 3812] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | --DOMWINDOW == 61 (0000008C4A953400) [pid = 3812] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 16:23:54 INFO - PROCESS | 3812 | 1466724234767 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:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 3408ms 16:23:54 INFO - PROCESS | 3812 | 1466724234801 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 16:23:54 INFO - PROCESS | 3812 | 1466724234805 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 16:23:54 INFO - PROCESS | 3812 | 1466724234810 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:23:54 INFO - PROCESS | 3812 | 1466724234814 Marionette TRACE conn5 <- [1,1462,null,{}] 16:23:54 INFO - PROCESS | 3812 | 1466724234820 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:23:54 INFO - PROCESS | 3812 | 1466724234823 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:54 INFO - PROCESS | 3812 | 1466724234920 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 16:23:54 INFO - PROCESS | 3812 | 1466724234927 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:54 INFO - PROCESS | 3812 | 1466724234932 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:54 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C43689000 == 10 [pid = 3812] [id = 375] 16:23:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 62 (0000008C3DFAC000) [pid = 3812] [serial = 1125] [outer = 0000000000000000] 16:23:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 63 (0000008C3DFACC00) [pid = 3812] [serial = 1126] [outer = 0000008C3DFAC000] 16:23:54 INFO - PROCESS | 3812 | 1466724234983 Marionette DEBUG loaded listener.js 16:23:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (0000008C3E0E2000) [pid = 3812] [serial = 1127] [outer = 0000008C3DFAC000] 16:23:55 INFO - PROCESS | 3812 | 1466724235485 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:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 733ms 16:23:55 INFO - PROCESS | 3812 | 1466724235548 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 16:23:55 INFO - PROCESS | 3812 | 1466724235553 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 16:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:23:55 INFO - PROCESS | 3812 | 1466724235560 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:23:55 INFO - PROCESS | 3812 | 1466724235563 Marionette TRACE conn5 <- [1,1466,null,{}] 16:23:55 INFO - PROCESS | 3812 | 1466724235567 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:23:55 INFO - PROCESS | 3812 | 1466724235570 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:55 INFO - PROCESS | 3812 | 1466724235666 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 16:23:55 INFO - PROCESS | 3812 | 1466724235678 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:55 INFO - PROCESS | 3812 | 1466724235681 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:55 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42F66800 == 11 [pid = 3812] [id = 376] 16:23:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C3E162000) [pid = 3812] [serial = 1128] [outer = 0000000000000000] 16:23:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C3E46E400) [pid = 3812] [serial = 1129] [outer = 0000008C3E162000] 16:23:55 INFO - PROCESS | 3812 | 1466724235732 Marionette DEBUG loaded listener.js 16:23:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C3E815000) [pid = 3812] [serial = 1130] [outer = 0000008C3E162000] 16:23:56 INFO - PROCESS | 3812 | 1466724236220 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:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 691ms 16:23:56 INFO - PROCESS | 3812 | 1466724236253 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 16:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:23:56 INFO - PROCESS | 3812 | 1466724236255 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 16:23:56 INFO - PROCESS | 3812 | 1466724236258 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:23:56 INFO - PROCESS | 3812 | 1466724236262 Marionette TRACE conn5 <- [1,1470,null,{}] 16:23:56 INFO - PROCESS | 3812 | 1466724236305 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:23:56 INFO - PROCESS | 3812 | 1466724236310 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:56 INFO - PROCESS | 3812 | 1466724236431 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 16:23:56 INFO - PROCESS | 3812 | 1466724236451 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:56 INFO - PROCESS | 3812 | 1466724236454 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:56 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AC6F800 == 12 [pid = 3812] [id = 377] 16:23:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C3DF29C00) [pid = 3812] [serial = 1131] [outer = 0000000000000000] 16:23:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C42A2EC00) [pid = 3812] [serial = 1132] [outer = 0000008C3DF29C00] 16:23:56 INFO - PROCESS | 3812 | 1466724236505 Marionette DEBUG loaded listener.js 16:23:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C42F38800) [pid = 3812] [serial = 1133] [outer = 0000008C3DF29C00] 16:23:57 INFO - PROCESS | 3812 | 1466724237003 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:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 796ms 16:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:23:57 INFO - PROCESS | 3812 | 1466724237058 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 16:23:57 INFO - PROCESS | 3812 | 1466724237061 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 16:23:57 INFO - PROCESS | 3812 | 1466724237064 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:23:57 INFO - PROCESS | 3812 | 1466724237066 Marionette TRACE conn5 <- [1,1474,null,{}] 16:23:57 INFO - PROCESS | 3812 | 1466724237077 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:23:57 INFO - PROCESS | 3812 | 1466724237079 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:57 INFO - PROCESS | 3812 | 1466724237190 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 16:23:57 INFO - PROCESS | 3812 | 1466724237202 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:57 INFO - PROCESS | 3812 | 1466724237204 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:57 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B72B800 == 13 [pid = 3812] [id = 378] 16:23:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C437E9400) [pid = 3812] [serial = 1134] [outer = 0000000000000000] 16:23:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C441AAC00) [pid = 3812] [serial = 1135] [outer = 0000008C437E9400] 16:23:57 INFO - PROCESS | 3812 | 1466724237250 Marionette DEBUG loaded listener.js 16:23:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C446B6400) [pid = 3812] [serial = 1136] [outer = 0000008C437E9400] 16:23:57 INFO - PROCESS | 3812 | 1466724237732 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:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 691ms 16:23:57 INFO - PROCESS | 3812 | 1466724237796 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 16:23:57 INFO - PROCESS | 3812 | 1466724237798 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 16:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:23:57 INFO - PROCESS | 3812 | 1466724237806 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:23:57 INFO - PROCESS | 3812 | 1466724237808 Marionette TRACE conn5 <- [1,1478,null,{}] 16:23:57 INFO - PROCESS | 3812 | 1466724237812 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:23:57 INFO - PROCESS | 3812 | 1466724237814 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:57 INFO - PROCESS | 3812 | 1466724237919 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 16:23:57 INFO - PROCESS | 3812 | 1466724237930 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:57 INFO - PROCESS | 3812 | 1466724237933 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:57 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4D963000 == 14 [pid = 3812] [id = 379] 16:23:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C3E161400) [pid = 3812] [serial = 1137] [outer = 0000000000000000] 16:23:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C44820400) [pid = 3812] [serial = 1138] [outer = 0000008C3E161400] 16:23:58 INFO - PROCESS | 3812 | 1466724238018 Marionette DEBUG loaded listener.js 16:23:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4504B400) [pid = 3812] [serial = 1139] [outer = 0000008C3E161400] 16:23:58 INFO - PROCESS | 3812 | 1466724238464 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:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 16:23:58 INFO - PROCESS | 3812 | 1466724238482 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 16:23:58 INFO - PROCESS | 3812 | 1466724238484 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 16:23:58 INFO - PROCESS | 3812 | 1466724238487 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:23:58 INFO - PROCESS | 3812 | 1466724238489 Marionette TRACE conn5 <- [1,1482,null,{}] 16:23:58 INFO - PROCESS | 3812 | 1466724238502 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:23:58 INFO - PROCESS | 3812 | 1466724238508 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:58 INFO - PROCESS | 3812 | 1466724238656 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 16:23:58 INFO - PROCESS | 3812 | 1466724238670 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:58 INFO - PROCESS | 3812 | 1466724238672 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:58 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E5BF000 == 15 [pid = 3812] [id = 380] 16:23:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C47C95400) [pid = 3812] [serial = 1140] [outer = 0000000000000000] 16:23:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C49965000) [pid = 3812] [serial = 1141] [outer = 0000008C47C95400] 16:23:58 INFO - PROCESS | 3812 | 1466724238717 Marionette DEBUG loaded listener.js 16:23:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C499ECC00) [pid = 3812] [serial = 1142] [outer = 0000008C47C95400] 16:23:59 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C44821C00) [pid = 3812] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:23:59 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C483A5000) [pid = 3812] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:23:59 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3F618C00) [pid = 3812] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:23:59 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3DF28000) [pid = 3812] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:23:59 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C3DF31800) [pid = 3812] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:23:59 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4D27CC00) [pid = 3812] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:23:59 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C3D7C0400) [pid = 3812] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:23:59 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C3CF0C000) [pid = 3812] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:23:59 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C4A605800) [pid = 3812] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:23:59 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C47CD1400) [pid = 3812] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:23:59 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C3EFDF800) [pid = 3812] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:23:59 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C3DFA8000) [pid = 3812] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:23:59 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C43446C00) [pid = 3812] [serial = 1109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:23:59 INFO - PROCESS | 3812 | 1466724239305 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:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 902ms 16:23:59 INFO - PROCESS | 3812 | 1466724239392 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 16:23:59 INFO - PROCESS | 3812 | 1466724239394 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 16:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:23:59 INFO - PROCESS | 3812 | 1466724239398 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:23:59 INFO - PROCESS | 3812 | 1466724239400 Marionette TRACE conn5 <- [1,1486,null,{}] 16:23:59 INFO - PROCESS | 3812 | 1466724239403 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:23:59 INFO - PROCESS | 3812 | 1466724239405 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:59 INFO - PROCESS | 3812 | 1466724239487 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 16:23:59 INFO - PROCESS | 3812 | 1466724239493 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:59 INFO - PROCESS | 3812 | 1466724239495 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:23:59 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4EE75800 == 16 [pid = 3812] [id = 381] 16:23:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C3DFB2C00) [pid = 3812] [serial = 1143] [outer = 0000000000000000] 16:23:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C4419C400) [pid = 3812] [serial = 1144] [outer = 0000008C3DFB2C00] 16:23:59 INFO - PROCESS | 3812 | 1466724239540 Marionette DEBUG loaded listener.js 16:23:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C47CD5400) [pid = 3812] [serial = 1145] [outer = 0000008C3DFB2C00] 16:23:59 INFO - PROCESS | 3812 | 1466724239929 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:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 587ms 16:23:59 INFO - PROCESS | 3812 | 1466724239988 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 16:23:59 INFO - PROCESS | 3812 | 1466724239990 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 16:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:23:59 INFO - PROCESS | 3812 | 1466724239993 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:23:59 INFO - PROCESS | 3812 | 1466724239995 Marionette TRACE conn5 <- [1,1490,null,{}] 16:24:00 INFO - PROCESS | 3812 | 1466724240004 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:24:00 INFO - PROCESS | 3812 | 1466724240006 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:00 INFO - PROCESS | 3812 | 1466724240086 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 16:24:00 INFO - PROCESS | 3812 | 1466724240092 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:00 INFO - PROCESS | 3812 | 1466724240094 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:00 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50B57800 == 17 [pid = 3812] [id = 382] 16:24:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C49E75000) [pid = 3812] [serial = 1146] [outer = 0000000000000000] 16:24:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C4A225400) [pid = 3812] [serial = 1147] [outer = 0000008C49E75000] 16:24:00 INFO - PROCESS | 3812 | 1466724240139 Marionette DEBUG loaded listener.js 16:24:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C4A25F800) [pid = 3812] [serial = 1148] [outer = 0000008C49E75000] 16:24:00 INFO - PROCESS | 3812 | 1466724240567 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:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 630ms 16:24:00 INFO - PROCESS | 3812 | 1466724240627 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 16:24:00 INFO - PROCESS | 3812 | 1466724240629 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 16:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:24:00 INFO - PROCESS | 3812 | 1466724240632 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:24:00 INFO - PROCESS | 3812 | 1466724240634 Marionette TRACE conn5 <- [1,1494,null,{}] 16:24:00 INFO - PROCESS | 3812 | 1466724240638 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:24:00 INFO - PROCESS | 3812 | 1466724240640 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:00 INFO - PROCESS | 3812 | 1466724240720 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 16:24:00 INFO - PROCESS | 3812 | 1466724240727 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:00 INFO - PROCESS | 3812 | 1466724240729 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:00 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AAA2800 == 18 [pid = 3812] [id = 383] 16:24:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C4A94D000) [pid = 3812] [serial = 1149] [outer = 0000000000000000] 16:24:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C4A951C00) [pid = 3812] [serial = 1150] [outer = 0000008C4A94D000] 16:24:00 INFO - PROCESS | 3812 | 1466724240793 Marionette DEBUG loaded listener.js 16:24:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4AA48C00) [pid = 3812] [serial = 1151] [outer = 0000008C4A94D000] 16:24:01 INFO - PROCESS | 3812 | 1466724241598 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:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 985ms 16:24:01 INFO - PROCESS | 3812 | 1466724241622 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 16:24:01 INFO - PROCESS | 3812 | 1466724241627 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 16:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:24:01 INFO - PROCESS | 3812 | 1466724241632 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:24:01 INFO - PROCESS | 3812 | 1466724241637 Marionette TRACE conn5 <- [1,1498,null,{}] 16:24:01 INFO - PROCESS | 3812 | 1466724241642 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:24:01 INFO - PROCESS | 3812 | 1466724241645 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:01 INFO - PROCESS | 3812 | 1466724241769 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 16:24:01 INFO - PROCESS | 3812 | 1466724241844 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:01 INFO - PROCESS | 3812 | 1466724241847 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:01 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C47C74000 == 19 [pid = 3812] [id = 384] 16:24:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C3DFB4C00) [pid = 3812] [serial = 1152] [outer = 0000000000000000] 16:24:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C3E09DC00) [pid = 3812] [serial = 1153] [outer = 0000008C3DFB4C00] 16:24:01 INFO - PROCESS | 3812 | 1466724241906 Marionette DEBUG loaded listener.js 16:24:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C3E15C800) [pid = 3812] [serial = 1154] [outer = 0000008C3DFB4C00] 16:24:02 INFO - PROCESS | 3812 | 1466724242872 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:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1284ms 16:24:02 INFO - PROCESS | 3812 | 1466724242920 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 16:24:02 INFO - PROCESS | 3812 | 1466724242924 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 16:24:02 INFO - PROCESS | 3812 | 1466724242929 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:24:02 INFO - PROCESS | 3812 | 1466724242932 Marionette TRACE conn5 <- [1,1502,null,{}] 16:24:02 INFO - PROCESS | 3812 | 1466724242938 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:24:02 INFO - PROCESS | 3812 | 1466724242941 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:03 INFO - PROCESS | 3812 | 1466724243054 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 16:24:03 INFO - PROCESS | 3812 | 1466724243127 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:03 INFO - PROCESS | 3812 | 1466724243132 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:03 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42F76000 == 20 [pid = 3812] [id = 385] 16:24:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C3E0E2C00) [pid = 3812] [serial = 1155] [outer = 0000000000000000] 16:24:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C3E0E9400) [pid = 3812] [serial = 1156] [outer = 0000008C3E0E2C00] 16:24:03 INFO - PROCESS | 3812 | 1466724243189 Marionette DEBUG loaded listener.js 16:24:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C3E47B400) [pid = 3812] [serial = 1157] [outer = 0000008C3E0E2C00] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C47D38C00) [pid = 3812] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3E164400) [pid = 3812] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C42E1E000) [pid = 3812] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C4A22DC00) [pid = 3812] [serial = 1110] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3E09D400) [pid = 3812] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3E153000) [pid = 3812] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C45045000) [pid = 3812] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C483B0800) [pid = 3812] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C41714800) [pid = 3812] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C42CAC800) [pid = 3812] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C3DF30400) [pid = 3812] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C3E0EAC00) [pid = 3812] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C47CCCC00) [pid = 3812] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C3E158000) [pid = 3812] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C3E5B2400) [pid = 3812] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C4E49A400) [pid = 3812] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C4419F800) [pid = 3812] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (0000008C3DD24C00) [pid = 3812] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 62 (0000008C3E0EDC00) [pid = 3812] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 61 (0000008C3E80C000) [pid = 3812] [serial = 670] [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:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 60 (0000008C4AA49800) [pid = 3812] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 59 (0000008C49E79C00) [pid = 3812] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 58 (0000008C4B4B7400) [pid = 3812] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 57 (0000008C4481C000) [pid = 3812] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 56 (0000008C4AED2C00) [pid = 3812] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 55 (0000008C49963800) [pid = 3812] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | --DOMWINDOW == 54 (0000008C437EA000) [pid = 3812] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 16:24:03 INFO - PROCESS | 3812 | 1466724243677 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:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 774ms 16:24:03 INFO - PROCESS | 3812 | 1466724243708 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 16:24:03 INFO - PROCESS | 3812 | 1466724243713 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 16:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:24:03 INFO - PROCESS | 3812 | 1466724243720 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:24:03 INFO - PROCESS | 3812 | 1466724243723 Marionette TRACE conn5 <- [1,1506,null,{}] 16:24:03 INFO - PROCESS | 3812 | 1466724243726 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:24:03 INFO - PROCESS | 3812 | 1466724243729 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:03 INFO - PROCESS | 3812 | 1466724243818 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 16:24:03 INFO - PROCESS | 3812 | 1466724243824 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:03 INFO - PROCESS | 3812 | 1466724243827 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:03 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44866000 == 21 [pid = 3812] [id = 386] 16:24:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 55 (0000008C3E15F000) [pid = 3812] [serial = 1158] [outer = 0000000000000000] 16:24:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 56 (0000008C3E560400) [pid = 3812] [serial = 1159] [outer = 0000008C3E15F000] 16:24:03 INFO - PROCESS | 3812 | 1466724243875 Marionette DEBUG loaded listener.js 16:24:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 57 (0000008C3E845800) [pid = 3812] [serial = 1160] [outer = 0000008C3E15F000] 16:24:04 INFO - PROCESS | 3812 | 1466724244353 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:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 692ms 16:24:04 INFO - PROCESS | 3812 | 1466724244414 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 16:24:04 INFO - PROCESS | 3812 | 1466724244417 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 16:24:04 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:24:04 INFO - PROCESS | 3812 | 1466724244420 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:24:04 INFO - PROCESS | 3812 | 1466724244424 Marionette TRACE conn5 <- [1,1510,null,{}] 16:24:04 INFO - PROCESS | 3812 | 1466724244435 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:24:04 INFO - PROCESS | 3812 | 1466724244440 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:04 INFO - PROCESS | 3812 | 1466724244557 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 16:24:04 INFO - PROCESS | 3812 | 1466724244633 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:04 INFO - PROCESS | 3812 | 1466724244636 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:04 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A092800 == 22 [pid = 3812] [id = 387] 16:24:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 58 (0000008C41713800) [pid = 3812] [serial = 1161] [outer = 0000000000000000] 16:24:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 59 (0000008C42C3E400) [pid = 3812] [serial = 1162] [outer = 0000008C41713800] 16:24:04 INFO - PROCESS | 3812 | 1466724244687 Marionette DEBUG loaded listener.js 16:24:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 60 (0000008C43447C00) [pid = 3812] [serial = 1163] [outer = 0000008C41713800] 16:24:05 INFO - PROCESS | 3812 | 1466724245066 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:24:05 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:24:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:24:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:24:05 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:24:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:24:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:24:05 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:24:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:24:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:24:05 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:24:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:24:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:24:05 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 694ms 16:24:05 INFO - PROCESS | 3812 | 1466724245117 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 16:24:05 INFO - PROCESS | 3812 | 1466724245120 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 16:24:05 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:24:05 INFO - PROCESS | 3812 | 1466724245123 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:24:05 INFO - PROCESS | 3812 | 1466724245125 Marionette TRACE conn5 <- [1,1514,null,{}] 16:24:05 INFO - PROCESS | 3812 | 1466724245129 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:24:05 INFO - PROCESS | 3812 | 1466724245131 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:05 INFO - PROCESS | 3812 | 1466724245217 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 16:24:05 INFO - PROCESS | 3812 | 1466724245223 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:05 INFO - PROCESS | 3812 | 1466724245225 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:05 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AA40800 == 23 [pid = 3812] [id = 388] 16:24:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 61 (0000008C3C451000) [pid = 3812] [serial = 1164] [outer = 0000000000000000] 16:24:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 62 (0000008C446BDC00) [pid = 3812] [serial = 1165] [outer = 0000008C3C451000] 16:24:05 INFO - PROCESS | 3812 | 1466724245271 Marionette DEBUG loaded listener.js 16:24:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 63 (0000008C44821C00) [pid = 3812] [serial = 1166] [outer = 0000008C3C451000] 16:24:05 INFO - PROCESS | 3812 | 1466724245731 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:24:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:24:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:24:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:24:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:24:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:24:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:24:05 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 629ms 16:24:05 INFO - PROCESS | 3812 | 1466724245755 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 16:24:05 INFO - PROCESS | 3812 | 1466724245757 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 16:24:05 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:24:05 INFO - PROCESS | 3812 | 1466724245761 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:24:05 INFO - PROCESS | 3812 | 1466724245763 Marionette TRACE conn5 <- [1,1518,null,{}] 16:24:05 INFO - PROCESS | 3812 | 1466724245773 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:24:05 INFO - PROCESS | 3812 | 1466724245776 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:05 INFO - PROCESS | 3812 | 1466724245881 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 16:24:05 INFO - PROCESS | 3812 | 1466724245960 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:05 INFO - PROCESS | 3812 | 1466724245962 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:05 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B7C8800 == 24 [pid = 3812] [id = 389] 16:24:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (0000008C3CDD6000) [pid = 3812] [serial = 1167] [outer = 0000000000000000] 16:24:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C45049C00) [pid = 3812] [serial = 1168] [outer = 0000008C3CDD6000] 16:24:06 INFO - PROCESS | 3812 | 1466724246014 Marionette DEBUG loaded listener.js 16:24:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C47D12000) [pid = 3812] [serial = 1169] [outer = 0000008C3CDD6000] 16:24:06 INFO - PROCESS | 3812 | 1466724246428 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:24:06 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:24:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:24:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:24:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:24:06 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:24:06 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:24:06 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 693ms 16:24:06 INFO - PROCESS | 3812 | 1466724246456 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 16:24:06 INFO - PROCESS | 3812 | 1466724246458 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 16:24:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:24:06 INFO - PROCESS | 3812 | 1466724246468 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:24:06 INFO - PROCESS | 3812 | 1466724246470 Marionette TRACE conn5 <- [1,1522,null,{}] 16:24:06 INFO - PROCESS | 3812 | 1466724246473 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:24:06 INFO - PROCESS | 3812 | 1466724246479 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:06 INFO - PROCESS | 3812 | 1466724246611 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 16:24:06 INFO - PROCESS | 3812 | 1466724246619 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:06 INFO - PROCESS | 3812 | 1466724246621 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:06 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E018800 == 25 [pid = 3812] [id = 390] 16:24:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C47D3F000) [pid = 3812] [serial = 1170] [outer = 0000000000000000] 16:24:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C49960800) [pid = 3812] [serial = 1171] [outer = 0000008C47D3F000] 16:24:06 INFO - PROCESS | 3812 | 1466724246666 Marionette DEBUG loaded listener.js 16:24:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C4A261000) [pid = 3812] [serial = 1172] [outer = 0000008C47D3F000] 16:24:07 INFO - PROCESS | 3812 | 1466724247115 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:24:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:24:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 691ms 16:24:07 INFO - PROCESS | 3812 | 1466724247166 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 16:24:07 INFO - PROCESS | 3812 | 1466724247168 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 16:24:07 INFO - PROCESS | 3812 | 1466724247171 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:24:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:24:07 INFO - PROCESS | 3812 | 1466724247173 Marionette TRACE conn5 <- [1,1526,null,{}] 16:24:07 INFO - PROCESS | 3812 | 1466724247176 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:24:07 INFO - PROCESS | 3812 | 1466724247178 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:07 INFO - PROCESS | 3812 | 1466724247310 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 16:24:07 INFO - PROCESS | 3812 | 1466724247335 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:07 INFO - PROCESS | 3812 | 1466724247337 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:07 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E5D7000 == 26 [pid = 3812] [id = 391] 16:24:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C4A94FC00) [pid = 3812] [serial = 1173] [outer = 0000000000000000] 16:24:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C4A959000) [pid = 3812] [serial = 1174] [outer = 0000008C4A94FC00] 16:24:07 INFO - PROCESS | 3812 | 1466724247390 Marionette DEBUG loaded listener.js 16:24:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C4AE31400) [pid = 3812] [serial = 1175] [outer = 0000008C4A94FC00] 16:24:07 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C3DF29C00) [pid = 3812] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:24:07 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C3E0ED800) [pid = 3812] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:24:07 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C437E9400) [pid = 3812] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:24:07 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C3DFAC000) [pid = 3812] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:24:07 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C3E162000) [pid = 3812] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:24:07 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C3E161400) [pid = 3812] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:24:07 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C49E75000) [pid = 3812] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:24:07 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C3DFB2C00) [pid = 3812] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:24:07 INFO - PROCESS | 3812 | 1466724247835 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:24:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:24:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 670ms 16:24:07 INFO - PROCESS | 3812 | 1466724247845 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 16:24:07 INFO - PROCESS | 3812 | 1466724247847 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 16:24:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:24:07 INFO - PROCESS | 3812 | 1466724247859 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:24:07 INFO - PROCESS | 3812 | 1466724247861 Marionette TRACE conn5 <- [1,1530,null,{}] 16:24:07 INFO - PROCESS | 3812 | 1466724247865 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:24:07 INFO - PROCESS | 3812 | 1466724247867 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:07 INFO - PROCESS | 3812 | 1466724247948 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 16:24:07 INFO - PROCESS | 3812 | 1466724247954 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:07 INFO - PROCESS | 3812 | 1466724247956 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:07 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3E43F000 == 27 [pid = 3812] [id = 392] 16:24:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C42A07400) [pid = 3812] [serial = 1176] [outer = 0000000000000000] 16:24:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C4ADE8400) [pid = 3812] [serial = 1177] [outer = 0000008C42A07400] 16:24:08 INFO - PROCESS | 3812 | 1466724248000 Marionette DEBUG loaded listener.js 16:24:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C4B025C00) [pid = 3812] [serial = 1178] [outer = 0000008C42A07400] 16:24:08 INFO - PROCESS | 3812 | 1466724248391 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:24:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:24:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 587ms 16:24:08 INFO - PROCESS | 3812 | 1466724248452 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 16:24:08 INFO - PROCESS | 3812 | 1466724248454 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 16:24:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:24:08 INFO - PROCESS | 3812 | 1466724248457 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:24:08 INFO - PROCESS | 3812 | 1466724248459 Marionette TRACE conn5 <- [1,1534,null,{}] 16:24:08 INFO - PROCESS | 3812 | 1466724248462 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:24:08 INFO - PROCESS | 3812 | 1466724248464 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:08 INFO - PROCESS | 3812 | 1466724248545 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 16:24:08 INFO - PROCESS | 3812 | 1466724248551 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:08 INFO - PROCESS | 3812 | 1466724248553 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:08 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50B51000 == 28 [pid = 3812] [id = 393] 16:24:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C4B4B4800) [pid = 3812] [serial = 1179] [outer = 0000000000000000] 16:24:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C4B4BA800) [pid = 3812] [serial = 1180] [outer = 0000008C4B4B4800] 16:24:08 INFO - PROCESS | 3812 | 1466724248606 Marionette DEBUG loaded listener.js 16:24:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C4B5DAC00) [pid = 3812] [serial = 1181] [outer = 0000008C4B4B4800] 16:24:09 INFO - PROCESS | 3812 | 1466724249056 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:24:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:24:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 628ms 16:24:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:24:09 INFO - PROCESS | 3812 | 1466724249090 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 16:24:09 INFO - PROCESS | 3812 | 1466724249092 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 16:24:09 INFO - PROCESS | 3812 | 1466724249095 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:24:09 INFO - PROCESS | 3812 | 1466724249097 Marionette TRACE conn5 <- [1,1538,null,{}] 16:24:09 INFO - PROCESS | 3812 | 1466724249101 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:24:09 INFO - PROCESS | 3812 | 1466724249103 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:09 INFO - PROCESS | 3812 | 1466724249185 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 16:24:09 INFO - PROCESS | 3812 | 1466724249190 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:09 INFO - PROCESS | 3812 | 1466724249192 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:09 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51613000 == 29 [pid = 3812] [id = 394] 16:24:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C4B5E0400) [pid = 3812] [serial = 1182] [outer = 0000000000000000] 16:24:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C4B6CDC00) [pid = 3812] [serial = 1183] [outer = 0000008C4B5E0400] 16:24:09 INFO - PROCESS | 3812 | 1466724249237 Marionette DEBUG loaded listener.js 16:24:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C4B6D8800) [pid = 3812] [serial = 1184] [outer = 0000008C4B5E0400] 16:24:09 INFO - PROCESS | 3812 | 1466724249753 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:24:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:24:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 732ms 16:24:09 INFO - PROCESS | 3812 | 1466724249831 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 16:24:09 INFO - PROCESS | 3812 | 1466724249837 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 16:24:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:24:09 INFO - PROCESS | 3812 | 1466724249856 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:24:09 INFO - PROCESS | 3812 | 1466724249860 Marionette TRACE conn5 <- [1,1542,null,{}] 16:24:09 INFO - PROCESS | 3812 | 1466724249867 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:24:09 INFO - PROCESS | 3812 | 1466724249870 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:10 INFO - PROCESS | 3812 | 1466724250042 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 16:24:10 INFO - PROCESS | 3812 | 1466724250114 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:10 INFO - PROCESS | 3812 | 1466724250119 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:10 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44152000 == 30 [pid = 3812] [id = 395] 16:24:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C3E0A5000) [pid = 3812] [serial = 1185] [outer = 0000000000000000] 16:24:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C3E14F000) [pid = 3812] [serial = 1186] [outer = 0000008C3E0A5000] 16:24:10 INFO - PROCESS | 3812 | 1466724250219 Marionette DEBUG loaded listener.js 16:24:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C3E84AC00) [pid = 3812] [serial = 1187] [outer = 0000008C3E0A5000] 16:24:10 INFO - PROCESS | 3812 | 1466724250797 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:24:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:24:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 986ms 16:24:10 INFO - PROCESS | 3812 | 1466724250844 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 16:24:10 INFO - PROCESS | 3812 | 1466724250849 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 16:24:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:24:10 INFO - PROCESS | 3812 | 1466724250856 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:24:10 INFO - PROCESS | 3812 | 1466724250859 Marionette TRACE conn5 <- [1,1546,null,{}] 16:24:10 INFO - PROCESS | 3812 | 1466724250863 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:24:10 INFO - PROCESS | 3812 | 1466724250866 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:10 INFO - PROCESS | 3812 | 1466724250980 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 16:24:11 INFO - PROCESS | 3812 | 1466724251056 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:11 INFO - PROCESS | 3812 | 1466724251059 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:11 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B71E800 == 31 [pid = 3812] [id = 396] 16:24:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C436CB000) [pid = 3812] [serial = 1188] [outer = 0000000000000000] 16:24:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4419C000) [pid = 3812] [serial = 1189] [outer = 0000008C436CB000] 16:24:11 INFO - PROCESS | 3812 | 1466724251158 Marionette DEBUG loaded listener.js 16:24:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C44A0B800) [pid = 3812] [serial = 1190] [outer = 0000008C436CB000] 16:24:11 INFO - PROCESS | 3812 | 1466724251790 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:24:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:24:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 985ms 16:24:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:24:11 INFO - PROCESS | 3812 | 1466724251843 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 16:24:11 INFO - PROCESS | 3812 | 1466724251846 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 16:24:11 INFO - PROCESS | 3812 | 1466724251850 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:24:11 INFO - PROCESS | 3812 | 1466724251854 Marionette TRACE conn5 <- [1,1550,null,{}] 16:24:11 INFO - PROCESS | 3812 | 1466724251866 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:24:11 INFO - PROCESS | 3812 | 1466724251871 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:11 INFO - PROCESS | 3812 | 1466724251985 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 16:24:12 INFO - PROCESS | 3812 | 1466724252062 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:12 INFO - PROCESS | 3812 | 1466724252065 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:12 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51814000 == 32 [pid = 3812] [id = 397] 16:24:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C49E75000) [pid = 3812] [serial = 1191] [outer = 0000000000000000] 16:24:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4A60E000) [pid = 3812] [serial = 1192] [outer = 0000008C49E75000] 16:24:12 INFO - PROCESS | 3812 | 1466724252164 Marionette DEBUG loaded listener.js 16:24:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4B6DC400) [pid = 3812] [serial = 1193] [outer = 0000008C49E75000] 16:24:12 INFO - PROCESS | 3812 | 1466724252915 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:24:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:24:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1132ms 16:24:12 INFO - PROCESS | 3812 | 1466724252985 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 16:24:12 INFO - PROCESS | 3812 | 1466724252989 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 16:24:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:24:13 INFO - PROCESS | 3812 | 1466724252995 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:24:13 INFO - PROCESS | 3812 | 1466724252998 Marionette TRACE conn5 <- [1,1554,null,{}] 16:24:13 INFO - PROCESS | 3812 | 1466724253003 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:24:13 INFO - PROCESS | 3812 | 1466724253006 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:13 INFO - PROCESS | 3812 | 1466724253109 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 16:24:13 INFO - PROCESS | 3812 | 1466724253185 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:13 INFO - PROCESS | 3812 | 1466724253189 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:13 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4467F800 == 33 [pid = 3812] [id = 398] 16:24:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C3E149800) [pid = 3812] [serial = 1194] [outer = 0000000000000000] 16:24:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C3E158400) [pid = 3812] [serial = 1195] [outer = 0000008C3E149800] 16:24:13 INFO - PROCESS | 3812 | 1466724253239 Marionette DEBUG loaded listener.js 16:24:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C3E84BC00) [pid = 3812] [serial = 1196] [outer = 0000008C3E149800] 16:24:14 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44AF0800 == 32 [pid = 3812] [id = 374] 16:24:14 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C44820400) [pid = 3812] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C49965000) [pid = 3812] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C4504B400) [pid = 3812] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4A225400) [pid = 3812] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C4A951C00) [pid = 3812] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C4419C400) [pid = 3812] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C446B6400) [pid = 3812] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C47CD5400) [pid = 3812] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4A25F800) [pid = 3812] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C42F38800) [pid = 3812] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C42A2EC00) [pid = 3812] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C3E84DC00) [pid = 3812] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C441AAC00) [pid = 3812] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C3DFACC00) [pid = 3812] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C3E0E2000) [pid = 3812] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C3E46E400) [pid = 3812] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C3E815000) [pid = 3812] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 16:24:14 INFO - PROCESS | 3812 | 1466724254354 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:24:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:24:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1384ms 16:24:14 INFO - PROCESS | 3812 | 1466724254382 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 16:24:14 INFO - PROCESS | 3812 | 1466724254386 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 16:24:14 INFO - PROCESS | 3812 | 1466724254390 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:24:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:24:14 INFO - PROCESS | 3812 | 1466724254393 Marionette TRACE conn5 <- [1,1558,null,{}] 16:24:14 INFO - PROCESS | 3812 | 1466724254399 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:24:14 INFO - PROCESS | 3812 | 1466724254402 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:14 INFO - PROCESS | 3812 | 1466724254496 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 16:24:14 INFO - PROCESS | 3812 | 1466724254614 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:14 INFO - PROCESS | 3812 | 1466724254617 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:14 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C434CD800 == 33 [pid = 3812] [id = 399] 16:24:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C3DF35800) [pid = 3812] [serial = 1197] [outer = 0000000000000000] 16:24:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3DFAD000) [pid = 3812] [serial = 1198] [outer = 0000008C3DF35800] 16:24:14 INFO - PROCESS | 3812 | 1466724254666 Marionette DEBUG loaded listener.js 16:24:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3E0A6000) [pid = 3812] [serial = 1199] [outer = 0000008C3DF35800] 16:24:15 INFO - PROCESS | 3812 | 1466724255086 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:24:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:24:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 734ms 16:24:15 INFO - PROCESS | 3812 | 1466724255130 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 16:24:15 INFO - PROCESS | 3812 | 1466724255135 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 16:24:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:24:15 INFO - PROCESS | 3812 | 1466724255141 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:24:15 INFO - PROCESS | 3812 | 1466724255144 Marionette TRACE conn5 <- [1,1562,null,{}] 16:24:15 INFO - PROCESS | 3812 | 1466724255148 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:24:15 INFO - PROCESS | 3812 | 1466724255151 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:15 INFO - PROCESS | 3812 | 1466724255242 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 16:24:15 INFO - PROCESS | 3812 | 1466724255249 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:15 INFO - PROCESS | 3812 | 1466724255251 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:15 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C47C8C800 == 34 [pid = 3812] [id = 400] 16:24:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C3E161800) [pid = 3812] [serial = 1200] [outer = 0000000000000000] 16:24:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3E5B2400) [pid = 3812] [serial = 1201] [outer = 0000008C3E161800] 16:24:15 INFO - PROCESS | 3812 | 1466724255301 Marionette DEBUG loaded listener.js 16:24:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C3E847800) [pid = 3812] [serial = 1202] [outer = 0000008C3E161800] 16:24:15 INFO - PROCESS | 3812 | 1466724255796 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:24:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:24:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 691ms 16:24:15 INFO - PROCESS | 3812 | 1466724255835 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 16:24:15 INFO - PROCESS | 3812 | 1466724255837 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 16:24:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:24:15 INFO - PROCESS | 3812 | 1466724255840 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:24:15 INFO - PROCESS | 3812 | 1466724255844 Marionette TRACE conn5 <- [1,1566,null,{}] 16:24:15 INFO - PROCESS | 3812 | 1466724255856 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:24:15 INFO - PROCESS | 3812 | 1466724255860 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:15 INFO - PROCESS | 3812 | 1466724255972 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 16:24:16 INFO - PROCESS | 3812 | 1466724256056 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:16 INFO - PROCESS | 3812 | 1466724256059 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:16 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AD0E800 == 35 [pid = 3812] [id = 401] 16:24:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C3DF28000) [pid = 3812] [serial = 1203] [outer = 0000000000000000] 16:24:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C43448C00) [pid = 3812] [serial = 1204] [outer = 0000008C3DF28000] 16:24:16 INFO - PROCESS | 3812 | 1466724256108 Marionette DEBUG loaded listener.js 16:24:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C441D8400) [pid = 3812] [serial = 1205] [outer = 0000008C3DF28000] 16:24:16 INFO - PROCESS | 3812 | 1466724256493 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:24:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:24:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 692ms 16:24:16 INFO - PROCESS | 3812 | 1466724256536 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 16:24:16 INFO - PROCESS | 3812 | 1466724256539 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 16:24:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:24:16 INFO - PROCESS | 3812 | 1466724256551 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:24:16 INFO - PROCESS | 3812 | 1466724256553 Marionette TRACE conn5 <- [1,1570,null,{}] 16:24:16 INFO - PROCESS | 3812 | 1466724256557 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:24:16 INFO - PROCESS | 3812 | 1466724256559 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:16 INFO - PROCESS | 3812 | 1466724256675 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 16:24:16 INFO - PROCESS | 3812 | 1466724256735 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:16 INFO - PROCESS | 3812 | 1466724256737 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:16 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B7D9800 == 36 [pid = 3812] [id = 402] 16:24:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C446BEC00) [pid = 3812] [serial = 1206] [outer = 0000000000000000] 16:24:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4481C400) [pid = 3812] [serial = 1207] [outer = 0000008C446BEC00] 16:24:16 INFO - PROCESS | 3812 | 1466724256783 Marionette DEBUG loaded listener.js 16:24:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C45045800) [pid = 3812] [serial = 1208] [outer = 0000008C446BEC00] 16:24:17 INFO - PROCESS | 3812 | 1466724257243 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:24:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:24:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 733ms 16:24:17 INFO - PROCESS | 3812 | 1466724257289 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 16:24:17 INFO - PROCESS | 3812 | 1466724257291 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 16:24:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:24:17 INFO - PROCESS | 3812 | 1466724257330 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:24:17 INFO - PROCESS | 3812 | 1466724257333 Marionette TRACE conn5 <- [1,1574,null,{}] 16:24:17 INFO - PROCESS | 3812 | 1466724257346 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:24:17 INFO - PROCESS | 3812 | 1466724257349 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:17 INFO - PROCESS | 3812 | 1466724257458 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 16:24:17 INFO - PROCESS | 3812 | 1466724257468 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:17 INFO - PROCESS | 3812 | 1466724257470 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:17 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E016800 == 37 [pid = 3812] [id = 403] 16:24:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C3E0EF400) [pid = 3812] [serial = 1209] [outer = 0000000000000000] 16:24:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C47CD4C00) [pid = 3812] [serial = 1210] [outer = 0000008C3E0EF400] 16:24:17 INFO - PROCESS | 3812 | 1466724257515 Marionette DEBUG loaded listener.js 16:24:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4835FC00) [pid = 3812] [serial = 1211] [outer = 0000008C3E0EF400] 16:24:17 INFO - PROCESS | 3812 | 1466724257984 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:24:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:24:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 712ms 16:24:18 INFO - PROCESS | 3812 | 1466724258016 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 16:24:18 INFO - PROCESS | 3812 | 1466724258018 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 16:24:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:24:18 INFO - PROCESS | 3812 | 1466724258021 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:24:18 INFO - PROCESS | 3812 | 1466724258023 Marionette TRACE conn5 <- [1,1578,null,{}] 16:24:18 INFO - PROCESS | 3812 | 1466724258027 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:24:18 INFO - PROCESS | 3812 | 1466724258033 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:18 INFO - PROCESS | 3812 | 1466724258163 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 16:24:18 INFO - PROCESS | 3812 | 1466724258174 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:18 INFO - PROCESS | 3812 | 1466724258176 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:18 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4EE80800 == 38 [pid = 3812] [id = 404] 16:24:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C3DF27400) [pid = 3812] [serial = 1212] [outer = 0000000000000000] 16:24:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C499E8C00) [pid = 3812] [serial = 1213] [outer = 0000008C3DF27400] 16:24:18 INFO - PROCESS | 3812 | 1466724258263 Marionette DEBUG loaded listener.js 16:24:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C4A956000) [pid = 3812] [serial = 1214] [outer = 0000008C3DF27400] 16:24:18 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C4B4B4800) [pid = 3812] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:24:18 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C4B5E0400) [pid = 3812] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:24:18 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3CDD6000) [pid = 3812] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:24:18 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C41713800) [pid = 3812] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:24:18 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C47D3F000) [pid = 3812] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:24:18 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3C451000) [pid = 3812] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:24:18 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3DFB4C00) [pid = 3812] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:24:18 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E15F000) [pid = 3812] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:24:18 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3E0E2C00) [pid = 3812] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:24:18 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4A94D000) [pid = 3812] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:24:18 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4A94FC00) [pid = 3812] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:24:18 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C42A07400) [pid = 3812] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:24:18 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C47C95400) [pid = 3812] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:24:18 INFO - PROCESS | 3812 | 1466724258736 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:24:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:24:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 774ms 16:24:18 INFO - PROCESS | 3812 | 1466724258798 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 16:24:18 INFO - PROCESS | 3812 | 1466724258800 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 16:24:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:24:18 INFO - PROCESS | 3812 | 1466724258804 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:24:18 INFO - PROCESS | 3812 | 1466724258805 Marionette TRACE conn5 <- [1,1582,null,{}] 16:24:18 INFO - PROCESS | 3812 | 1466724258809 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:24:18 INFO - PROCESS | 3812 | 1466724258811 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:18 INFO - PROCESS | 3812 | 1466724258890 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 16:24:18 INFO - PROCESS | 3812 | 1466724258895 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:18 INFO - PROCESS | 3812 | 1466724258897 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:18 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50B48000 == 39 [pid = 3812] [id = 405] 16:24:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C42A07400) [pid = 3812] [serial = 1215] [outer = 0000000000000000] 16:24:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4A94EC00) [pid = 3812] [serial = 1216] [outer = 0000008C42A07400] 16:24:18 INFO - PROCESS | 3812 | 1466724258941 Marionette DEBUG loaded listener.js 16:24:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4ADE6C00) [pid = 3812] [serial = 1217] [outer = 0000008C42A07400] 16:24:19 INFO - PROCESS | 3812 | 1466724259365 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:24:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:24:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 585ms 16:24:19 INFO - PROCESS | 3812 | 1466724259395 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 16:24:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:24:19 INFO - PROCESS | 3812 | 1466724259397 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 16:24:19 INFO - PROCESS | 3812 | 1466724259405 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:24:19 INFO - PROCESS | 3812 | 1466724259406 Marionette TRACE conn5 <- [1,1586,null,{}] 16:24:19 INFO - PROCESS | 3812 | 1466724259410 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:24:19 INFO - PROCESS | 3812 | 1466724259412 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:19 INFO - PROCESS | 3812 | 1466724259492 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 16:24:19 INFO - PROCESS | 3812 | 1466724259498 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:19 INFO - PROCESS | 3812 | 1466724259500 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:19 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51606800 == 40 [pid = 3812] [id = 406] 16:24:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4B5BE000) [pid = 3812] [serial = 1218] [outer = 0000000000000000] 16:24:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4B5DC400) [pid = 3812] [serial = 1219] [outer = 0000008C4B5BE000] 16:24:19 INFO - PROCESS | 3812 | 1466724259547 Marionette DEBUG loaded listener.js 16:24:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4B6D3800) [pid = 3812] [serial = 1220] [outer = 0000008C4B5BE000] 16:24:19 INFO - PROCESS | 3812 | 1466724259961 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:24:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:24:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 587ms 16:24:19 INFO - PROCESS | 3812 | 1466724259988 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 16:24:19 INFO - PROCESS | 3812 | 1466724259990 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 16:24:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:24:20 INFO - PROCESS | 3812 | 1466724259993 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:24:20 INFO - PROCESS | 3812 | 1466724259995 Marionette TRACE conn5 <- [1,1590,null,{}] 16:24:20 INFO - PROCESS | 3812 | 1466724259998 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:24:20 INFO - PROCESS | 3812 | 1466724260000 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:20 INFO - PROCESS | 3812 | 1466724260115 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 16:24:20 INFO - PROCESS | 3812 | 1466724260123 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:20 INFO - PROCESS | 3812 | 1466724260125 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:20 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AC63800 == 41 [pid = 3812] [id = 407] 16:24:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4B4BC800) [pid = 3812] [serial = 1221] [outer = 0000000000000000] 16:24:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4B735800) [pid = 3812] [serial = 1222] [outer = 0000008C4B4BC800] 16:24:20 INFO - PROCESS | 3812 | 1466724260169 Marionette DEBUG loaded listener.js 16:24:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4B73CC00) [pid = 3812] [serial = 1223] [outer = 0000008C4B4BC800] 16:24:20 INFO - PROCESS | 3812 | 1466724260725 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:24:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:24:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 776ms 16:24:20 INFO - PROCESS | 3812 | 1466724260773 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 16:24:20 INFO - PROCESS | 3812 | 1466724260777 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 16:24:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:24:20 INFO - PROCESS | 3812 | 1466724260783 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:24:20 INFO - PROCESS | 3812 | 1466724260786 Marionette TRACE conn5 <- [1,1594,null,{}] 16:24:20 INFO - PROCESS | 3812 | 1466724260792 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:24:20 INFO - PROCESS | 3812 | 1466724260795 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:20 INFO - PROCESS | 3812 | 1466724260920 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 16:24:21 INFO - PROCESS | 3812 | 1466724261024 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:21 INFO - PROCESS | 3812 | 1466724261027 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:21 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44680000 == 42 [pid = 3812] [id = 408] 16:24:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C3DFA7800) [pid = 3812] [serial = 1224] [outer = 0000000000000000] 16:24:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C3DFB3800) [pid = 3812] [serial = 1225] [outer = 0000008C3DFA7800] 16:24:21 INFO - PROCESS | 3812 | 1466724261085 Marionette DEBUG loaded listener.js 16:24:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C3E148800) [pid = 3812] [serial = 1226] [outer = 0000008C3DFA7800] 16:24:21 INFO - PROCESS | 3812 | 1466724261875 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:24:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:24:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1138ms 16:24:21 INFO - PROCESS | 3812 | 1466724261928 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 16:24:21 INFO - PROCESS | 3812 | 1466724261934 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 16:24:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:24:21 INFO - PROCESS | 3812 | 1466724261940 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:24:21 INFO - PROCESS | 3812 | 1466724261943 Marionette TRACE conn5 <- [1,1598,null,{}] 16:24:21 INFO - PROCESS | 3812 | 1466724261948 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:24:21 INFO - PROCESS | 3812 | 1466724261951 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:22 INFO - PROCESS | 3812 | 1466724262082 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 16:24:22 INFO - PROCESS | 3812 | 1466724262153 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:22 INFO - PROCESS | 3812 | 1466724262156 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:22 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4CEB3800 == 43 [pid = 3812] [id = 409] 16:24:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C3E0EE800) [pid = 3812] [serial = 1227] [outer = 0000000000000000] 16:24:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C42E1DC00) [pid = 3812] [serial = 1228] [outer = 0000008C3E0EE800] 16:24:22 INFO - PROCESS | 3812 | 1466724262261 Marionette DEBUG loaded listener.js 16:24:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C446B1000) [pid = 3812] [serial = 1229] [outer = 0000008C3E0EE800] 16:24:22 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B71E800 == 42 [pid = 3812] [id = 396] 16:24:22 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51606800 == 41 [pid = 3812] [id = 406] 16:24:22 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50B48000 == 40 [pid = 3812] [id = 405] 16:24:22 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4EE80800 == 39 [pid = 3812] [id = 404] 16:24:22 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E016800 == 38 [pid = 3812] [id = 403] 16:24:22 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B7D9800 == 37 [pid = 3812] [id = 402] 16:24:22 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AD0E800 == 36 [pid = 3812] [id = 401] 16:24:22 INFO - PROCESS | 3812 | --DOCSHELL 0000008C47C8C800 == 35 [pid = 3812] [id = 400] 16:24:22 INFO - PROCESS | 3812 | --DOCSHELL 0000008C434CD800 == 34 [pid = 3812] [id = 399] 16:24:22 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C499ECC00) [pid = 3812] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C45049C00) [pid = 3812] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C42C3E400) [pid = 3812] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C43447C00) [pid = 3812] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C49960800) [pid = 3812] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C446BDC00) [pid = 3812] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3E09DC00) [pid = 3812] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3E15C800) [pid = 3812] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3E560400) [pid = 3812] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E845800) [pid = 3812] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3E0E9400) [pid = 3812] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3E47B400) [pid = 3812] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4AA48C00) [pid = 3812] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C47D12000) [pid = 3812] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4A261000) [pid = 3812] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C44821C00) [pid = 3812] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 16:24:23 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C4B5DAC00) [pid = 3812] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 16:24:23 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C4B6D8800) [pid = 3812] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 16:24:23 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4B6CDC00) [pid = 3812] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 16:24:23 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C4A959000) [pid = 3812] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 16:24:23 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4B4BA800) [pid = 3812] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 16:24:23 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C4AE31400) [pid = 3812] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 16:24:23 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C4B025C00) [pid = 3812] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 16:24:23 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C4ADE8400) [pid = 3812] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 16:24:23 INFO - PROCESS | 3812 | 1466724263108 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:24:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:24:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1183ms 16:24:23 INFO - PROCESS | 3812 | 1466724263127 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 16:24:23 INFO - PROCESS | 3812 | 1466724263132 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 16:24:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:24:23 INFO - PROCESS | 3812 | 1466724263136 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:24:23 INFO - PROCESS | 3812 | 1466724263140 Marionette TRACE conn5 <- [1,1602,null,{}] 16:24:23 INFO - PROCESS | 3812 | 1466724263146 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:24:23 INFO - PROCESS | 3812 | 1466724263149 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:23 INFO - PROCESS | 3812 | 1466724263236 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 16:24:23 INFO - PROCESS | 3812 | 1466724263242 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:23 INFO - PROCESS | 3812 | 1466724263247 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:23 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C43683800 == 35 [pid = 3812] [id = 410] 16:24:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C3E09F400) [pid = 3812] [serial = 1230] [outer = 0000000000000000] 16:24:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C3E0EB000) [pid = 3812] [serial = 1231] [outer = 0000008C3E09F400] 16:24:23 INFO - PROCESS | 3812 | 1466724263295 Marionette DEBUG loaded listener.js 16:24:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C3E47CC00) [pid = 3812] [serial = 1232] [outer = 0000008C3E09F400] 16:24:23 INFO - PROCESS | 3812 | 1466724263783 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:24:23 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:24:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 691ms 16:24:23 INFO - PROCESS | 3812 | 1466724263841 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 16:24:23 INFO - PROCESS | 3812 | 1466724263845 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 16:24:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:24:23 INFO - PROCESS | 3812 | 1466724263854 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:24:23 INFO - PROCESS | 3812 | 1466724263856 Marionette TRACE conn5 <- [1,1606,null,{}] 16:24:23 INFO - PROCESS | 3812 | 1466724263860 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:24:23 INFO - PROCESS | 3812 | 1466724263863 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:23 INFO - PROCESS | 3812 | 1466724263952 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 16:24:23 INFO - PROCESS | 3812 | 1466724263961 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:23 INFO - PROCESS | 3812 | 1466724263963 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:23 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4367E800 == 36 [pid = 3812] [id = 411] 16:24:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C41713C00) [pid = 3812] [serial = 1233] [outer = 0000000000000000] 16:24:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C417A1000) [pid = 3812] [serial = 1234] [outer = 0000008C41713C00] 16:24:24 INFO - PROCESS | 3812 | 1466724264012 Marionette DEBUG loaded listener.js 16:24:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C42F3B400) [pid = 3812] [serial = 1235] [outer = 0000008C41713C00] 16:24:24 INFO - PROCESS | 3812 | 1466724264493 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:24:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:24:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 691ms 16:24:24 INFO - PROCESS | 3812 | 1466724264547 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 16:24:24 INFO - PROCESS | 3812 | 1466724264549 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 16:24:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:24:24 INFO - PROCESS | 3812 | 1466724264553 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:24:24 INFO - PROCESS | 3812 | 1466724264556 Marionette TRACE conn5 <- [1,1610,null,{}] 16:24:24 INFO - PROCESS | 3812 | 1466724264568 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:24:24 INFO - PROCESS | 3812 | 1466724264573 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:24 INFO - PROCESS | 3812 | 1466724264661 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 16:24:24 INFO - PROCESS | 3812 | 1466724264740 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:24 INFO - PROCESS | 3812 | 1466724264743 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:24 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B4E3800 == 37 [pid = 3812] [id = 412] 16:24:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3DD23400) [pid = 3812] [serial = 1236] [outer = 0000000000000000] 16:24:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C4481E000) [pid = 3812] [serial = 1237] [outer = 0000008C3DD23400] 16:24:24 INFO - PROCESS | 3812 | 1466724264793 Marionette DEBUG loaded listener.js 16:24:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C47C99400) [pid = 3812] [serial = 1238] [outer = 0000008C3DD23400] 16:24:25 INFO - PROCESS | 3812 | 1466724265170 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:24:25 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:24:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 629ms 16:24:25 INFO - PROCESS | 3812 | 1466724265184 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 16:24:25 INFO - PROCESS | 3812 | 1466724265187 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 16:24:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:24:25 INFO - PROCESS | 3812 | 1466724265191 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:24:25 INFO - PROCESS | 3812 | 1466724265192 Marionette TRACE conn5 <- [1,1614,null,{}] 16:24:25 INFO - PROCESS | 3812 | 1466724265196 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:24:25 INFO - PROCESS | 3812 | 1466724265198 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:25 INFO - PROCESS | 3812 | 1466724265323 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 16:24:25 INFO - PROCESS | 3812 | 1466724265369 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:25 INFO - PROCESS | 3812 | 1466724265371 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:25 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4D96E000 == 38 [pid = 3812] [id = 413] 16:24:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C47D37800) [pid = 3812] [serial = 1239] [outer = 0000000000000000] 16:24:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C483A7C00) [pid = 3812] [serial = 1240] [outer = 0000008C47D37800] 16:24:25 INFO - PROCESS | 3812 | 1466724265424 Marionette DEBUG loaded listener.js 16:24:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4996CC00) [pid = 3812] [serial = 1241] [outer = 0000008C47D37800] 16:24:25 INFO - PROCESS | 3812 | 1466724265856 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:24:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:24:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 688ms 16:24:25 INFO - PROCESS | 3812 | 1466724265882 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 16:24:25 INFO - PROCESS | 3812 | 1466724265884 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 16:24:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:24:25 INFO - PROCESS | 3812 | 1466724265887 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:24:25 INFO - PROCESS | 3812 | 1466724265889 Marionette TRACE conn5 <- [1,1618,null,{}] 16:24:25 INFO - PROCESS | 3812 | 1466724265892 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:24:25 INFO - PROCESS | 3812 | 1466724265895 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:26 INFO - PROCESS | 3812 | 1466724266001 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 16:24:26 INFO - PROCESS | 3812 | 1466724266007 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:26 INFO - PROCESS | 3812 | 1466724266009 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:26 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E617800 == 39 [pid = 3812] [id = 414] 16:24:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C49969800) [pid = 3812] [serial = 1242] [outer = 0000000000000000] 16:24:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4A04C800) [pid = 3812] [serial = 1243] [outer = 0000008C49969800] 16:24:26 INFO - PROCESS | 3812 | 1466724266053 Marionette DEBUG loaded listener.js 16:24:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4A22DC00) [pid = 3812] [serial = 1244] [outer = 0000008C49969800] 16:24:26 INFO - PROCESS | 3812 | 1466724266522 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:24:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:24:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 691ms 16:24:26 INFO - PROCESS | 3812 | 1466724266582 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 16:24:26 INFO - PROCESS | 3812 | 1466724266584 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 16:24:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:24:26 INFO - PROCESS | 3812 | 1466724266587 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:24:26 INFO - PROCESS | 3812 | 1466724266589 Marionette TRACE conn5 <- [1,1622,null,{}] 16:24:26 INFO - PROCESS | 3812 | 1466724266592 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:24:26 INFO - PROCESS | 3812 | 1466724266598 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:26 INFO - PROCESS | 3812 | 1466724266769 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 16:24:26 INFO - PROCESS | 3812 | 1466724266798 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:26 INFO - PROCESS | 3812 | 1466724266800 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:26 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50B44800 == 40 [pid = 3812] [id = 415] 16:24:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4A9F7800) [pid = 3812] [serial = 1245] [outer = 0000000000000000] 16:24:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4B5BC400) [pid = 3812] [serial = 1246] [outer = 0000008C4A9F7800] 16:24:26 INFO - PROCESS | 3812 | 1466724266847 Marionette DEBUG loaded listener.js 16:24:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4B6C8000) [pid = 3812] [serial = 1247] [outer = 0000008C4A9F7800] 16:24:27 INFO - PROCESS | 3812 | 1466724267294 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:24:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:24:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 734ms 16:24:27 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3E161800) [pid = 3812] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:24:27 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C446BEC00) [pid = 3812] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:24:27 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3DF35800) [pid = 3812] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:24:27 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E149800) [pid = 3812] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:24:27 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3DF28000) [pid = 3812] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:24:27 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3E0A5000) [pid = 3812] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:24:27 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C436CB000) [pid = 3812] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:24:27 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C49E75000) [pid = 3812] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:24:27 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4B5BE000) [pid = 3812] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:24:27 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C3E0EF400) [pid = 3812] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:24:27 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C3DF27400) [pid = 3812] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:24:27 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C42A07400) [pid = 3812] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:24:27 INFO - PROCESS | 3812 | 1466724267385 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 16:24:27 INFO - PROCESS | 3812 | 1466724267388 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 16:24:27 INFO - PROCESS | 3812 | 1466724267392 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:24:27 INFO - PROCESS | 3812 | 1466724267394 Marionette TRACE conn5 <- [1,1626,null,{}] 16:24:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:24:27 INFO - PROCESS | 3812 | 1466724267397 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:24:27 INFO - PROCESS | 3812 | 1466724267399 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:27 INFO - PROCESS | 3812 | 1466724267485 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 16:24:27 INFO - PROCESS | 3812 | 1466724267495 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:27 INFO - PROCESS | 3812 | 1466724267497 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:27 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4D96B800 == 41 [pid = 3812] [id = 416] 16:24:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3E149800) [pid = 3812] [serial = 1248] [outer = 0000000000000000] 16:24:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C3E812C00) [pid = 3812] [serial = 1249] [outer = 0000008C3E149800] 16:24:27 INFO - PROCESS | 3812 | 1466724267541 Marionette DEBUG loaded listener.js 16:24:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C47D3CC00) [pid = 3812] [serial = 1250] [outer = 0000008C3E149800] 16:24:27 INFO - PROCESS | 3812 | 1466724267972 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:24:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:24:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 631ms 16:24:28 INFO - PROCESS | 3812 | 1466724268032 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 16:24:28 INFO - PROCESS | 3812 | 1466724268034 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 16:24:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:24:28 INFO - PROCESS | 3812 | 1466724268038 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:24:28 INFO - PROCESS | 3812 | 1466724268039 Marionette TRACE conn5 <- [1,1630,null,{}] 16:24:28 INFO - PROCESS | 3812 | 1466724268043 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:24:28 INFO - PROCESS | 3812 | 1466724268045 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:28 INFO - PROCESS | 3812 | 1466724268160 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 16:24:28 INFO - PROCESS | 3812 | 1466724268173 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:28 INFO - PROCESS | 3812 | 1466724268175 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:28 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C5180E000 == 42 [pid = 3812] [id = 417] 16:24:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C4B6DC800) [pid = 3812] [serial = 1251] [outer = 0000000000000000] 16:24:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4B734400) [pid = 3812] [serial = 1252] [outer = 0000008C4B6DC800] 16:24:28 INFO - PROCESS | 3812 | 1466724268219 Marionette DEBUG loaded listener.js 16:24:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4B782C00) [pid = 3812] [serial = 1253] [outer = 0000008C4B6DC800] 16:24:28 INFO - PROCESS | 3812 | 1466724268631 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:24:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:24:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 628ms 16:24:28 INFO - PROCESS | 3812 | 1466724268669 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 16:24:28 INFO - PROCESS | 3812 | 1466724268671 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 16:24:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:24:28 INFO - PROCESS | 3812 | 1466724268675 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:24:28 INFO - PROCESS | 3812 | 1466724268676 Marionette TRACE conn5 <- [1,1634,null,{}] 16:24:28 INFO - PROCESS | 3812 | 1466724268680 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:24:28 INFO - PROCESS | 3812 | 1466724268682 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:28 INFO - PROCESS | 3812 | 1466724268763 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 16:24:28 INFO - PROCESS | 3812 | 1466724268769 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:28 INFO - PROCESS | 3812 | 1466724268771 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:28 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51A10000 == 43 [pid = 3812] [id = 418] 16:24:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4C15DC00) [pid = 3812] [serial = 1254] [outer = 0000000000000000] 16:24:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4C483800) [pid = 3812] [serial = 1255] [outer = 0000008C4C15DC00] 16:24:28 INFO - PROCESS | 3812 | 1466724268815 Marionette DEBUG loaded listener.js 16:24:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4C4E9800) [pid = 3812] [serial = 1256] [outer = 0000008C4C15DC00] 16:24:29 INFO - PROCESS | 3812 | 1466724269234 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:24:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:24:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 584ms 16:24:29 INFO - PROCESS | 3812 | 1466724269272 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 16:24:29 INFO - PROCESS | 3812 | 1466724269283 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 16:24:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:24:29 INFO - PROCESS | 3812 | 1466724269288 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:24:29 INFO - PROCESS | 3812 | 1466724269289 Marionette TRACE conn5 <- [1,1638,null,{}] 16:24:29 INFO - PROCESS | 3812 | 1466724269293 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:24:29 INFO - PROCESS | 3812 | 1466724269295 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:29 INFO - PROCESS | 3812 | 1466724269376 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 16:24:29 INFO - PROCESS | 3812 | 1466724269483 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:29 INFO - PROCESS | 3812 | 1466724269487 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:29 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4174A800 == 44 [pid = 3812] [id = 419] 16:24:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C3CD50C00) [pid = 3812] [serial = 1257] [outer = 0000000000000000] 16:24:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C3D7B9800) [pid = 3812] [serial = 1258] [outer = 0000008C3CD50C00] 16:24:29 INFO - PROCESS | 3812 | 1466724269605 Marionette DEBUG loaded listener.js 16:24:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C3E15C800) [pid = 3812] [serial = 1259] [outer = 0000008C3CD50C00] 16:24:30 INFO - PROCESS | 3812 | 1466724270200 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:24:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:24:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 986ms 16:24:30 INFO - PROCESS | 3812 | 1466724270277 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 16:24:30 INFO - PROCESS | 3812 | 1466724270281 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 16:24:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:24:30 INFO - PROCESS | 3812 | 1466724270286 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:24:30 INFO - PROCESS | 3812 | 1466724270290 Marionette TRACE conn5 <- [1,1642,null,{}] 16:24:30 INFO - PROCESS | 3812 | 1466724270296 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:24:30 INFO - PROCESS | 3812 | 1466724270299 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:30 INFO - PROCESS | 3812 | 1466724270421 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 16:24:30 INFO - PROCESS | 3812 | 1466724270536 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:30 INFO - PROCESS | 3812 | 1466724270539 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:30 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B71A000 == 45 [pid = 3812] [id = 420] 16:24:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C3E0A3C00) [pid = 3812] [serial = 1260] [outer = 0000000000000000] 16:24:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C441AA800) [pid = 3812] [serial = 1261] [outer = 0000008C3E0A3C00] 16:24:30 INFO - PROCESS | 3812 | 1466724270597 Marionette DEBUG loaded listener.js 16:24:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C44825800) [pid = 3812] [serial = 1262] [outer = 0000008C3E0A3C00] 16:24:31 INFO - PROCESS | 3812 | 1466724271246 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:24:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:24:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 984ms 16:24:31 INFO - PROCESS | 3812 | 1466724271284 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 16:24:31 INFO - PROCESS | 3812 | 1466724271288 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 16:24:31 INFO - PROCESS | 3812 | 1466724271293 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:24:31 INFO - PROCESS | 3812 | 1466724271296 Marionette TRACE conn5 <- [1,1646,null,{}] 16:24:31 INFO - PROCESS | 3812 | 1466724271300 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:24:31 INFO - PROCESS | 3812 | 1466724271303 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:31 INFO - PROCESS | 3812 | 1466724271419 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 16:24:31 INFO - PROCESS | 3812 | 1466724271539 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:31 INFO - PROCESS | 3812 | 1466724271541 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:31 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C52933000 == 46 [pid = 3812] [id = 421] 16:24:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C4A225800) [pid = 3812] [serial = 1263] [outer = 0000000000000000] 16:24:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4AA49400) [pid = 3812] [serial = 1264] [outer = 0000008C4A225800] 16:24:31 INFO - PROCESS | 3812 | 1466724271598 Marionette DEBUG loaded listener.js 16:24:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C4B4B8400) [pid = 3812] [serial = 1265] [outer = 0000008C4A225800] 16:24:32 INFO - PROCESS | 3812 | 1466724272204 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:24:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 986ms 16:24:32 INFO - PROCESS | 3812 | 1466724272287 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 16:24:32 INFO - PROCESS | 3812 | 1466724272290 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 16:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:24:32 INFO - PROCESS | 3812 | 1466724272300 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:24:32 INFO - PROCESS | 3812 | 1466724272306 Marionette TRACE conn5 <- [1,1650,null,{}] 16:24:32 INFO - PROCESS | 3812 | 1466724272312 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:24:32 INFO - PROCESS | 3812 | 1466724272316 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:32 INFO - PROCESS | 3812 | 1466724272476 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 16:24:32 INFO - PROCESS | 3812 | 1466724272524 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:32 INFO - PROCESS | 3812 | 1466724272527 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:32 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C49E56000 == 47 [pid = 3812] [id = 422] 16:24:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C3E84C800) [pid = 3812] [serial = 1266] [outer = 0000000000000000] 16:24:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C446C6400) [pid = 3812] [serial = 1267] [outer = 0000008C3E84C800] 16:24:32 INFO - PROCESS | 3812 | 1466724272582 Marionette DEBUG loaded listener.js 16:24:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C4D20A800) [pid = 3812] [serial = 1268] [outer = 0000008C3E84C800] 16:24:33 INFO - PROCESS | 3812 | 1466724273337 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:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1096ms 16:24:33 INFO - PROCESS | 3812 | 1466724273392 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 16:24:33 INFO - PROCESS | 3812 | 1466724273396 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 16:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:24:33 INFO - PROCESS | 3812 | 1466724273401 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:24:33 INFO - PROCESS | 3812 | 1466724273406 Marionette TRACE conn5 <- [1,1654,null,{}] 16:24:33 INFO - PROCESS | 3812 | 1466724273411 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:24:33 INFO - PROCESS | 3812 | 1466724273414 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:33 INFO - PROCESS | 3812 | 1466724273517 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 16:24:33 INFO - PROCESS | 3812 | 1466724273597 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:33 INFO - PROCESS | 3812 | 1466724273600 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:33 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C47C7C000 == 48 [pid = 3812] [id = 423] 16:24:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C3E80C000) [pid = 3812] [serial = 1269] [outer = 0000000000000000] 16:24:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C3E819000) [pid = 3812] [serial = 1270] [outer = 0000008C3E80C000] 16:24:33 INFO - PROCESS | 3812 | 1466724273651 Marionette DEBUG loaded listener.js 16:24:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C42A2F400) [pid = 3812] [serial = 1271] [outer = 0000008C3E80C000] 16:24:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44152000 == 47 [pid = 3812] [id = 395] 16:24:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51A10000 == 46 [pid = 3812] [id = 418] 16:24:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C5180E000 == 45 [pid = 3812] [id = 417] 16:24:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4D96B800 == 44 [pid = 3812] [id = 416] 16:24:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50B44800 == 43 [pid = 3812] [id = 415] 16:24:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E617800 == 42 [pid = 3812] [id = 414] 16:24:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4D96E000 == 41 [pid = 3812] [id = 413] 16:24:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B4E3800 == 40 [pid = 3812] [id = 412] 16:24:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4367E800 == 39 [pid = 3812] [id = 411] 16:24:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C43683800 == 38 [pid = 3812] [id = 410] 16:24:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44680000 == 37 [pid = 3812] [id = 408] 16:24:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AC63800 == 36 [pid = 3812] [id = 407] 16:24:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50B51000 == 35 [pid = 3812] [id = 393] 16:24:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4CEB3800 == 34 [pid = 3812] [id = 409] 16:24:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4467F800 == 33 [pid = 3812] [id = 398] 16:24:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51814000 == 32 [pid = 3812] [id = 397] 16:24:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51613000 == 31 [pid = 3812] [id = 394] 16:24:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C49E56000 == 30 [pid = 3812] [id = 422] 16:24:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C52933000 == 29 [pid = 3812] [id = 421] 16:24:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B71A000 == 28 [pid = 3812] [id = 420] 16:24:34 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4174A800 == 27 [pid = 3812] [id = 419] 16:24:34 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C4B6D3800) [pid = 3812] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C4A60E000) [pid = 3812] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C47CD4C00) [pid = 3812] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C45045800) [pid = 3812] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C499E8C00) [pid = 3812] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C4835FC00) [pid = 3812] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C4B5DC400) [pid = 3812] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C4A956000) [pid = 3812] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C4A94EC00) [pid = 3812] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C4ADE6C00) [pid = 3812] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C441D8400) [pid = 3812] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C4B735800) [pid = 3812] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3E5B2400) [pid = 3812] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3E847800) [pid = 3812] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C4481C400) [pid = 3812] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3DFAD000) [pid = 3812] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3E0A6000) [pid = 3812] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3E84BC00) [pid = 3812] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3E158400) [pid = 3812] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C43448C00) [pid = 3812] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C3E84AC00) [pid = 3812] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C3E14F000) [pid = 3812] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C44A0B800) [pid = 3812] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C4419C000) [pid = 3812] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4B6DC400) [pid = 3812] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3812 | 1466724274799 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:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1449ms 16:24:34 INFO - PROCESS | 3812 | 1466724274850 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 16:24:34 INFO - PROCESS | 3812 | 1466724274854 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 16:24:34 INFO - PROCESS | 3812 | 1466724274858 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:24:34 INFO - PROCESS | 3812 | 1466724274863 Marionette TRACE conn5 <- [1,1658,null,{}] 16:24:34 INFO - PROCESS | 3812 | 1466724274868 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:24:34 INFO - PROCESS | 3812 | 1466724274871 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:35 INFO - PROCESS | 3812 | 1466724274989 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 16:24:35 INFO - PROCESS | 3812 | 1466724275065 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:35 INFO - PROCESS | 3812 | 1466724275068 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:35 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44114800 == 28 [pid = 3812] [id = 424] 16:24:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3E0A3000) [pid = 3812] [serial = 1272] [outer = 0000000000000000] 16:24:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3E0E7000) [pid = 3812] [serial = 1273] [outer = 0000008C3E0A3000] 16:24:35 INFO - PROCESS | 3812 | 1466724275119 Marionette DEBUG loaded listener.js 16:24:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C3E15F000) [pid = 3812] [serial = 1274] [outer = 0000008C3E0A3000] 16:24:35 INFO - PROCESS | 3812 | 1466724275513 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:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 671ms 16:24:35 INFO - PROCESS | 3812 | 1466724275535 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 16:24:35 INFO - PROCESS | 3812 | 1466724275540 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 16:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:24:35 INFO - PROCESS | 3812 | 1466724275547 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:24:35 INFO - PROCESS | 3812 | 1466724275549 Marionette TRACE conn5 <- [1,1662,null,{}] 16:24:35 INFO - PROCESS | 3812 | 1466724275553 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:24:35 INFO - PROCESS | 3812 | 1466724275556 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:35 INFO - PROCESS | 3812 | 1466724275678 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 16:24:35 INFO - PROCESS | 3812 | 1466724275689 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:35 INFO - PROCESS | 3812 | 1466724275691 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:35 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C49998800 == 29 [pid = 3812] [id = 425] 16:24:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3E813000) [pid = 3812] [serial = 1275] [outer = 0000000000000000] 16:24:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C3EC61800) [pid = 3812] [serial = 1276] [outer = 0000008C3E813000] 16:24:35 INFO - PROCESS | 3812 | 1466724275740 Marionette DEBUG loaded listener.js 16:24:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C42A10800) [pid = 3812] [serial = 1277] [outer = 0000008C3E813000] 16:24:36 INFO - PROCESS | 3812 | 1466724276188 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:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 690ms 16:24:36 INFO - PROCESS | 3812 | 1466724276238 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 16:24:36 INFO - PROCESS | 3812 | 1466724276241 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 16:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:24:36 INFO - PROCESS | 3812 | 1466724276244 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:24:36 INFO - PROCESS | 3812 | 1466724276248 Marionette TRACE conn5 <- [1,1666,null,{}] 16:24:36 INFO - PROCESS | 3812 | 1466724276260 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:24:36 INFO - PROCESS | 3812 | 1466724276265 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:36 INFO - PROCESS | 3812 | 1466724276352 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 16:24:36 INFO - PROCESS | 3812 | 1466724276361 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:36 INFO - PROCESS | 3812 | 1466724276364 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:36 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B4D7800 == 30 [pid = 3812] [id = 426] 16:24:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C441DD800) [pid = 3812] [serial = 1278] [outer = 0000000000000000] 16:24:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C446B6400) [pid = 3812] [serial = 1279] [outer = 0000008C441DD800] 16:24:36 INFO - PROCESS | 3812 | 1466724276413 Marionette DEBUG loaded listener.js 16:24:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C44826000) [pid = 3812] [serial = 1280] [outer = 0000008C441DD800] 16:24:36 INFO - PROCESS | 3812 | 1466724276893 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:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 692ms 16:24:36 INFO - PROCESS | 3812 | 1466724276939 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 16:24:36 INFO - PROCESS | 3812 | 1466724276942 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 16:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:24:36 INFO - PROCESS | 3812 | 1466724276946 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:24:36 INFO - PROCESS | 3812 | 1466724276947 Marionette TRACE conn5 <- [1,1670,null,{}] 16:24:36 INFO - PROCESS | 3812 | 1466724276951 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:24:36 INFO - PROCESS | 3812 | 1466724276953 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:37 INFO - PROCESS | 3812 | 1466724277097 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 16:24:37 INFO - PROCESS | 3812 | 1466724277152 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:37 INFO - PROCESS | 3812 | 1466724277154 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:37 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4CEB3800 == 31 [pid = 3812] [id = 427] 16:24:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C47CCC800) [pid = 3812] [serial = 1281] [outer = 0000000000000000] 16:24:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C47CD4800) [pid = 3812] [serial = 1282] [outer = 0000008C47CCC800] 16:24:37 INFO - PROCESS | 3812 | 1466724277200 Marionette DEBUG loaded listener.js 16:24:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C48363C00) [pid = 3812] [serial = 1283] [outer = 0000008C47CCC800] 16:24:37 INFO - PROCESS | 3812 | 1466724277626 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:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 734ms 16:24:37 INFO - PROCESS | 3812 | 1466724277688 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 16:24:37 INFO - PROCESS | 3812 | 1466724277690 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 16:24:37 INFO - PROCESS | 3812 | 1466724277694 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:24:37 INFO - PROCESS | 3812 | 1466724277696 Marionette TRACE conn5 <- [1,1674,null,{}] 16:24:37 INFO - PROCESS | 3812 | 1466724277699 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:24:37 INFO - PROCESS | 3812 | 1466724277701 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:37 INFO - PROCESS | 3812 | 1466724277807 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 16:24:37 INFO - PROCESS | 3812 | 1466724277812 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:37 INFO - PROCESS | 3812 | 1466724277814 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:37 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0AE800 == 32 [pid = 3812] [id = 428] 16:24:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C3DF35000) [pid = 3812] [serial = 1284] [outer = 0000000000000000] 16:24:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C49961400) [pid = 3812] [serial = 1285] [outer = 0000008C3DF35000] 16:24:37 INFO - PROCESS | 3812 | 1466724277863 Marionette DEBUG loaded listener.js 16:24:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4A223800) [pid = 3812] [serial = 1286] [outer = 0000008C3DF35000] 16:24:38 INFO - PROCESS | 3812 | 1466724278328 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:24:38 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:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 692ms 16:24:38 INFO - PROCESS | 3812 | 1466724278389 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 16:24:38 INFO - PROCESS | 3812 | 1466724278391 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 16:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:24:38 INFO - PROCESS | 3812 | 1466724278394 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:24:38 INFO - PROCESS | 3812 | 1466724278396 Marionette TRACE conn5 <- [1,1678,null,{}] 16:24:38 INFO - PROCESS | 3812 | 1466724278405 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:24:38 INFO - PROCESS | 3812 | 1466724278411 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:38 INFO - PROCESS | 3812 | 1466724278569 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 16:24:38 INFO - PROCESS | 3812 | 1466724278583 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:38 INFO - PROCESS | 3812 | 1466724278585 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:38 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F82E800 == 33 [pid = 3812] [id = 429] 16:24:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C3DFB1C00) [pid = 3812] [serial = 1287] [outer = 0000000000000000] 16:24:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C4AD79000) [pid = 3812] [serial = 1288] [outer = 0000008C3DFB1C00] 16:24:38 INFO - PROCESS | 3812 | 1466724278630 Marionette DEBUG loaded listener.js 16:24:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4B4B6C00) [pid = 3812] [serial = 1289] [outer = 0000008C3DFB1C00] 16:24:38 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C4C15DC00) [pid = 3812] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:24:38 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C49969800) [pid = 3812] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:24:38 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C3DD23400) [pid = 3812] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:24:38 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3DFA7800) [pid = 3812] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:24:38 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C3E09F400) [pid = 3812] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:24:38 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4B4BC800) [pid = 3812] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:24:38 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3E0EE800) [pid = 3812] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:24:38 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C41713C00) [pid = 3812] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:24:38 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C4A9F7800) [pid = 3812] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:24:38 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3E149800) [pid = 3812] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:24:38 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4B6DC800) [pid = 3812] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:24:38 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C47D37800) [pid = 3812] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:24:39 INFO - PROCESS | 3812 | 1466724279203 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:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 880ms 16:24:39 INFO - PROCESS | 3812 | 1466724279278 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 16:24:39 INFO - PROCESS | 3812 | 1466724279280 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 16:24:39 INFO - PROCESS | 3812 | 1466724279283 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:24:39 INFO - PROCESS | 3812 | 1466724279285 Marionette TRACE conn5 <- [1,1682,null,{}] 16:24:39 INFO - PROCESS | 3812 | 1466724279288 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:24:39 INFO - PROCESS | 3812 | 1466724279290 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:39 INFO - PROCESS | 3812 | 1466724279369 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 16:24:39 INFO - PROCESS | 3812 | 1466724279375 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:39 INFO - PROCESS | 3812 | 1466724279376 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:39 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50BB4800 == 34 [pid = 3812] [id = 430] 16:24:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C41713400) [pid = 3812] [serial = 1290] [outer = 0000000000000000] 16:24:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C47D3FC00) [pid = 3812] [serial = 1291] [outer = 0000008C41713400] 16:24:39 INFO - PROCESS | 3812 | 1466724279421 Marionette DEBUG loaded listener.js 16:24:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4B4B1800) [pid = 3812] [serial = 1292] [outer = 0000008C41713400] 16:24:39 INFO - PROCESS | 3812 | 1466724279835 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:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 587ms 16:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:24:39 INFO - PROCESS | 3812 | 1466724279874 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 16:24:39 INFO - PROCESS | 3812 | 1466724279876 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 16:24:39 INFO - PROCESS | 3812 | 1466724279879 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:24:39 INFO - PROCESS | 3812 | 1466724279881 Marionette TRACE conn5 <- [1,1686,null,{}] 16:24:39 INFO - PROCESS | 3812 | 1466724279889 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:24:39 INFO - PROCESS | 3812 | 1466724279891 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:39 INFO - PROCESS | 3812 | 1466724279971 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 16:24:39 INFO - PROCESS | 3812 | 1466724279977 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:39 INFO - PROCESS | 3812 | 1466724279979 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:39 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C5161F800 == 35 [pid = 3812] [id = 431] 16:24:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4B5DC800) [pid = 3812] [serial = 1293] [outer = 0000000000000000] 16:24:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4B6C7000) [pid = 3812] [serial = 1294] [outer = 0000008C4B5DC800] 16:24:40 INFO - PROCESS | 3812 | 1466724280023 Marionette DEBUG loaded listener.js 16:24:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4B6D7C00) [pid = 3812] [serial = 1295] [outer = 0000008C4B5DC800] 16:24:40 INFO - PROCESS | 3812 | 1466724280451 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:24:40 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:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 627ms 16:24:40 INFO - PROCESS | 3812 | 1466724280516 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 16:24:40 INFO - PROCESS | 3812 | 1466724280518 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 16:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:24:40 INFO - PROCESS | 3812 | 1466724280522 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:24:40 INFO - PROCESS | 3812 | 1466724280524 Marionette TRACE conn5 <- [1,1690,null,{}] 16:24:40 INFO - PROCESS | 3812 | 1466724280527 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:24:40 INFO - PROCESS | 3812 | 1466724280529 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:40 INFO - PROCESS | 3812 | 1466724280610 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 16:24:40 INFO - PROCESS | 3812 | 1466724280618 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:40 INFO - PROCESS | 3812 | 1466724280620 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:40 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C518A3800 == 36 [pid = 3812] [id = 432] 16:24:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4B6DC400) [pid = 3812] [serial = 1296] [outer = 0000000000000000] 16:24:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4B736C00) [pid = 3812] [serial = 1297] [outer = 0000008C4B6DC400] 16:24:40 INFO - PROCESS | 3812 | 1466724280664 Marionette DEBUG loaded listener.js 16:24:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4C161800) [pid = 3812] [serial = 1298] [outer = 0000008C4B6DC400] 16:24:41 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44114800 == 35 [pid = 3812] [id = 424] 16:24:41 INFO - PROCESS | 3812 | --DOCSHELL 0000008C47C7C000 == 34 [pid = 3812] [id = 423] 16:24:42 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F82E800 == 33 [pid = 3812] [id = 429] 16:24:42 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4CEB3800 == 32 [pid = 3812] [id = 427] 16:24:42 INFO - PROCESS | 3812 | --DOCSHELL 0000008C5161F800 == 31 [pid = 3812] [id = 431] 16:24:42 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0AE800 == 30 [pid = 3812] [id = 428] 16:24:42 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B4D7800 == 29 [pid = 3812] [id = 426] 16:24:42 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50BB4800 == 28 [pid = 3812] [id = 430] 16:24:42 INFO - PROCESS | 3812 | --DOCSHELL 0000008C49998800 == 27 [pid = 3812] [id = 425] 16:24:42 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4C483800) [pid = 3812] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 16:24:42 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C4A22DC00) [pid = 3812] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 16:24:42 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4A04C800) [pid = 3812] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 16:24:42 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C4481E000) [pid = 3812] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 16:24:42 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C47C99400) [pid = 3812] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 16:24:42 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3DFB3800) [pid = 3812] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 16:24:42 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3E148800) [pid = 3812] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 16:24:42 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3E0EB000) [pid = 3812] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 16:24:42 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3E47CC00) [pid = 3812] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 16:24:42 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4B73CC00) [pid = 3812] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 16:24:42 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C42E1DC00) [pid = 3812] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 16:24:42 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C446B1000) [pid = 3812] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 16:24:42 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C417A1000) [pid = 3812] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 16:24:42 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C42F3B400) [pid = 3812] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 16:24:42 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4B5BC400) [pid = 3812] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 16:24:42 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C3E812C00) [pid = 3812] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 16:24:42 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4B734400) [pid = 3812] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 16:24:42 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C483A7C00) [pid = 3812] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 16:24:42 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C4B782C00) [pid = 3812] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 16:24:42 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C4996CC00) [pid = 3812] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 16:24:42 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (0000008C4C4E9800) [pid = 3812] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 16:24:42 INFO - PROCESS | 3812 | --DOMWINDOW == 62 (0000008C4B6C8000) [pid = 3812] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 16:24:42 INFO - PROCESS | 3812 | --DOMWINDOW == 61 (0000008C47D3CC00) [pid = 3812] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 16:24:42 INFO - PROCESS | 3812 | 1466724282402 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:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1938ms 16:24:42 INFO - PROCESS | 3812 | 1466724282462 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 16:24:42 INFO - PROCESS | 3812 | 1466724282466 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 16:24:42 INFO - PROCESS | 3812 | 1466724282471 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:24:42 INFO - PROCESS | 3812 | 1466724282475 Marionette TRACE conn5 <- [1,1694,null,{}] 16:24:42 INFO - PROCESS | 3812 | 1466724282481 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:24:42 INFO - PROCESS | 3812 | 1466724282484 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:42 INFO - PROCESS | 3812 | 1466724282576 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 16:24:42 INFO - PROCESS | 3812 | 1466724282591 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:42 INFO - PROCESS | 3812 | 1466724282594 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:42 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42F71000 == 28 [pid = 3812] [id = 433] 16:24:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 62 (0000008C3DF2C800) [pid = 3812] [serial = 1299] [outer = 0000000000000000] 16:24:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 63 (0000008C3DF2E400) [pid = 3812] [serial = 1300] [outer = 0000008C3DF2C800] 16:24:42 INFO - PROCESS | 3812 | 1466724282643 Marionette DEBUG loaded listener.js 16:24:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (0000008C3E09BC00) [pid = 3812] [serial = 1301] [outer = 0000008C3DF2C800] 16:24:43 INFO - PROCESS | 3812 | 1466724283130 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:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 691ms 16:24:43 INFO - PROCESS | 3812 | 1466724283166 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 16:24:43 INFO - PROCESS | 3812 | 1466724283172 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 16:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:24:43 INFO - PROCESS | 3812 | 1466724283178 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:24:43 INFO - PROCESS | 3812 | 1466724283181 Marionette TRACE conn5 <- [1,1698,null,{}] 16:24:43 INFO - PROCESS | 3812 | 1466724283185 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:24:43 INFO - PROCESS | 3812 | 1466724283188 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:43 INFO - PROCESS | 3812 | 1466724283279 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 16:24:43 INFO - PROCESS | 3812 | 1466724283288 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:43 INFO - PROCESS | 3812 | 1466724283291 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:43 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44988000 == 29 [pid = 3812] [id = 434] 16:24:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C3E0EF000) [pid = 3812] [serial = 1302] [outer = 0000000000000000] 16:24:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C3E148800) [pid = 3812] [serial = 1303] [outer = 0000008C3E0EF000] 16:24:43 INFO - PROCESS | 3812 | 1466724283339 Marionette DEBUG loaded listener.js 16:24:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C3E159000) [pid = 3812] [serial = 1304] [outer = 0000008C3E0EF000] 16:24:43 INFO - PROCESS | 3812 | 1466724283825 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:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 690ms 16:24:43 INFO - PROCESS | 3812 | 1466724283871 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 16:24:43 INFO - PROCESS | 3812 | 1466724283873 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 16:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:24:43 INFO - PROCESS | 3812 | 1466724283877 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:24:43 INFO - PROCESS | 3812 | 1466724283881 Marionette TRACE conn5 <- [1,1702,null,{}] 16:24:43 INFO - PROCESS | 3812 | 1466724283892 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:24:43 INFO - PROCESS | 3812 | 1466724283897 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:44 INFO - PROCESS | 3812 | 1466724284012 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 16:24:44 INFO - PROCESS | 3812 | 1466724284091 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:44 INFO - PROCESS | 3812 | 1466724284095 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:44 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A62D000 == 30 [pid = 3812] [id = 435] 16:24:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C3C447000) [pid = 3812] [serial = 1305] [outer = 0000000000000000] 16:24:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C3E846C00) [pid = 3812] [serial = 1306] [outer = 0000008C3C447000] 16:24:44 INFO - PROCESS | 3812 | 1466724284144 Marionette DEBUG loaded listener.js 16:24:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3EFE0C00) [pid = 3812] [serial = 1307] [outer = 0000008C3C447000] 16:24:44 INFO - PROCESS | 3812 | 1466724284531 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:24:44 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 16:24:44 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 16:24:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:24:44 INFO - _addTest/ [0,1705,"getWindowHandle",null] 16:24:44 INFO - PROCESS | 3812 | 1466724284577 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 16:24:44 INFO - PROCESS | 3812 | 1466724284580 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:24:44 INFO - PROCESS | 3812 | 1466724284582 Marionette TRACE conn5 <- [1,1706,null,{}] 16:24:44 INFO - PROCESS | 3812 | 1466724284585 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:24:44 INFO - PROCESS | 3812 | 1466724284587 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:44 INFO - PROCESS | 3812 | 1466724284673 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 16:24:44 INFO - PROCESS | 3812 | 1466724284679 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:44 INFO - PROCESS | 3812 | 1466724284681 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:44 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B076800 == 31 [pid = 3812] [id = 436] 16:24:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C42E18000) [pid = 3812] [serial = 1308] [outer = 0000000000000000] 16:24:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C42F89C00) [pid = 3812] [serial = 1309] [outer = 0000008C42E18000] 16:24:44 INFO - PROCESS | 3812 | 1466724284727 Marionette DEBUG loaded listener.js 16:24:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C43724800) [pid = 3812] [serial = 1310] [outer = 0000008C42E18000] 16:24:45 INFO - PROCESS | 3812 | 1466724285161 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:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 626ms 16:24:45 INFO - PROCESS | 3812 | 1466724285210 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 16:24:45 INFO - PROCESS | 3812 | 1466724285213 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 16:24:45 INFO - PROCESS | 3812 | 1466724285216 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:24:45 INFO - PROCESS | 3812 | 1466724285218 Marionette TRACE conn5 <- [1,1710,null,{}] 16:24:45 INFO - PROCESS | 3812 | 1466724285221 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:24:45 INFO - PROCESS | 3812 | 1466724285223 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:45 INFO - PROCESS | 3812 | 1466724285303 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 16:24:45 INFO - PROCESS | 3812 | 1466724285311 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:45 INFO - PROCESS | 3812 | 1466724285313 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:45 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B7DA800 == 32 [pid = 3812] [id = 437] 16:24:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C3E0ECC00) [pid = 3812] [serial = 1311] [outer = 0000000000000000] 16:24:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C44239C00) [pid = 3812] [serial = 1312] [outer = 0000008C3E0ECC00] 16:24:45 INFO - PROCESS | 3812 | 1466724285358 Marionette DEBUG loaded listener.js 16:24:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C446CDC00) [pid = 3812] [serial = 1313] [outer = 0000008C3E0ECC00] 16:24:45 INFO - PROCESS | 3812 | 1466724285815 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:24:45 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:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 629ms 16:24:45 INFO - PROCESS | 3812 | 1466724285849 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 16:24:45 INFO - PROCESS | 3812 | 1466724285851 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 16:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:24:45 INFO - PROCESS | 3812 | 1466724285854 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:24:45 INFO - PROCESS | 3812 | 1466724285856 Marionette TRACE conn5 <- [1,1714,null,{}] 16:24:45 INFO - PROCESS | 3812 | 1466724285860 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:24:45 INFO - PROCESS | 3812 | 1466724285866 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:46 INFO - PROCESS | 3812 | 1466724285993 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 16:24:46 INFO - PROCESS | 3812 | 1466724286011 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:46 INFO - PROCESS | 3812 | 1466724286013 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:46 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0A6800 == 33 [pid = 3812] [id = 438] 16:24:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C47D14400) [pid = 3812] [serial = 1314] [outer = 0000000000000000] 16:24:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C47D33400) [pid = 3812] [serial = 1315] [outer = 0000008C47D14400] 16:24:46 INFO - PROCESS | 3812 | 1466724286057 Marionette DEBUG loaded listener.js 16:24:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C483AFC00) [pid = 3812] [serial = 1316] [outer = 0000008C47D14400] 16:24:46 INFO - PROCESS | 3812 | 1466724286491 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:24:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 671ms 16:24:46 INFO - PROCESS | 3812 | 1466724286529 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 16:24:46 INFO - PROCESS | 3812 | 1466724286531 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 16:24:46 INFO - PROCESS | 3812 | 1466724286534 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:24:46 INFO - PROCESS | 3812 | 1466724286536 Marionette TRACE conn5 <- [1,1718,null,{}] 16:24:46 INFO - PROCESS | 3812 | 1466724286540 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:24:46 INFO - PROCESS | 3812 | 1466724286542 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:46 INFO - PROCESS | 3812 | 1466724286620 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 16:24:46 INFO - PROCESS | 3812 | 1466724286627 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:46 INFO - PROCESS | 3812 | 1466724286629 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:46 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E622800 == 34 [pid = 3812] [id = 439] 16:24:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C3D63E800) [pid = 3812] [serial = 1317] [outer = 0000000000000000] 16:24:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C49E76800) [pid = 3812] [serial = 1318] [outer = 0000008C3D63E800] 16:24:46 INFO - PROCESS | 3812 | 1466724286674 Marionette DEBUG loaded listener.js 16:24:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4A22DC00) [pid = 3812] [serial = 1319] [outer = 0000008C3D63E800] 16:24:47 INFO - PROCESS | 3812 | 1466724287121 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:24:47 INFO - PROCESS | 3812 | 1466724287174 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 16:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:24:47 INFO - PROCESS | 3812 | 1466724287177 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:24:47 INFO - PROCESS | 3812 | 1466724287179 Marionette TRACE conn5 <- [1,1722,null,{}] 16:24:47 INFO - PROCESS | 3812 | 1466724287182 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:24:47 INFO - PROCESS | 3812 | 1466724287184 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:47 INFO - PROCESS | 3812 | 1466724287264 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 16:24:47 INFO - PROCESS | 3812 | 1466724287272 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:47 INFO - PROCESS | 3812 | 1466724287274 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:47 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F822000 == 35 [pid = 3812] [id = 440] 16:24:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4A25F000) [pid = 3812] [serial = 1320] [outer = 0000000000000000] 16:24:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4A956C00) [pid = 3812] [serial = 1321] [outer = 0000008C4A25F000] 16:24:47 INFO - PROCESS | 3812 | 1466724287318 Marionette DEBUG loaded listener.js 16:24:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4AA4CC00) [pid = 3812] [serial = 1322] [outer = 0000008C4A25F000] 16:24:47 INFO - PROCESS | 3812 | 1466724287785 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:24:47 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:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 629ms 16:24:47 INFO - PROCESS | 3812 | 1466724287809 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 16:24:47 INFO - PROCESS | 3812 | 1466724287811 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 16:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:24:47 INFO - PROCESS | 3812 | 1466724287814 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:24:47 INFO - PROCESS | 3812 | 1466724287816 Marionette TRACE conn5 <- [1,1726,null,{}] 16:24:47 INFO - PROCESS | 3812 | 1466724287819 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:24:47 INFO - PROCESS | 3812 | 1466724287821 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:47 INFO - PROCESS | 3812 | 1466724287929 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 16:24:47 INFO - PROCESS | 3812 | 1466724287937 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:47 INFO - PROCESS | 3812 | 1466724287939 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:47 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A62C800 == 36 [pid = 3812] [id = 441] 16:24:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C3E80B000) [pid = 3812] [serial = 1323] [outer = 0000000000000000] 16:24:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4B0D7800) [pid = 3812] [serial = 1324] [outer = 0000008C3E80B000] 16:24:48 INFO - PROCESS | 3812 | 1466724288024 Marionette DEBUG loaded listener.js 16:24:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C4B5DA400) [pid = 3812] [serial = 1325] [outer = 0000008C3E80B000] 16:24:48 INFO - PROCESS | 3812 | 1466724288484 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:24:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:24:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 732ms 16:24:48 INFO - PROCESS | 3812 | 1466724288554 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 16:24:48 INFO - PROCESS | 3812 | 1466724288556 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 16:24:48 INFO - PROCESS | 3812 | 1466724288559 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:24:48 INFO - PROCESS | 3812 | 1466724288561 Marionette TRACE conn5 <- [1,1730,null,{}] 16:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:24:48 INFO - PROCESS | 3812 | 1466724288565 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:24:48 INFO - PROCESS | 3812 | 1466724288567 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:48 INFO - PROCESS | 3812 | 1466724288680 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 16:24:48 INFO - PROCESS | 3812 | 1466724288689 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:48 INFO - PROCESS | 3812 | 1466724288691 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:48 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51804000 == 37 [pid = 3812] [id = 442] 16:24:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C4AA4E000) [pid = 3812] [serial = 1326] [outer = 0000000000000000] 16:24:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C4B6D0400) [pid = 3812] [serial = 1327] [outer = 0000008C4AA4E000] 16:24:48 INFO - PROCESS | 3812 | 1466724288735 Marionette DEBUG loaded listener.js 16:24:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C4B733800) [pid = 3812] [serial = 1328] [outer = 0000008C4AA4E000] 16:24:49 INFO - PROCESS | 3812 | 1466724289177 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:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 16:24:49 INFO - PROCESS | 3812 | 1466724289193 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 16:24:49 INFO - PROCESS | 3812 | 1466724289195 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 16:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:24:49 INFO - PROCESS | 3812 | 1466724289199 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:24:49 INFO - PROCESS | 3812 | 1466724289201 Marionette TRACE conn5 <- [1,1734,null,{}] 16:24:49 INFO - PROCESS | 3812 | 1466724289206 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:24:49 INFO - PROCESS | 3812 | 1466724289208 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:49 INFO - PROCESS | 3812 | 1466724289359 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 16:24:49 INFO - PROCESS | 3812 | 1466724289416 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:49 INFO - PROCESS | 3812 | 1466724289419 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:49 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B7D9000 == 38 [pid = 3812] [id = 443] 16:24:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C4B742C00) [pid = 3812] [serial = 1329] [outer = 0000000000000000] 16:24:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C4C260000) [pid = 3812] [serial = 1330] [outer = 0000008C4B742C00] 16:24:49 INFO - PROCESS | 3812 | 1466724289465 Marionette DEBUG loaded listener.js 16:24:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C4C4EE800) [pid = 3812] [serial = 1331] [outer = 0000008C4B742C00] 16:24:49 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C4B5DC800) [pid = 3812] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:24:49 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C47CCC800) [pid = 3812] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:24:49 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C3DF35000) [pid = 3812] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:24:49 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C3DFB1C00) [pid = 3812] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:24:49 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C3E80C000) [pid = 3812] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:24:49 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C3E84C800) [pid = 3812] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:24:49 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C4A225800) [pid = 3812] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:24:49 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C3E0A3C00) [pid = 3812] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:24:49 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3CD50C00) [pid = 3812] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:24:49 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C441DD800) [pid = 3812] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:24:49 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3E813000) [pid = 3812] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:24:49 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C3E0A3000) [pid = 3812] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:24:49 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C41713400) [pid = 3812] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:24:49 INFO - PROCESS | 3812 | 1466724289934 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:24:49 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:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 797ms 16:24:50 INFO - PROCESS | 3812 | 1466724289999 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 16:24:50 INFO - PROCESS | 3812 | 1466724290001 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 16:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:24:50 INFO - PROCESS | 3812 | 1466724290005 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:24:50 INFO - PROCESS | 3812 | 1466724290006 Marionette TRACE conn5 <- [1,1738,null,{}] 16:24:50 INFO - PROCESS | 3812 | 1466724290010 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:24:50 INFO - PROCESS | 3812 | 1466724290012 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:50 INFO - PROCESS | 3812 | 1466724290094 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 16:24:50 INFO - PROCESS | 3812 | 1466724290099 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:50 INFO - PROCESS | 3812 | 1466724290101 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:50 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C52934800 == 39 [pid = 3812] [id = 444] 16:24:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C3E84D000) [pid = 3812] [serial = 1332] [outer = 0000000000000000] 16:24:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C44822400) [pid = 3812] [serial = 1333] [outer = 0000008C3E84D000] 16:24:50 INFO - PROCESS | 3812 | 1466724290154 Marionette DEBUG loaded listener.js 16:24:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4B0DB400) [pid = 3812] [serial = 1334] [outer = 0000008C3E84D000] 16:24:50 INFO - PROCESS | 3812 | 1466724290567 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:24:50 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:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 585ms 16:24:50 INFO - PROCESS | 3812 | 1466724290593 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 16:24:50 INFO - PROCESS | 3812 | 1466724290595 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 16:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:24:50 INFO - PROCESS | 3812 | 1466724290609 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:24:50 INFO - PROCESS | 3812 | 1466724290611 Marionette TRACE conn5 <- [1,1742,null,{}] 16:24:50 INFO - PROCESS | 3812 | 1466724290614 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:24:50 INFO - PROCESS | 3812 | 1466724290616 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:50 INFO - PROCESS | 3812 | 1466724290703 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 16:24:50 INFO - PROCESS | 3812 | 1466724290708 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:50 INFO - PROCESS | 3812 | 1466724290710 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:50 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C529E9000 == 40 [pid = 3812] [id = 445] 16:24:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4CCC6400) [pid = 3812] [serial = 1335] [outer = 0000000000000000] 16:24:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C4CE82C00) [pid = 3812] [serial = 1336] [outer = 0000008C4CCC6400] 16:24:50 INFO - PROCESS | 3812 | 1466724290754 Marionette DEBUG loaded listener.js 16:24:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4D548000) [pid = 3812] [serial = 1337] [outer = 0000008C4CCC6400] 16:24:51 INFO - PROCESS | 3812 | 1466724291194 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:24:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:24:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 628ms 16:24:51 INFO - PROCESS | 3812 | 1466724291245 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 16:24:51 INFO - PROCESS | 3812 | 1466724291247 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 16:24:51 INFO - PROCESS | 3812 | 1466724291250 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:24:51 INFO - PROCESS | 3812 | 1466724291252 Marionette TRACE conn5 <- [1,1746,null,{}] 16:24:51 INFO - PROCESS | 3812 | 1466724291255 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:24:51 INFO - PROCESS | 3812 | 1466724291257 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:51 INFO - PROCESS | 3812 | 1466724291348 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 16:24:51 INFO - PROCESS | 3812 | 1466724291356 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:51 INFO - PROCESS | 3812 | 1466724291358 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:51 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C52D18800 == 41 [pid = 3812] [id = 446] 16:24:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C483A9C00) [pid = 3812] [serial = 1338] [outer = 0000000000000000] 16:24:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C4D92BC00) [pid = 3812] [serial = 1339] [outer = 0000008C483A9C00] 16:24:51 INFO - PROCESS | 3812 | 1466724291402 Marionette DEBUG loaded listener.js 16:24:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C4E4A2800) [pid = 3812] [serial = 1340] [outer = 0000008C483A9C00] 16:24:51 INFO - PROCESS | 3812 | 1466724291968 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:24:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:24:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 734ms 16:24:52 INFO - PROCESS | 3812 | 1466724291990 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 16:24:52 INFO - PROCESS | 3812 | 1466724291994 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 16:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:24:52 INFO - PROCESS | 3812 | 1466724291999 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:24:52 INFO - PROCESS | 3812 | 1466724292003 Marionette TRACE conn5 <- [1,1750,null,{}] 16:24:52 INFO - PROCESS | 3812 | 1466724292009 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:24:52 INFO - PROCESS | 3812 | 1466724292012 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:52 INFO - PROCESS | 3812 | 1466724292183 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 16:24:52 INFO - PROCESS | 3812 | 1466724292306 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:52 INFO - PROCESS | 3812 | 1466724292309 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:52 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44688800 == 42 [pid = 3812] [id = 447] 16:24:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C3CDD6000) [pid = 3812] [serial = 1341] [outer = 0000000000000000] 16:24:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C3E098000) [pid = 3812] [serial = 1342] [outer = 0000008C3CDD6000] 16:24:52 INFO - PROCESS | 3812 | 1466724292368 Marionette DEBUG loaded listener.js 16:24:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C3E0EF400) [pid = 3812] [serial = 1343] [outer = 0000008C3CDD6000] 16:24:53 INFO - PROCESS | 3812 | 1466724293040 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:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1078ms 16:24:53 INFO - PROCESS | 3812 | 1466724293092 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 16:24:53 INFO - PROCESS | 3812 | 1466724293097 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 16:24:53 INFO - PROCESS | 3812 | 1466724293127 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:24:53 INFO - PROCESS | 3812 | 1466724293131 Marionette TRACE conn5 <- [1,1754,null,{}] 16:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:24:53 INFO - PROCESS | 3812 | 1466724293135 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:24:53 INFO - PROCESS | 3812 | 1466724293138 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:53 INFO - PROCESS | 3812 | 1466724293271 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 16:24:53 INFO - PROCESS | 3812 | 1466724293396 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:53 INFO - PROCESS | 3812 | 1466724293399 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:53 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B443000 == 43 [pid = 3812] [id = 448] 16:24:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C3E5A9400) [pid = 3812] [serial = 1344] [outer = 0000000000000000] 16:24:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (0000008C3E84C800) [pid = 3812] [serial = 1345] [outer = 0000008C3E5A9400] 16:24:53 INFO - PROCESS | 3812 | 1466724293457 Marionette DEBUG loaded listener.js 16:24:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (0000008C43660400) [pid = 3812] [serial = 1346] [outer = 0000008C3E5A9400] 16:24:54 INFO - PROCESS | 3812 | --DOCSHELL 0000008C529E9000 == 42 [pid = 3812] [id = 445] 16:24:54 INFO - PROCESS | 3812 | --DOCSHELL 0000008C52934800 == 41 [pid = 3812] [id = 444] 16:24:54 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B7D9000 == 40 [pid = 3812] [id = 443] 16:24:54 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51804000 == 39 [pid = 3812] [id = 442] 16:24:54 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A62C800 == 38 [pid = 3812] [id = 441] 16:24:54 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F822000 == 37 [pid = 3812] [id = 440] 16:24:54 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E622800 == 36 [pid = 3812] [id = 439] 16:24:54 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0A6800 == 35 [pid = 3812] [id = 438] 16:24:54 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B7DA800 == 34 [pid = 3812] [id = 437] 16:24:54 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B076800 == 33 [pid = 3812] [id = 436] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (0000008C4B736C00) [pid = 3812] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A62D000 == 32 [pid = 3812] [id = 435] 16:24:54 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44988000 == 31 [pid = 3812] [id = 434] 16:24:54 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42F71000 == 30 [pid = 3812] [id = 433] 16:24:54 INFO - PROCESS | 3812 | --DOCSHELL 0000008C518A3800 == 29 [pid = 3812] [id = 432] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (0000008C4B6D7C00) [pid = 3812] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C47CD4800) [pid = 3812] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C49961400) [pid = 3812] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C48363C00) [pid = 3812] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C4AD79000) [pid = 3812] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C4A223800) [pid = 3812] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C4B4B6C00) [pid = 3812] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C4B6C7000) [pid = 3812] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C3E819000) [pid = 3812] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C4D20A800) [pid = 3812] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C446C6400) [pid = 3812] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4B4B8400) [pid = 3812] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C4AA49400) [pid = 3812] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C44825800) [pid = 3812] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C441AA800) [pid = 3812] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3E15C800) [pid = 3812] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3D7B9800) [pid = 3812] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C446B6400) [pid = 3812] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3EC61800) [pid = 3812] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C42A10800) [pid = 3812] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C3E0E7000) [pid = 3812] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C3E15F000) [pid = 3812] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C42A2F400) [pid = 3812] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C47D3FC00) [pid = 3812] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C4B4B1800) [pid = 3812] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C44826000) [pid = 3812] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3812 | 1466724294389 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:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1281ms 16:24:54 INFO - PROCESS | 3812 | 1466724294417 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 16:24:54 INFO - PROCESS | 3812 | 1466724294422 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 16:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:24:54 INFO - PROCESS | 3812 | 1466724294427 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:24:54 INFO - PROCESS | 3812 | 1466724294430 Marionette TRACE conn5 <- [1,1758,null,{}] 16:24:54 INFO - PROCESS | 3812 | 1466724294437 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:24:54 INFO - PROCESS | 3812 | 1466724294440 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:54 INFO - PROCESS | 3812 | 1466724294527 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 16:24:54 INFO - PROCESS | 3812 | 1466724294535 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:54 INFO - PROCESS | 3812 | 1466724294540 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:54 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C436BB000 == 30 [pid = 3812] [id = 449] 16:24:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3E0A4400) [pid = 3812] [serial = 1347] [outer = 0000000000000000] 16:24:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3E0ED400) [pid = 3812] [serial = 1348] [outer = 0000008C3E0A4400] 16:24:54 INFO - PROCESS | 3812 | 1466724294589 Marionette DEBUG loaded listener.js 16:24:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C3E80BC00) [pid = 3812] [serial = 1349] [outer = 0000008C3E0A4400] 16:24:55 INFO - PROCESS | 3812 | 1466724295121 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:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 734ms 16:24:55 INFO - PROCESS | 3812 | 1466724295165 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 16:24:55 INFO - PROCESS | 3812 | 1466724295169 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 16:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:24:55 INFO - PROCESS | 3812 | 1466724295175 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:24:55 INFO - PROCESS | 3812 | 1466724295178 Marionette TRACE conn5 <- [1,1762,null,{}] 16:24:55 INFO - PROCESS | 3812 | 1466724295181 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:24:55 INFO - PROCESS | 3812 | 1466724295184 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:55 INFO - PROCESS | 3812 | 1466724295272 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 16:24:55 INFO - PROCESS | 3812 | 1466724295353 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:55 INFO - PROCESS | 3812 | 1466724295355 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:55 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C48388000 == 31 [pid = 3812] [id = 450] 16:24:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3F7B5000) [pid = 3812] [serial = 1350] [outer = 0000000000000000] 16:24:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C42A32000) [pid = 3812] [serial = 1351] [outer = 0000008C3F7B5000] 16:24:55 INFO - PROCESS | 3812 | 1466724295404 Marionette DEBUG loaded listener.js 16:24:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C42F37000) [pid = 3812] [serial = 1352] [outer = 0000008C3F7B5000] 16:24:55 INFO - PROCESS | 3812 | 1466724295804 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:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 692ms 16:24:55 INFO - PROCESS | 3812 | 1466724295871 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 16:24:55 INFO - PROCESS | 3812 | 1466724295874 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 16:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:24:55 INFO - PROCESS | 3812 | 1466724295877 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:24:55 INFO - PROCESS | 3812 | 1466724295881 Marionette TRACE conn5 <- [1,1766,null,{}] 16:24:55 INFO - PROCESS | 3812 | 1466724295892 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:24:55 INFO - PROCESS | 3812 | 1466724295897 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:55 INFO - PROCESS | 3812 | 1466724295985 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 16:24:56 INFO - PROCESS | 3812 | 1466724296023 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:56 INFO - PROCESS | 3812 | 1466724296026 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:56 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B433000 == 32 [pid = 3812] [id = 451] 16:24:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4419D000) [pid = 3812] [serial = 1353] [outer = 0000000000000000] 16:24:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C44819C00) [pid = 3812] [serial = 1354] [outer = 0000008C4419D000] 16:24:56 INFO - PROCESS | 3812 | 1466724296075 Marionette DEBUG loaded listener.js 16:24:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C44A0C800) [pid = 3812] [serial = 1355] [outer = 0000008C4419D000] 16:24:56 INFO - PROCESS | 3812 | 1466724296505 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:24:56 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:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 693ms 16:24:56 INFO - PROCESS | 3812 | 1466724296572 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 16:24:56 INFO - PROCESS | 3812 | 1466724296575 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 16:24:56 INFO - PROCESS | 3812 | 1466724296578 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:24:56 INFO - PROCESS | 3812 | 1466724296580 Marionette TRACE conn5 <- [1,1770,null,{}] 16:24:56 INFO - PROCESS | 3812 | 1466724296584 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:24:56 INFO - PROCESS | 3812 | 1466724296586 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:56 INFO - PROCESS | 3812 | 1466724296699 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 16:24:56 INFO - PROCESS | 3812 | 1466724296704 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:56 INFO - PROCESS | 3812 | 1466724296707 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:56 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4C273000 == 33 [pid = 3812] [id = 452] 16:24:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C47C9C400) [pid = 3812] [serial = 1356] [outer = 0000000000000000] 16:24:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C47CCF400) [pid = 3812] [serial = 1357] [outer = 0000008C47C9C400] 16:24:56 INFO - PROCESS | 3812 | 1466724296800 Marionette DEBUG loaded listener.js 16:24:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C47D3F400) [pid = 3812] [serial = 1358] [outer = 0000008C47C9C400] 16:24:57 INFO - PROCESS | 3812 | 1466724297215 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:24:57 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:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 691ms 16:24:57 INFO - PROCESS | 3812 | 1466724297277 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 16:24:57 INFO - PROCESS | 3812 | 1466724297279 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 16:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:24:57 INFO - PROCESS | 3812 | 1466724297282 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:24:57 INFO - PROCESS | 3812 | 1466724297284 Marionette TRACE conn5 <- [1,1774,null,{}] 16:24:57 INFO - PROCESS | 3812 | 1466724297288 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:24:57 INFO - PROCESS | 3812 | 1466724297290 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:57 INFO - PROCESS | 3812 | 1466724297434 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 16:24:57 INFO - PROCESS | 3812 | 1466724297456 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:57 INFO - PROCESS | 3812 | 1466724297459 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:57 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E00C800 == 34 [pid = 3812] [id = 453] 16:24:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4850B400) [pid = 3812] [serial = 1359] [outer = 0000000000000000] 16:24:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C49968400) [pid = 3812] [serial = 1360] [outer = 0000008C4850B400] 16:24:57 INFO - PROCESS | 3812 | 1466724297503 Marionette DEBUG loaded listener.js 16:24:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4A224400) [pid = 3812] [serial = 1361] [outer = 0000008C4850B400] 16:24:57 INFO - PROCESS | 3812 | 1466724297964 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:24:58 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:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 734ms 16:24:58 INFO - PROCESS | 3812 | 1466724298020 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 16:24:58 INFO - PROCESS | 3812 | 1466724298022 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 16:24:58 INFO - PROCESS | 3812 | 1466724298026 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:24:58 INFO - PROCESS | 3812 | 1466724298027 Marionette TRACE conn5 <- [1,1778,null,{}] 16:24:58 INFO - PROCESS | 3812 | 1466724298036 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:24:58 INFO - PROCESS | 3812 | 1466724298042 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:58 INFO - PROCESS | 3812 | 1466724298185 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 16:24:58 INFO - PROCESS | 3812 | 1466724298199 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:58 INFO - PROCESS | 3812 | 1466724298201 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:58 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E622800 == 35 [pid = 3812] [id = 454] 16:24:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4A260000) [pid = 3812] [serial = 1362] [outer = 0000000000000000] 16:24:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C4ADE6000) [pid = 3812] [serial = 1363] [outer = 0000008C4A260000] 16:24:58 INFO - PROCESS | 3812 | 1466724298291 Marionette DEBUG loaded listener.js 16:24:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4B6C8400) [pid = 3812] [serial = 1364] [outer = 0000008C4A260000] 16:24:58 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C4B6DC400) [pid = 3812] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:24:58 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3E80B000) [pid = 3812] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:24:58 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C4AA4E000) [pid = 3812] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:24:58 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C42E18000) [pid = 3812] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:24:58 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C4B742C00) [pid = 3812] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:24:58 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4A25F000) [pid = 3812] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:24:58 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3C447000) [pid = 3812] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:24:58 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3E0ECC00) [pid = 3812] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:24:58 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C4CCC6400) [pid = 3812] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:24:58 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C47D14400) [pid = 3812] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:24:58 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3DF2C800) [pid = 3812] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:24:58 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3D63E800) [pid = 3812] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:24:58 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C3E0EF000) [pid = 3812] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:24:58 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C3E84D000) [pid = 3812] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:24:58 INFO - PROCESS | 3812 | 1466724298832 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:24:58 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:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 837ms 16:24:58 INFO - PROCESS | 3812 | 1466724298866 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 16:24:58 INFO - PROCESS | 3812 | 1466724298868 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 16:24:58 INFO - PROCESS | 3812 | 1466724298872 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:24:58 INFO - PROCESS | 3812 | 1466724298873 Marionette TRACE conn5 <- [1,1782,null,{}] 16:24:58 INFO - PROCESS | 3812 | 1466724298877 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:24:58 INFO - PROCESS | 3812 | 1466724298879 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:59 INFO - PROCESS | 3812 | 1466724298987 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 16:24:59 INFO - PROCESS | 3812 | 1466724299037 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:59 INFO - PROCESS | 3812 | 1466724299039 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:59 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FF93800 == 36 [pid = 3812] [id = 455] 16:24:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C3E0A1800) [pid = 3812] [serial = 1365] [outer = 0000000000000000] 16:24:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C437E8400) [pid = 3812] [serial = 1366] [outer = 0000008C3E0A1800] 16:24:59 INFO - PROCESS | 3812 | 1466724299084 Marionette DEBUG loaded listener.js 16:24:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4AA4E000) [pid = 3812] [serial = 1367] [outer = 0000008C3E0A1800] 16:24:59 INFO - PROCESS | 3812 | 1466724299440 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:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 628ms 16:24:59 INFO - PROCESS | 3812 | 1466724299510 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 16:24:59 INFO - PROCESS | 3812 | 1466724299512 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 16:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:24:59 INFO - PROCESS | 3812 | 1466724299516 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:24:59 INFO - PROCESS | 3812 | 1466724299518 Marionette TRACE conn5 <- [1,1786,null,{}] 16:24:59 INFO - PROCESS | 3812 | 1466724299521 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:24:59 INFO - PROCESS | 3812 | 1466724299531 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:59 INFO - PROCESS | 3812 | 1466724299613 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 16:24:59 INFO - PROCESS | 3812 | 1466724299620 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:59 INFO - PROCESS | 3812 | 1466724299622 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:24:59 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50BBE800 == 37 [pid = 3812] [id = 456] 16:24:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4B6CDC00) [pid = 3812] [serial = 1368] [outer = 0000000000000000] 16:24:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4B734000) [pid = 3812] [serial = 1369] [outer = 0000008C4B6CDC00] 16:24:59 INFO - PROCESS | 3812 | 1466724299665 Marionette DEBUG loaded listener.js 16:24:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4B740800) [pid = 3812] [serial = 1370] [outer = 0000008C4B6CDC00] 16:25:00 INFO - PROCESS | 3812 | 1466724300079 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:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 629ms 16:25:00 INFO - PROCESS | 3812 | 1466724300147 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 16:25:00 INFO - PROCESS | 3812 | 1466724300149 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 16:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:25:00 INFO - PROCESS | 3812 | 1466724300152 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:25:00 INFO - PROCESS | 3812 | 1466724300154 Marionette TRACE conn5 <- [1,1790,null,{}] 16:25:00 INFO - PROCESS | 3812 | 1466724300157 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:25:00 INFO - PROCESS | 3812 | 1466724300159 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:00 INFO - PROCESS | 3812 | 1466724300241 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 16:25:00 INFO - PROCESS | 3812 | 1466724300246 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:00 INFO - PROCESS | 3812 | 1466724300248 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:00 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AA33000 == 38 [pid = 3812] [id = 457] 16:25:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4C11A000) [pid = 3812] [serial = 1371] [outer = 0000000000000000] 16:25:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4C263C00) [pid = 3812] [serial = 1372] [outer = 0000008C4C11A000] 16:25:00 INFO - PROCESS | 3812 | 1466724300292 Marionette DEBUG loaded listener.js 16:25:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4C4ED800) [pid = 3812] [serial = 1373] [outer = 0000008C4C11A000] 16:25:00 INFO - PROCESS | 3812 | 1466724300834 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:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 734ms 16:25:00 INFO - PROCESS | 3812 | 1466724300890 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 16:25:00 INFO - PROCESS | 3812 | 1466724300895 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 16:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:25:00 INFO - PROCESS | 3812 | 1466724300901 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:25:00 INFO - PROCESS | 3812 | 1466724300905 Marionette TRACE conn5 <- [1,1794,null,{}] 16:25:00 INFO - PROCESS | 3812 | 1466724300911 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:25:00 INFO - PROCESS | 3812 | 1466724300915 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:01 INFO - PROCESS | 3812 | 1466724301065 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 16:25:01 INFO - PROCESS | 3812 | 1466724301213 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:01 INFO - PROCESS | 3812 | 1466724301216 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:01 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44991800 == 39 [pid = 3812] [id = 458] 16:25:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C3E146800) [pid = 3812] [serial = 1374] [outer = 0000000000000000] 16:25:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C3E15C800) [pid = 3812] [serial = 1375] [outer = 0000008C3E146800] 16:25:01 INFO - PROCESS | 3812 | 1466724301275 Marionette DEBUG loaded listener.js 16:25:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C3F198C00) [pid = 3812] [serial = 1376] [outer = 0000008C3E146800] 16:25:01 INFO - PROCESS | 3812 | 1466724301911 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:25:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1085ms 16:25:01 INFO - PROCESS | 3812 | 1466724301989 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 16:25:01 INFO - PROCESS | 3812 | 1466724301994 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 16:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:25:02 INFO - PROCESS | 3812 | 1466724302001 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:25:02 INFO - PROCESS | 3812 | 1466724302004 Marionette TRACE conn5 <- [1,1798,null,{}] 16:25:02 INFO - PROCESS | 3812 | 1466724302008 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:25:02 INFO - PROCESS | 3812 | 1466724302011 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:02 INFO - PROCESS | 3812 | 1466724302137 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 16:25:02 INFO - PROCESS | 3812 | 1466724302252 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:02 INFO - PROCESS | 3812 | 1466724302254 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:02 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E58A800 == 40 [pid = 3812] [id = 459] 16:25:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C446BB400) [pid = 3812] [serial = 1377] [outer = 0000000000000000] 16:25:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C47C9F800) [pid = 3812] [serial = 1378] [outer = 0000008C446BB400] 16:25:02 INFO - PROCESS | 3812 | 1466724302313 Marionette DEBUG loaded listener.js 16:25:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C49965C00) [pid = 3812] [serial = 1379] [outer = 0000008C446BB400] 16:25:02 INFO - PROCESS | 3812 | 1466724302947 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:25:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 986ms 16:25:02 INFO - PROCESS | 3812 | 1466724302990 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 16:25:02 INFO - PROCESS | 3812 | 1466724302992 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 16:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:25:03 INFO - PROCESS | 3812 | 1466724302996 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:25:03 INFO - PROCESS | 3812 | 1466724303000 Marionette TRACE conn5 <- [1,1802,null,{}] 16:25:03 INFO - PROCESS | 3812 | 1466724303012 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:25:03 INFO - PROCESS | 3812 | 1466724303017 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:03 INFO - PROCESS | 3812 | 1466724303127 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 16:25:03 INFO - PROCESS | 3812 | 1466724303249 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:03 INFO - PROCESS | 3812 | 1466724303252 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:03 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51A20000 == 41 [pid = 3812] [id = 460] 16:25:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C4B4BF400) [pid = 3812] [serial = 1380] [outer = 0000000000000000] 16:25:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C4BB3F800) [pid = 3812] [serial = 1381] [outer = 0000008C4B4BF400] 16:25:03 INFO - PROCESS | 3812 | 1466724303312 Marionette DEBUG loaded listener.js 16:25:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C4D542800) [pid = 3812] [serial = 1382] [outer = 0000008C4B4BF400] 16:25:03 INFO - PROCESS | 3812 | 1466724303956 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:25:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:25:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 987ms 16:25:03 INFO - PROCESS | 3812 | 1466724303984 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 16:25:03 INFO - PROCESS | 3812 | 1466724303987 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 16:25:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:25:04 INFO - PROCESS | 3812 | 1466724303991 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:25:04 INFO - PROCESS | 3812 | 1466724303993 Marionette TRACE conn5 <- [1,1806,null,{}] 16:25:04 INFO - PROCESS | 3812 | 1466724303997 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:25:04 INFO - PROCESS | 3812 | 1466724303999 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:04 INFO - PROCESS | 3812 | 1466724304111 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 16:25:04 INFO - PROCESS | 3812 | 1466724304329 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:04 INFO - PROCESS | 3812 | 1466724304332 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:04 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C436B2800 == 42 [pid = 3812] [id = 461] 16:25:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C3E0A2400) [pid = 3812] [serial = 1383] [outer = 0000000000000000] 16:25:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C3E0EE000) [pid = 3812] [serial = 1384] [outer = 0000008C3E0A2400] 16:25:04 INFO - PROCESS | 3812 | 1466724304383 Marionette DEBUG loaded listener.js 16:25:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C3E84CC00) [pid = 3812] [serial = 1385] [outer = 0000008C3E0A2400] 16:25:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50BBE800 == 41 [pid = 3812] [id = 456] 16:25:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FF93800 == 40 [pid = 3812] [id = 455] 16:25:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E622800 == 39 [pid = 3812] [id = 454] 16:25:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E00C800 == 38 [pid = 3812] [id = 453] 16:25:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4C273000 == 37 [pid = 3812] [id = 452] 16:25:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B433000 == 36 [pid = 3812] [id = 451] 16:25:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C48388000 == 35 [pid = 3812] [id = 450] 16:25:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C436BB000 == 34 [pid = 3812] [id = 449] 16:25:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44688800 == 33 [pid = 3812] [id = 447] 16:25:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B443000 == 32 [pid = 3812] [id = 448] 16:25:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C52D18800 == 31 [pid = 3812] [id = 446] 16:25:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51A20000 == 30 [pid = 3812] [id = 460] 16:25:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E58A800 == 29 [pid = 3812] [id = 459] 16:25:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AA33000 == 28 [pid = 3812] [id = 457] 16:25:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44991800 == 27 [pid = 3812] [id = 458] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C4C161800) [pid = 3812] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C4B0D7800) [pid = 3812] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C4B6D0400) [pid = 3812] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C42F89C00) [pid = 3812] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C43724800) [pid = 3812] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C4C260000) [pid = 3812] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C4A956C00) [pid = 3812] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C3E846C00) [pid = 3812] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3EFE0C00) [pid = 3812] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C44239C00) [pid = 3812] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C446CDC00) [pid = 3812] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C4CE82C00) [pid = 3812] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C47D33400) [pid = 3812] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C483AFC00) [pid = 3812] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3DF2E400) [pid = 3812] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E09BC00) [pid = 3812] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C49E76800) [pid = 3812] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4A22DC00) [pid = 3812] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3E148800) [pid = 3812] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C3E159000) [pid = 3812] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4C4EE800) [pid = 3812] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4B733800) [pid = 3812] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C4B5DA400) [pid = 3812] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C44822400) [pid = 3812] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4B0DB400) [pid = 3812] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C4D548000) [pid = 3812] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4D92BC00) [pid = 3812] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C4AA4CC00) [pid = 3812] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 3812 | 1466724305666 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:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1743ms 16:25:05 INFO - PROCESS | 3812 | 1466724305737 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 16:25:05 INFO - PROCESS | 3812 | 1466724305742 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 16:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:25:05 INFO - PROCESS | 3812 | 1466724305747 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:25:05 INFO - PROCESS | 3812 | 1466724305750 Marionette TRACE conn5 <- [1,1810,null,{}] 16:25:05 INFO - PROCESS | 3812 | 1466724305757 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:25:05 INFO - PROCESS | 3812 | 1466724305760 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:05 INFO - PROCESS | 3812 | 1466724305848 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 16:25:05 INFO - PROCESS | 3812 | 1466724305924 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:05 INFO - PROCESS | 3812 | 1466724305929 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:05 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C436A1800 == 28 [pid = 3812] [id = 462] 16:25:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C3DFB2C00) [pid = 3812] [serial = 1386] [outer = 0000000000000000] 16:25:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C3E098400) [pid = 3812] [serial = 1387] [outer = 0000008C3DFB2C00] 16:25:05 INFO - PROCESS | 3812 | 1466724305979 Marionette DEBUG loaded listener.js 16:25:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C3E0E9400) [pid = 3812] [serial = 1388] [outer = 0000008C3DFB2C00] 16:25:06 INFO - PROCESS | 3812 | 1466724306414 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:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 692ms 16:25:06 INFO - PROCESS | 3812 | 1466724306443 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 16:25:06 INFO - PROCESS | 3812 | 1466724306448 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 16:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:25:06 INFO - PROCESS | 3812 | 1466724306455 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:25:06 INFO - PROCESS | 3812 | 1466724306458 Marionette TRACE conn5 <- [1,1814,null,{}] 16:25:06 INFO - PROCESS | 3812 | 1466724306461 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:25:06 INFO - PROCESS | 3812 | 1466724306464 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:06 INFO - PROCESS | 3812 | 1466724306555 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 16:25:06 INFO - PROCESS | 3812 | 1466724306562 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:06 INFO - PROCESS | 3812 | 1466724306565 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:06 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C47C8C000 == 29 [pid = 3812] [id = 463] 16:25:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3E15D800) [pid = 3812] [serial = 1389] [outer = 0000000000000000] 16:25:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3E80AC00) [pid = 3812] [serial = 1390] [outer = 0000008C3E15D800] 16:25:06 INFO - PROCESS | 3812 | 1466724306613 Marionette DEBUG loaded listener.js 16:25:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C3E84C400) [pid = 3812] [serial = 1391] [outer = 0000008C3E15D800] 16:25:07 INFO - PROCESS | 3812 | 1466724307095 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:25:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 691ms 16:25:07 INFO - PROCESS | 3812 | 1466724307148 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 16:25:07 INFO - PROCESS | 3812 | 1466724307150 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 16:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:25:07 INFO - PROCESS | 3812 | 1466724307154 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:25:07 INFO - PROCESS | 3812 | 1466724307157 Marionette TRACE conn5 <- [1,1818,null,{}] 16:25:07 INFO - PROCESS | 3812 | 1466724307169 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:25:07 INFO - PROCESS | 3812 | 1466724307174 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:07 INFO - PROCESS | 3812 | 1466724307290 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 16:25:07 INFO - PROCESS | 3812 | 1466724307375 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:07 INFO - PROCESS | 3812 | 1466724307378 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:07 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B092800 == 30 [pid = 3812] [id = 464] 16:25:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3DF2A400) [pid = 3812] [serial = 1392] [outer = 0000000000000000] 16:25:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C436CF400) [pid = 3812] [serial = 1393] [outer = 0000008C3DF2A400] 16:25:07 INFO - PROCESS | 3812 | 1466724307428 Marionette DEBUG loaded listener.js 16:25:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C44612000) [pid = 3812] [serial = 1394] [outer = 0000008C3DF2A400] 16:25:07 INFO - PROCESS | 3812 | 1466724307862 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:25:07 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:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 732ms 16:25:07 INFO - PROCESS | 3812 | 1466724307888 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 16:25:07 INFO - PROCESS | 3812 | 1466724307891 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 16:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:25:07 INFO - PROCESS | 3812 | 1466724307900 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:25:07 INFO - PROCESS | 3812 | 1466724307902 Marionette TRACE conn5 <- [1,1822,null,{}] 16:25:07 INFO - PROCESS | 3812 | 1466724307905 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:25:07 INFO - PROCESS | 3812 | 1466724307907 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:08 INFO - PROCESS | 3812 | 1466724308020 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 16:25:08 INFO - PROCESS | 3812 | 1466724308026 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:08 INFO - PROCESS | 3812 | 1466724308028 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:08 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B72D800 == 31 [pid = 3812] [id = 465] 16:25:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4481CC00) [pid = 3812] [serial = 1395] [outer = 0000000000000000] 16:25:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C44823400) [pid = 3812] [serial = 1396] [outer = 0000008C4481CC00] 16:25:08 INFO - PROCESS | 3812 | 1466724308074 Marionette DEBUG loaded listener.js 16:25:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C47CCC800) [pid = 3812] [serial = 1397] [outer = 0000008C4481CC00] 16:25:08 INFO - PROCESS | 3812 | 1466724308530 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:25:08 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:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 691ms 16:25:08 INFO - PROCESS | 3812 | 1466724308594 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 16:25:08 INFO - PROCESS | 3812 | 1466724308596 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 16:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:25:08 INFO - PROCESS | 3812 | 1466724308599 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:25:08 INFO - PROCESS | 3812 | 1466724308601 Marionette TRACE conn5 <- [1,1826,null,{}] 16:25:08 INFO - PROCESS | 3812 | 1466724308604 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:25:08 INFO - PROCESS | 3812 | 1466724308606 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:08 INFO - PROCESS | 3812 | 1466724308743 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 16:25:08 INFO - PROCESS | 3812 | 1466724308769 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:08 INFO - PROCESS | 3812 | 1466724308772 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:08 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4D96B800 == 32 [pid = 3812] [id = 466] 16:25:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C3E158000) [pid = 3812] [serial = 1398] [outer = 0000000000000000] 16:25:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C47D3D000) [pid = 3812] [serial = 1399] [outer = 0000008C3E158000] 16:25:08 INFO - PROCESS | 3812 | 1466724308817 Marionette DEBUG loaded listener.js 16:25:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C49963800) [pid = 3812] [serial = 1400] [outer = 0000008C3E158000] 16:25:09 INFO - PROCESS | 3812 | 1466724309256 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:25:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 671ms 16:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:25:09 INFO - PROCESS | 3812 | 1466724309274 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 16:25:09 INFO - PROCESS | 3812 | 1466724309276 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 16:25:09 INFO - PROCESS | 3812 | 1466724309279 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:25:09 INFO - PROCESS | 3812 | 1466724309281 Marionette TRACE conn5 <- [1,1830,null,{}] 16:25:09 INFO - PROCESS | 3812 | 1466724309285 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:25:09 INFO - PROCESS | 3812 | 1466724309291 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:09 INFO - PROCESS | 3812 | 1466724309425 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 16:25:09 INFO - PROCESS | 3812 | 1466724309431 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:09 INFO - PROCESS | 3812 | 1466724309433 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:09 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E617000 == 33 [pid = 3812] [id = 467] 16:25:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4A22DC00) [pid = 3812] [serial = 1401] [outer = 0000000000000000] 16:25:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4A950000) [pid = 3812] [serial = 1402] [outer = 0000008C4A22DC00] 16:25:09 INFO - PROCESS | 3812 | 1466724309478 Marionette DEBUG loaded listener.js 16:25:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4AED2800) [pid = 3812] [serial = 1403] [outer = 0000008C4A22DC00] 16:25:09 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3CDD6000) [pid = 3812] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:25:09 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C3F7B5000) [pid = 3812] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:25:09 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4850B400) [pid = 3812] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:25:09 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C4419D000) [pid = 3812] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:25:09 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C483A9C00) [pid = 3812] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:25:09 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E0A4400) [pid = 3812] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:25:09 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3E5A9400) [pid = 3812] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:25:09 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3E0A1800) [pid = 3812] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:25:09 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4A260000) [pid = 3812] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:25:09 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4C11A000) [pid = 3812] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:25:09 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4B6CDC00) [pid = 3812] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:25:09 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C47C9C400) [pid = 3812] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:25:10 INFO - PROCESS | 3812 | 1466724310044 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:25:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 837ms 16:25:10 INFO - PROCESS | 3812 | 1466724310120 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 16:25:10 INFO - PROCESS | 3812 | 1466724310122 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 16:25:10 INFO - PROCESS | 3812 | 1466724310125 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:25:10 INFO - PROCESS | 3812 | 1466724310127 Marionette TRACE conn5 <- [1,1834,null,{}] 16:25:10 INFO - PROCESS | 3812 | 1466724310131 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:25:10 INFO - PROCESS | 3812 | 1466724310133 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:10 INFO - PROCESS | 3812 | 1466724310212 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 16:25:10 INFO - PROCESS | 3812 | 1466724310217 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:10 INFO - PROCESS | 3812 | 1466724310219 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:10 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FF8F800 == 34 [pid = 3812] [id = 468] 16:25:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C446BBC00) [pid = 3812] [serial = 1404] [outer = 0000000000000000] 16:25:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C4A263800) [pid = 3812] [serial = 1405] [outer = 0000008C446BBC00] 16:25:10 INFO - PROCESS | 3812 | 1466724310264 Marionette DEBUG loaded listener.js 16:25:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4B4B1400) [pid = 3812] [serial = 1406] [outer = 0000008C446BBC00] 16:25:10 INFO - PROCESS | 3812 | 1466724310684 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:25:10 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:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 587ms 16:25:10 INFO - PROCESS | 3812 | 1466724310731 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 16:25:10 INFO - PROCESS | 3812 | 1466724310733 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 16:25:10 INFO - PROCESS | 3812 | 1466724310737 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:25:10 INFO - PROCESS | 3812 | 1466724310739 Marionette TRACE conn5 <- [1,1838,null,{}] 16:25:10 INFO - PROCESS | 3812 | 1466724310742 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:25:10 INFO - PROCESS | 3812 | 1466724310744 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:10 INFO - PROCESS | 3812 | 1466724310824 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 16:25:10 INFO - PROCESS | 3812 | 1466724310831 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:10 INFO - PROCESS | 3812 | 1466724310833 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:10 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50BC0800 == 35 [pid = 3812] [id = 469] 16:25:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4B5D7C00) [pid = 3812] [serial = 1407] [outer = 0000000000000000] 16:25:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4B4B7C00) [pid = 3812] [serial = 1408] [outer = 0000008C4B5D7C00] 16:25:10 INFO - PROCESS | 3812 | 1466724310878 Marionette DEBUG loaded listener.js 16:25:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4B6D1000) [pid = 3812] [serial = 1409] [outer = 0000008C4B5D7C00] 16:25:11 INFO - PROCESS | 3812 | 1466724311311 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:25:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:25:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 628ms 16:25:11 INFO - PROCESS | 3812 | 1466724311370 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 16:25:11 INFO - PROCESS | 3812 | 1466724311372 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 16:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:25:11 INFO - PROCESS | 3812 | 1466724311375 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:25:11 INFO - PROCESS | 3812 | 1466724311377 Marionette TRACE conn5 <- [1,1842,null,{}] 16:25:11 INFO - PROCESS | 3812 | 1466724311381 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:25:11 INFO - PROCESS | 3812 | 1466724311383 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:11 INFO - PROCESS | 3812 | 1466724311464 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 16:25:11 INFO - PROCESS | 3812 | 1466724311471 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:11 INFO - PROCESS | 3812 | 1466724311474 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:11 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B091800 == 36 [pid = 3812] [id = 470] 16:25:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4B6DBC00) [pid = 3812] [serial = 1410] [outer = 0000000000000000] 16:25:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4B735C00) [pid = 3812] [serial = 1411] [outer = 0000008C4B6DBC00] 16:25:11 INFO - PROCESS | 3812 | 1466724311517 Marionette DEBUG loaded listener.js 16:25:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4BB45800) [pid = 3812] [serial = 1412] [outer = 0000008C4B6DBC00] 16:25:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C436A1800 == 35 [pid = 3812] [id = 462] 16:25:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C436B2800 == 34 [pid = 3812] [id = 461] 16:25:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E617000 == 33 [pid = 3812] [id = 467] 16:25:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FF8F800 == 32 [pid = 3812] [id = 468] 16:25:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4D96B800 == 31 [pid = 3812] [id = 466] 16:25:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B72D800 == 30 [pid = 3812] [id = 465] 16:25:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50BC0800 == 29 [pid = 3812] [id = 469] 16:25:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C47C8C000 == 28 [pid = 3812] [id = 463] 16:25:12 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B092800 == 27 [pid = 3812] [id = 464] 16:25:13 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3E098000) [pid = 3812] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3E0EF400) [pid = 3812] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C42A32000) [pid = 3812] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C49968400) [pid = 3812] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C42F37000) [pid = 3812] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C44819C00) [pid = 3812] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4E4A2800) [pid = 3812] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C3E0ED400) [pid = 3812] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C3E80BC00) [pid = 3812] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C3E84C800) [pid = 3812] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C43660400) [pid = 3812] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C437E8400) [pid = 3812] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C4ADE6000) [pid = 3812] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4C263C00) [pid = 3812] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C4B734000) [pid = 3812] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C4C4ED800) [pid = 3812] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C4B740800) [pid = 3812] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (0000008C4B6C8400) [pid = 3812] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3812 | --DOMWINDOW == 62 (0000008C47CCF400) [pid = 3812] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3812 | --DOMWINDOW == 61 (0000008C4A224400) [pid = 3812] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3812 | --DOMWINDOW == 60 (0000008C4AA4E000) [pid = 3812] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3812 | --DOMWINDOW == 59 (0000008C47D3F400) [pid = 3812] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3812 | --DOMWINDOW == 58 (0000008C44A0C800) [pid = 3812] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 16:25:13 INFO - PROCESS | 3812 | 1466724313248 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:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1901ms 16:25:13 INFO - PROCESS | 3812 | 1466724313281 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 16:25:13 INFO - PROCESS | 3812 | 1466724313285 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 16:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:25:13 INFO - PROCESS | 3812 | 1466724313290 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:25:13 INFO - PROCESS | 3812 | 1466724313294 Marionette TRACE conn5 <- [1,1846,null,{}] 16:25:13 INFO - PROCESS | 3812 | 1466724313300 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:25:13 INFO - PROCESS | 3812 | 1466724313303 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:13 INFO - PROCESS | 3812 | 1466724313395 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 16:25:13 INFO - PROCESS | 3812 | 1466724313404 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:13 INFO - PROCESS | 3812 | 1466724313409 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:13 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42C20000 == 28 [pid = 3812] [id = 471] 16:25:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 59 (0000008C3DD25C00) [pid = 3812] [serial = 1413] [outer = 0000000000000000] 16:25:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 60 (0000008C3DD26800) [pid = 3812] [serial = 1414] [outer = 0000008C3DD25C00] 16:25:13 INFO - PROCESS | 3812 | 1466724313458 Marionette DEBUG loaded listener.js 16:25:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 61 (0000008C3DF28400) [pid = 3812] [serial = 1415] [outer = 0000008C3DD25C00] 16:25:13 INFO - PROCESS | 3812 | 1466724313951 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:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 690ms 16:25:13 INFO - PROCESS | 3812 | 1466724313985 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 16:25:13 INFO - PROCESS | 3812 | 1466724313990 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 16:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:25:14 INFO - PROCESS | 3812 | 1466724313997 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:25:14 INFO - PROCESS | 3812 | 1466724314000 Marionette TRACE conn5 <- [1,1850,null,{}] 16:25:14 INFO - PROCESS | 3812 | 1466724314004 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:25:14 INFO - PROCESS | 3812 | 1466724314007 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:14 INFO - PROCESS | 3812 | 1466724314132 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 16:25:14 INFO - PROCESS | 3812 | 1466724314211 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:14 INFO - PROCESS | 3812 | 1466724314215 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:14 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3EC95000 == 29 [pid = 3812] [id = 472] 16:25:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 62 (0000008C3C450800) [pid = 3812] [serial = 1416] [outer = 0000000000000000] 16:25:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 63 (0000008C3C46F000) [pid = 3812] [serial = 1417] [outer = 0000008C3C450800] 16:25:14 INFO - PROCESS | 3812 | 1466724314276 Marionette DEBUG loaded listener.js 16:25:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (0000008C3DDD6000) [pid = 3812] [serial = 1418] [outer = 0000008C3C450800] 16:25:15 INFO - PROCESS | 3812 | 1466724315041 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:25:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:25:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1079ms 16:25:15 INFO - PROCESS | 3812 | 1466724315093 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 16:25:15 INFO - PROCESS | 3812 | 1466724315098 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 16:25:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:25:15 INFO - PROCESS | 3812 | 1466724315102 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:25:15 INFO - PROCESS | 3812 | 1466724315106 Marionette TRACE conn5 <- [1,1854,null,{}] 16:25:15 INFO - PROCESS | 3812 | 1466724315112 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:25:15 INFO - PROCESS | 3812 | 1466724315115 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:15 INFO - PROCESS | 3812 | 1466724315233 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 16:25:15 INFO - PROCESS | 3812 | 1466724315307 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:15 INFO - PROCESS | 3812 | 1466724315310 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:15 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44ADC800 == 30 [pid = 3812] [id = 473] 16:25:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C3C462800) [pid = 3812] [serial = 1419] [outer = 0000000000000000] 16:25:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C3E0EB000) [pid = 3812] [serial = 1420] [outer = 0000008C3C462800] 16:25:15 INFO - PROCESS | 3812 | 1466724315368 Marionette DEBUG loaded listener.js 16:25:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C3E14D400) [pid = 3812] [serial = 1421] [outer = 0000008C3C462800] 16:25:16 INFO - PROCESS | 3812 | 1466724316092 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:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1031ms 16:25:16 INFO - PROCESS | 3812 | 1466724316234 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 16:25:16 INFO - PROCESS | 3812 | 1466724316238 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 16:25:16 INFO - PROCESS | 3812 | 1466724316249 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:25:16 INFO - PROCESS | 3812 | 1466724316252 Marionette TRACE conn5 <- [1,1858,null,{}] 16:25:16 INFO - PROCESS | 3812 | 1466724316264 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:25:16 INFO - PROCESS | 3812 | 1466724316267 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:16 INFO - PROCESS | 3812 | 1466724316377 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 16:25:16 INFO - PROCESS | 3812 | 1466724316444 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:16 INFO - PROCESS | 3812 | 1466724316448 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:16 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4485D000 == 31 [pid = 3812] [id = 474] 16:25:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C3E0E2800) [pid = 3812] [serial = 1422] [outer = 0000000000000000] 16:25:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C3E0E9000) [pid = 3812] [serial = 1423] [outer = 0000008C3E0E2800] 16:25:16 INFO - PROCESS | 3812 | 1466724316497 Marionette DEBUG loaded listener.js 16:25:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3E15A000) [pid = 3812] [serial = 1424] [outer = 0000008C3E0E2800] 16:25:16 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42C20000 == 30 [pid = 3812] [id = 471] 16:25:17 INFO - PROCESS | 3812 | 1466724316998 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:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 797ms 16:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:25:17 INFO - PROCESS | 3812 | 1466724317051 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 16:25:17 INFO - PROCESS | 3812 | 1466724317055 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 16:25:17 INFO - PROCESS | 3812 | 1466724317061 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:25:17 INFO - PROCESS | 3812 | 1466724317065 Marionette TRACE conn5 <- [1,1862,null,{}] 16:25:17 INFO - PROCESS | 3812 | 1466724317069 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:25:17 INFO - PROCESS | 3812 | 1466724317072 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:17 INFO - PROCESS | 3812 | 1466724317164 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 16:25:17 INFO - PROCESS | 3812 | 1466724317174 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:17 INFO - PROCESS | 3812 | 1466724317177 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:17 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A9C3000 == 31 [pid = 3812] [id = 475] 16:25:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3E810C00) [pid = 3812] [serial = 1425] [outer = 0000000000000000] 16:25:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C3E813400) [pid = 3812] [serial = 1426] [outer = 0000008C3E810C00] 16:25:17 INFO - PROCESS | 3812 | 1466724317224 Marionette DEBUG loaded listener.js 16:25:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3E845000) [pid = 3812] [serial = 1427] [outer = 0000008C3E810C00] 16:25:17 INFO - PROCESS | 3812 | 1466724317696 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:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 691ms 16:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:25:17 INFO - PROCESS | 3812 | 1466724317751 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 16:25:17 INFO - PROCESS | 3812 | 1466724317754 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 16:25:17 INFO - PROCESS | 3812 | 1466724317758 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:25:17 INFO - PROCESS | 3812 | 1466724317760 Marionette TRACE conn5 <- [1,1866,null,{}] 16:25:17 INFO - PROCESS | 3812 | 1466724317771 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:25:17 INFO - PROCESS | 3812 | 1466724317776 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:17 INFO - PROCESS | 3812 | 1466724317895 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 16:25:17 INFO - PROCESS | 3812 | 1466724317980 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:17 INFO - PROCESS | 3812 | 1466724317984 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:18 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B447800 == 32 [pid = 3812] [id = 476] 16:25:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C3C450400) [pid = 3812] [serial = 1428] [outer = 0000000000000000] 16:25:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C42A2F400) [pid = 3812] [serial = 1429] [outer = 0000008C3C450400] 16:25:18 INFO - PROCESS | 3812 | 1466724318034 Marionette DEBUG loaded listener.js 16:25:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C42F32C00) [pid = 3812] [serial = 1430] [outer = 0000008C3C450400] 16:25:18 INFO - PROCESS | 3812 | 1466724318430 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:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 732ms 16:25:18 INFO - PROCESS | 3812 | 1466724318491 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 16:25:18 INFO - PROCESS | 3812 | 1466724318493 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 16:25:18 INFO - PROCESS | 3812 | 1466724318496 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:25:18 INFO - PROCESS | 3812 | 1466724318498 Marionette TRACE conn5 <- [1,1870,null,{}] 16:25:18 INFO - PROCESS | 3812 | 1466724318502 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:25:18 INFO - PROCESS | 3812 | 1466724318504 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:18 INFO - PROCESS | 3812 | 1466724318594 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 16:25:18 INFO - PROCESS | 3812 | 1466724318600 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:18 INFO - PROCESS | 3812 | 1466724318602 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:18 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4C27B800 == 33 [pid = 3812] [id = 477] 16:25:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C43730800) [pid = 3812] [serial = 1431] [outer = 0000000000000000] 16:25:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4460CC00) [pid = 3812] [serial = 1432] [outer = 0000008C43730800] 16:25:18 INFO - PROCESS | 3812 | 1466724318648 Marionette DEBUG loaded listener.js 16:25:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C446BEC00) [pid = 3812] [serial = 1433] [outer = 0000008C43730800] 16:25:19 INFO - PROCESS | 3812 | 1466724319121 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:25:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:25:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 690ms 16:25:19 INFO - PROCESS | 3812 | 1466724319190 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 16:25:19 INFO - PROCESS | 3812 | 1466724319192 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 16:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:25:19 INFO - PROCESS | 3812 | 1466724319196 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:25:19 INFO - PROCESS | 3812 | 1466724319198 Marionette TRACE conn5 <- [1,1874,null,{}] 16:25:19 INFO - PROCESS | 3812 | 1466724319201 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:25:19 INFO - PROCESS | 3812 | 1466724319203 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:19 INFO - PROCESS | 3812 | 1466724319338 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 16:25:19 INFO - PROCESS | 3812 | 1466724319360 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:19 INFO - PROCESS | 3812 | 1466724319362 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:19 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3DD7D800 == 34 [pid = 3812] [id = 478] 16:25:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C3C573000) [pid = 3812] [serial = 1434] [outer = 0000000000000000] 16:25:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C44822800) [pid = 3812] [serial = 1435] [outer = 0000008C3C573000] 16:25:19 INFO - PROCESS | 3812 | 1466724319407 Marionette DEBUG loaded listener.js 16:25:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4504A400) [pid = 3812] [serial = 1436] [outer = 0000008C3C573000] 16:25:19 INFO - PROCESS | 3812 | 1466724319843 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:25:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:25:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 690ms 16:25:19 INFO - PROCESS | 3812 | 1466724319889 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 16:25:19 INFO - PROCESS | 3812 | 1466724319892 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 16:25:19 INFO - PROCESS | 3812 | 1466724319895 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:25:19 INFO - PROCESS | 3812 | 1466724319896 Marionette TRACE conn5 <- [1,1878,null,{}] 16:25:19 INFO - PROCESS | 3812 | 1466724319906 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:25:19 INFO - PROCESS | 3812 | 1466724319912 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:20 INFO - PROCESS | 3812 | 1466724320049 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 16:25:20 INFO - PROCESS | 3812 | 1466724320101 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:20 INFO - PROCESS | 3812 | 1466724320103 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:20 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44AD8800 == 35 [pid = 3812] [id = 479] 16:25:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C47D3F000) [pid = 3812] [serial = 1437] [outer = 0000000000000000] 16:25:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4850DC00) [pid = 3812] [serial = 1438] [outer = 0000008C47D3F000] 16:25:20 INFO - PROCESS | 3812 | 1466724320148 Marionette DEBUG loaded listener.js 16:25:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C49E79C00) [pid = 3812] [serial = 1439] [outer = 0000008C47D3F000] 16:25:20 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C4B5D7C00) [pid = 3812] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:25:20 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4481CC00) [pid = 3812] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:25:20 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C3E158000) [pid = 3812] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:25:20 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4A22DC00) [pid = 3812] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:25:20 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C4B4BF400) [pid = 3812] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:25:20 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C446BB400) [pid = 3812] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:25:20 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E146800) [pid = 3812] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:25:20 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3DF2A400) [pid = 3812] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:25:20 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3E15D800) [pid = 3812] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:25:20 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3DFB2C00) [pid = 3812] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:25:20 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C3E0A2400) [pid = 3812] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:25:20 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C446BBC00) [pid = 3812] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:25:20 INFO - PROCESS | 3812 | 1466724320590 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:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 734ms 16:25:20 INFO - PROCESS | 3812 | 1466724320632 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 16:25:20 INFO - PROCESS | 3812 | 1466724320634 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 16:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:25:20 INFO - PROCESS | 3812 | 1466724320638 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:25:20 INFO - PROCESS | 3812 | 1466724320640 Marionette TRACE conn5 <- [1,1882,null,{}] 16:25:20 INFO - PROCESS | 3812 | 1466724320673 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:25:20 INFO - PROCESS | 3812 | 1466724320675 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:20 INFO - PROCESS | 3812 | 1466724320754 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 16:25:20 INFO - PROCESS | 3812 | 1466724320762 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:20 INFO - PROCESS | 3812 | 1466724320764 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:20 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F81C000 == 36 [pid = 3812] [id = 480] 16:25:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C3D755400) [pid = 3812] [serial = 1440] [outer = 0000000000000000] 16:25:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4423A400) [pid = 3812] [serial = 1441] [outer = 0000008C3D755400] 16:25:20 INFO - PROCESS | 3812 | 1466724320808 Marionette DEBUG loaded listener.js 16:25:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4A049000) [pid = 3812] [serial = 1442] [outer = 0000008C3D755400] 16:25:21 INFO - PROCESS | 3812 | 1466724321233 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:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 649ms 16:25:21 INFO - PROCESS | 3812 | 1466724321290 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 16:25:21 INFO - PROCESS | 3812 | 1466724321293 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 16:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:25:21 INFO - PROCESS | 3812 | 1466724321296 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:25:21 INFO - PROCESS | 3812 | 1466724321298 Marionette TRACE conn5 <- [1,1886,null,{}] 16:25:21 INFO - PROCESS | 3812 | 1466724321301 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:25:21 INFO - PROCESS | 3812 | 1466724321303 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:21 INFO - PROCESS | 3812 | 1466724321384 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 16:25:21 INFO - PROCESS | 3812 | 1466724321389 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:21 INFO - PROCESS | 3812 | 1466724321391 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:21 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50B54000 == 37 [pid = 3812] [id = 481] 16:25:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4A226800) [pid = 3812] [serial = 1443] [outer = 0000000000000000] 16:25:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4A25F000) [pid = 3812] [serial = 1444] [outer = 0000008C4A226800] 16:25:21 INFO - PROCESS | 3812 | 1466724321436 Marionette DEBUG loaded listener.js 16:25:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4A60C800) [pid = 3812] [serial = 1445] [outer = 0000008C4A226800] 16:25:21 INFO - PROCESS | 3812 | 1466724321851 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:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 586ms 16:25:21 INFO - PROCESS | 3812 | 1466724321894 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 16:25:21 INFO - PROCESS | 3812 | 1466724321896 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 16:25:21 INFO - PROCESS | 3812 | 1466724321899 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:25:21 INFO - PROCESS | 3812 | 1466724321901 Marionette TRACE conn5 <- [1,1890,null,{}] 16:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:25:21 INFO - PROCESS | 3812 | 1466724321909 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:25:21 INFO - PROCESS | 3812 | 1466724321911 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:22 INFO - PROCESS | 3812 | 1466724321994 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 16:25:22 INFO - PROCESS | 3812 | 1466724322000 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:22 INFO - PROCESS | 3812 | 1466724322002 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:22 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C5160E800 == 38 [pid = 3812] [id = 482] 16:25:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4A95B400) [pid = 3812] [serial = 1446] [outer = 0000000000000000] 16:25:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4AA48800) [pid = 3812] [serial = 1447] [outer = 0000008C4A95B400] 16:25:22 INFO - PROCESS | 3812 | 1466724322049 Marionette DEBUG loaded listener.js 16:25:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4AE32C00) [pid = 3812] [serial = 1448] [outer = 0000008C4A95B400] 16:25:22 INFO - PROCESS | 3812 | 1466724322506 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:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 629ms 16:25:22 INFO - PROCESS | 3812 | 1466724322545 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 16:25:22 INFO - PROCESS | 3812 | 1466724322547 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 16:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:25:22 INFO - PROCESS | 3812 | 1466724322556 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:25:22 INFO - PROCESS | 3812 | 1466724322558 Marionette TRACE conn5 <- [1,1894,null,{}] 16:25:22 INFO - PROCESS | 3812 | 1466724322561 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:25:22 INFO - PROCESS | 3812 | 1466724322563 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:22 INFO - PROCESS | 3812 | 1466724322646 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 16:25:22 INFO - PROCESS | 3812 | 1466724322654 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:22 INFO - PROCESS | 3812 | 1466724322656 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:22 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C5181E800 == 39 [pid = 3812] [id = 483] 16:25:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4B4B4400) [pid = 3812] [serial = 1449] [outer = 0000000000000000] 16:25:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4B4B8400) [pid = 3812] [serial = 1450] [outer = 0000008C4B4B4400] 16:25:22 INFO - PROCESS | 3812 | 1466724322701 Marionette DEBUG loaded listener.js 16:25:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4B5DBC00) [pid = 3812] [serial = 1451] [outer = 0000008C4B4B4400] 16:25:23 INFO - PROCESS | 3812 | 1466724323342 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:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 880ms 16:25:23 INFO - PROCESS | 3812 | 1466724323436 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 16:25:23 INFO - PROCESS | 3812 | 1466724323440 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 16:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:25:23 INFO - PROCESS | 3812 | 1466724323445 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:25:23 INFO - PROCESS | 3812 | 1466724323451 Marionette TRACE conn5 <- [1,1898,null,{}] 16:25:23 INFO - PROCESS | 3812 | 1466724323456 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:25:23 INFO - PROCESS | 3812 | 1466724323459 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:23 INFO - PROCESS | 3812 | 1466724323582 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 16:25:23 INFO - PROCESS | 3812 | 1466724323697 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:23 INFO - PROCESS | 3812 | 1466724323700 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:23 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A62B000 == 40 [pid = 3812] [id = 484] 16:25:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C3E0A5000) [pid = 3812] [serial = 1452] [outer = 0000000000000000] 16:25:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C3E164800) [pid = 3812] [serial = 1453] [outer = 0000008C3E0A5000] 16:25:23 INFO - PROCESS | 3812 | 1466724323759 Marionette DEBUG loaded listener.js 16:25:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C3E846000) [pid = 3812] [serial = 1454] [outer = 0000008C3E0A5000] 16:25:24 INFO - PROCESS | 3812 | 1466724324355 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:25:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:25:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 983ms 16:25:24 INFO - PROCESS | 3812 | 1466724324432 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 16:25:24 INFO - PROCESS | 3812 | 1466724324437 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 16:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:25:24 INFO - PROCESS | 3812 | 1466724324444 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:25:24 INFO - PROCESS | 3812 | 1466724324447 Marionette TRACE conn5 <- [1,1902,null,{}] 16:25:24 INFO - PROCESS | 3812 | 1466724324452 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:25:24 INFO - PROCESS | 3812 | 1466724324455 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:24 INFO - PROCESS | 3812 | 1466724324609 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 16:25:24 INFO - PROCESS | 3812 | 1466724324722 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:24 INFO - PROCESS | 3812 | 1466724324725 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:24 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E58A800 == 41 [pid = 3812] [id = 485] 16:25:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C42E1D400) [pid = 3812] [serial = 1455] [outer = 0000000000000000] 16:25:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C4419EC00) [pid = 3812] [serial = 1456] [outer = 0000008C42E1D400] 16:25:24 INFO - PROCESS | 3812 | 1466724324783 Marionette DEBUG loaded listener.js 16:25:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C44823800) [pid = 3812] [serial = 1457] [outer = 0000008C42E1D400] 16:25:25 INFO - PROCESS | 3812 | 1466724325450 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:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1238ms 16:25:25 INFO - PROCESS | 3812 | 1466724325683 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 16:25:25 INFO - PROCESS | 3812 | 1466724325688 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 16:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:25:25 INFO - PROCESS | 3812 | 1466724325693 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:25:25 INFO - PROCESS | 3812 | 1466724325696 Marionette TRACE conn5 <- [1,1906,null,{}] 16:25:25 INFO - PROCESS | 3812 | 1466724325702 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:25:25 INFO - PROCESS | 3812 | 1466724325705 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:25 INFO - PROCESS | 3812 | 1466724325841 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 16:25:25 INFO - PROCESS | 3812 | 1466724325914 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:25 INFO - PROCESS | 3812 | 1466724325919 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:25 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3E43B000 == 42 [pid = 3812] [id = 486] 16:25:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C3E0E5000) [pid = 3812] [serial = 1458] [outer = 0000000000000000] 16:25:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C3E145400) [pid = 3812] [serial = 1459] [outer = 0000008C3E0E5000] 16:25:26 INFO - PROCESS | 3812 | 1466724326016 Marionette DEBUG loaded listener.js 16:25:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C3E811800) [pid = 3812] [serial = 1460] [outer = 0000008C3E0E5000] 16:25:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B091800 == 41 [pid = 3812] [id = 470] 16:25:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C5160E800 == 40 [pid = 3812] [id = 482] 16:25:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50B54000 == 39 [pid = 3812] [id = 481] 16:25:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F81C000 == 38 [pid = 3812] [id = 480] 16:25:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44AD8800 == 37 [pid = 3812] [id = 479] 16:25:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3DD7D800 == 36 [pid = 3812] [id = 478] 16:25:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4C27B800 == 35 [pid = 3812] [id = 477] 16:25:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B447800 == 34 [pid = 3812] [id = 476] 16:25:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A9C3000 == 33 [pid = 3812] [id = 475] 16:25:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4485D000 == 32 [pid = 3812] [id = 474] 16:25:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44ADC800 == 31 [pid = 3812] [id = 473] 16:25:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3EC95000 == 30 [pid = 3812] [id = 472] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C3DD26800) [pid = 3812] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C4B6D1000) [pid = 3812] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C44823400) [pid = 3812] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C47D3D000) [pid = 3812] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C47CCC800) [pid = 3812] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C4A950000) [pid = 3812] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C49963800) [pid = 3812] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C4B4B7C00) [pid = 3812] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C4AED2800) [pid = 3812] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C4BB3F800) [pid = 3812] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4B735C00) [pid = 3812] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C49965C00) [pid = 3812] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C47C9F800) [pid = 3812] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3F198C00) [pid = 3812] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3E15C800) [pid = 3812] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C436CF400) [pid = 3812] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3E80AC00) [pid = 3812] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3E84C400) [pid = 3812] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3E098400) [pid = 3812] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C3E0E9400) [pid = 3812] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C3E84CC00) [pid = 3812] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C3E0EE000) [pid = 3812] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C4D542800) [pid = 3812] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C4A263800) [pid = 3812] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4B4B1400) [pid = 3812] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C44612000) [pid = 3812] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 16:25:26 INFO - PROCESS | 3812 | 1466724326573 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:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 941ms 16:25:26 INFO - PROCESS | 3812 | 1466724326639 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 16:25:26 INFO - PROCESS | 3812 | 1466724326642 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 16:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:25:26 INFO - PROCESS | 3812 | 1466724326648 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:25:26 INFO - PROCESS | 3812 | 1466724326651 Marionette TRACE conn5 <- [1,1910,null,{}] 16:25:26 INFO - PROCESS | 3812 | 1466724326655 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:25:26 INFO - PROCESS | 3812 | 1466724326658 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:26 INFO - PROCESS | 3812 | 1466724326746 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 16:25:26 INFO - PROCESS | 3812 | 1466724326824 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:26 INFO - PROCESS | 3812 | 1466724326826 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:26 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4836E800 == 31 [pid = 3812] [id = 487] 16:25:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C3E0E0800) [pid = 3812] [serial = 1461] [outer = 0000000000000000] 16:25:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3E15B800) [pid = 3812] [serial = 1462] [outer = 0000008C3E0E0800] 16:25:26 INFO - PROCESS | 3812 | 1466724326874 Marionette DEBUG loaded listener.js 16:25:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3EBF2800) [pid = 3812] [serial = 1463] [outer = 0000008C3E0E0800] 16:25:27 INFO - PROCESS | 3812 | 1466724327288 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:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 692ms 16:25:27 INFO - PROCESS | 3812 | 1466724327356 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 16:25:27 INFO - PROCESS | 3812 | 1466724327358 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 16:25:27 INFO - PROCESS | 3812 | 1466724327362 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:25:27 INFO - PROCESS | 3812 | 1466724327364 Marionette TRACE conn5 <- [1,1914,null,{}] 16:25:27 INFO - PROCESS | 3812 | 1466724327375 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:25:27 INFO - PROCESS | 3812 | 1466724327380 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:27 INFO - PROCESS | 3812 | 1466724327470 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 16:25:27 INFO - PROCESS | 3812 | 1466724327483 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:27 INFO - PROCESS | 3812 | 1466724327487 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:27 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AA9F000 == 32 [pid = 3812] [id = 488] 16:25:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C437E8400) [pid = 3812] [serial = 1464] [outer = 0000000000000000] 16:25:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C441D9000) [pid = 3812] [serial = 1465] [outer = 0000008C437E8400] 16:25:27 INFO - PROCESS | 3812 | 1466724327540 Marionette DEBUG loaded listener.js 16:25:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C4481A400) [pid = 3812] [serial = 1466] [outer = 0000008C437E8400] 16:25:28 INFO - PROCESS | 3812 | 1466724328006 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:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 692ms 16:25:28 INFO - PROCESS | 3812 | 1466724328058 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 16:25:28 INFO - PROCESS | 3812 | 1466724328061 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 16:25:28 INFO - PROCESS | 3812 | 1466724328064 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:25:28 INFO - PROCESS | 3812 | 1466724328066 Marionette TRACE conn5 <- [1,1918,null,{}] 16:25:28 INFO - PROCESS | 3812 | 1466724328069 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:25:28 INFO - PROCESS | 3812 | 1466724328071 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:28 INFO - PROCESS | 3812 | 1466724328160 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 16:25:28 INFO - PROCESS | 3812 | 1466724328168 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:28 INFO - PROCESS | 3812 | 1466724328170 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:28 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4C275800 == 33 [pid = 3812] [id = 489] 16:25:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C47CCF000) [pid = 3812] [serial = 1467] [outer = 0000000000000000] 16:25:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C47CD5000) [pid = 3812] [serial = 1468] [outer = 0000008C47CCF000] 16:25:28 INFO - PROCESS | 3812 | 1466724328217 Marionette DEBUG loaded listener.js 16:25:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C48367800) [pid = 3812] [serial = 1469] [outer = 0000008C47CCF000] 16:25:28 INFO - PROCESS | 3812 | 1466724328651 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:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 626ms 16:25:28 INFO - PROCESS | 3812 | 1466724328694 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 16:25:28 INFO - PROCESS | 3812 | 1466724328696 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 16:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:25:28 INFO - PROCESS | 3812 | 1466724328707 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:25:28 INFO - PROCESS | 3812 | 1466724328709 Marionette TRACE conn5 <- [1,1922,null,{}] 16:25:28 INFO - PROCESS | 3812 | 1466724328713 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:25:28 INFO - PROCESS | 3812 | 1466724328715 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:28 INFO - PROCESS | 3812 | 1466724328821 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 16:25:28 INFO - PROCESS | 3812 | 1466724328904 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:28 INFO - PROCESS | 3812 | 1466724328906 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:28 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0A6800 == 34 [pid = 3812] [id = 490] 16:25:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4850C400) [pid = 3812] [serial = 1470] [outer = 0000000000000000] 16:25:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4996CC00) [pid = 3812] [serial = 1471] [outer = 0000008C4850C400] 16:25:28 INFO - PROCESS | 3812 | 1466724328951 Marionette DEBUG loaded listener.js 16:25:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4A226C00) [pid = 3812] [serial = 1472] [outer = 0000008C4850C400] 16:25:29 INFO - PROCESS | 3812 | 1466724329364 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:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 691ms 16:25:29 INFO - PROCESS | 3812 | 1466724329394 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 16:25:29 INFO - PROCESS | 3812 | 1466724329396 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 16:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:25:29 INFO - PROCESS | 3812 | 1466724329399 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:25:29 INFO - PROCESS | 3812 | 1466724329401 Marionette TRACE conn5 <- [1,1926,null,{}] 16:25:29 INFO - PROCESS | 3812 | 1466724329404 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:25:29 INFO - PROCESS | 3812 | 1466724329410 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:29 INFO - PROCESS | 3812 | 1466724329558 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 16:25:29 INFO - PROCESS | 3812 | 1466724329612 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:29 INFO - PROCESS | 3812 | 1466724329615 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:29 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4EE81000 == 35 [pid = 3812] [id = 491] 16:25:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4A954C00) [pid = 3812] [serial = 1473] [outer = 0000000000000000] 16:25:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4B0D7000) [pid = 3812] [serial = 1474] [outer = 0000008C4A954C00] 16:25:29 INFO - PROCESS | 3812 | 1466724329660 Marionette DEBUG loaded listener.js 16:25:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4B5DAC00) [pid = 3812] [serial = 1475] [outer = 0000008C4A954C00] 16:25:30 INFO - PROCESS | 3812 | 1466724330084 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:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 732ms 16:25:30 INFO - PROCESS | 3812 | 1466724330135 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 16:25:30 INFO - PROCESS | 3812 | 1466724330137 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 16:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:25:30 INFO - PROCESS | 3812 | 1466724330140 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:25:30 INFO - PROCESS | 3812 | 1466724330142 Marionette TRACE conn5 <- [1,1930,null,{}] 16:25:30 INFO - PROCESS | 3812 | 1466724330145 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:25:30 INFO - PROCESS | 3812 | 1466724330147 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:30 INFO - PROCESS | 3812 | 1466724330292 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 16:25:30 INFO - PROCESS | 3812 | 1466724330307 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:30 INFO - PROCESS | 3812 | 1466724330309 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:30 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4414D800 == 36 [pid = 3812] [id = 492] 16:25:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4B5E2400) [pid = 3812] [serial = 1476] [outer = 0000000000000000] 16:25:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4B6D7C00) [pid = 3812] [serial = 1477] [outer = 0000008C4B5E2400] 16:25:30 INFO - PROCESS | 3812 | 1466724330354 Marionette DEBUG loaded listener.js 16:25:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C4B733C00) [pid = 3812] [serial = 1478] [outer = 0000008C4B5E2400] 16:25:30 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3D755400) [pid = 3812] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:25:30 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C3C450400) [pid = 3812] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:25:30 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3E810C00) [pid = 3812] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:25:30 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C47D3F000) [pid = 3812] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:25:30 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4A226800) [pid = 3812] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:25:30 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3C573000) [pid = 3812] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:25:30 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3E0E2800) [pid = 3812] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:25:30 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C4B6DBC00) [pid = 3812] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:25:30 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C43730800) [pid = 3812] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:25:30 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4A95B400) [pid = 3812] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:25:30 INFO - PROCESS | 3812 | 1466724330917 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:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 839ms 16:25:30 INFO - PROCESS | 3812 | 1466724330983 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 16:25:30 INFO - PROCESS | 3812 | 1466724330985 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 16:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:25:30 INFO - PROCESS | 3812 | 1466724330988 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:25:30 INFO - PROCESS | 3812 | 1466724330990 Marionette TRACE conn5 <- [1,1934,null,{}] 16:25:31 INFO - PROCESS | 3812 | 1466724330993 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:25:31 INFO - PROCESS | 3812 | 1466724330995 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:31 INFO - PROCESS | 3812 | 1466724331077 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 16:25:31 INFO - PROCESS | 3812 | 1466724331158 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:31 INFO - PROCESS | 3812 | 1466724331160 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:31 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C5161B000 == 37 [pid = 3812] [id = 493] 16:25:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C3DFB2000) [pid = 3812] [serial = 1479] [outer = 0000000000000000] 16:25:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C3E844800) [pid = 3812] [serial = 1480] [outer = 0000008C3DFB2000] 16:25:31 INFO - PROCESS | 3812 | 1466724331204 Marionette DEBUG loaded listener.js 16:25:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4A9F7800) [pid = 3812] [serial = 1481] [outer = 0000008C3DFB2000] 16:25:31 INFO - PROCESS | 3812 | 1466724331589 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:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 689ms 16:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:25:31 INFO - PROCESS | 3812 | 1466724331681 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 16:25:31 INFO - PROCESS | 3812 | 1466724331683 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 16:25:31 INFO - PROCESS | 3812 | 1466724331691 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:25:31 INFO - PROCESS | 3812 | 1466724331693 Marionette TRACE conn5 <- [1,1938,null,{}] 16:25:31 INFO - PROCESS | 3812 | 1466724331696 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:25:31 INFO - PROCESS | 3812 | 1466724331698 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:31 INFO - PROCESS | 3812 | 1466724331782 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 16:25:31 INFO - PROCESS | 3812 | 1466724331789 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:31 INFO - PROCESS | 3812 | 1466724331790 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:31 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51A0D800 == 38 [pid = 3812] [id = 494] 16:25:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4B73A800) [pid = 3812] [serial = 1482] [outer = 0000000000000000] 16:25:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4B740000) [pid = 3812] [serial = 1483] [outer = 0000008C4B73A800] 16:25:31 INFO - PROCESS | 3812 | 1466724331835 Marionette DEBUG loaded listener.js 16:25:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4C260000) [pid = 3812] [serial = 1484] [outer = 0000008C4B73A800] 16:25:32 INFO - PROCESS | 3812 | 1466724332233 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:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 587ms 16:25:32 INFO - PROCESS | 3812 | 1466724332276 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 16:25:32 INFO - PROCESS | 3812 | 1466724332278 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 16:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:25:32 INFO - PROCESS | 3812 | 1466724332296 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:25:32 INFO - PROCESS | 3812 | 1466724332298 Marionette TRACE conn5 <- [1,1942,null,{}] 16:25:32 INFO - PROCESS | 3812 | 1466724332302 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:25:32 INFO - PROCESS | 3812 | 1466724332304 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:32 INFO - PROCESS | 3812 | 1466724332386 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 16:25:32 INFO - PROCESS | 3812 | 1466724332391 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:32 INFO - PROCESS | 3812 | 1466724332393 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:32 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C52939800 == 39 [pid = 3812] [id = 495] 16:25:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4A21EC00) [pid = 3812] [serial = 1485] [outer = 0000000000000000] 16:25:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4C4ED000) [pid = 3812] [serial = 1486] [outer = 0000008C4A21EC00] 16:25:32 INFO - PROCESS | 3812 | 1466724332437 Marionette DEBUG loaded listener.js 16:25:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4CE83000) [pid = 3812] [serial = 1487] [outer = 0000008C4A21EC00] 16:25:32 INFO - PROCESS | 3812 | 1466724332894 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:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 691ms 16:25:33 INFO - PROCESS | 3812 | 1466724332987 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 16:25:33 INFO - PROCESS | 3812 | 1466724332992 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 16:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:25:33 INFO - PROCESS | 3812 | 1466724332998 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:25:33 INFO - PROCESS | 3812 | 1466724333002 Marionette TRACE conn5 <- [1,1946,null,{}] 16:25:33 INFO - PROCESS | 3812 | 1466724333010 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:25:33 INFO - PROCESS | 3812 | 1466724333013 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:33 INFO - PROCESS | 3812 | 1466724333184 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 16:25:33 INFO - PROCESS | 3812 | 1466724333274 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:33 INFO - PROCESS | 3812 | 1466724333279 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:33 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4485E000 == 40 [pid = 3812] [id = 496] 16:25:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C3E099800) [pid = 3812] [serial = 1488] [outer = 0000000000000000] 16:25:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C3E0A4800) [pid = 3812] [serial = 1489] [outer = 0000008C3E099800] 16:25:33 INFO - PROCESS | 3812 | 1466724333338 Marionette DEBUG loaded listener.js 16:25:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C3F7AC000) [pid = 3812] [serial = 1490] [outer = 0000008C3E099800] 16:25:33 INFO - PROCESS | 3812 | 1466724333935 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:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 986ms 16:25:34 INFO - PROCESS | 3812 | 1466724333987 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 16:25:34 INFO - PROCESS | 3812 | 1466724333992 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 16:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:25:34 INFO - PROCESS | 3812 | 1466724333999 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:25:34 INFO - PROCESS | 3812 | 1466724334002 Marionette TRACE conn5 <- [1,1950,null,{}] 16:25:34 INFO - PROCESS | 3812 | 1466724334006 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:25:34 INFO - PROCESS | 3812 | 1466724334009 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:34 INFO - PROCESS | 3812 | 1466724334126 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 16:25:34 INFO - PROCESS | 3812 | 1466724334249 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:34 INFO - PROCESS | 3812 | 1466724334252 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:34 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4D96B800 == 41 [pid = 3812] [id = 497] 16:25:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C441D9C00) [pid = 3812] [serial = 1491] [outer = 0000000000000000] 16:25:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C4481D400) [pid = 3812] [serial = 1492] [outer = 0000008C441D9C00] 16:25:34 INFO - PROCESS | 3812 | 1466724334312 Marionette DEBUG loaded listener.js 16:25:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C48361000) [pid = 3812] [serial = 1493] [outer = 0000008C441D9C00] 16:25:34 INFO - PROCESS | 3812 | 1466724334937 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:25:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 985ms 16:25:34 INFO - PROCESS | 3812 | 1466724334986 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 16:25:34 INFO - PROCESS | 3812 | 1466724334989 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 16:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:25:34 INFO - PROCESS | 3812 | 1466724334993 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:25:35 INFO - PROCESS | 3812 | 1466724334997 Marionette TRACE conn5 <- [1,1954,null,{}] 16:25:35 INFO - PROCESS | 3812 | 1466724335008 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:25:35 INFO - PROCESS | 3812 | 1466724335013 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:35 INFO - PROCESS | 3812 | 1466724335129 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 16:25:35 INFO - PROCESS | 3812 | 1466724335225 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:35 INFO - PROCESS | 3812 | 1466724335228 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:35 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C529E4800 == 42 [pid = 3812] [id = 498] 16:25:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C4AB88C00) [pid = 3812] [serial = 1494] [outer = 0000000000000000] 16:25:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C4B5BBC00) [pid = 3812] [serial = 1495] [outer = 0000008C4AB88C00] 16:25:35 INFO - PROCESS | 3812 | 1466724335287 Marionette DEBUG loaded listener.js 16:25:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C4CCBB800) [pid = 3812] [serial = 1496] [outer = 0000008C4AB88C00] 16:25:36 INFO - PROCESS | 3812 | 1466724336145 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:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1193ms 16:25:36 INFO - PROCESS | 3812 | 1466724336200 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 16:25:36 INFO - PROCESS | 3812 | 1466724336204 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 16:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:25:36 INFO - PROCESS | 3812 | 1466724336211 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:25:36 INFO - PROCESS | 3812 | 1466724336214 Marionette TRACE conn5 <- [1,1958,null,{}] 16:25:36 INFO - PROCESS | 3812 | 1466724336220 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:25:36 INFO - PROCESS | 3812 | 1466724336224 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:36 INFO - PROCESS | 3812 | 1466724336326 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 16:25:36 INFO - PROCESS | 3812 | 1466724336401 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:36 INFO - PROCESS | 3812 | 1466724336406 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:36 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C47DCB800 == 43 [pid = 3812] [id = 499] 16:25:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (0000008C3E144C00) [pid = 3812] [serial = 1497] [outer = 0000000000000000] 16:25:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (0000008C3E161C00) [pid = 3812] [serial = 1498] [outer = 0000008C3E144C00] 16:25:36 INFO - PROCESS | 3812 | 1466724336456 Marionette DEBUG loaded listener.js 16:25:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (0000008C42C35000) [pid = 3812] [serial = 1499] [outer = 0000008C3E144C00] 16:25:37 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51A0D800 == 42 [pid = 3812] [id = 494] 16:25:37 INFO - PROCESS | 3812 | --DOCSHELL 0000008C5161B000 == 41 [pid = 3812] [id = 493] 16:25:37 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4414D800 == 40 [pid = 3812] [id = 492] 16:25:37 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4EE81000 == 39 [pid = 3812] [id = 491] 16:25:37 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0A6800 == 38 [pid = 3812] [id = 490] 16:25:37 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4C275800 == 37 [pid = 3812] [id = 489] 16:25:37 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AA9F000 == 36 [pid = 3812] [id = 488] 16:25:37 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4836E800 == 35 [pid = 3812] [id = 487] 16:25:37 INFO - PROCESS | 3812 | 1466724337085 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:25:37 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3E43B000 == 34 [pid = 3812] [id = 486] 16:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 880ms 16:25:37 INFO - PROCESS | 3812 | 1466724337095 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 16:25:37 INFO - PROCESS | 3812 | 1466724337099 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 16:25:37 INFO - PROCESS | 3812 | 1466724337105 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:25:37 INFO - PROCESS | 3812 | 1466724337108 Marionette TRACE conn5 <- [1,1962,null,{}] 16:25:37 INFO - PROCESS | 3812 | 1466724337111 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:25:37 INFO - PROCESS | 3812 | 1466724337114 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:37 INFO - PROCESS | 3812 | 1466724337215 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 16:25:37 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (0000008C4AA48800) [pid = 3812] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 16:25:37 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (0000008C4423A400) [pid = 3812] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 16:25:37 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (0000008C42A2F400) [pid = 3812] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 16:25:37 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C3C46F000) [pid = 3812] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 16:25:37 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C3E845000) [pid = 3812] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 16:25:37 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C4850DC00) [pid = 3812] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 16:25:37 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C3E813400) [pid = 3812] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 16:25:37 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C4A60C800) [pid = 3812] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 16:25:37 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C4504A400) [pid = 3812] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 16:25:37 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C3E15A000) [pid = 3812] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 16:25:37 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C3E0EB000) [pid = 3812] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 16:25:37 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C4AE32C00) [pid = 3812] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 16:25:37 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C4BB45800) [pid = 3812] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 16:25:37 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C49E79C00) [pid = 3812] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 16:25:37 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C44822800) [pid = 3812] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 16:25:37 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3E0E9000) [pid = 3812] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 16:25:37 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C4460CC00) [pid = 3812] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 16:25:37 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C446BEC00) [pid = 3812] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 16:25:37 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C42F32C00) [pid = 3812] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 16:25:37 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C4A049000) [pid = 3812] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 16:25:37 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4A25F000) [pid = 3812] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 16:25:37 INFO - PROCESS | 3812 | 1466724337302 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:37 INFO - PROCESS | 3812 | 1466724337305 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:37 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44864000 == 35 [pid = 3812] [id = 500] 16:25:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C3DFAB400) [pid = 3812] [serial = 1500] [outer = 0000000000000000] 16:25:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C3E0A3C00) [pid = 3812] [serial = 1501] [outer = 0000008C3DFAB400] 16:25:37 INFO - PROCESS | 3812 | 1466724337353 Marionette DEBUG loaded listener.js 16:25:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C3E158C00) [pid = 3812] [serial = 1502] [outer = 0000008C3DFAB400] 16:25:37 INFO - PROCESS | 3812 | 1466724337770 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:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 733ms 16:25:37 INFO - PROCESS | 3812 | 1466724337842 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 16:25:37 INFO - PROCESS | 3812 | 1466724337844 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 16:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:25:37 INFO - PROCESS | 3812 | 1466724337848 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:25:37 INFO - PROCESS | 3812 | 1466724337851 Marionette TRACE conn5 <- [1,1966,null,{}] 16:25:37 INFO - PROCESS | 3812 | 1466724337862 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:25:37 INFO - PROCESS | 3812 | 1466724337867 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:37 INFO - PROCESS | 3812 | 1466724337962 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 16:25:37 INFO - PROCESS | 3812 | 1466724337972 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:37 INFO - PROCESS | 3812 | 1466724337975 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:38 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B436000 == 36 [pid = 3812] [id = 501] 16:25:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4419FC00) [pid = 3812] [serial = 1503] [outer = 0000000000000000] 16:25:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C44611800) [pid = 3812] [serial = 1504] [outer = 0000008C4419FC00] 16:25:38 INFO - PROCESS | 3812 | 1466724338025 Marionette DEBUG loaded listener.js 16:25:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4481A000) [pid = 3812] [serial = 1505] [outer = 0000008C4419FC00] 16:25:38 INFO - PROCESS | 3812 | 1466724338470 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:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 692ms 16:25:38 INFO - PROCESS | 3812 | 1466724338543 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 16:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:25:38 INFO - PROCESS | 3812 | 1466724338546 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 16:25:38 INFO - PROCESS | 3812 | 1466724338549 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:25:38 INFO - PROCESS | 3812 | 1466724338551 Marionette TRACE conn5 <- [1,1970,null,{}] 16:25:38 INFO - PROCESS | 3812 | 1466724338554 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:25:38 INFO - PROCESS | 3812 | 1466724338556 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:38 INFO - PROCESS | 3812 | 1466724338645 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 16:25:38 INFO - PROCESS | 3812 | 1466724338657 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:38 INFO - PROCESS | 3812 | 1466724338659 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:38 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4CC87000 == 37 [pid = 3812] [id = 502] 16:25:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C47CCE800) [pid = 3812] [serial = 1506] [outer = 0000000000000000] 16:25:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C47CD3800) [pid = 3812] [serial = 1507] [outer = 0000008C47CCE800] 16:25:38 INFO - PROCESS | 3812 | 1466724338705 Marionette DEBUG loaded listener.js 16:25:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4850D000) [pid = 3812] [serial = 1508] [outer = 0000008C47CCE800] 16:25:39 INFO - PROCESS | 3812 | 1466724339132 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:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 627ms 16:25:39 INFO - PROCESS | 3812 | 1466724339179 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 16:25:39 INFO - PROCESS | 3812 | 1466724339181 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 16:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:25:39 INFO - PROCESS | 3812 | 1466724339185 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:25:39 INFO - PROCESS | 3812 | 1466724339186 Marionette TRACE conn5 <- [1,1974,null,{}] 16:25:39 INFO - PROCESS | 3812 | 1466724339190 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:25:39 INFO - PROCESS | 3812 | 1466724339192 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:39 INFO - PROCESS | 3812 | 1466724339274 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 16:25:39 INFO - PROCESS | 3812 | 1466724339279 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:39 INFO - PROCESS | 3812 | 1466724339281 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:39 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0B2800 == 38 [pid = 3812] [id = 503] 16:25:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C49968800) [pid = 3812] [serial = 1509] [outer = 0000000000000000] 16:25:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4A223C00) [pid = 3812] [serial = 1510] [outer = 0000008C49968800] 16:25:39 INFO - PROCESS | 3812 | 1466724339333 Marionette DEBUG loaded listener.js 16:25:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C4A261800) [pid = 3812] [serial = 1511] [outer = 0000008C49968800] 16:25:39 INFO - PROCESS | 3812 | 1466724339797 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:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 672ms 16:25:39 INFO - PROCESS | 3812 | 1466724339859 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 16:25:39 INFO - PROCESS | 3812 | 1466724339861 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 16:25:39 INFO - PROCESS | 3812 | 1466724339864 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:25:39 INFO - PROCESS | 3812 | 1466724339866 Marionette TRACE conn5 <- [1,1978,null,{}] 16:25:39 INFO - PROCESS | 3812 | 1466724339877 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:25:39 INFO - PROCESS | 3812 | 1466724339883 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:40 INFO - PROCESS | 3812 | 1466724340028 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 16:25:40 INFO - PROCESS | 3812 | 1466724340077 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:40 INFO - PROCESS | 3812 | 1466724340079 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:40 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FF91000 == 39 [pid = 3812] [id = 504] 16:25:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C4AA4AC00) [pid = 3812] [serial = 1512] [outer = 0000000000000000] 16:25:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C4B0D9400) [pid = 3812] [serial = 1513] [outer = 0000008C4AA4AC00] 16:25:40 INFO - PROCESS | 3812 | 1466724340125 Marionette DEBUG loaded listener.js 16:25:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C4B6D0000) [pid = 3812] [serial = 1514] [outer = 0000008C4AA4AC00] 16:25:40 INFO - PROCESS | 3812 | 1466724340565 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:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 734ms 16:25:40 INFO - PROCESS | 3812 | 1466724340602 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 16:25:40 INFO - PROCESS | 3812 | 1466724340604 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 16:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:25:40 INFO - PROCESS | 3812 | 1466724340614 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:25:40 INFO - PROCESS | 3812 | 1466724340615 Marionette TRACE conn5 <- [1,1982,null,{}] 16:25:40 INFO - PROCESS | 3812 | 1466724340619 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:25:40 INFO - PROCESS | 3812 | 1466724340621 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:40 INFO - PROCESS | 3812 | 1466724340764 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 16:25:40 INFO - PROCESS | 3812 | 1466724340776 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:40 INFO - PROCESS | 3812 | 1466724340778 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:40 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50BC9800 == 40 [pid = 3812] [id = 505] 16:25:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C4B738800) [pid = 3812] [serial = 1515] [outer = 0000000000000000] 16:25:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C4B780C00) [pid = 3812] [serial = 1516] [outer = 0000008C4B738800] 16:25:40 INFO - PROCESS | 3812 | 1466724340868 Marionette DEBUG loaded listener.js 16:25:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C4C4EC000) [pid = 3812] [serial = 1517] [outer = 0000008C4B738800] 16:25:41 INFO - PROCESS | 3812 | 1466724341277 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:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 691ms 16:25:41 INFO - PROCESS | 3812 | 1466724341302 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 16:25:41 INFO - PROCESS | 3812 | 1466724341304 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 16:25:41 INFO - PROCESS | 3812 | 1466724341307 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:25:41 INFO - PROCESS | 3812 | 1466724341309 Marionette TRACE conn5 <- [1,1986,null,{}] 16:25:41 INFO - PROCESS | 3812 | 1466724341319 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:25:41 INFO - PROCESS | 3812 | 1466724341321 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:41 INFO - PROCESS | 3812 | 1466724341431 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 16:25:41 INFO - PROCESS | 3812 | 1466724341437 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:41 INFO - PROCESS | 3812 | 1466724341439 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:41 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51817000 == 41 [pid = 3812] [id = 506] 16:25:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (0000008C4D27BC00) [pid = 3812] [serial = 1518] [outer = 0000000000000000] 16:25:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (0000008C4D578400) [pid = 3812] [serial = 1519] [outer = 0000008C4D27BC00] 16:25:41 INFO - PROCESS | 3812 | 1466724341483 Marionette DEBUG loaded listener.js 16:25:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (0000008C4E49F400) [pid = 3812] [serial = 1520] [outer = 0000008C4D27BC00] 16:25:41 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (0000008C4850C400) [pid = 3812] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:25:41 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (0000008C437E8400) [pid = 3812] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:25:41 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (0000008C3E0E5000) [pid = 3812] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:25:41 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C47CCF000) [pid = 3812] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:25:41 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C3E0E0800) [pid = 3812] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:25:41 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C4A954C00) [pid = 3812] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:25:41 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C3DFB2000) [pid = 3812] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:25:41 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C4B5E2400) [pid = 3812] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:25:41 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C4B73A800) [pid = 3812] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:25:41 INFO - PROCESS | 3812 | 1466724341966 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:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 691ms 16:25:42 INFO - PROCESS | 3812 | 1466724342002 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 16:25:42 INFO - PROCESS | 3812 | 1466724342005 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 16:25:42 INFO - PROCESS | 3812 | 1466724342008 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:25:42 INFO - PROCESS | 3812 | 1466724342010 Marionette TRACE conn5 <- [1,1990,null,{}] 16:25:42 INFO - PROCESS | 3812 | 1466724342013 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:25:42 INFO - PROCESS | 3812 | 1466724342023 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:42 INFO - PROCESS | 3812 | 1466724342135 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 16:25:42 INFO - PROCESS | 3812 | 1466724342143 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:42 INFO - PROCESS | 3812 | 1466724342145 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:42 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C52930800 == 42 [pid = 3812] [id = 507] 16:25:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C47D87000) [pid = 3812] [serial = 1521] [outer = 0000000000000000] 16:25:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C4B73B800) [pid = 3812] [serial = 1522] [outer = 0000008C47D87000] 16:25:42 INFO - PROCESS | 3812 | 1466724342189 Marionette DEBUG loaded listener.js 16:25:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C4E4A3800) [pid = 3812] [serial = 1523] [outer = 0000008C47D87000] 16:25:42 INFO - PROCESS | 3812 | 1466724342587 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:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 627ms 16:25:42 INFO - PROCESS | 3812 | 1466724342642 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 16:25:42 INFO - PROCESS | 3812 | 1466724342644 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 16:25:42 INFO - PROCESS | 3812 | 1466724342648 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:25:42 INFO - PROCESS | 3812 | 1466724342650 Marionette TRACE conn5 <- [1,1994,null,{}] 16:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:25:42 INFO - PROCESS | 3812 | 1466724342657 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:25:42 INFO - PROCESS | 3812 | 1466724342659 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:42 INFO - PROCESS | 3812 | 1466724342743 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 16:25:42 INFO - PROCESS | 3812 | 1466724342749 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:42 INFO - PROCESS | 3812 | 1466724342751 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:42 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C52D15000 == 43 [pid = 3812] [id = 508] 16:25:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C4E627C00) [pid = 3812] [serial = 1524] [outer = 0000000000000000] 16:25:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C47CCB800) [pid = 3812] [serial = 1525] [outer = 0000008C4E627C00] 16:25:42 INFO - PROCESS | 3812 | 1466724342795 Marionette DEBUG loaded listener.js 16:25:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C4E66A000) [pid = 3812] [serial = 1526] [outer = 0000008C4E627C00] 16:25:43 INFO - PROCESS | 3812 | 1466724343209 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:25:43 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:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 585ms 16:25:43 INFO - PROCESS | 3812 | 1466724343257 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 16:25:43 INFO - PROCESS | 3812 | 1466724343260 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 16:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:25:43 INFO - PROCESS | 3812 | 1466724343269 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:25:43 INFO - PROCESS | 3812 | 1466724343272 Marionette TRACE conn5 <- [1,1998,null,{}] 16:25:43 INFO - PROCESS | 3812 | 1466724343276 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:25:43 INFO - PROCESS | 3812 | 1466724343278 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:43 INFO - PROCESS | 3812 | 1466724343381 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 16:25:43 INFO - PROCESS | 3812 | 1466724343389 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:43 INFO - PROCESS | 3812 | 1466724343391 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:43 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F65D800 == 44 [pid = 3812] [id = 509] 16:25:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (0000008C4E8B5C00) [pid = 3812] [serial = 1527] [outer = 0000000000000000] 16:25:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (0000008C4EB6A000) [pid = 3812] [serial = 1528] [outer = 0000008C4E8B5C00] 16:25:43 INFO - PROCESS | 3812 | 1466724343438 Marionette DEBUG loaded listener.js 16:25:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (0000008C4EB76800) [pid = 3812] [serial = 1529] [outer = 0000008C4E8B5C00] 16:25:44 INFO - PROCESS | 3812 | 1466724344120 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:25:44 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:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 881ms 16:25:44 INFO - PROCESS | 3812 | 1466724344154 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 16:25:44 INFO - PROCESS | 3812 | 1466724344159 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 16:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:25:44 INFO - PROCESS | 3812 | 1466724344164 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:25:44 INFO - PROCESS | 3812 | 1466724344168 Marionette TRACE conn5 <- [1,2002,null,{}] 16:25:44 INFO - PROCESS | 3812 | 1466724344174 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:25:44 INFO - PROCESS | 3812 | 1466724344177 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:44 INFO - PROCESS | 3812 | 1466724344297 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 16:25:44 INFO - PROCESS | 3812 | 1466724344423 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:44 INFO - PROCESS | 3812 | 1466724344426 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:44 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C499A0000 == 45 [pid = 3812] [id = 510] 16:25:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (0000008C3E0EAC00) [pid = 3812] [serial = 1530] [outer = 0000000000000000] 16:25:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (0000008C3E812000) [pid = 3812] [serial = 1531] [outer = 0000008C3E0EAC00] 16:25:44 INFO - PROCESS | 3812 | 1466724344486 Marionette DEBUG loaded listener.js 16:25:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (0000008C42ECF400) [pid = 3812] [serial = 1532] [outer = 0000008C3E0EAC00] 16:25:45 INFO - PROCESS | 3812 | 1466724345109 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:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 986ms 16:25:45 INFO - PROCESS | 3812 | 1466724345154 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 16:25:45 INFO - PROCESS | 3812 | 1466724345159 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 16:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:25:45 INFO - PROCESS | 3812 | 1466724345166 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:25:45 INFO - PROCESS | 3812 | 1466724345169 Marionette TRACE conn5 <- [1,2006,null,{}] 16:25:45 INFO - PROCESS | 3812 | 1466724345173 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:25:45 INFO - PROCESS | 3812 | 1466724345176 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:45 INFO - PROCESS | 3812 | 1466724345293 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 16:25:45 INFO - PROCESS | 3812 | 1466724345418 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:45 INFO - PROCESS | 3812 | 1466724345421 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:45 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AEA3800 == 46 [pid = 3812] [id = 511] 16:25:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (0000008C44A0F800) [pid = 3812] [serial = 1533] [outer = 0000000000000000] 16:25:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (0000008C483A4C00) [pid = 3812] [serial = 1534] [outer = 0000008C44A0F800] 16:25:45 INFO - PROCESS | 3812 | 1466724345481 Marionette DEBUG loaded listener.js 16:25:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (0000008C4A94CC00) [pid = 3812] [serial = 1535] [outer = 0000008C44A0F800] 16:25:46 INFO - PROCESS | 3812 | 1466724346113 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:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 986ms 16:25:46 INFO - PROCESS | 3812 | 1466724346154 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 16:25:46 INFO - PROCESS | 3812 | 1466724346157 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 16:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:25:46 INFO - PROCESS | 3812 | 1466724346161 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:25:46 INFO - PROCESS | 3812 | 1466724346165 Marionette TRACE conn5 <- [1,2010,null,{}] 16:25:46 INFO - PROCESS | 3812 | 1466724346176 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:25:46 INFO - PROCESS | 3812 | 1466724346181 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:46 INFO - PROCESS | 3812 | 1466724346295 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 16:25:46 INFO - PROCESS | 3812 | 1466724346442 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:46 INFO - PROCESS | 3812 | 1466724346445 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:46 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FF89800 == 47 [pid = 3812] [id = 512] 16:25:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (0000008C4CE81C00) [pid = 3812] [serial = 1536] [outer = 0000000000000000] 16:25:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (0000008C4D930400) [pid = 3812] [serial = 1537] [outer = 0000008C4CE81C00] 16:25:46 INFO - PROCESS | 3812 | 1466724346509 Marionette DEBUG loaded listener.js 16:25:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (0000008C4EB68400) [pid = 3812] [serial = 1538] [outer = 0000008C4CE81C00] 16:25:47 INFO - PROCESS | 3812 | 1466724347109 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:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 987ms 16:25:47 INFO - PROCESS | 3812 | 1466724347149 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 16:25:47 INFO - PROCESS | 3812 | 1466724347152 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 16:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:25:47 INFO - PROCESS | 3812 | 1466724347156 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:25:47 INFO - PROCESS | 3812 | 1466724347158 Marionette TRACE conn5 <- [1,2014,null,{}] 16:25:47 INFO - PROCESS | 3812 | 1466724347162 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:25:47 INFO - PROCESS | 3812 | 1466724347164 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:47 INFO - PROCESS | 3812 | 1466724347280 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 16:25:47 INFO - PROCESS | 3812 | 1466724347375 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:47 INFO - PROCESS | 3812 | 1466724347378 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:47 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A09C800 == 48 [pid = 3812] [id = 513] 16:25:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (0000008C47CCDC00) [pid = 3812] [serial = 1539] [outer = 0000000000000000] 16:25:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (0000008C4B5DE800) [pid = 3812] [serial = 1540] [outer = 0000008C47CCDC00] 16:25:47 INFO - PROCESS | 3812 | 1466724347433 Marionette DEBUG loaded listener.js 16:25:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (0000008C4E8BD800) [pid = 3812] [serial = 1541] [outer = 0000008C47CCDC00] 16:25:48 INFO - PROCESS | 3812 | 1466724348199 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:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1087ms 16:25:48 INFO - PROCESS | 3812 | 1466724348245 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 16:25:48 INFO - PROCESS | 3812 | 1466724348250 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 16:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:25:48 INFO - PROCESS | 3812 | 1466724348254 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:25:48 INFO - PROCESS | 3812 | 1466724348259 Marionette TRACE conn5 <- [1,2018,null,{}] 16:25:48 INFO - PROCESS | 3812 | 1466724348264 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:25:48 INFO - PROCESS | 3812 | 1466724348267 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:48 INFO - PROCESS | 3812 | 1466724348373 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 16:25:48 INFO - PROCESS | 3812 | 1466724348489 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:48 INFO - PROCESS | 3812 | 1466724348492 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:48 INFO - PROCESS | 3812 | --DOCSHELL 0000008C52D15000 == 47 [pid = 3812] [id = 508] 16:25:48 INFO - PROCESS | 3812 | --DOCSHELL 0000008C52930800 == 46 [pid = 3812] [id = 507] 16:25:48 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51817000 == 45 [pid = 3812] [id = 506] 16:25:48 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50BC9800 == 44 [pid = 3812] [id = 505] 16:25:48 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FF91000 == 43 [pid = 3812] [id = 504] 16:25:48 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0B2800 == 42 [pid = 3812] [id = 503] 16:25:48 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4CC87000 == 41 [pid = 3812] [id = 502] 16:25:48 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B436000 == 40 [pid = 3812] [id = 501] 16:25:48 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44864000 == 39 [pid = 3812] [id = 500] 16:25:48 INFO - PROCESS | 3812 | --DOCSHELL 0000008C47DCB800 == 38 [pid = 3812] [id = 499] 16:25:48 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4485E000 == 37 [pid = 3812] [id = 496] 16:25:48 INFO - PROCESS | 3812 | --DOCSHELL 0000008C52939800 == 36 [pid = 3812] [id = 495] 16:25:48 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (0000008C4C4ED000) [pid = 3812] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 16:25:48 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C43707800 == 37 [pid = 3812] [id = 514] 16:25:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (0000008C3C471400) [pid = 3812] [serial = 1542] [outer = 0000000000000000] 16:25:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (0000008C3DDCFC00) [pid = 3812] [serial = 1543] [outer = 0000008C3C471400] 16:25:48 INFO - PROCESS | 3812 | 1466724348591 Marionette DEBUG loaded listener.js 16:25:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (0000008C3E80B400) [pid = 3812] [serial = 1544] [outer = 0000008C3C471400] 16:25:48 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (0000008C4996CC00) [pid = 3812] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 16:25:48 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (0000008C4A226C00) [pid = 3812] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 16:25:48 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (0000008C441D9000) [pid = 3812] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 16:25:48 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (0000008C4481A400) [pid = 3812] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 16:25:48 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (0000008C3E811800) [pid = 3812] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 16:25:48 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (0000008C3E145400) [pid = 3812] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 16:25:48 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (0000008C47CD5000) [pid = 3812] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 16:25:48 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (0000008C3E15B800) [pid = 3812] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 16:25:48 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (0000008C3EBF2800) [pid = 3812] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 16:25:48 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (0000008C4419EC00) [pid = 3812] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 16:25:48 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (0000008C3E164800) [pid = 3812] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 16:25:48 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (0000008C4B4B8400) [pid = 3812] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 16:25:48 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (0000008C4B5DAC00) [pid = 3812] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 16:25:48 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (0000008C4B0D7000) [pid = 3812] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 16:25:48 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (0000008C3E844800) [pid = 3812] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 16:25:48 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (0000008C4B6D7C00) [pid = 3812] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 16:25:48 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (0000008C4B740000) [pid = 3812] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 16:25:48 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C4B733C00) [pid = 3812] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 16:25:48 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C4A9F7800) [pid = 3812] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 16:25:48 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C48367800) [pid = 3812] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 16:25:48 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C4C260000) [pid = 3812] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 16:25:49 INFO - PROCESS | 3812 | 1466724349022 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:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 838ms 16:25:49 INFO - PROCESS | 3812 | 1466724349093 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 16:25:49 INFO - PROCESS | 3812 | 1466724349097 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 16:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:25:49 INFO - PROCESS | 3812 | 1466724349103 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:25:49 INFO - PROCESS | 3812 | 1466724349106 Marionette TRACE conn5 <- [1,2022,null,{}] 16:25:49 INFO - PROCESS | 3812 | 1466724349110 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:25:49 INFO - PROCESS | 3812 | 1466724349112 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:49 INFO - PROCESS | 3812 | 1466724349206 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 16:25:49 INFO - PROCESS | 3812 | 1466724349221 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:49 INFO - PROCESS | 3812 | 1466724349224 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:49 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B433000 == 38 [pid = 3812] [id = 515] 16:25:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C446BE800) [pid = 3812] [serial = 1545] [outer = 0000000000000000] 16:25:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C44818C00) [pid = 3812] [serial = 1546] [outer = 0000008C446BE800] 16:25:49 INFO - PROCESS | 3812 | 1466724349271 Marionette DEBUG loaded listener.js 16:25:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C47C95400) [pid = 3812] [serial = 1547] [outer = 0000008C446BE800] 16:25:49 INFO - PROCESS | 3812 | 1466724349756 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:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 671ms 16:25:49 INFO - PROCESS | 3812 | 1466724349778 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 16:25:49 INFO - PROCESS | 3812 | 1466724349780 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 16:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:25:49 INFO - PROCESS | 3812 | 1466724349784 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:25:49 INFO - PROCESS | 3812 | 1466724349788 Marionette TRACE conn5 <- [1,2026,null,{}] 16:25:49 INFO - PROCESS | 3812 | 1466724349798 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:25:49 INFO - PROCESS | 3812 | 1466724349803 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:49 INFO - PROCESS | 3812 | 1466724349901 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 16:25:49 INFO - PROCESS | 3812 | 1466724349910 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:49 INFO - PROCESS | 3812 | 1466724349913 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:49 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0A3800 == 39 [pid = 3812] [id = 516] 16:25:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C499EB400) [pid = 3812] [serial = 1548] [outer = 0000000000000000] 16:25:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (0000008C4A228800) [pid = 3812] [serial = 1549] [outer = 0000008C499EB400] 16:25:49 INFO - PROCESS | 3812 | 1466724349960 Marionette DEBUG loaded listener.js 16:25:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (0000008C4AA46800) [pid = 3812] [serial = 1550] [outer = 0000008C499EB400] 16:25:50 INFO - PROCESS | 3812 | 1466724350436 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:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 692ms 16:25:50 INFO - PROCESS | 3812 | 1466724350479 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 16:25:50 INFO - PROCESS | 3812 | 1466724350482 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 16:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:25:50 INFO - PROCESS | 3812 | 1466724350485 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:25:50 INFO - PROCESS | 3812 | 1466724350487 Marionette TRACE conn5 <- [1,2030,null,{}] 16:25:50 INFO - PROCESS | 3812 | 1466724350491 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:25:50 INFO - PROCESS | 3812 | 1466724350493 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:50 INFO - PROCESS | 3812 | 1466724350583 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 16:25:50 INFO - PROCESS | 3812 | 1466724350591 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:50 INFO - PROCESS | 3812 | 1466724350593 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:50 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F65F800 == 40 [pid = 3812] [id = 517] 16:25:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (0000008C4B4BC400) [pid = 3812] [serial = 1551] [outer = 0000000000000000] 16:25:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (0000008C4B5E0400) [pid = 3812] [serial = 1552] [outer = 0000008C4B4BC400] 16:25:50 INFO - PROCESS | 3812 | 1466724350638 Marionette DEBUG loaded listener.js 16:25:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (0000008C4B6DE800) [pid = 3812] [serial = 1553] [outer = 0000008C4B4BC400] 16:25:51 INFO - PROCESS | 3812 | 1466724351076 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:25:51 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:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 629ms 16:25:51 INFO - PROCESS | 3812 | 1466724351130 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 16:25:51 INFO - PROCESS | 3812 | 1466724351132 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 16:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:25:51 INFO - PROCESS | 3812 | 1466724351136 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:25:51 INFO - PROCESS | 3812 | 1466724351137 Marionette TRACE conn5 <- [1,2034,null,{}] 16:25:51 INFO - PROCESS | 3812 | 1466724351141 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:25:51 INFO - PROCESS | 3812 | 1466724351143 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:51 INFO - PROCESS | 3812 | 1466724351254 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 16:25:51 INFO - PROCESS | 3812 | 1466724351259 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:51 INFO - PROCESS | 3812 | 1466724351261 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:51 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50BC1000 == 41 [pid = 3812] [id = 518] 16:25:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (0000008C4B6E2000) [pid = 3812] [serial = 1554] [outer = 0000000000000000] 16:25:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (0000008C4BB41800) [pid = 3812] [serial = 1555] [outer = 0000008C4B6E2000] 16:25:51 INFO - PROCESS | 3812 | 1466724351350 Marionette DEBUG loaded listener.js 16:25:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (0000008C4C490C00) [pid = 3812] [serial = 1556] [outer = 0000008C4B6E2000] 16:25:51 INFO - PROCESS | 3812 | 1466724351826 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:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 734ms 16:25:51 INFO - PROCESS | 3812 | 1466724351871 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 16:25:51 INFO - PROCESS | 3812 | 1466724351873 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 16:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:25:51 INFO - PROCESS | 3812 | 1466724351876 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:25:51 INFO - PROCESS | 3812 | 1466724351878 Marionette TRACE conn5 <- [1,2038,null,{}] 16:25:51 INFO - PROCESS | 3812 | 1466724351881 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:25:51 INFO - PROCESS | 3812 | 1466724351887 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:52 INFO - PROCESS | 3812 | 1466724352021 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 16:25:52 INFO - PROCESS | 3812 | 1466724352081 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:52 INFO - PROCESS | 3812 | 1466724352083 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:52 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C518A5000 == 42 [pid = 3812] [id = 519] 16:25:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (0000008C4E65F800) [pid = 3812] [serial = 1557] [outer = 0000000000000000] 16:25:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (0000008C4EB68800) [pid = 3812] [serial = 1558] [outer = 0000008C4E65F800] 16:25:52 INFO - PROCESS | 3812 | 1466724352129 Marionette DEBUG loaded listener.js 16:25:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (0000008C4EBE4400) [pid = 3812] [serial = 1559] [outer = 0000008C4E65F800] 16:25:52 INFO - PROCESS | 3812 | 1466724352565 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:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 733ms 16:25:52 INFO - PROCESS | 3812 | 1466724352638 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 16:25:52 INFO - PROCESS | 3812 | 1466724352640 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 16:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:25:52 INFO - PROCESS | 3812 | 1466724352646 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:25:52 INFO - PROCESS | 3812 | 1466724352648 Marionette TRACE conn5 <- [1,2042,null,{}] 16:25:52 INFO - PROCESS | 3812 | 1466724352651 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:25:52 INFO - PROCESS | 3812 | 1466724352653 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:52 INFO - PROCESS | 3812 | 1466724352770 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 16:25:52 INFO - PROCESS | 3812 | 1466724352779 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:52 INFO - PROCESS | 3812 | 1466724352781 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:52 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C5280C000 == 43 [pid = 3812] [id = 520] 16:25:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (0000008C4EBE3400) [pid = 3812] [serial = 1560] [outer = 0000000000000000] 16:25:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (0000008C4EEB9800) [pid = 3812] [serial = 1561] [outer = 0000008C4EBE3400] 16:25:52 INFO - PROCESS | 3812 | 1466724352825 Marionette DEBUG loaded listener.js 16:25:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (0000008C4EEC0C00) [pid = 3812] [serial = 1562] [outer = 0000008C4EBE3400] 16:25:53 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (0000008C47D87000) [pid = 3812] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:25:53 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (0000008C4E627C00) [pid = 3812] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:25:53 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (0000008C49968800) [pid = 3812] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:25:53 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (0000008C3DFAB400) [pid = 3812] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:25:53 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (0000008C4AA4AC00) [pid = 3812] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:25:53 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (0000008C47CCE800) [pid = 3812] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:25:53 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (0000008C4B738800) [pid = 3812] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:25:53 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (0000008C4419FC00) [pid = 3812] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:25:53 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (0000008C3E144C00) [pid = 3812] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:25:53 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (0000008C4D27BC00) [pid = 3812] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:25:53 INFO - PROCESS | 3812 | 1466724353349 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:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 734ms 16:25:53 INFO - PROCESS | 3812 | 1466724353382 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 16:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:25:53 INFO - PROCESS | 3812 | 1466724353384 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 16:25:53 INFO - PROCESS | 3812 | 1466724353387 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:25:53 INFO - PROCESS | 3812 | 1466724353389 Marionette TRACE conn5 <- [1,2046,null,{}] 16:25:53 INFO - PROCESS | 3812 | 1466724353392 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:25:53 INFO - PROCESS | 3812 | 1466724353394 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:53 INFO - PROCESS | 3812 | 1466724353479 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 16:25:53 INFO - PROCESS | 3812 | 1466724353563 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:53 INFO - PROCESS | 3812 | 1466724353565 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:53 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C52821800 == 44 [pid = 3812] [id = 521] 16:25:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (0000008C3E14E400) [pid = 3812] [serial = 1563] [outer = 0000000000000000] 16:25:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (0000008C4A94D800) [pid = 3812] [serial = 1564] [outer = 0000008C3E14E400] 16:25:53 INFO - PROCESS | 3812 | 1466724353610 Marionette DEBUG loaded listener.js 16:25:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (0000008C4E7A0800) [pid = 3812] [serial = 1565] [outer = 0000008C3E14E400] 16:25:53 INFO - PROCESS | 3812 | 1466724353960 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:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 629ms 16:25:54 INFO - PROCESS | 3812 | 1466724354019 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 16:25:54 INFO - PROCESS | 3812 | 1466724354021 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 16:25:54 INFO - PROCESS | 3812 | 1466724354024 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:25:54 INFO - PROCESS | 3812 | 1466724354026 Marionette TRACE conn5 <- [1,2050,null,{}] 16:25:54 INFO - PROCESS | 3812 | 1466724354029 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:25:54 INFO - PROCESS | 3812 | 1466724354031 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:54 INFO - PROCESS | 3812 | 1466724354181 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 16:25:54 INFO - PROCESS | 3812 | 1466724354192 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:54 INFO - PROCESS | 3812 | 1466724354194 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:54 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C52D11000 == 45 [pid = 3812] [id = 522] 16:25:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (0000008C4E7A9800) [pid = 3812] [serial = 1566] [outer = 0000000000000000] 16:25:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (0000008C4EBE7000) [pid = 3812] [serial = 1567] [outer = 0000008C4E7A9800] 16:25:54 INFO - PROCESS | 3812 | 1466724354238 Marionette DEBUG loaded listener.js 16:25:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (0000008C4F92D800) [pid = 3812] [serial = 1568] [outer = 0000008C4E7A9800] 16:25:54 INFO - PROCESS | 3812 | 1466724354638 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:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 629ms 16:25:54 INFO - PROCESS | 3812 | 1466724354657 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 16:25:54 INFO - PROCESS | 3812 | 1466724354659 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 16:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:25:54 INFO - PROCESS | 3812 | 1466724354663 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:25:54 INFO - PROCESS | 3812 | 1466724354664 Marionette TRACE conn5 <- [1,2054,null,{}] 16:25:54 INFO - PROCESS | 3812 | 1466724354668 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:25:54 INFO - PROCESS | 3812 | 1466724354670 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:54 INFO - PROCESS | 3812 | 1466724354790 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 16:25:54 INFO - PROCESS | 3812 | 1466724354798 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:54 INFO - PROCESS | 3812 | 1466724354800 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:54 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51EAF000 == 46 [pid = 3812] [id = 523] 16:25:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (0000008C4F0C8000) [pid = 3812] [serial = 1569] [outer = 0000000000000000] 16:25:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (0000008C4F0C9800) [pid = 3812] [serial = 1570] [outer = 0000008C4F0C8000] 16:25:54 INFO - PROCESS | 3812 | 1466724354852 Marionette DEBUG loaded listener.js 16:25:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (0000008C4F0D3C00) [pid = 3812] [serial = 1571] [outer = 0000008C4F0C8000] 16:25:55 INFO - PROCESS | 3812 | 1466724355333 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:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 733ms 16:25:55 INFO - PROCESS | 3812 | 1466724355400 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 16:25:55 INFO - PROCESS | 3812 | 1466724355405 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 16:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:25:55 INFO - PROCESS | 3812 | 1466724355427 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:25:55 INFO - PROCESS | 3812 | 1466724355431 Marionette TRACE conn5 <- [1,2058,null,{}] 16:25:55 INFO - PROCESS | 3812 | 1466724355438 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:25:55 INFO - PROCESS | 3812 | 1466724355441 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:55 INFO - PROCESS | 3812 | 1466724355619 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 16:25:55 INFO - PROCESS | 3812 | 1466724355713 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:55 INFO - PROCESS | 3812 | 1466724355718 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:55 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A586000 == 47 [pid = 3812] [id = 524] 16:25:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (0000008C3E5B1800) [pid = 3812] [serial = 1572] [outer = 0000000000000000] 16:25:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (0000008C3EF2F000) [pid = 3812] [serial = 1573] [outer = 0000008C3E5B1800] 16:25:55 INFO - PROCESS | 3812 | 1466724355789 Marionette DEBUG loaded listener.js 16:25:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (0000008C44239C00) [pid = 3812] [serial = 1574] [outer = 0000008C3E5B1800] 16:25:56 INFO - PROCESS | 3812 | 1466724356346 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:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 943ms 16:25:56 INFO - PROCESS | 3812 | 1466724356385 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 16:25:56 INFO - PROCESS | 3812 | 1466724356390 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 16:25:56 INFO - PROCESS | 3812 | 1466724356398 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:25:56 INFO - PROCESS | 3812 | 1466724356402 Marionette TRACE conn5 <- [1,2062,null,{}] 16:25:56 INFO - PROCESS | 3812 | 1466724356406 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:25:56 INFO - PROCESS | 3812 | 1466724356409 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:56 INFO - PROCESS | 3812 | 1466724356529 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 16:25:56 INFO - PROCESS | 3812 | 1466724356628 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:56 INFO - PROCESS | 3812 | 1466724356631 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:56 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F012800 == 48 [pid = 3812] [id = 525] 16:25:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (0000008C483B0400) [pid = 3812] [serial = 1575] [outer = 0000000000000000] 16:25:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (0000008C4A047000) [pid = 3812] [serial = 1576] [outer = 0000008C483B0400] 16:25:56 INFO - PROCESS | 3812 | 1466724356688 Marionette DEBUG loaded listener.js 16:25:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (0000008C4B017C00) [pid = 3812] [serial = 1577] [outer = 0000008C483B0400] 16:25:57 INFO - PROCESS | 3812 | 1466724357301 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:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 943ms 16:25:57 INFO - PROCESS | 3812 | 1466724357348 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 16:25:57 INFO - PROCESS | 3812 | 1466724357351 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 16:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:25:57 INFO - PROCESS | 3812 | 1466724357355 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:25:57 INFO - PROCESS | 3812 | 1466724357359 Marionette TRACE conn5 <- [1,2066,null,{}] 16:25:57 INFO - PROCESS | 3812 | 1466724357371 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:25:57 INFO - PROCESS | 3812 | 1466724357376 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:57 INFO - PROCESS | 3812 | 1466724357495 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 16:25:57 INFO - PROCESS | 3812 | 1466724357623 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:57 INFO - PROCESS | 3812 | 1466724357627 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:57 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51EB0800 == 49 [pid = 3812] [id = 526] 16:25:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (0000008C4E62BC00) [pid = 3812] [serial = 1578] [outer = 0000000000000000] 16:25:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (0000008C4E8B4400) [pid = 3812] [serial = 1579] [outer = 0000008C4E62BC00] 16:25:57 INFO - PROCESS | 3812 | 1466724357686 Marionette DEBUG loaded listener.js 16:25:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (0000008C4EEBE000) [pid = 3812] [serial = 1580] [outer = 0000008C4E62BC00] 16:25:58 INFO - PROCESS | 3812 | 1466724358324 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:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 985ms 16:25:58 INFO - PROCESS | 3812 | 1466724358351 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 16:25:58 INFO - PROCESS | 3812 | 1466724358354 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 16:25:58 INFO - PROCESS | 3812 | 1466724358359 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:25:58 INFO - PROCESS | 3812 | 1466724358361 Marionette TRACE conn5 <- [1,2070,null,{}] 16:25:58 INFO - PROCESS | 3812 | 1466724358365 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:25:58 INFO - PROCESS | 3812 | 1466724358367 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:58 INFO - PROCESS | 3812 | 1466724358482 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 16:25:58 INFO - PROCESS | 3812 | 1466724358619 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:58 INFO - PROCESS | 3812 | 1466724358622 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:58 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F61F800 == 50 [pid = 3812] [id = 527] 16:25:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (0000008C4E65D400) [pid = 3812] [serial = 1581] [outer = 0000000000000000] 16:25:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (0000008C4F051000) [pid = 3812] [serial = 1582] [outer = 0000008C4E65D400] 16:25:58 INFO - PROCESS | 3812 | 1466724358680 Marionette DEBUG loaded listener.js 16:25:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (0000008C4F933800) [pid = 3812] [serial = 1583] [outer = 0000008C4E65D400] 16:25:59 INFO - PROCESS | 3812 | 1466724359489 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:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1176ms 16:25:59 INFO - PROCESS | 3812 | 1466724359538 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 16:25:59 INFO - PROCESS | 3812 | 1466724359542 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 16:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:25:59 INFO - PROCESS | 3812 | 1466724359547 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:25:59 INFO - PROCESS | 3812 | 1466724359550 Marionette TRACE conn5 <- [1,2074,null,{}] 16:25:59 INFO - PROCESS | 3812 | 1466724359556 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:25:59 INFO - PROCESS | 3812 | 1466724359559 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:59 INFO - PROCESS | 3812 | 1466724359663 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 16:25:59 INFO - PROCESS | 3812 | 1466724359794 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:59 INFO - PROCESS | 3812 | 1466724359797 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:25:59 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44113000 == 51 [pid = 3812] [id = 528] 16:25:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (0000008C436D0400) [pid = 3812] [serial = 1584] [outer = 0000000000000000] 16:25:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (0000008C4460C400) [pid = 3812] [serial = 1585] [outer = 0000008C436D0400] 16:25:59 INFO - PROCESS | 3812 | 1466724359852 Marionette DEBUG loaded listener.js 16:25:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (0000008C44826400) [pid = 3812] [serial = 1586] [outer = 0000008C436D0400] 16:26:00 INFO - PROCESS | 3812 | --DOCSHELL 0000008C52D11000 == 50 [pid = 3812] [id = 522] 16:26:00 INFO - PROCESS | 3812 | --DOCSHELL 0000008C52821800 == 49 [pid = 3812] [id = 521] 16:26:00 INFO - PROCESS | 3812 | --DOCSHELL 0000008C5280C000 == 48 [pid = 3812] [id = 520] 16:26:00 INFO - PROCESS | 3812 | --DOCSHELL 0000008C518A5000 == 47 [pid = 3812] [id = 519] 16:26:00 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50BC1000 == 46 [pid = 3812] [id = 518] 16:26:00 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F65F800 == 45 [pid = 3812] [id = 517] 16:26:00 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0A3800 == 44 [pid = 3812] [id = 516] 16:26:00 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (0000008C3E0A4800) [pid = 3812] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 16:26:00 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (0000008C4B5BBC00) [pid = 3812] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 16:26:00 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (0000008C4481D400) [pid = 3812] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 16:26:00 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (0000008C4EB6A000) [pid = 3812] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 16:26:00 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B433000 == 43 [pid = 3812] [id = 515] 16:26:00 INFO - PROCESS | 3812 | --DOCSHELL 0000008C43707800 == 42 [pid = 3812] [id = 514] 16:26:00 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F65D800 == 41 [pid = 3812] [id = 509] 16:26:00 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (0000008C4B0D9400) [pid = 3812] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 16:26:00 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (0000008C47CD3800) [pid = 3812] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 16:26:00 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (0000008C4850D000) [pid = 3812] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 16:26:00 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (0000008C4B780C00) [pid = 3812] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 16:26:00 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (0000008C4481A000) [pid = 3812] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 16:26:00 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (0000008C44611800) [pid = 3812] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 16:26:00 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (0000008C42C35000) [pid = 3812] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 16:26:00 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (0000008C3E161C00) [pid = 3812] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 16:26:00 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (0000008C4B6D0000) [pid = 3812] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 16:26:00 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (0000008C4D578400) [pid = 3812] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 16:26:00 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (0000008C4C4EC000) [pid = 3812] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 16:26:00 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (0000008C4E49F400) [pid = 3812] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 16:26:00 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (0000008C4B73B800) [pid = 3812] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 16:26:00 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (0000008C47CCB800) [pid = 3812] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 16:26:00 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (0000008C4A223C00) [pid = 3812] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 16:26:00 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (0000008C4E66A000) [pid = 3812] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 16:26:00 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (0000008C3E0A3C00) [pid = 3812] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 16:26:00 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (0000008C3E158C00) [pid = 3812] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 16:26:00 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (0000008C4E4A3800) [pid = 3812] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 16:26:00 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (0000008C4A261800) [pid = 3812] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 16:26:00 INFO - PROCESS | 3812 | 1466724360511 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:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 984ms 16:26:00 INFO - PROCESS | 3812 | 1466724360531 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 16:26:00 INFO - PROCESS | 3812 | 1466724360536 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 16:26:00 INFO - PROCESS | 3812 | 1466724360542 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:26:00 INFO - PROCESS | 3812 | 1466724360545 Marionette TRACE conn5 <- [1,2078,null,{}] 16:26:00 INFO - PROCESS | 3812 | 1466724360548 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:26:00 INFO - PROCESS | 3812 | 1466724360551 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:00 INFO - PROCESS | 3812 | 1466724360642 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 16:26:00 INFO - PROCESS | 3812 | 1466724360731 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:00 INFO - PROCESS | 3812 | 1466724360734 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:00 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4998E800 == 42 [pid = 3812] [id = 529] 16:26:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (0000008C3E0A4800) [pid = 3812] [serial = 1587] [outer = 0000000000000000] 16:26:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (0000008C3E15BC00) [pid = 3812] [serial = 1588] [outer = 0000008C3E0A4800] 16:26:00 INFO - PROCESS | 3812 | 1466724360783 Marionette DEBUG loaded listener.js 16:26:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (0000008C4179EC00) [pid = 3812] [serial = 1589] [outer = 0000008C3E0A4800] 16:26:01 INFO - PROCESS | 3812 | 1466724361241 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:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 735ms 16:26:01 INFO - PROCESS | 3812 | 1466724361279 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 16:26:01 INFO - PROCESS | 3812 | 1466724361282 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 16:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:26:01 INFO - PROCESS | 3812 | 1466724361285 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:26:01 INFO - PROCESS | 3812 | 1466724361289 Marionette TRACE conn5 <- [1,2082,null,{}] 16:26:01 INFO - PROCESS | 3812 | 1466724361299 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:26:01 INFO - PROCESS | 3812 | 1466724361304 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:01 INFO - PROCESS | 3812 | 1466724361394 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 16:26:01 INFO - PROCESS | 3812 | 1466724361402 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:01 INFO - PROCESS | 3812 | 1466724361405 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:01 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4D959000 == 43 [pid = 3812] [id = 530] 16:26:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (0000008C45051800) [pid = 3812] [serial = 1590] [outer = 0000000000000000] 16:26:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (0000008C49967000) [pid = 3812] [serial = 1591] [outer = 0000008C45051800] 16:26:01 INFO - PROCESS | 3812 | 1466724361455 Marionette DEBUG loaded listener.js 16:26:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (0000008C4AA47000) [pid = 3812] [serial = 1592] [outer = 0000008C45051800] 16:26:01 INFO - PROCESS | 3812 | 1466724361928 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:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 691ms 16:26:01 INFO - PROCESS | 3812 | 1466724361979 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 16:26:01 INFO - PROCESS | 3812 | 1466724361982 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 16:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:26:01 INFO - PROCESS | 3812 | 1466724361985 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:26:01 INFO - PROCESS | 3812 | 1466724361987 Marionette TRACE conn5 <- [1,2086,null,{}] 16:26:02 INFO - PROCESS | 3812 | 1466724361990 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:26:02 INFO - PROCESS | 3812 | 1466724361992 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:02 INFO - PROCESS | 3812 | 1466724362083 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 16:26:02 INFO - PROCESS | 3812 | 1466724362090 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:02 INFO - PROCESS | 3812 | 1466724362092 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:02 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4EE65000 == 44 [pid = 3812] [id = 531] 16:26:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (0000008C42C3E800) [pid = 3812] [serial = 1593] [outer = 0000000000000000] 16:26:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (0000008C4B6D7800) [pid = 3812] [serial = 1594] [outer = 0000008C42C3E800] 16:26:02 INFO - PROCESS | 3812 | 1466724362138 Marionette DEBUG loaded listener.js 16:26:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (0000008C4B73CC00) [pid = 3812] [serial = 1595] [outer = 0000008C42C3E800] 16:26:02 INFO - PROCESS | 3812 | 1466724362582 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:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 629ms 16:26:02 INFO - PROCESS | 3812 | 1466724362617 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 16:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:26:02 INFO - PROCESS | 3812 | 1466724362620 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 16:26:02 INFO - PROCESS | 3812 | 1466724362623 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:26:02 INFO - PROCESS | 3812 | 1466724362625 Marionette TRACE conn5 <- [1,2090,null,{}] 16:26:02 INFO - PROCESS | 3812 | 1466724362637 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:26:02 INFO - PROCESS | 3812 | 1466724362640 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:02 INFO - PROCESS | 3812 | 1466724362761 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 16:26:02 INFO - PROCESS | 3812 | 1466724362795 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:02 INFO - PROCESS | 3812 | 1466724362797 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:02 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F61C000 == 45 [pid = 3812] [id = 532] 16:26:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (0000008C4C25E000) [pid = 3812] [serial = 1596] [outer = 0000000000000000] 16:26:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (0000008C4C48E400) [pid = 3812] [serial = 1597] [outer = 0000008C4C25E000] 16:26:02 INFO - PROCESS | 3812 | 1466724362890 Marionette DEBUG loaded listener.js 16:26:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (0000008C4D573C00) [pid = 3812] [serial = 1598] [outer = 0000008C4C25E000] 16:26:03 INFO - PROCESS | 3812 | 1466724363328 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:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 734ms 16:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:26:03 INFO - PROCESS | 3812 | 1466724363363 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 16:26:03 INFO - PROCESS | 3812 | 1466724363365 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 16:26:03 INFO - PROCESS | 3812 | 1466724363368 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:26:03 INFO - PROCESS | 3812 | 1466724363370 Marionette TRACE conn5 <- [1,2094,null,{}] 16:26:03 INFO - PROCESS | 3812 | 1466724363373 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:26:03 INFO - PROCESS | 3812 | 1466724363379 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:03 INFO - PROCESS | 3812 | 1466724363521 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 16:26:03 INFO - PROCESS | 3812 | 1466724363582 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:03 INFO - PROCESS | 3812 | 1466724363584 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:03 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FD82000 == 46 [pid = 3812] [id = 533] 16:26:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (0000008C4E65E800) [pid = 3812] [serial = 1599] [outer = 0000000000000000] 16:26:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (0000008C4E8B4000) [pid = 3812] [serial = 1600] [outer = 0000008C4E65E800] 16:26:03 INFO - PROCESS | 3812 | 1466724363630 Marionette DEBUG loaded listener.js 16:26:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (0000008C4EB76000) [pid = 3812] [serial = 1601] [outer = 0000008C4E65E800] 16:26:04 INFO - PROCESS | 3812 | 1466724364052 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:26:04 INFO - PROCESS | 3812 | 1466724364104 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 16:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:26:04 INFO - PROCESS | 3812 | 1466724364144 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:26:04 INFO - PROCESS | 3812 | 1466724364146 Marionette TRACE conn5 <- [1,2098,null,{}] 16:26:04 INFO - PROCESS | 3812 | 1466724364150 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:26:04 INFO - PROCESS | 3812 | 1466724364152 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:04 INFO - PROCESS | 3812 | 1466724364274 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 16:26:04 INFO - PROCESS | 3812 | 1466724364331 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:04 INFO - PROCESS | 3812 | 1466724364333 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:04 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50B5D000 == 47 [pid = 3812] [id = 534] 16:26:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (0000008C3E147000) [pid = 3812] [serial = 1602] [outer = 0000000000000000] 16:26:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (0000008C4F04C400) [pid = 3812] [serial = 1603] [outer = 0000008C3E147000] 16:26:04 INFO - PROCESS | 3812 | 1466724364379 Marionette DEBUG loaded listener.js 16:26:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (0000008C4F0CCC00) [pid = 3812] [serial = 1604] [outer = 0000008C3E147000] 16:26:04 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (0000008C3C471400) [pid = 3812] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:26:04 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (0000008C499EB400) [pid = 3812] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:26:04 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (0000008C47CCDC00) [pid = 3812] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:26:04 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (0000008C446BE800) [pid = 3812] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:26:04 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (0000008C4B4BC400) [pid = 3812] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:26:04 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (0000008C4E65F800) [pid = 3812] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:26:04 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (0000008C3E14E400) [pid = 3812] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:26:04 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (0000008C4EBE3400) [pid = 3812] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:26:04 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (0000008C4E7A9800) [pid = 3812] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:26:04 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (0000008C4B6E2000) [pid = 3812] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:26:04 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (0000008C3DD25C00) [pid = 3812] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:26:04 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (0000008C4A21EC00) [pid = 3812] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:26:05 INFO - PROCESS | 3812 | 1466724364996 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:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 881ms 16:26:05 INFO - PROCESS | 3812 | 1466724365026 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 16:26:05 INFO - PROCESS | 3812 | 1466724365029 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 16:26:05 INFO - PROCESS | 3812 | 1466724365032 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:26:05 INFO - PROCESS | 3812 | 1466724365033 Marionette TRACE conn5 <- [1,2102,null,{}] 16:26:05 INFO - PROCESS | 3812 | 1466724365037 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:26:05 INFO - PROCESS | 3812 | 1466724365039 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:05 INFO - PROCESS | 3812 | 1466724365123 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 16:26:05 INFO - PROCESS | 3812 | 1466724365212 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:05 INFO - PROCESS | 3812 | 1466724365214 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:05 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51620000 == 48 [pid = 3812] [id = 535] 16:26:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (0000008C3DD25C00) [pid = 3812] [serial = 1605] [outer = 0000000000000000] 16:26:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (0000008C47CC7C00) [pid = 3812] [serial = 1606] [outer = 0000008C3DD25C00] 16:26:05 INFO - PROCESS | 3812 | 1466724365258 Marionette DEBUG loaded listener.js 16:26:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (0000008C4E79C400) [pid = 3812] [serial = 1607] [outer = 0000008C3DD25C00] 16:26:05 INFO - PROCESS | 3812 | 1466724365652 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:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 690ms 16:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:26:05 INFO - PROCESS | 3812 | 1466724365726 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 16:26:05 INFO - PROCESS | 3812 | 1466724365728 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 16:26:05 INFO - PROCESS | 3812 | 1466724365731 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:26:05 INFO - PROCESS | 3812 | 1466724365733 Marionette TRACE conn5 <- [1,2106,null,{}] 16:26:05 INFO - PROCESS | 3812 | 1466724365736 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:26:05 INFO - PROCESS | 3812 | 1466724365738 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:05 INFO - PROCESS | 3812 | 1466724365825 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 16:26:05 INFO - PROCESS | 3812 | 1466724365830 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:05 INFO - PROCESS | 3812 | 1466724365832 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:05 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51A05800 == 49 [pid = 3812] [id = 536] 16:26:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (0000008C4EEBF000) [pid = 3812] [serial = 1608] [outer = 0000000000000000] 16:26:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (0000008C4F930400) [pid = 3812] [serial = 1609] [outer = 0000008C4EEBF000] 16:26:05 INFO - PROCESS | 3812 | 1466724365876 Marionette DEBUG loaded listener.js 16:26:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (0000008C4FE3B800) [pid = 3812] [serial = 1610] [outer = 0000008C4EEBF000] 16:26:06 INFO - PROCESS | 3812 | 1466724366273 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:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 586ms 16:26:06 INFO - PROCESS | 3812 | 1466724366333 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 16:26:06 INFO - PROCESS | 3812 | 1466724366335 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 16:26:06 INFO - PROCESS | 3812 | 1466724366343 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:26:06 INFO - PROCESS | 3812 | 1466724366345 Marionette TRACE conn5 <- [1,2110,null,{}] 16:26:06 INFO - PROCESS | 3812 | 1466724366348 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:26:06 INFO - PROCESS | 3812 | 1466724366350 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:06 INFO - PROCESS | 3812 | 1466724366438 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 16:26:06 INFO - PROCESS | 3812 | 1466724366443 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:06 INFO - PROCESS | 3812 | 1466724366445 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:06 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C52813000 == 50 [pid = 3812] [id = 537] 16:26:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (0000008C4F88D800) [pid = 3812] [serial = 1611] [outer = 0000000000000000] 16:26:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (0000008C4F893C00) [pid = 3812] [serial = 1612] [outer = 0000008C4F88D800] 16:26:06 INFO - PROCESS | 3812 | 1466724366489 Marionette DEBUG loaded listener.js 16:26:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (0000008C4F898C00) [pid = 3812] [serial = 1613] [outer = 0000008C4F88D800] 16:26:07 INFO - PROCESS | 3812 | 1466724367006 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:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 734ms 16:26:07 INFO - PROCESS | 3812 | 1466724367082 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 16:26:07 INFO - PROCESS | 3812 | 1466724367088 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 16:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:26:07 INFO - PROCESS | 3812 | 1466724367108 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:26:07 INFO - PROCESS | 3812 | 1466724367112 Marionette TRACE conn5 <- [1,2114,null,{}] 16:26:07 INFO - PROCESS | 3812 | 1466724367118 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:26:07 INFO - PROCESS | 3812 | 1466724367122 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:07 INFO - PROCESS | 3812 | 1466724367302 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 16:26:07 INFO - PROCESS | 3812 | 1466724367426 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:07 INFO - PROCESS | 3812 | 1466724367431 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:07 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4836C800 == 51 [pid = 3812] [id = 538] 16:26:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (0000008C3E478000) [pid = 3812] [serial = 1614] [outer = 0000000000000000] 16:26:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (0000008C3EBA8400) [pid = 3812] [serial = 1615] [outer = 0000008C3E478000] 16:26:07 INFO - PROCESS | 3812 | 1466724367493 Marionette DEBUG loaded listener.js 16:26:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (0000008C446BFC00) [pid = 3812] [serial = 1616] [outer = 0000008C3E478000] 16:26:08 INFO - PROCESS | 3812 | 1466724368058 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:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 985ms 16:26:08 INFO - PROCESS | 3812 | 1466724368093 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 16:26:08 INFO - PROCESS | 3812 | 1466724368099 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 16:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:26:08 INFO - PROCESS | 3812 | 1466724368105 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:26:08 INFO - PROCESS | 3812 | 1466724368108 Marionette TRACE conn5 <- [1,2118,null,{}] 16:26:08 INFO - PROCESS | 3812 | 1466724368112 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:26:08 INFO - PROCESS | 3812 | 1466724368115 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:08 INFO - PROCESS | 3812 | 1466724368235 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 16:26:08 INFO - PROCESS | 3812 | 1466724368336 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:08 INFO - PROCESS | 3812 | 1466724368339 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:08 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F009800 == 52 [pid = 3812] [id = 539] 16:26:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (0000008C4A228C00) [pid = 3812] [serial = 1617] [outer = 0000000000000000] 16:26:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (0000008C4A603C00) [pid = 3812] [serial = 1618] [outer = 0000008C4A228C00] 16:26:08 INFO - PROCESS | 3812 | 1466724368396 Marionette DEBUG loaded listener.js 16:26:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (0000008C4B6E0000) [pid = 3812] [serial = 1619] [outer = 0000008C4A228C00] 16:26:09 INFO - PROCESS | 3812 | 1466724369018 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:26:09 INFO - PROCESS | 3812 | 1466724369095 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 16:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:26:09 INFO - PROCESS | 3812 | 1466724369099 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:26:09 INFO - PROCESS | 3812 | 1466724369103 Marionette TRACE conn5 <- [1,2122,null,{}] 16:26:09 INFO - PROCESS | 3812 | 1466724369115 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:26:09 INFO - PROCESS | 3812 | 1466724369120 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:09 INFO - PROCESS | 3812 | 1466724369287 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 16:26:09 INFO - PROCESS | 3812 | 1466724369342 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:09 INFO - PROCESS | 3812 | 1466724369346 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:09 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C529ED800 == 53 [pid = 3812] [id = 540] 16:26:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (0000008C4E7A3000) [pid = 3812] [serial = 1620] [outer = 0000000000000000] 16:26:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (0000008C4E8B0000) [pid = 3812] [serial = 1621] [outer = 0000008C4E7A3000] 16:26:09 INFO - PROCESS | 3812 | 1466724369404 Marionette DEBUG loaded listener.js 16:26:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (0000008C4F890800) [pid = 3812] [serial = 1622] [outer = 0000008C4E7A3000] 16:26:10 INFO - PROCESS | 3812 | 1466724370050 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:26:10 INFO - PROCESS | 3812 | 1466724370090 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 16:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:26:10 INFO - PROCESS | 3812 | 1466724370093 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:26:10 INFO - PROCESS | 3812 | 1466724370095 Marionette TRACE conn5 <- [1,2126,null,{}] 16:26:10 INFO - PROCESS | 3812 | 1466724370099 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:26:10 INFO - PROCESS | 3812 | 1466724370101 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:10 INFO - PROCESS | 3812 | 1466724370217 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 16:26:10 INFO - PROCESS | 3812 | 1466724370318 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:10 INFO - PROCESS | 3812 | 1466724370320 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:10 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FA75800 == 54 [pid = 3812] [id = 541] 16:26:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (0000008C4FF53400) [pid = 3812] [serial = 1623] [outer = 0000000000000000] 16:26:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (0000008C4FF55C00) [pid = 3812] [serial = 1624] [outer = 0000008C4FF53400] 16:26:10 INFO - PROCESS | 3812 | 1466724370376 Marionette DEBUG loaded listener.js 16:26:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (0000008C4FF60000) [pid = 3812] [serial = 1625] [outer = 0000008C4FF53400] 16:26:10 INFO - PROCESS | 3812 | 1466724370947 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:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 877ms 16:26:10 INFO - PROCESS | 3812 | 1466724370982 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 16:26:10 INFO - PROCESS | 3812 | 1466724370985 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 16:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:26:10 INFO - PROCESS | 3812 | 1466724370988 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:26:10 INFO - PROCESS | 3812 | 1466724370990 Marionette TRACE conn5 <- [1,2130,null,{}] 16:26:10 INFO - PROCESS | 3812 | 1466724370994 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:26:10 INFO - PROCESS | 3812 | 1466724370996 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:11 INFO - PROCESS | 3812 | 1466724371106 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 16:26:11 INFO - PROCESS | 3812 | 1466724371239 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:11 INFO - PROCESS | 3812 | 1466724371242 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:11 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FBAC000 == 55 [pid = 3812] [id = 542] 16:26:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (0000008C4F0C6000) [pid = 3812] [serial = 1626] [outer = 0000000000000000] 16:26:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (0000008C4FF1A800) [pid = 3812] [serial = 1627] [outer = 0000008C4F0C6000] 16:26:11 INFO - PROCESS | 3812 | 1466724371297 Marionette DEBUG loaded listener.js 16:26:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (0000008C4FF24000) [pid = 3812] [serial = 1628] [outer = 0000008C4F0C6000] 16:26:12 INFO - PROCESS | 3812 | 1466724372087 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:26:12 INFO - PROCESS | 3812 | 1466724372128 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 16:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:26:12 INFO - PROCESS | 3812 | 1466724372134 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:26:12 INFO - PROCESS | 3812 | 1466724372138 Marionette TRACE conn5 <- [1,2134,null,{}] 16:26:12 INFO - PROCESS | 3812 | 1466724372143 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:26:12 INFO - PROCESS | 3812 | 1466724372146 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:12 INFO - PROCESS | 3812 | 1466724372255 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 16:26:12 INFO - PROCESS | 3812 | 1466724372383 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:12 INFO - PROCESS | 3812 | 1466724372388 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:12 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B442000 == 56 [pid = 3812] [id = 543] 16:26:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (0000008C417A9C00) [pid = 3812] [serial = 1629] [outer = 0000000000000000] 16:26:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (0000008C436C2000) [pid = 3812] [serial = 1630] [outer = 0000008C417A9C00] 16:26:12 INFO - PROCESS | 3812 | 1466724372442 Marionette DEBUG loaded listener.js 16:26:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (0000008C4504B400) [pid = 3812] [serial = 1631] [outer = 0000008C417A9C00] 16:26:13 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51A05800 == 55 [pid = 3812] [id = 536] 16:26:13 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51620000 == 54 [pid = 3812] [id = 535] 16:26:13 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50B5D000 == 53 [pid = 3812] [id = 534] 16:26:13 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FD82000 == 52 [pid = 3812] [id = 533] 16:26:13 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F61C000 == 51 [pid = 3812] [id = 532] 16:26:13 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4EE65000 == 50 [pid = 3812] [id = 531] 16:26:13 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4D959000 == 49 [pid = 3812] [id = 530] 16:26:13 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4998E800 == 48 [pid = 3812] [id = 529] 16:26:13 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44113000 == 47 [pid = 3812] [id = 528] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (0000008C4F0C9800) [pid = 3812] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F012800 == 46 [pid = 3812] [id = 525] 16:26:13 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A586000 == 45 [pid = 3812] [id = 524] 16:26:13 INFO - PROCESS | 3812 | 1466724373099 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:26:13 INFO - PROCESS | 3812 | 1466724373128 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 16:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:26:13 INFO - PROCESS | 3812 | 1466724373134 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:26:13 INFO - PROCESS | 3812 | 1466724373137 Marionette TRACE conn5 <- [1,2138,null,{}] 16:26:13 INFO - PROCESS | 3812 | 1466724373140 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:26:13 INFO - PROCESS | 3812 | 1466724373143 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:13 INFO - PROCESS | 3812 | 1466724373247 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (0000008C3DF28400) [pid = 3812] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (0000008C4CE83000) [pid = 3812] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (0000008C3DDCFC00) [pid = 3812] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (0000008C3E80B400) [pid = 3812] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (0000008C4A228800) [pid = 3812] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (0000008C4AA46800) [pid = 3812] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 123 (0000008C4E8BD800) [pid = 3812] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (0000008C4B5DE800) [pid = 3812] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (0000008C483A4C00) [pid = 3812] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (0000008C4D930400) [pid = 3812] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (0000008C3E812000) [pid = 3812] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (0000008C44818C00) [pid = 3812] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (0000008C47C95400) [pid = 3812] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (0000008C4B5E0400) [pid = 3812] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (0000008C4EBE4400) [pid = 3812] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (0000008C4EB68800) [pid = 3812] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (0000008C4A94D800) [pid = 3812] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (0000008C4EEB9800) [pid = 3812] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (0000008C4EBE7000) [pid = 3812] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (0000008C4F92D800) [pid = 3812] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (0000008C4BB41800) [pid = 3812] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (0000008C4C490C00) [pid = 3812] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (0000008C4E7A0800) [pid = 3812] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (0000008C4EEC0C00) [pid = 3812] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (0000008C4B6DE800) [pid = 3812] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 16:26:13 INFO - PROCESS | 3812 | 1466724373342 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:13 INFO - PROCESS | 3812 | 1466724373344 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:13 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C47DB9800 == 46 [pid = 3812] [id = 544] 16:26:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (0000008C3E848400) [pid = 3812] [serial = 1632] [outer = 0000000000000000] 16:26:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (0000008C42A32000) [pid = 3812] [serial = 1633] [outer = 0000008C3E848400] 16:26:13 INFO - PROCESS | 3812 | 1466724373393 Marionette DEBUG loaded listener.js 16:26:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (0000008C47C9A800) [pid = 3812] [serial = 1634] [outer = 0000008C3E848400] 16:26:13 INFO - PROCESS | 3812 | 1466724373818 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:26:13 INFO - PROCESS | 3812 | 1466724373902 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 16:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:26:13 INFO - PROCESS | 3812 | 1466724373909 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:26:13 INFO - PROCESS | 3812 | 1466724373913 Marionette TRACE conn5 <- [1,2142,null,{}] 16:26:13 INFO - PROCESS | 3812 | 1466724373924 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:26:13 INFO - PROCESS | 3812 | 1466724373928 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:14 INFO - PROCESS | 3812 | 1466724374027 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 16:26:14 INFO - PROCESS | 3812 | 1466724374036 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:14 INFO - PROCESS | 3812 | 1466724374039 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:14 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0A9800 == 47 [pid = 3812] [id = 545] 16:26:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (0000008C4A94D800) [pid = 3812] [serial = 1635] [outer = 0000000000000000] 16:26:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (0000008C4B0DD800) [pid = 3812] [serial = 1636] [outer = 0000008C4A94D800] 16:26:14 INFO - PROCESS | 3812 | 1466724374089 Marionette DEBUG loaded listener.js 16:26:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (0000008C4B736800) [pid = 3812] [serial = 1637] [outer = 0000008C4A94D800] 16:26:14 INFO - PROCESS | 3812 | 1466724374576 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:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 691ms 16:26:14 INFO - PROCESS | 3812 | 1466724374605 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 16:26:14 INFO - PROCESS | 3812 | 1466724374608 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 16:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:26:14 INFO - PROCESS | 3812 | 1466724374611 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:26:14 INFO - PROCESS | 3812 | 1466724374613 Marionette TRACE conn5 <- [1,2146,null,{}] 16:26:14 INFO - PROCESS | 3812 | 1466724374616 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:26:14 INFO - PROCESS | 3812 | 1466724374619 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:14 INFO - PROCESS | 3812 | 1466724374709 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 16:26:14 INFO - PROCESS | 3812 | 1466724374717 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:14 INFO - PROCESS | 3812 | 1466724374719 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:14 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F610000 == 48 [pid = 3812] [id = 546] 16:26:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (0000008C4D544C00) [pid = 3812] [serial = 1638] [outer = 0000000000000000] 16:26:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (0000008C4D937400) [pid = 3812] [serial = 1639] [outer = 0000008C4D544C00] 16:26:14 INFO - PROCESS | 3812 | 1466724374765 Marionette DEBUG loaded listener.js 16:26:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (0000008C4E631C00) [pid = 3812] [serial = 1640] [outer = 0000008C4D544C00] 16:26:15 INFO - PROCESS | 3812 | 1466724375213 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:26:15 INFO - PROCESS | 3812 | 1466724375307 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 16:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:26:15 INFO - PROCESS | 3812 | 1466724375310 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:26:15 INFO - PROCESS | 3812 | 1466724375312 Marionette TRACE conn5 <- [1,2150,null,{}] 16:26:15 INFO - PROCESS | 3812 | 1466724375315 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:26:15 INFO - PROCESS | 3812 | 1466724375317 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:15 INFO - PROCESS | 3812 | 1466724375432 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 16:26:15 INFO - PROCESS | 3812 | 1466724375446 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:15 INFO - PROCESS | 3812 | 1466724375455 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:15 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FBA9000 == 49 [pid = 3812] [id = 547] 16:26:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (0000008C4E79FC00) [pid = 3812] [serial = 1641] [outer = 0000000000000000] 16:26:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (0000008C4E8BBC00) [pid = 3812] [serial = 1642] [outer = 0000008C4E79FC00] 16:26:15 INFO - PROCESS | 3812 | 1466724375500 Marionette DEBUG loaded listener.js 16:26:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (0000008C4EBE3C00) [pid = 3812] [serial = 1643] [outer = 0000008C4E79FC00] 16:26:15 INFO - PROCESS | 3812 | 1466724375985 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:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 734ms 16:26:16 INFO - PROCESS | 3812 | 1466724376046 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 16:26:16 INFO - PROCESS | 3812 | 1466724376049 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 16:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:26:16 INFO - PROCESS | 3812 | 1466724376052 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:26:16 INFO - PROCESS | 3812 | 1466724376054 Marionette TRACE conn5 <- [1,2154,null,{}] 16:26:16 INFO - PROCESS | 3812 | 1466724376058 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:26:16 INFO - PROCESS | 3812 | 1466724376064 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:16 INFO - PROCESS | 3812 | 1466724376212 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 16:26:16 INFO - PROCESS | 3812 | 1466724376273 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:16 INFO - PROCESS | 3812 | 1466724376276 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:16 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50B5E000 == 50 [pid = 3812] [id = 548] 16:26:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (0000008C4F048800) [pid = 3812] [serial = 1644] [outer = 0000000000000000] 16:26:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (0000008C4F08E800) [pid = 3812] [serial = 1645] [outer = 0000008C4F048800] 16:26:16 INFO - PROCESS | 3812 | 1466724376321 Marionette DEBUG loaded listener.js 16:26:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (0000008C4F097400) [pid = 3812] [serial = 1646] [outer = 0000008C4F048800] 16:26:17 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (0000008C3E147000) [pid = 3812] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:26:17 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (0000008C3DD25C00) [pid = 3812] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:26:17 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (0000008C4E65E800) [pid = 3812] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:26:17 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (0000008C4EEBF000) [pid = 3812] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:26:17 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (0000008C42C3E800) [pid = 3812] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:26:17 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (0000008C45051800) [pid = 3812] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:26:17 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (0000008C436D0400) [pid = 3812] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:26:17 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (0000008C3E0A4800) [pid = 3812] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:26:17 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (0000008C4C25E000) [pid = 3812] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:26:17 INFO - PROCESS | 3812 | 1466724377164 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:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1193ms 16:26:17 INFO - PROCESS | 3812 | 1466724377249 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 16:26:17 INFO - PROCESS | 3812 | 1466724377254 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 16:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:26:17 INFO - PROCESS | 3812 | 1466724377260 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:26:17 INFO - PROCESS | 3812 | 1466724377264 Marionette TRACE conn5 <- [1,2158,null,{}] 16:26:17 INFO - PROCESS | 3812 | 1466724377271 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:26:17 INFO - PROCESS | 3812 | 1466724377274 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:17 INFO - PROCESS | 3812 | 1466724377432 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 16:26:17 INFO - PROCESS | 3812 | 1466724377527 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:17 INFO - PROCESS | 3812 | 1466724377530 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:17 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AE9D000 == 51 [pid = 3812] [id = 549] 16:26:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (0000008C3F7B4400) [pid = 3812] [serial = 1647] [outer = 0000000000000000] 16:26:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (0000008C44612400) [pid = 3812] [serial = 1648] [outer = 0000008C3F7B4400] 16:26:17 INFO - PROCESS | 3812 | 1466724377590 Marionette DEBUG loaded listener.js 16:26:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (0000008C483AB000) [pid = 3812] [serial = 1649] [outer = 0000008C3F7B4400] 16:26:17 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3D4E7000 == 50 [pid = 3812] [id = 10] 16:26:18 INFO - PROCESS | 3812 | 1466724378222 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:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1032ms 16:26:18 INFO - PROCESS | 3812 | 1466724378295 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 16:26:18 INFO - PROCESS | 3812 | 1466724378300 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 16:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:26:18 INFO - PROCESS | 3812 | 1466724378307 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:26:18 INFO - PROCESS | 3812 | 1466724378310 Marionette TRACE conn5 <- [1,2162,null,{}] 16:26:18 INFO - PROCESS | 3812 | 1466724378314 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:26:18 INFO - PROCESS | 3812 | 1466724378317 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:18 INFO - PROCESS | 3812 | 1466724378469 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 16:26:18 INFO - PROCESS | 3812 | 1466724378591 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:18 INFO - PROCESS | 3812 | 1466724378594 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:18 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FF98800 == 51 [pid = 3812] [id = 550] 16:26:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (0000008C4A221000) [pid = 3812] [serial = 1650] [outer = 0000000000000000] 16:26:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (0000008C4B6D2000) [pid = 3812] [serial = 1651] [outer = 0000008C4A221000] 16:26:18 INFO - PROCESS | 3812 | 1466724378655 Marionette DEBUG loaded listener.js 16:26:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (0000008C4CE78800) [pid = 3812] [serial = 1652] [outer = 0000008C4A221000] 16:26:19 INFO - PROCESS | 3812 | 1466724379235 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:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 986ms 16:26:19 INFO - PROCESS | 3812 | 1466724379295 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 16:26:19 INFO - PROCESS | 3812 | 1466724379298 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 16:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:26:19 INFO - PROCESS | 3812 | 1466724379302 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:26:19 INFO - PROCESS | 3812 | 1466724379306 Marionette TRACE conn5 <- [1,2166,null,{}] 16:26:19 INFO - PROCESS | 3812 | 1466724379317 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:26:19 INFO - PROCESS | 3812 | 1466724379323 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:19 INFO - PROCESS | 3812 | 1466724379467 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 16:26:19 INFO - PROCESS | 3812 | 1466724379595 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:19 INFO - PROCESS | 3812 | 1466724379599 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:19 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51A0E800 == 52 [pid = 3812] [id = 551] 16:26:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (0000008C4E8CD000) [pid = 3812] [serial = 1653] [outer = 0000000000000000] 16:26:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (0000008C4E8D4C00) [pid = 3812] [serial = 1654] [outer = 0000008C4E8CD000] 16:26:19 INFO - PROCESS | 3812 | 1466724379658 Marionette DEBUG loaded listener.js 16:26:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (0000008C4EEB9800) [pid = 3812] [serial = 1655] [outer = 0000008C4E8CD000] 16:26:20 INFO - PROCESS | 3812 | 1466724380273 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:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1036ms 16:26:20 INFO - PROCESS | 3812 | 1466724380340 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 16:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:26:20 INFO - PROCESS | 3812 | 1466724380343 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 16:26:20 INFO - PROCESS | 3812 | 1466724380346 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:26:20 INFO - PROCESS | 3812 | 1466724380349 Marionette TRACE conn5 <- [1,2170,null,{}] 16:26:20 INFO - PROCESS | 3812 | 1466724380352 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:26:20 INFO - PROCESS | 3812 | 1466724380355 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:20 INFO - PROCESS | 3812 | 1466724380469 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 16:26:20 INFO - PROCESS | 3812 | 1466724380597 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:20 INFO - PROCESS | 3812 | 1466724380599 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:20 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C5280F800 == 53 [pid = 3812] [id = 552] 16:26:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (0000008C4B3B6000) [pid = 3812] [serial = 1656] [outer = 0000000000000000] 16:26:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (0000008C4B3BFC00) [pid = 3812] [serial = 1657] [outer = 0000008C4B3B6000] 16:26:20 INFO - PROCESS | 3812 | 1466724380655 Marionette DEBUG loaded listener.js 16:26:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (0000008C4F04C000) [pid = 3812] [serial = 1658] [outer = 0000008C4B3B6000] 16:26:21 INFO - PROCESS | 3812 | 1466724381256 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:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 987ms 16:26:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:26:21 INFO - PROCESS | 3812 | 1466724381336 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 16:26:21 INFO - PROCESS | 3812 | 1466724381338 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 16:26:21 INFO - PROCESS | 3812 | 1466724381342 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:26:21 INFO - PROCESS | 3812 | 1466724381344 Marionette TRACE conn5 <- [1,2174,null,{}] 16:26:21 INFO - PROCESS | 3812 | 1466724381348 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:26:21 INFO - PROCESS | 3812 | 1466724381350 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:21 INFO - PROCESS | 3812 | 1466724381467 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 16:26:21 INFO - PROCESS | 3812 | 1466724381595 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:21 INFO - PROCESS | 3812 | 1466724381598 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:21 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3F780800 == 54 [pid = 3812] [id = 553] 16:26:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (0000008C42C35000) [pid = 3812] [serial = 1659] [outer = 0000000000000000] 16:26:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (0000008C47CC8000) [pid = 3812] [serial = 1660] [outer = 0000008C42C35000] 16:26:21 INFO - PROCESS | 3812 | 1466724381654 Marionette DEBUG loaded listener.js 16:26:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (0000008C4D998C00) [pid = 3812] [serial = 1661] [outer = 0000008C42C35000] 16:26:22 INFO - PROCESS | 3812 | 1466724382431 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:26:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:26:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1137ms 16:26:22 INFO - PROCESS | 3812 | 1466724382482 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 16:26:22 INFO - PROCESS | 3812 | 1466724382487 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 16:26:22 INFO - PROCESS | 3812 | 1466724382491 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:26:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:26:22 INFO - PROCESS | 3812 | 1466724382495 Marionette TRACE conn5 <- [1,2178,null,{}] 16:26:22 INFO - PROCESS | 3812 | 1466724382500 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:26:22 INFO - PROCESS | 3812 | 1466724382503 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:22 INFO - PROCESS | 3812 | 1466724382652 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FBA9000 == 53 [pid = 3812] [id = 547] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F610000 == 52 [pid = 3812] [id = 546] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0A9800 == 51 [pid = 3812] [id = 545] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C47DB9800 == 50 [pid = 3812] [id = 544] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B442000 == 49 [pid = 3812] [id = 543] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FA75800 == 48 [pid = 3812] [id = 541] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C529ED800 == 47 [pid = 3812] [id = 540] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F009800 == 46 [pid = 3812] [id = 539] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4836C800 == 45 [pid = 3812] [id = 538] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51EAF000 == 44 [pid = 3812] [id = 523] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C5181E800 == 43 [pid = 3812] [id = 483] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4D96B800 == 42 [pid = 3812] [id = 497] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A09C800 == 41 [pid = 3812] [id = 513] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FBAC000 == 40 [pid = 3812] [id = 542] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E58A800 == 39 [pid = 3812] [id = 485] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A62B000 == 38 [pid = 3812] [id = 484] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C499A0000 == 37 [pid = 3812] [id = 510] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AEA3800 == 36 [pid = 3812] [id = 511] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C529E4800 == 35 [pid = 3812] [id = 498] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F61F800 == 34 [pid = 3812] [id = 527] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51EB0800 == 33 [pid = 3812] [id = 526] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FF89800 == 32 [pid = 3812] [id = 512] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3CDF4800 == 31 [pid = 3812] [id = 12] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3F780800 == 30 [pid = 3812] [id = 553] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C5280F800 == 29 [pid = 3812] [id = 552] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51A0E800 == 28 [pid = 3812] [id = 551] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FF98800 == 27 [pid = 3812] [id = 550] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C52813000 == 26 [pid = 3812] [id = 537] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50B5E000 == 25 [pid = 3812] [id = 548] 16:26:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AE9D000 == 24 [pid = 3812] [id = 549] 16:26:23 INFO - PROCESS | 3812 | 1466724383507 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:23 INFO - PROCESS | 3812 | 1466724383511 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:23 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (0000008C4F04C400) [pid = 3812] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 16:26:23 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (0000008C47CC7C00) [pid = 3812] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 16:26:23 INFO - PROCESS | 3812 | --DOMWINDOW == 123 (0000008C4E8B4400) [pid = 3812] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 16:26:23 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (0000008C4EB76000) [pid = 3812] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 16:26:23 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (0000008C4E8B4000) [pid = 3812] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 16:26:23 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (0000008C4F930400) [pid = 3812] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 16:26:23 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (0000008C4B73CC00) [pid = 3812] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 16:26:23 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (0000008C49967000) [pid = 3812] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 16:26:23 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (0000008C44826400) [pid = 3812] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 16:26:23 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (0000008C3EF2F000) [pid = 3812] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 16:26:23 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (0000008C4179EC00) [pid = 3812] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 16:26:23 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (0000008C4A047000) [pid = 3812] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 16:26:23 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (0000008C4460C400) [pid = 3812] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 16:26:23 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (0000008C4B6D7800) [pid = 3812] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 16:26:23 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (0000008C3E15BC00) [pid = 3812] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 16:26:23 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (0000008C4D573C00) [pid = 3812] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 16:26:23 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (0000008C4F0CCC00) [pid = 3812] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 16:26:23 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (0000008C4F051000) [pid = 3812] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 16:26:23 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (0000008C4E79C400) [pid = 3812] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 16:26:23 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (0000008C4C48E400) [pid = 3812] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 16:26:23 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (0000008C4AA47000) [pid = 3812] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 16:26:23 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (0000008C4FE3B800) [pid = 3812] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 16:26:23 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (0000008C4F893C00) [pid = 3812] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 16:26:23 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3E511800 == 25 [pid = 3812] [id = 554] 16:26:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (0000008C3D7B7C00) [pid = 3812] [serial = 1662] [outer = 0000000000000000] 16:26:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (0000008C3DDCAC00) [pid = 3812] [serial = 1663] [outer = 0000008C3D7B7C00] 16:26:23 INFO - PROCESS | 3812 | 1466724383707 Marionette DEBUG loaded listener.js 16:26:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (0000008C3DFAD400) [pid = 3812] [serial = 1664] [outer = 0000008C3D7B7C00] 16:26:24 INFO - PROCESS | 3812 | 1466724384172 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:26:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:26:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1739ms 16:26:24 INFO - PROCESS | 3812 | 1466724384237 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 16:26:24 INFO - PROCESS | 3812 | 1466724384241 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 16:26:24 INFO - PROCESS | 3812 | 1466724384245 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:26:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:26:24 INFO - PROCESS | 3812 | 1466724384248 Marionette TRACE conn5 <- [1,2182,null,{}] 16:26:24 INFO - PROCESS | 3812 | 1466724384254 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:26:24 INFO - PROCESS | 3812 | 1466724384259 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:24 INFO - PROCESS | 3812 | 1466724384360 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 16:26:24 INFO - PROCESS | 3812 | 1466724384370 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:24 INFO - PROCESS | 3812 | 1466724384373 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:24 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44ADD800 == 26 [pid = 3812] [id = 555] 16:26:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (0000008C3E155400) [pid = 3812] [serial = 1665] [outer = 0000000000000000] 16:26:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (0000008C3E15B000) [pid = 3812] [serial = 1666] [outer = 0000008C3E155400] 16:26:24 INFO - PROCESS | 3812 | 1466724384423 Marionette DEBUG loaded listener.js 16:26:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (0000008C3E471400) [pid = 3812] [serial = 1667] [outer = 0000008C3E155400] 16:26:24 INFO - PROCESS | 3812 | 1466724384909 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:26:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:26:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 691ms 16:26:24 INFO - PROCESS | 3812 | 1466724384955 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 16:26:24 INFO - PROCESS | 3812 | 1466724384959 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 16:26:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:26:24 INFO - PROCESS | 3812 | 1466724384965 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:26:24 INFO - PROCESS | 3812 | 1466724384967 Marionette TRACE conn5 <- [1,2186,null,{}] 16:26:24 INFO - PROCESS | 3812 | 1466724384970 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:26:24 INFO - PROCESS | 3812 | 1466724384973 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:25 INFO - PROCESS | 3812 | 1466724385069 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 16:26:25 INFO - PROCESS | 3812 | 1466724385077 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:25 INFO - PROCESS | 3812 | 1466724385080 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:25 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AA26000 == 27 [pid = 3812] [id = 556] 16:26:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (0000008C3E843C00) [pid = 3812] [serial = 1668] [outer = 0000000000000000] 16:26:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (0000008C3E849800) [pid = 3812] [serial = 1669] [outer = 0000008C3E843C00] 16:26:25 INFO - PROCESS | 3812 | 1466724385136 Marionette DEBUG loaded listener.js 16:26:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (0000008C42A3D000) [pid = 3812] [serial = 1670] [outer = 0000008C3E843C00] 16:26:25 INFO - PROCESS | 3812 | 1466724385633 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:26:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:26:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 690ms 16:26:25 INFO - PROCESS | 3812 | 1466724385657 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 16:26:25 INFO - PROCESS | 3812 | 1466724385660 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 16:26:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:26:25 INFO - PROCESS | 3812 | 1466724385665 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:26:25 INFO - PROCESS | 3812 | 1466724385671 Marionette TRACE conn5 <- [1,2190,null,{}] 16:26:25 INFO - PROCESS | 3812 | 1466724385681 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:26:25 INFO - PROCESS | 3812 | 1466724385685 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:25 INFO - PROCESS | 3812 | 1466724385781 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 16:26:25 INFO - PROCESS | 3812 | 1466724385790 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:25 INFO - PROCESS | 3812 | 1466724385792 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:25 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B519800 == 28 [pid = 3812] [id = 557] 16:26:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (0000008C43665000) [pid = 3812] [serial = 1671] [outer = 0000000000000000] 16:26:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (0000008C4419EC00) [pid = 3812] [serial = 1672] [outer = 0000008C43665000] 16:26:25 INFO - PROCESS | 3812 | 1466724385839 Marionette DEBUG loaded listener.js 16:26:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (0000008C446B4000) [pid = 3812] [serial = 1673] [outer = 0000008C43665000] 16:26:26 INFO - PROCESS | 3812 | 1466724386338 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:26:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:26:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 689ms 16:26:26 INFO - PROCESS | 3812 | 1466724386355 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 16:26:26 INFO - PROCESS | 3812 | 1466724386358 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 16:26:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:26:26 INFO - PROCESS | 3812 | 1466724386361 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:26:26 INFO - PROCESS | 3812 | 1466724386363 Marionette TRACE conn5 <- [1,2194,null,{}] 16:26:26 INFO - PROCESS | 3812 | 1466724386367 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:26:26 INFO - PROCESS | 3812 | 1466724386369 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:26 INFO - PROCESS | 3812 | 1466724386517 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 16:26:26 INFO - PROCESS | 3812 | 1466724386540 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:26 INFO - PROCESS | 3812 | 1466724386542 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:26 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E013800 == 29 [pid = 3812] [id = 558] 16:26:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (0000008C44822800) [pid = 3812] [serial = 1674] [outer = 0000000000000000] 16:26:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (0000008C45051C00) [pid = 3812] [serial = 1675] [outer = 0000008C44822800] 16:26:26 INFO - PROCESS | 3812 | 1466724386595 Marionette DEBUG loaded listener.js 16:26:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (0000008C47CD5000) [pid = 3812] [serial = 1676] [outer = 0000008C44822800] 16:26:27 INFO - PROCESS | 3812 | 1466724387027 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:26:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:26:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 691ms 16:26:27 INFO - PROCESS | 3812 | 1466724387056 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 16:26:27 INFO - PROCESS | 3812 | 1466724387058 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 16:26:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:26:27 INFO - PROCESS | 3812 | 1466724387061 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:26:27 INFO - PROCESS | 3812 | 1466724387063 Marionette TRACE conn5 <- [1,2198,null,{}] 16:26:27 INFO - PROCESS | 3812 | 1466724387067 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:26:27 INFO - PROCESS | 3812 | 1466724387069 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:27 INFO - PROCESS | 3812 | 1466724387181 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 16:26:27 INFO - PROCESS | 3812 | 1466724387186 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:27 INFO - PROCESS | 3812 | 1466724387193 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:27 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E58D000 == 30 [pid = 3812] [id = 559] 16:26:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (0000008C4836B800) [pid = 3812] [serial = 1677] [outer = 0000000000000000] 16:26:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (0000008C4850C000) [pid = 3812] [serial = 1678] [outer = 0000008C4836B800] 16:26:27 INFO - PROCESS | 3812 | 1466724387297 Marionette DEBUG loaded listener.js 16:26:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (0000008C4A22B400) [pid = 3812] [serial = 1679] [outer = 0000008C4836B800] 16:26:27 INFO - PROCESS | 3812 | 1466724387779 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:26:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:26:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 776ms 16:26:27 INFO - PROCESS | 3812 | 1466724387871 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 16:26:27 INFO - PROCESS | 3812 | 1466724387873 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 16:26:27 INFO - PROCESS | 3812 | 1466724387877 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:26:27 INFO - PROCESS | 3812 | 1466724387879 Marionette TRACE conn5 <- [1,2202,null,{}] 16:26:27 INFO - PROCESS | 3812 | 1466724387882 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:26:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:26:27 INFO - PROCESS | 3812 | 1466724387884 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:28 INFO - PROCESS | 3812 | 1466724388001 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (0000008C4A94D800) [pid = 3812] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (0000008C4A228C00) [pid = 3812] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (0000008C4D544C00) [pid = 3812] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (0000008C4E7A3000) [pid = 3812] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (0000008C4F88D800) [pid = 3812] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (0000008C3E478000) [pid = 3812] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (0000008C3E848400) [pid = 3812] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (0000008C4FF53400) [pid = 3812] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (0000008C4F0C6000) [pid = 3812] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (0000008C417A9C00) [pid = 3812] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (0000008C3E0A5000) [pid = 3812] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (0000008C3E0EAC00) [pid = 3812] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (0000008C4B4B4400) [pid = 3812] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (0000008C3C450800) [pid = 3812] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (0000008C42E1D400) [pid = 3812] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (0000008C4AB88C00) [pid = 3812] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (0000008C44A0F800) [pid = 3812] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (0000008C4E8B5C00) [pid = 3812] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (0000008C3C462800) [pid = 3812] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (0000008C3E099800) [pid = 3812] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (0000008C441D9C00) [pid = 3812] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (0000008C4CE81C00) [pid = 3812] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (0000008C4E79FC00) [pid = 3812] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (0000008C4F048800) [pid = 3812] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (0000008C4E65D400) [pid = 3812] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (0000008C483B0400) [pid = 3812] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (0000008C4F0C8000) [pid = 3812] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C3E5B1800) [pid = 3812] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C4E62BC00) [pid = 3812] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C3D4E8000) [pid = 3812] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:26:28 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C3CDD2400) [pid = 3812] [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:26:28 INFO - PROCESS | 3812 | 1466724388413 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:28 INFO - PROCESS | 3812 | 1466724388416 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:28 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C417CF000 == 31 [pid = 3812] [id = 560] 16:26:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C3C451000) [pid = 3812] [serial = 1680] [outer = 0000000000000000] 16:26:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C3CD4AC00) [pid = 3812] [serial = 1681] [outer = 0000008C3C451000] 16:26:28 INFO - PROCESS | 3812 | 1466724388472 Marionette DEBUG loaded listener.js 16:26:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C3E5B0400) [pid = 3812] [serial = 1682] [outer = 0000008C3C451000] 16:26:28 INFO - PROCESS | 3812 | 1466724388836 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:26:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:26:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 986ms 16:26:28 INFO - PROCESS | 3812 | 1466724388871 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 16:26:28 INFO - PROCESS | 3812 | 1466724388873 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 16:26:28 INFO - PROCESS | 3812 | 1466724388876 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:26:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:26:28 INFO - PROCESS | 3812 | 1466724388878 Marionette TRACE conn5 <- [1,2206,null,{}] 16:26:28 INFO - PROCESS | 3812 | 1466724388881 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:26:28 INFO - PROCESS | 3812 | 1466724388883 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:29 INFO - PROCESS | 3812 | 1466724388997 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 16:26:29 INFO - PROCESS | 3812 | 1466724389006 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:29 INFO - PROCESS | 3812 | 1466724389008 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:29 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F65D800 == 32 [pid = 3812] [id = 561] 16:26:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C3E0EFC00) [pid = 3812] [serial = 1683] [outer = 0000000000000000] 16:26:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (0000008C44612800) [pid = 3812] [serial = 1684] [outer = 0000008C3E0EFC00] 16:26:29 INFO - PROCESS | 3812 | 1466724389053 Marionette DEBUG loaded listener.js 16:26:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (0000008C4A950000) [pid = 3812] [serial = 1685] [outer = 0000008C3E0EFC00] 16:26:29 INFO - PROCESS | 3812 | 1466724389447 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:26:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:26:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 629ms 16:26:29 INFO - PROCESS | 3812 | 1466724389508 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 16:26:29 INFO - PROCESS | 3812 | 1466724389510 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 16:26:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:26:29 INFO - PROCESS | 3812 | 1466724389513 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:26:29 INFO - PROCESS | 3812 | 1466724389515 Marionette TRACE conn5 <- [1,2210,null,{}] 16:26:29 INFO - PROCESS | 3812 | 1466724389519 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:26:29 INFO - PROCESS | 3812 | 1466724389521 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:29 INFO - PROCESS | 3812 | 1466724389635 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 16:26:29 INFO - PROCESS | 3812 | 1466724389646 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:29 INFO - PROCESS | 3812 | 1466724389648 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:29 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FA62000 == 33 [pid = 3812] [id = 562] 16:26:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (0000008C4AEDDC00) [pid = 3812] [serial = 1686] [outer = 0000000000000000] 16:26:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (0000008C4B3B1800) [pid = 3812] [serial = 1687] [outer = 0000008C4AEDDC00] 16:26:29 INFO - PROCESS | 3812 | 1466724389727 Marionette DEBUG loaded listener.js 16:26:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (0000008C4B4B1800) [pid = 3812] [serial = 1688] [outer = 0000008C4AEDDC00] 16:26:30 INFO - PROCESS | 3812 | 1466724390130 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:26:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:26:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 630ms 16:26:30 INFO - PROCESS | 3812 | 1466724390146 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 16:26:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:26:30 INFO - PROCESS | 3812 | 1466724390148 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 16:26:30 INFO - PROCESS | 3812 | 1466724390151 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:26:30 INFO - PROCESS | 3812 | 1466724390153 Marionette TRACE conn5 <- [1,2214,null,{}] 16:26:30 INFO - PROCESS | 3812 | 1466724390156 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:26:30 INFO - PROCESS | 3812 | 1466724390158 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:30 INFO - PROCESS | 3812 | 1466724390277 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 16:26:30 INFO - PROCESS | 3812 | 1466724390284 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:30 INFO - PROCESS | 3812 | 1466724390286 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:30 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FD89800 == 34 [pid = 3812] [id = 563] 16:26:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (0000008C4AEE0400) [pid = 3812] [serial = 1689] [outer = 0000000000000000] 16:26:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (0000008C4B5C0000) [pid = 3812] [serial = 1690] [outer = 0000008C4AEE0400] 16:26:30 INFO - PROCESS | 3812 | 1466724390332 Marionette DEBUG loaded listener.js 16:26:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (0000008C4B6CE000) [pid = 3812] [serial = 1691] [outer = 0000008C4AEE0400] 16:26:31 INFO - PROCESS | 3812 | 1466724391142 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:26:31 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:26:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1026ms 16:26:31 INFO - PROCESS | 3812 | 1466724391181 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 16:26:31 INFO - PROCESS | 3812 | 1466724391186 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 16:26:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:26:31 INFO - PROCESS | 3812 | 1466724391211 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:26:31 INFO - PROCESS | 3812 | 1466724391217 Marionette TRACE conn5 <- [1,2218,null,{}] 16:26:31 INFO - PROCESS | 3812 | 1466724391222 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:26:31 INFO - PROCESS | 3812 | 1466724391226 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:31 INFO - PROCESS | 3812 | 1466724391378 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 16:26:31 INFO - PROCESS | 3812 | 1466724391499 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:31 INFO - PROCESS | 3812 | 1466724391502 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:31 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A627000 == 35 [pid = 3812] [id = 564] 16:26:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (0000008C3E0EC800) [pid = 3812] [serial = 1692] [outer = 0000000000000000] 16:26:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (0000008C3E161000) [pid = 3812] [serial = 1693] [outer = 0000008C3E0EC800] 16:26:31 INFO - PROCESS | 3812 | 1466724391569 Marionette DEBUG loaded listener.js 16:26:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (0000008C3E844400) [pid = 3812] [serial = 1694] [outer = 0000008C3E0EC800] 16:26:32 INFO - PROCESS | 3812 | 1466724392299 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:26:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:26:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1164ms 16:26:32 INFO - PROCESS | 3812 | 1466724392381 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 16:26:32 INFO - PROCESS | 3812 | 1466724392386 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 16:26:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:26:32 INFO - PROCESS | 3812 | 1466724392394 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:26:32 INFO - PROCESS | 3812 | 1466724392397 Marionette TRACE conn5 <- [1,2222,null,{}] 16:26:32 INFO - PROCESS | 3812 | 1466724392401 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:26:32 INFO - PROCESS | 3812 | 1466724392405 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:32 INFO - PROCESS | 3812 | 1466724392544 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 16:26:32 INFO - PROCESS | 3812 | 1466724392668 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:32 INFO - PROCESS | 3812 | 1466724392671 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:32 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3EC97000 == 36 [pid = 3812] [id = 565] 16:26:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (0000008C3C578000) [pid = 3812] [serial = 1695] [outer = 0000000000000000] 16:26:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (0000008C3DFAB800) [pid = 3812] [serial = 1696] [outer = 0000008C3C578000] 16:26:32 INFO - PROCESS | 3812 | 1466724392733 Marionette DEBUG loaded listener.js 16:26:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (0000008C42E14C00) [pid = 3812] [serial = 1697] [outer = 0000008C3C578000] 16:26:33 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E5BF000 == 35 [pid = 3812] [id = 380] 16:26:33 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4EE75800 == 34 [pid = 3812] [id = 381] 16:26:33 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3E43F000 == 33 [pid = 3812] [id = 392] 16:26:33 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42F66800 == 32 [pid = 3812] [id = 376] 16:26:33 INFO - PROCESS | 3812 | --DOCSHELL 0000008C43689000 == 31 [pid = 3812] [id = 375] 16:26:33 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AA40800 == 30 [pid = 3812] [id = 388] 16:26:33 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50B57800 == 29 [pid = 3812] [id = 382] 16:26:33 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42F76000 == 28 [pid = 3812] [id = 385] 16:26:33 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AAA2800 == 27 [pid = 3812] [id = 383] 16:26:33 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E5D7000 == 26 [pid = 3812] [id = 391] 16:26:33 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B7C8800 == 25 [pid = 3812] [id = 389] 16:26:33 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4D963000 == 24 [pid = 3812] [id = 379] 16:26:33 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E018800 == 23 [pid = 3812] [id = 390] 16:26:33 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A092800 == 22 [pid = 3812] [id = 387] 16:26:33 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44866000 == 21 [pid = 3812] [id = 386] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (0000008C4EB76800) [pid = 3812] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (0000008C3E14D400) [pid = 3812] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (0000008C3F7AC000) [pid = 3812] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (0000008C48361000) [pid = 3812] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (0000008C4EB68400) [pid = 3812] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (0000008C4B0DD800) [pid = 3812] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (0000008C4B736800) [pid = 3812] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (0000008C4A603C00) [pid = 3812] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (0000008C4B6E0000) [pid = 3812] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (0000008C4D937400) [pid = 3812] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (0000008C4E631C00) [pid = 3812] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (0000008C4E8B0000) [pid = 3812] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (0000008C4F890800) [pid = 3812] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (0000008C4F898C00) [pid = 3812] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C3EBA8400) [pid = 3812] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C446BFC00) [pid = 3812] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C42A32000) [pid = 3812] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C47C9A800) [pid = 3812] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C4FF55C00) [pid = 3812] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C4FF60000) [pid = 3812] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C4FF1A800) [pid = 3812] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C4FF24000) [pid = 3812] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C436C2000) [pid = 3812] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C4504B400) [pid = 3812] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3E846000) [pid = 3812] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C42ECF400) [pid = 3812] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4B5DBC00) [pid = 3812] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3DDD6000) [pid = 3812] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C44823800) [pid = 3812] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C4CCBB800) [pid = 3812] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C4A94CC00) [pid = 3812] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4E8BBC00) [pid = 3812] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4EBE3C00) [pid = 3812] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4F08E800) [pid = 3812] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4F933800) [pid = 3812] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4B017C00) [pid = 3812] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C4F0D3C00) [pid = 3812] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C44239C00) [pid = 3812] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4EEBE000) [pid = 3812] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C3D748800) [pid = 3812] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C42E1A000) [pid = 3812] [serial = 1112] [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:26:33 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C4F097400) [pid = 3812] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 16:26:33 INFO - PROCESS | 3812 | 1466724393582 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:26:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:26:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1245ms 16:26:33 INFO - PROCESS | 3812 | 1466724393640 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 16:26:33 INFO - PROCESS | 3812 | 1466724393644 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 16:26:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:26:33 INFO - PROCESS | 3812 | 1466724393648 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:26:33 INFO - PROCESS | 3812 | 1466724393653 Marionette TRACE conn5 <- [1,2226,null,{}] 16:26:33 INFO - PROCESS | 3812 | 1466724393658 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:26:33 INFO - PROCESS | 3812 | 1466724393661 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:33 INFO - PROCESS | 3812 | 1466724393751 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 16:26:33 INFO - PROCESS | 3812 | 1466724393758 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:33 INFO - PROCESS | 3812 | 1466724393762 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:33 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4466F800 == 22 [pid = 3812] [id = 566] 16:26:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C3E09EC00) [pid = 3812] [serial = 1698] [outer = 0000000000000000] 16:26:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C3E0E0400) [pid = 3812] [serial = 1699] [outer = 0000008C3E09EC00] 16:26:33 INFO - PROCESS | 3812 | 1466724393812 Marionette DEBUG loaded listener.js 16:26:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C3E160400) [pid = 3812] [serial = 1700] [outer = 0000008C3E09EC00] 16:26:34 INFO - PROCESS | 3812 | 1466724394335 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:26:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:26:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 733ms 16:26:34 INFO - PROCESS | 3812 | 1466724394382 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 16:26:34 INFO - PROCESS | 3812 | 1466724394386 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 16:26:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:26:34 INFO - PROCESS | 3812 | 1466724394392 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:26:34 INFO - PROCESS | 3812 | 1466724394395 Marionette TRACE conn5 <- [1,2230,null,{}] 16:26:34 INFO - PROCESS | 3812 | 1466724394398 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:26:34 INFO - PROCESS | 3812 | 1466724394401 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:34 INFO - PROCESS | 3812 | 1466724394499 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 16:26:34 INFO - PROCESS | 3812 | 1466724394582 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:34 INFO - PROCESS | 3812 | 1466724394584 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:34 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A9D7800 == 23 [pid = 3812] [id = 567] 16:26:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C42A04C00) [pid = 3812] [serial = 1701] [outer = 0000000000000000] 16:26:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C42C41400) [pid = 3812] [serial = 1702] [outer = 0000008C42A04C00] 16:26:34 INFO - PROCESS | 3812 | 1466724394632 Marionette DEBUG loaded listener.js 16:26:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C4344A800) [pid = 3812] [serial = 1703] [outer = 0000008C42A04C00] 16:26:35 INFO - PROCESS | 3812 | 1466724395033 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:26:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:26:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 691ms 16:26:35 INFO - PROCESS | 3812 | 1466724395087 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 16:26:35 INFO - PROCESS | 3812 | 1466724395089 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 16:26:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:26:35 INFO - PROCESS | 3812 | 1466724395092 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:26:35 INFO - PROCESS | 3812 | 1466724395096 Marionette TRACE conn5 <- [1,2234,null,{}] 16:26:35 INFO - PROCESS | 3812 | 1466724395107 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:26:35 INFO - PROCESS | 3812 | 1466724395112 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:35 INFO - PROCESS | 3812 | 1466724395203 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 16:26:35 INFO - PROCESS | 3812 | 1466724395210 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:35 INFO - PROCESS | 3812 | 1466724395213 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:35 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B4D2000 == 24 [pid = 3812] [id = 568] 16:26:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C441DD400) [pid = 3812] [serial = 1704] [outer = 0000000000000000] 16:26:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C4481D800) [pid = 3812] [serial = 1705] [outer = 0000008C441DD400] 16:26:35 INFO - PROCESS | 3812 | 1466724395262 Marionette DEBUG loaded listener.js 16:26:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C47C95400) [pid = 3812] [serial = 1706] [outer = 0000008C441DD400] 16:26:35 INFO - PROCESS | 3812 | 1466724395735 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:26:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:26:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 690ms 16:26:35 INFO - PROCESS | 3812 | 1466724395792 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 16:26:35 INFO - PROCESS | 3812 | 1466724395795 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 16:26:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:26:35 INFO - PROCESS | 3812 | 1466724395799 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:26:35 INFO - PROCESS | 3812 | 1466724395800 Marionette TRACE conn5 <- [1,2238,null,{}] 16:26:35 INFO - PROCESS | 3812 | 1466724395804 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:26:35 INFO - PROCESS | 3812 | 1466724395806 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:35 INFO - PROCESS | 3812 | 1466724395926 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 16:26:35 INFO - PROCESS | 3812 | 1466724395933 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:35 INFO - PROCESS | 3812 | 1466724395935 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:35 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4D961800 == 25 [pid = 3812] [id = 569] 16:26:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C47D83C00) [pid = 3812] [serial = 1707] [outer = 0000000000000000] 16:26:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C48361000) [pid = 3812] [serial = 1708] [outer = 0000008C47D83C00] 16:26:35 INFO - PROCESS | 3812 | 1466724395988 Marionette DEBUG loaded listener.js 16:26:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4850AC00) [pid = 3812] [serial = 1709] [outer = 0000008C47D83C00] 16:26:36 INFO - PROCESS | 3812 | 1466724396429 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:26:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:26:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 692ms 16:26:36 INFO - PROCESS | 3812 | 1466724396493 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 16:26:36 INFO - PROCESS | 3812 | 1466724396496 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 16:26:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:26:36 INFO - PROCESS | 3812 | 1466724396499 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:26:36 INFO - PROCESS | 3812 | 1466724396501 Marionette TRACE conn5 <- [1,2242,null,{}] 16:26:36 INFO - PROCESS | 3812 | 1466724396504 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:26:36 INFO - PROCESS | 3812 | 1466724396506 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:36 INFO - PROCESS | 3812 | 1466724396646 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 16:26:36 INFO - PROCESS | 3812 | 1466724396703 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:36 INFO - PROCESS | 3812 | 1466724396705 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:36 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E5BF000 == 26 [pid = 3812] [id = 570] 16:26:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C49968000) [pid = 3812] [serial = 1710] [outer = 0000000000000000] 16:26:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4A221800) [pid = 3812] [serial = 1711] [outer = 0000008C49968000] 16:26:36 INFO - PROCESS | 3812 | 1466724396751 Marionette DEBUG loaded listener.js 16:26:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4A2B0C00) [pid = 3812] [serial = 1712] [outer = 0000008C49968000] 16:26:37 INFO - PROCESS | 3812 | 1466724397211 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:26:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:26:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 733ms 16:26:37 INFO - PROCESS | 3812 | 1466724397232 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 16:26:37 INFO - PROCESS | 3812 | 1466724397234 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 16:26:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:26:37 INFO - PROCESS | 3812 | 1466724397237 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:26:37 INFO - PROCESS | 3812 | 1466724397239 Marionette TRACE conn5 <- [1,2246,null,{}] 16:26:37 INFO - PROCESS | 3812 | 1466724397250 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:26:37 INFO - PROCESS | 3812 | 1466724397256 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:37 INFO - PROCESS | 3812 | 1466724397398 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 16:26:37 INFO - PROCESS | 3812 | 1466724397458 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:37 INFO - PROCESS | 3812 | 1466724397460 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:37 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F019800 == 27 [pid = 3812] [id = 571] 16:26:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4B0D4400) [pid = 3812] [serial = 1713] [outer = 0000000000000000] 16:26:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4B5BD400) [pid = 3812] [serial = 1714] [outer = 0000008C4B0D4400] 16:26:37 INFO - PROCESS | 3812 | 1466724397507 Marionette DEBUG loaded listener.js 16:26:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4B5DF000) [pid = 3812] [serial = 1715] [outer = 0000008C4B0D4400] 16:26:37 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4AEDDC00) [pid = 3812] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:26:37 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C44822800) [pid = 3812] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:26:37 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C43665000) [pid = 3812] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:26:37 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3E843C00) [pid = 3812] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:26:37 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3D7B7C00) [pid = 3812] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:26:37 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E155400) [pid = 3812] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:26:37 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C42C35000) [pid = 3812] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:26:37 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4836B800) [pid = 3812] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:26:37 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3F7B4400) [pid = 3812] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:26:37 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4E8CD000) [pid = 3812] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:26:37 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4A221000) [pid = 3812] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:26:37 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4B3B6000) [pid = 3812] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:26:37 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C3C451000) [pid = 3812] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:26:37 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C3E0EFC00) [pid = 3812] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:26:38 INFO - PROCESS | 3812 | 1466724398019 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:26:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:26:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 839ms 16:26:38 INFO - PROCESS | 3812 | 1466724398080 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 16:26:38 INFO - PROCESS | 3812 | 1466724398082 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 16:26:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:26:38 INFO - PROCESS | 3812 | 1466724398086 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:26:38 INFO - PROCESS | 3812 | 1466724398088 Marionette TRACE conn5 <- [1,2250,null,{}] 16:26:38 INFO - PROCESS | 3812 | 1466724398091 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:26:38 INFO - PROCESS | 3812 | 1466724398093 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:38 INFO - PROCESS | 3812 | 1466724398205 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 16:26:38 INFO - PROCESS | 3812 | 1466724398260 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:38 INFO - PROCESS | 3812 | 1466724398262 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:38 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AE8C800 == 28 [pid = 3812] [id = 572] 16:26:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3D7B7C00) [pid = 3812] [serial = 1716] [outer = 0000000000000000] 16:26:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C42C3E800) [pid = 3812] [serial = 1717] [outer = 0000008C3D7B7C00] 16:26:38 INFO - PROCESS | 3812 | 1466724398307 Marionette DEBUG loaded listener.js 16:26:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C4B3BD000) [pid = 3812] [serial = 1718] [outer = 0000008C3D7B7C00] 16:26:38 INFO - PROCESS | 3812 | 1466724398655 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:26:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:26:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 628ms 16:26:38 INFO - PROCESS | 3812 | 1466724398717 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 16:26:38 INFO - PROCESS | 3812 | 1466724398720 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 16:26:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:26:38 INFO - PROCESS | 3812 | 1466724398723 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:26:38 INFO - PROCESS | 3812 | 1466724398725 Marionette TRACE conn5 <- [1,2254,null,{}] 16:26:38 INFO - PROCESS | 3812 | 1466724398729 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:26:38 INFO - PROCESS | 3812 | 1466724398739 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:38 INFO - PROCESS | 3812 | 1466724398824 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 16:26:38 INFO - PROCESS | 3812 | 1466724398829 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:38 INFO - PROCESS | 3812 | 1466724398831 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:38 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FA5C800 == 29 [pid = 3812] [id = 573] 16:26:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C4B6D6C00) [pid = 3812] [serial = 1719] [outer = 0000000000000000] 16:26:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4B6E1400) [pid = 3812] [serial = 1720] [outer = 0000008C4B6D6C00] 16:26:38 INFO - PROCESS | 3812 | 1466724398875 Marionette DEBUG loaded listener.js 16:26:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4B73C000) [pid = 3812] [serial = 1721] [outer = 0000008C4B6D6C00] 16:26:39 INFO - PROCESS | 3812 | 1466724399287 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:26:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:26:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 587ms 16:26:39 INFO - PROCESS | 3812 | 1466724399313 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 16:26:39 INFO - PROCESS | 3812 | 1466724399315 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 16:26:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:26:39 INFO - PROCESS | 3812 | 1466724399318 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:26:39 INFO - PROCESS | 3812 | 1466724399320 Marionette TRACE conn5 <- [1,2258,null,{}] 16:26:39 INFO - PROCESS | 3812 | 1466724399324 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:26:39 INFO - PROCESS | 3812 | 1466724399326 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:39 INFO - PROCESS | 3812 | 1466724399447 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 16:26:39 INFO - PROCESS | 3812 | 1466724399458 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:39 INFO - PROCESS | 3812 | 1466724399460 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:39 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FBB1800 == 30 [pid = 3812] [id = 574] 16:26:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4B775000) [pid = 3812] [serial = 1722] [outer = 0000000000000000] 16:26:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4C11A000) [pid = 3812] [serial = 1723] [outer = 0000008C4B775000] 16:26:39 INFO - PROCESS | 3812 | 1466724399506 Marionette DEBUG loaded listener.js 16:26:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4C48C000) [pid = 3812] [serial = 1724] [outer = 0000008C4B775000] 16:26:40 INFO - PROCESS | 3812 | 1466724400026 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:26:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:26:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 731ms 16:26:40 INFO - PROCESS | 3812 | 1466724400056 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 16:26:40 INFO - PROCESS | 3812 | 1466724400061 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 16:26:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:26:40 INFO - PROCESS | 3812 | 1466724400068 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:26:40 INFO - PROCESS | 3812 | 1466724400072 Marionette TRACE conn5 <- [1,2262,null,{}] 16:26:40 INFO - PROCESS | 3812 | 1466724400078 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:26:40 INFO - PROCESS | 3812 | 1466724400081 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:40 INFO - PROCESS | 3812 | 1466724400204 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 16:26:40 INFO - PROCESS | 3812 | 1466724400303 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:40 INFO - PROCESS | 3812 | 1466724400308 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:40 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44983800 == 31 [pid = 3812] [id = 575] 16:26:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C3E0E1000) [pid = 3812] [serial = 1725] [outer = 0000000000000000] 16:26:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C3E0ED000) [pid = 3812] [serial = 1726] [outer = 0000008C3E0E1000] 16:26:40 INFO - PROCESS | 3812 | 1466724400367 Marionette DEBUG loaded listener.js 16:26:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C3EBA8400) [pid = 3812] [serial = 1727] [outer = 0000008C3E0E1000] 16:26:41 INFO - PROCESS | 3812 | 1466724401051 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:26:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:26:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1031ms 16:26:41 INFO - PROCESS | 3812 | 1466724401105 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 16:26:41 INFO - PROCESS | 3812 | 1466724401110 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 16:26:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:26:41 INFO - PROCESS | 3812 | 1466724401117 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:26:41 INFO - PROCESS | 3812 | 1466724401120 Marionette TRACE conn5 <- [1,2266,null,{}] 16:26:41 INFO - PROCESS | 3812 | 1466724401124 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:26:41 INFO - PROCESS | 3812 | 1466724401127 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:41 INFO - PROCESS | 3812 | 1466724401295 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 16:26:41 INFO - PROCESS | 3812 | 1466724401421 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:41 INFO - PROCESS | 3812 | 1466724401424 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:41 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E004800 == 32 [pid = 3812] [id = 576] 16:26:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C446B8000) [pid = 3812] [serial = 1728] [outer = 0000000000000000] 16:26:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4481A800) [pid = 3812] [serial = 1729] [outer = 0000008C446B8000] 16:26:41 INFO - PROCESS | 3812 | 1466724401483 Marionette DEBUG loaded listener.js 16:26:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C47CD2000) [pid = 3812] [serial = 1730] [outer = 0000008C446B8000] 16:26:42 INFO - PROCESS | 3812 | 1466724402036 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:26:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:26:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 986ms 16:26:42 INFO - PROCESS | 3812 | 1466724402118 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 16:26:42 INFO - PROCESS | 3812 | 1466724402121 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 16:26:42 INFO - PROCESS | 3812 | 1466724402126 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:26:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:26:42 INFO - PROCESS | 3812 | 1466724402130 Marionette TRACE conn5 <- [1,2270,null,{}] 16:26:42 INFO - PROCESS | 3812 | 1466724402142 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:26:42 INFO - PROCESS | 3812 | 1466724402148 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:42 INFO - PROCESS | 3812 | 1466724402270 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 16:26:42 INFO - PROCESS | 3812 | 1466724402389 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:42 INFO - PROCESS | 3812 | 1466724402393 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:42 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FF8F000 == 33 [pid = 3812] [id = 577] 16:26:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C4B01FC00) [pid = 3812] [serial = 1731] [outer = 0000000000000000] 16:26:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4B3C0C00) [pid = 3812] [serial = 1732] [outer = 0000008C4B01FC00] 16:26:42 INFO - PROCESS | 3812 | 1466724402452 Marionette DEBUG loaded listener.js 16:26:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C4C4ED000) [pid = 3812] [serial = 1733] [outer = 0000008C4B01FC00] 16:26:43 INFO - PROCESS | 3812 | 1466724403104 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:26:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:26:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1030ms 16:26:43 INFO - PROCESS | 3812 | 1466724403162 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 16:26:43 INFO - PROCESS | 3812 | 1466724403165 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 16:26:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:26:43 INFO - PROCESS | 3812 | 1466724403169 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:26:43 INFO - PROCESS | 3812 | 1466724403171 Marionette TRACE conn5 <- [1,2274,null,{}] 16:26:43 INFO - PROCESS | 3812 | 1466724403175 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:26:43 INFO - PROCESS | 3812 | 1466724403177 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:43 INFO - PROCESS | 3812 | 1466724403295 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 16:26:43 INFO - PROCESS | 3812 | 1466724403538 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:43 INFO - PROCESS | 3812 | 1466724403541 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:43 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4412C800 == 34 [pid = 3812] [id = 578] 16:26:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C3DD26C00) [pid = 3812] [serial = 1734] [outer = 0000000000000000] 16:26:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C3DFAC800) [pid = 3812] [serial = 1735] [outer = 0000008C3DD26C00] 16:26:43 INFO - PROCESS | 3812 | 1466724403606 Marionette DEBUG loaded listener.js 16:26:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C3E150C00) [pid = 3812] [serial = 1736] [outer = 0000008C3DD26C00] 16:26:44 INFO - PROCESS | 3812 | --DOCSHELL 0000008C47C74000 == 33 [pid = 3812] [id = 384] 16:26:44 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3E511800 == 32 [pid = 3812] [id = 554] 16:26:44 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AC6F800 == 31 [pid = 3812] [id = 377] 16:26:44 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B72B800 == 30 [pid = 3812] [id = 378] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C4B3B1800) [pid = 3812] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C45051C00) [pid = 3812] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C4419EC00) [pid = 3812] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C3E849800) [pid = 3812] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C42A3D000) [pid = 3812] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3DDCAC00) [pid = 3812] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C3DFAD400) [pid = 3812] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3E15B000) [pid = 3812] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C3E471400) [pid = 3812] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4D998C00) [pid = 3812] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C47CC8000) [pid = 3812] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C4850C000) [pid = 3812] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C483AB000) [pid = 3812] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C44612400) [pid = 3812] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4EEB9800) [pid = 3812] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4E8D4C00) [pid = 3812] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4CE78800) [pid = 3812] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4B6D2000) [pid = 3812] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4F04C000) [pid = 3812] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C4B3BFC00) [pid = 3812] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C47CD5000) [pid = 3812] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4A22B400) [pid = 3812] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C4B4B1800) [pid = 3812] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C3E5B0400) [pid = 3812] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C3CD4AC00) [pid = 3812] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C44612800) [pid = 3812] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C4A950000) [pid = 3812] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (0000008C446B4000) [pid = 3812] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 16:26:44 INFO - PROCESS | 3812 | 1466724404883 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:26:45 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:26:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1840ms 16:26:45 INFO - PROCESS | 3812 | 1466724405011 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 16:26:45 INFO - PROCESS | 3812 | 1466724405015 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 16:26:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:26:45 INFO - PROCESS | 3812 | 1466724405021 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:26:45 INFO - PROCESS | 3812 | 1466724405025 Marionette TRACE conn5 <- [1,2278,null,{}] 16:26:45 INFO - PROCESS | 3812 | 1466724405031 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:26:45 INFO - PROCESS | 3812 | 1466724405034 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:45 INFO - PROCESS | 3812 | 1466724405122 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 16:26:45 INFO - PROCESS | 3812 | 1466724405130 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:45 INFO - PROCESS | 3812 | 1466724405134 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:45 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42E33800 == 31 [pid = 3812] [id = 579] 16:26:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (0000008C3DD21C00) [pid = 3812] [serial = 1737] [outer = 0000000000000000] 16:26:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C3DD26400) [pid = 3812] [serial = 1738] [outer = 0000008C3DD21C00] 16:26:45 INFO - PROCESS | 3812 | 1466724405184 Marionette DEBUG loaded listener.js 16:26:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C3DF28C00) [pid = 3812] [serial = 1739] [outer = 0000008C3DD21C00] 16:26:45 INFO - PROCESS | 3812 | 1466724405687 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:26:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:26:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 691ms 16:26:45 INFO - PROCESS | 3812 | 1466724405715 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 16:26:45 INFO - PROCESS | 3812 | 1466724405721 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 16:26:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:26:45 INFO - PROCESS | 3812 | 1466724405727 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:26:45 INFO - PROCESS | 3812 | 1466724405730 Marionette TRACE conn5 <- [1,2282,null,{}] 16:26:45 INFO - PROCESS | 3812 | 1466724405734 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:26:45 INFO - PROCESS | 3812 | 1466724405736 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:45 INFO - PROCESS | 3812 | 1466724405830 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 16:26:45 INFO - PROCESS | 3812 | 1466724405838 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:45 INFO - PROCESS | 3812 | 1466724405841 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:45 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C47C87000 == 32 [pid = 3812] [id = 580] 16:26:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C3E09FC00) [pid = 3812] [serial = 1740] [outer = 0000000000000000] 16:26:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C3E0E4000) [pid = 3812] [serial = 1741] [outer = 0000008C3E09FC00] 16:26:45 INFO - PROCESS | 3812 | 1466724405891 Marionette DEBUG loaded listener.js 16:26:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C3E149C00) [pid = 3812] [serial = 1742] [outer = 0000008C3E09FC00] 16:26:46 INFO - PROCESS | 3812 | 1466724406364 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:26:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:26:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 692ms 16:26:46 INFO - PROCESS | 3812 | 1466724406421 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 16:26:46 INFO - PROCESS | 3812 | 1466724406431 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 16:26:46 INFO - PROCESS | 3812 | 1466724406435 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:26:46 INFO - PROCESS | 3812 | 1466724406439 Marionette TRACE conn5 <- [1,2286,null,{}] 16:26:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:26:46 INFO - PROCESS | 3812 | 1466724406480 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:26:46 INFO - PROCESS | 3812 | 1466724406485 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:46 INFO - PROCESS | 3812 | 1466724406610 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 16:26:46 INFO - PROCESS | 3812 | 1466724406619 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:46 INFO - PROCESS | 3812 | 1466724406623 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:46 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AA39000 == 33 [pid = 3812] [id = 581] 16:26:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3E80B400) [pid = 3812] [serial = 1743] [outer = 0000000000000000] 16:26:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3E816400) [pid = 3812] [serial = 1744] [outer = 0000008C3E80B400] 16:26:46 INFO - PROCESS | 3812 | 1466724406674 Marionette DEBUG loaded listener.js 16:26:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C3EC61800) [pid = 3812] [serial = 1745] [outer = 0000008C3E80B400] 16:26:47 INFO - PROCESS | 3812 | 1466724407107 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:26:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:26:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 692ms 16:26:47 INFO - PROCESS | 3812 | 1466724407133 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 16:26:47 INFO - PROCESS | 3812 | 1466724407136 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 16:26:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:26:47 INFO - PROCESS | 3812 | 1466724407139 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:26:47 INFO - PROCESS | 3812 | 1466724407141 Marionette TRACE conn5 <- [1,2290,null,{}] 16:26:47 INFO - PROCESS | 3812 | 1466724407144 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:26:47 INFO - PROCESS | 3812 | 1466724407146 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:47 INFO - PROCESS | 3812 | 1466724407271 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 16:26:47 INFO - PROCESS | 3812 | 1466724407313 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:47 INFO - PROCESS | 3812 | 1466724407315 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:47 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B446000 == 34 [pid = 3812] [id = 582] 16:26:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C42F83800) [pid = 3812] [serial = 1746] [outer = 0000000000000000] 16:26:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C42FE4000) [pid = 3812] [serial = 1747] [outer = 0000008C42F83800] 16:26:47 INFO - PROCESS | 3812 | 1466724407361 Marionette DEBUG loaded listener.js 16:26:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4419C800) [pid = 3812] [serial = 1748] [outer = 0000008C42F83800] 16:26:47 INFO - PROCESS | 3812 | 1466724407809 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:26:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:26:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 733ms 16:26:47 INFO - PROCESS | 3812 | 1466724407876 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 16:26:47 INFO - PROCESS | 3812 | 1466724407878 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 16:26:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:26:47 INFO - PROCESS | 3812 | 1466724407881 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:26:47 INFO - PROCESS | 3812 | 1466724407883 Marionette TRACE conn5 <- [1,2294,null,{}] 16:26:47 INFO - PROCESS | 3812 | 1466724407886 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:26:47 INFO - PROCESS | 3812 | 1466724407889 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:48 INFO - PROCESS | 3812 | 1466724408025 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 16:26:48 INFO - PROCESS | 3812 | 1466724408048 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:48 INFO - PROCESS | 3812 | 1466724408050 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:48 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B7D7000 == 35 [pid = 3812] [id = 583] 16:26:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C441D5800) [pid = 3812] [serial = 1749] [outer = 0000000000000000] 16:26:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4460CC00) [pid = 3812] [serial = 1750] [outer = 0000008C441D5800] 16:26:48 INFO - PROCESS | 3812 | 1466724408096 Marionette DEBUG loaded listener.js 16:26:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C446BC000) [pid = 3812] [serial = 1751] [outer = 0000008C441D5800] 16:26:48 INFO - PROCESS | 3812 | 1466724408533 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:26:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:26:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 690ms 16:26:48 INFO - PROCESS | 3812 | 1466724408582 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 16:26:48 INFO - PROCESS | 3812 | 1466724408584 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 16:26:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:26:48 INFO - PROCESS | 3812 | 1466724408587 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:26:48 INFO - PROCESS | 3812 | 1466724408589 Marionette TRACE conn5 <- [1,2298,null,{}] 16:26:48 INFO - PROCESS | 3812 | 1466724408592 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:26:48 INFO - PROCESS | 3812 | 1466724408598 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:48 INFO - PROCESS | 3812 | 1466724408736 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 16:26:48 INFO - PROCESS | 3812 | 1466724408795 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:48 INFO - PROCESS | 3812 | 1466724408797 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:48 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E018800 == 36 [pid = 3812] [id = 584] 16:26:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4481CC00) [pid = 3812] [serial = 1752] [outer = 0000000000000000] 16:26:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C44C8EC00) [pid = 3812] [serial = 1753] [outer = 0000008C4481CC00] 16:26:48 INFO - PROCESS | 3812 | 1466724408844 Marionette DEBUG loaded listener.js 16:26:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C47D3C000) [pid = 3812] [serial = 1754] [outer = 0000008C4481CC00] 16:26:49 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C4B0D4400) [pid = 3812] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:26:49 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C49968000) [pid = 3812] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:26:49 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3D7B7C00) [pid = 3812] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:26:49 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3C578000) [pid = 3812] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:26:49 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4AEE0400) [pid = 3812] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:26:49 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3E09EC00) [pid = 3812] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:26:49 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C441DD400) [pid = 3812] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:26:49 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C42A04C00) [pid = 3812] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:26:49 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C3E0EC800) [pid = 3812] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:26:49 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C4B6D6C00) [pid = 3812] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:26:49 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C4B775000) [pid = 3812] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:26:49 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C47D83C00) [pid = 3812] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:26:49 INFO - PROCESS | 3812 | 1466724409509 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:26:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:26:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 986ms 16:26:49 INFO - PROCESS | 3812 | 1466724409575 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 16:26:49 INFO - PROCESS | 3812 | 1466724409577 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 16:26:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:26:49 INFO - PROCESS | 3812 | 1466724409580 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:26:49 INFO - PROCESS | 3812 | 1466724409582 Marionette TRACE conn5 <- [1,2302,null,{}] 16:26:49 INFO - PROCESS | 3812 | 1466724409585 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:26:49 INFO - PROCESS | 3812 | 1466724409587 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:49 INFO - PROCESS | 3812 | 1466724409668 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 16:26:49 INFO - PROCESS | 3812 | 1466724409744 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:49 INFO - PROCESS | 3812 | 1466724409746 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:49 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E590800 == 37 [pid = 3812] [id = 585] 16:26:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3E09EC00) [pid = 3812] [serial = 1755] [outer = 0000000000000000] 16:26:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C42F35000) [pid = 3812] [serial = 1756] [outer = 0000008C3E09EC00] 16:26:49 INFO - PROCESS | 3812 | 1466724409793 Marionette DEBUG loaded listener.js 16:26:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C4835C400) [pid = 3812] [serial = 1757] [outer = 0000008C3E09EC00] 16:26:50 INFO - PROCESS | 3812 | 1466724410154 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:26:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:26:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 627ms 16:26:50 INFO - PROCESS | 3812 | 1466724410211 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 16:26:50 INFO - PROCESS | 3812 | 1466724410213 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 16:26:50 INFO - PROCESS | 3812 | 1466724410216 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:26:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:26:50 INFO - PROCESS | 3812 | 1466724410218 Marionette TRACE conn5 <- [1,2306,null,{}] 16:26:50 INFO - PROCESS | 3812 | 1466724410221 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:26:50 INFO - PROCESS | 3812 | 1466724410223 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:50 INFO - PROCESS | 3812 | 1466724410333 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 16:26:50 INFO - PROCESS | 3812 | 1466724410380 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:50 INFO - PROCESS | 3812 | 1466724410382 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:50 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F004800 == 38 [pid = 3812] [id = 586] 16:26:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3E0E9800) [pid = 3812] [serial = 1758] [outer = 0000000000000000] 16:26:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C4850F800) [pid = 3812] [serial = 1759] [outer = 0000008C3E0E9800] 16:26:50 INFO - PROCESS | 3812 | 1466724410426 Marionette DEBUG loaded listener.js 16:26:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4A228800) [pid = 3812] [serial = 1760] [outer = 0000008C3E0E9800] 16:26:50 INFO - PROCESS | 3812 | 1466724410780 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:26:50 INFO - PROCESS | 3812 | 1466724410849 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 16:26:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:26:50 INFO - PROCESS | 3812 | 1466724410859 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:26:50 INFO - PROCESS | 3812 | 1466724410862 Marionette TRACE conn5 <- [1,2310,null,{}] 16:26:50 INFO - PROCESS | 3812 | 1466724410865 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:26:50 INFO - PROCESS | 3812 | 1466724410867 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:50 INFO - PROCESS | 3812 | 1466724410949 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 16:26:50 INFO - PROCESS | 3812 | 1466724410955 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:50 INFO - PROCESS | 3812 | 1466724410957 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:50 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F61A000 == 39 [pid = 3812] [id = 587] 16:26:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4A265400) [pid = 3812] [serial = 1761] [outer = 0000000000000000] 16:26:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4A950000) [pid = 3812] [serial = 1762] [outer = 0000008C4A265400] 16:26:51 INFO - PROCESS | 3812 | 1466724411002 Marionette DEBUG loaded listener.js 16:26:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4AA49800) [pid = 3812] [serial = 1763] [outer = 0000008C4A265400] 16:26:51 INFO - PROCESS | 3812 | 1466724411481 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:26:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:26:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 692ms 16:26:51 INFO - PROCESS | 3812 | 1466724411549 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 16:26:51 INFO - PROCESS | 3812 | 1466724411553 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 16:26:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:26:51 INFO - PROCESS | 3812 | 1466724411559 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:26:51 INFO - PROCESS | 3812 | 1466724411564 Marionette TRACE conn5 <- [1,2314,null,{}] 16:26:51 INFO - PROCESS | 3812 | 1466724411571 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:26:51 INFO - PROCESS | 3812 | 1466724411574 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:51 INFO - PROCESS | 3812 | 1466724411715 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 16:26:51 INFO - PROCESS | 3812 | 1466724411833 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:51 INFO - PROCESS | 3812 | 1466724411838 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:51 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44120000 == 40 [pid = 3812] [id = 588] 16:26:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C3C57C000) [pid = 3812] [serial = 1764] [outer = 0000000000000000] 16:26:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C3D7B8800) [pid = 3812] [serial = 1765] [outer = 0000008C3C57C000] 16:26:51 INFO - PROCESS | 3812 | 1466724411898 Marionette DEBUG loaded listener.js 16:26:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C3DFB2C00) [pid = 3812] [serial = 1766] [outer = 0000008C3C57C000] 16:26:52 INFO - PROCESS | 3812 | 1466724412697 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:26:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:26:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1193ms 16:26:52 INFO - PROCESS | 3812 | 1466724412754 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 16:26:52 INFO - PROCESS | 3812 | 1466724412760 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 16:26:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:26:52 INFO - PROCESS | 3812 | 1466724412766 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:26:52 INFO - PROCESS | 3812 | 1466724412769 Marionette TRACE conn5 <- [1,2318,null,{}] 16:26:52 INFO - PROCESS | 3812 | 1466724412773 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:26:52 INFO - PROCESS | 3812 | 1466724412777 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:52 INFO - PROCESS | 3812 | 1466724412910 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 16:26:53 INFO - PROCESS | 3812 | 1466724413025 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:53 INFO - PROCESS | 3812 | 1466724413028 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:53 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B446800 == 41 [pid = 3812] [id = 589] 16:26:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C3E160000) [pid = 3812] [serial = 1767] [outer = 0000000000000000] 16:26:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C3E812400) [pid = 3812] [serial = 1768] [outer = 0000008C3E160000] 16:26:53 INFO - PROCESS | 3812 | 1466724413087 Marionette DEBUG loaded listener.js 16:26:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C42E16400) [pid = 3812] [serial = 1769] [outer = 0000008C3E160000] 16:26:53 INFO - PROCESS | 3812 | 1466724413943 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:26:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:26:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1246ms 16:26:54 INFO - PROCESS | 3812 | 1466724414014 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 16:26:54 INFO - PROCESS | 3812 | 1466724414019 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 16:26:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:26:54 INFO - PROCESS | 3812 | 1466724414024 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:26:54 INFO - PROCESS | 3812 | 1466724414028 Marionette TRACE conn5 <- [1,2322,null,{}] 16:26:54 INFO - PROCESS | 3812 | 1466724414033 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:26:54 INFO - PROCESS | 3812 | 1466724414036 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:54 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F004800 == 40 [pid = 3812] [id = 586] 16:26:54 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E590800 == 39 [pid = 3812] [id = 585] 16:26:54 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E018800 == 38 [pid = 3812] [id = 584] 16:26:54 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B7D7000 == 37 [pid = 3812] [id = 583] 16:26:54 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B446000 == 36 [pid = 3812] [id = 582] 16:26:54 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AA39000 == 35 [pid = 3812] [id = 581] 16:26:54 INFO - PROCESS | 3812 | --DOCSHELL 0000008C47C87000 == 34 [pid = 3812] [id = 580] 16:26:54 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42E33800 == 33 [pid = 3812] [id = 579] 16:26:54 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4B5BD400) [pid = 3812] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 16:26:54 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C4A2B0C00) [pid = 3812] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 16:26:54 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4A221800) [pid = 3812] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 16:26:54 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C42C3E800) [pid = 3812] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 16:26:54 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3DFAB800) [pid = 3812] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 16:26:54 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C42E14C00) [pid = 3812] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 16:26:54 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C4B6CE000) [pid = 3812] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 16:26:54 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4B5C0000) [pid = 3812] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 16:26:54 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3E0E0400) [pid = 3812] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 16:26:54 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C3E160400) [pid = 3812] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 16:26:54 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4481D800) [pid = 3812] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 16:26:54 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C42C41400) [pid = 3812] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 16:26:54 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C4344A800) [pid = 3812] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 16:26:54 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C3E161000) [pid = 3812] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 16:26:54 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C3E844400) [pid = 3812] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 16:26:54 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C4B5DF000) [pid = 3812] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 16:26:54 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4B6E1400) [pid = 3812] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 16:26:54 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C4B73C000) [pid = 3812] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 16:26:54 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C4C48C000) [pid = 3812] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 16:26:54 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C4C11A000) [pid = 3812] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 16:26:54 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (0000008C48361000) [pid = 3812] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 16:26:54 INFO - PROCESS | 3812 | --DOMWINDOW == 62 (0000008C4850AC00) [pid = 3812] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 16:26:54 INFO - PROCESS | 3812 | --DOMWINDOW == 61 (0000008C47C95400) [pid = 3812] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 16:26:54 INFO - PROCESS | 3812 | --DOMWINDOW == 60 (0000008C4B3BD000) [pid = 3812] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 16:26:54 INFO - PROCESS | 3812 | 1466724414223 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 16:26:54 INFO - PROCESS | 3812 | 1466724414282 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:54 INFO - PROCESS | 3812 | 1466724414287 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:54 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42E2B000 == 34 [pid = 3812] [id = 590] 16:26:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 61 (0000008C3DD1F400) [pid = 3812] [serial = 1770] [outer = 0000000000000000] 16:26:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 62 (0000008C3DF28800) [pid = 3812] [serial = 1771] [outer = 0000008C3DD1F400] 16:26:54 INFO - PROCESS | 3812 | 1466724414337 Marionette DEBUG loaded listener.js 16:26:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 63 (0000008C3E14C800) [pid = 3812] [serial = 1772] [outer = 0000008C3DD1F400] 16:26:54 INFO - PROCESS | 3812 | 1466724414775 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:26:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:26:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 797ms 16:26:54 INFO - PROCESS | 3812 | 1466724414826 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 16:26:54 INFO - PROCESS | 3812 | 1466724414830 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 16:26:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:26:54 INFO - PROCESS | 3812 | 1466724414836 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:26:54 INFO - PROCESS | 3812 | 1466724414839 Marionette TRACE conn5 <- [1,2326,null,{}] 16:26:54 INFO - PROCESS | 3812 | 1466724414843 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:26:54 INFO - PROCESS | 3812 | 1466724414845 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:54 INFO - PROCESS | 3812 | 1466724414936 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 16:26:54 INFO - PROCESS | 3812 | 1466724414944 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:54 INFO - PROCESS | 3812 | 1466724414947 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:54 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A644800 == 35 [pid = 3812] [id = 591] 16:26:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (0000008C3E810C00) [pid = 3812] [serial = 1773] [outer = 0000000000000000] 16:26:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C3E817000) [pid = 3812] [serial = 1774] [outer = 0000008C3E810C00] 16:26:55 INFO - PROCESS | 3812 | 1466724414995 Marionette DEBUG loaded listener.js 16:26:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C41714400) [pid = 3812] [serial = 1775] [outer = 0000008C3E810C00] 16:26:55 INFO - PROCESS | 3812 | 1466724415472 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:26:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:26:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 691ms 16:26:55 INFO - PROCESS | 3812 | 1466724415531 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 16:26:55 INFO - PROCESS | 3812 | 1466724415533 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 16:26:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:26:55 INFO - PROCESS | 3812 | 1466724415536 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:26:55 INFO - PROCESS | 3812 | 1466724415540 Marionette TRACE conn5 <- [1,2330,null,{}] 16:26:55 INFO - PROCESS | 3812 | 1466724415551 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:26:55 INFO - PROCESS | 3812 | 1466724415556 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:55 INFO - PROCESS | 3812 | 1466724415676 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 16:26:55 INFO - PROCESS | 3812 | 1466724415757 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:55 INFO - PROCESS | 3812 | 1466724415760 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:55 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B445800 == 36 [pid = 3812] [id = 592] 16:26:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C42E15800) [pid = 3812] [serial = 1776] [outer = 0000000000000000] 16:26:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C436CF000) [pid = 3812] [serial = 1777] [outer = 0000008C42E15800] 16:26:55 INFO - PROCESS | 3812 | 1466724415810 Marionette DEBUG loaded listener.js 16:26:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C446B1400) [pid = 3812] [serial = 1778] [outer = 0000008C42E15800] 16:26:56 INFO - PROCESS | 3812 | 1466724416203 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:26:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:26:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 691ms 16:26:56 INFO - PROCESS | 3812 | 1466724416230 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 16:26:56 INFO - PROCESS | 3812 | 1466724416233 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 16:26:56 INFO - PROCESS | 3812 | 1466724416236 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:26:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:26:56 INFO - PROCESS | 3812 | 1466724416238 Marionette TRACE conn5 <- [1,2334,null,{}] 16:26:56 INFO - PROCESS | 3812 | 1466724416241 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:26:56 INFO - PROCESS | 3812 | 1466724416243 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:56 INFO - PROCESS | 3812 | 1466724416369 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 16:26:56 INFO - PROCESS | 3812 | 1466724416381 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:56 INFO - PROCESS | 3812 | 1466724416383 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:56 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4D5AC000 == 37 [pid = 3812] [id = 593] 16:26:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C44822400) [pid = 3812] [serial = 1779] [outer = 0000000000000000] 16:26:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C44A0A800) [pid = 3812] [serial = 1780] [outer = 0000008C44822400] 16:26:56 INFO - PROCESS | 3812 | 1466724416429 Marionette DEBUG loaded listener.js 16:26:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C45051800) [pid = 3812] [serial = 1781] [outer = 0000008C44822400] 16:26:56 INFO - PROCESS | 3812 | 1466724416872 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:26:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:26:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 692ms 16:26:56 INFO - PROCESS | 3812 | 1466724416932 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 16:26:56 INFO - PROCESS | 3812 | 1466724416934 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 16:26:56 INFO - PROCESS | 3812 | 1466724416937 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:26:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:26:56 INFO - PROCESS | 3812 | 1466724416939 Marionette TRACE conn5 <- [1,2338,null,{}] 16:26:56 INFO - PROCESS | 3812 | 1466724416942 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:26:56 INFO - PROCESS | 3812 | 1466724416944 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:57 INFO - PROCESS | 3812 | 1466724417055 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 16:26:57 INFO - PROCESS | 3812 | 1466724417142 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:57 INFO - PROCESS | 3812 | 1466724417144 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:57 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E60E800 == 38 [pid = 3812] [id = 594] 16:26:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3CDCE400) [pid = 3812] [serial = 1782] [outer = 0000000000000000] 16:26:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C47D3B000) [pid = 3812] [serial = 1783] [outer = 0000008C3CDCE400] 16:26:57 INFO - PROCESS | 3812 | 1466724417189 Marionette DEBUG loaded listener.js 16:26:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C483AE400) [pid = 3812] [serial = 1784] [outer = 0000008C3CDCE400] 16:26:57 INFO - PROCESS | 3812 | 1466724417641 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:26:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:26:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 733ms 16:26:57 INFO - PROCESS | 3812 | 1466724417676 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 16:26:57 INFO - PROCESS | 3812 | 1466724417679 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 16:26:57 INFO - PROCESS | 3812 | 1466724417682 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:26:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:26:57 INFO - PROCESS | 3812 | 1466724417683 Marionette TRACE conn5 <- [1,2342,null,{}] 16:26:57 INFO - PROCESS | 3812 | 1466724417687 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:26:57 INFO - PROCESS | 3812 | 1466724417692 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:57 INFO - PROCESS | 3812 | 1466724417831 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 16:26:57 INFO - PROCESS | 3812 | 1466724417887 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:57 INFO - PROCESS | 3812 | 1466724417889 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:57 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F617800 == 39 [pid = 3812] [id = 595] 16:26:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4A25C000) [pid = 3812] [serial = 1785] [outer = 0000000000000000] 16:26:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4A605000) [pid = 3812] [serial = 1786] [outer = 0000008C4A25C000] 16:26:57 INFO - PROCESS | 3812 | 1466724417934 Marionette DEBUG loaded listener.js 16:26:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4B01D800) [pid = 3812] [serial = 1787] [outer = 0000008C4A25C000] 16:26:58 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3E80B400) [pid = 3812] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:26:58 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3DD21C00) [pid = 3812] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:26:58 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3E09FC00) [pid = 3812] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:26:58 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C3DD26C00) [pid = 3812] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:26:58 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4481CC00) [pid = 3812] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:26:58 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C3E0E1000) [pid = 3812] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:26:58 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C446B8000) [pid = 3812] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:26:58 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C4B01FC00) [pid = 3812] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:26:58 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C3E09EC00) [pid = 3812] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:26:58 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C3E0E9800) [pid = 3812] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:26:58 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C42F83800) [pid = 3812] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:26:58 INFO - PROCESS | 3812 | 1466724418407 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:26:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:26:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 838ms 16:26:58 INFO - PROCESS | 3812 | 1466724418525 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 16:26:58 INFO - PROCESS | 3812 | 1466724418527 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 16:26:58 INFO - PROCESS | 3812 | 1466724418530 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:26:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:26:58 INFO - PROCESS | 3812 | 1466724418532 Marionette TRACE conn5 <- [1,2346,null,{}] 16:26:58 INFO - PROCESS | 3812 | 1466724418536 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:26:58 INFO - PROCESS | 3812 | 1466724418538 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:58 INFO - PROCESS | 3812 | 1466724418624 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 16:26:58 INFO - PROCESS | 3812 | 1466724418698 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:58 INFO - PROCESS | 3812 | 1466724418701 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:58 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F661800 == 40 [pid = 3812] [id = 596] 16:26:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C3E84CC00) [pid = 3812] [serial = 1788] [outer = 0000000000000000] 16:26:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C441D3000) [pid = 3812] [serial = 1789] [outer = 0000008C3E84CC00] 16:26:58 INFO - PROCESS | 3812 | 1466724418746 Marionette DEBUG loaded listener.js 16:26:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C4B01FC00) [pid = 3812] [serial = 1790] [outer = 0000008C3E84CC00] 16:26:59 INFO - PROCESS | 3812 | 1466724419112 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:26:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:26:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 627ms 16:26:59 INFO - PROCESS | 3812 | 1466724419161 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 16:26:59 INFO - PROCESS | 3812 | 1466724419163 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 16:26:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:26:59 INFO - PROCESS | 3812 | 1466724419166 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:26:59 INFO - PROCESS | 3812 | 1466724419168 Marionette TRACE conn5 <- [1,2350,null,{}] 16:26:59 INFO - PROCESS | 3812 | 1466724419171 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:26:59 INFO - PROCESS | 3812 | 1466724419173 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:59 INFO - PROCESS | 3812 | 1466724419255 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 16:26:59 INFO - PROCESS | 3812 | 1466724419346 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:59 INFO - PROCESS | 3812 | 1466724419348 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:59 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FA76800 == 41 [pid = 3812] [id = 597] 16:26:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C4B3B5400) [pid = 3812] [serial = 1791] [outer = 0000000000000000] 16:26:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C4B3BFC00) [pid = 3812] [serial = 1792] [outer = 0000008C4B3B5400] 16:26:59 INFO - PROCESS | 3812 | 1466724419392 Marionette DEBUG loaded listener.js 16:26:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C4B5BB800) [pid = 3812] [serial = 1793] [outer = 0000008C4B3B5400] 16:26:59 INFO - PROCESS | 3812 | 1466724419736 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:26:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:26:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 627ms 16:26:59 INFO - PROCESS | 3812 | 1466724419797 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 16:26:59 INFO - PROCESS | 3812 | 1466724419799 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 16:26:59 INFO - PROCESS | 3812 | 1466724419802 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:26:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:26:59 INFO - PROCESS | 3812 | 1466724419804 Marionette TRACE conn5 <- [1,2354,null,{}] 16:26:59 INFO - PROCESS | 3812 | 1466724419808 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:26:59 INFO - PROCESS | 3812 | 1466724419810 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:59 INFO - PROCESS | 3812 | 1466724419923 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 16:26:59 INFO - PROCESS | 3812 | 1466724419958 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:59 INFO - PROCESS | 3812 | 1466724419960 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:26:59 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FBBA000 == 42 [pid = 3812] [id = 598] 16:26:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C4B5D8800) [pid = 3812] [serial = 1794] [outer = 0000000000000000] 16:27:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4B5E0400) [pid = 3812] [serial = 1795] [outer = 0000008C4B5D8800] 16:27:00 INFO - PROCESS | 3812 | 1466724420004 Marionette DEBUG loaded listener.js 16:27:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4B6D1800) [pid = 3812] [serial = 1796] [outer = 0000008C4B5D8800] 16:27:00 INFO - PROCESS | 3812 | 1466724420452 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:27:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:27:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 691ms 16:27:00 INFO - PROCESS | 3812 | 1466724420498 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 16:27:00 INFO - PROCESS | 3812 | 1466724420503 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 16:27:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:27:00 INFO - PROCESS | 3812 | 1466724420508 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:27:00 INFO - PROCESS | 3812 | 1466724420513 Marionette TRACE conn5 <- [1,2358,null,{}] 16:27:00 INFO - PROCESS | 3812 | 1466724420520 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:27:00 INFO - PROCESS | 3812 | 1466724420523 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:00 INFO - PROCESS | 3812 | 1466724420651 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 16:27:00 INFO - PROCESS | 3812 | 1466724420742 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:00 INFO - PROCESS | 3812 | 1466724420747 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:00 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44154000 == 43 [pid = 3812] [id = 599] 16:27:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C3DF30400) [pid = 3812] [serial = 1797] [outer = 0000000000000000] 16:27:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C3E0A1400) [pid = 3812] [serial = 1798] [outer = 0000008C3DF30400] 16:27:00 INFO - PROCESS | 3812 | 1466724420806 Marionette DEBUG loaded listener.js 16:27:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C3E452000) [pid = 3812] [serial = 1799] [outer = 0000008C3DF30400] 16:27:01 INFO - PROCESS | 3812 | 1466724421480 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:27:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:27:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 984ms 16:27:01 INFO - PROCESS | 3812 | 1466724421496 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 16:27:01 INFO - PROCESS | 3812 | 1466724421501 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 16:27:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:27:01 INFO - PROCESS | 3812 | 1466724421507 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:27:01 INFO - PROCESS | 3812 | 1466724421511 Marionette TRACE conn5 <- [1,2362,null,{}] 16:27:01 INFO - PROCESS | 3812 | 1466724421515 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:27:01 INFO - PROCESS | 3812 | 1466724421518 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:01 INFO - PROCESS | 3812 | 1466724421637 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 16:27:01 INFO - PROCESS | 3812 | 1466724421733 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:01 INFO - PROCESS | 3812 | 1466724421736 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:01 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E009800 == 44 [pid = 3812] [id = 600] 16:27:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C437EB000) [pid = 3812] [serial = 1800] [outer = 0000000000000000] 16:27:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C441DC800) [pid = 3812] [serial = 1801] [outer = 0000008C437EB000] 16:27:01 INFO - PROCESS | 3812 | 1466724421794 Marionette DEBUG loaded listener.js 16:27:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C44A0E800) [pid = 3812] [serial = 1802] [outer = 0000008C437EB000] 16:27:02 INFO - PROCESS | 3812 | 1466724422431 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:27:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:27:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 985ms 16:27:02 INFO - PROCESS | 3812 | 1466724422495 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 16:27:02 INFO - PROCESS | 3812 | 1466724422497 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 16:27:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:27:02 INFO - PROCESS | 3812 | 1466724422501 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:27:02 INFO - PROCESS | 3812 | 1466724422505 Marionette TRACE conn5 <- [1,2366,null,{}] 16:27:02 INFO - PROCESS | 3812 | 1466724422517 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:27:02 INFO - PROCESS | 3812 | 1466724422522 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:02 INFO - PROCESS | 3812 | 1466724422665 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 16:27:02 INFO - PROCESS | 3812 | 1466724422788 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:02 INFO - PROCESS | 3812 | 1466724422792 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:02 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FF9D800 == 45 [pid = 3812] [id = 601] 16:27:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4A606400) [pid = 3812] [serial = 1803] [outer = 0000000000000000] 16:27:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4AA4AC00) [pid = 3812] [serial = 1804] [outer = 0000008C4A606400] 16:27:02 INFO - PROCESS | 3812 | 1466724422852 Marionette DEBUG loaded listener.js 16:27:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4B6D4C00) [pid = 3812] [serial = 1805] [outer = 0000008C4A606400] 16:27:03 INFO - PROCESS | 3812 | 1466724423481 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:27:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:27:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1038ms 16:27:03 INFO - PROCESS | 3812 | 1466724423541 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 16:27:03 INFO - PROCESS | 3812 | 1466724423544 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 16:27:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:27:03 INFO - PROCESS | 3812 | 1466724423548 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:27:03 INFO - PROCESS | 3812 | 1466724423550 Marionette TRACE conn5 <- [1,2370,null,{}] 16:27:03 INFO - PROCESS | 3812 | 1466724423554 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:27:03 INFO - PROCESS | 3812 | 1466724423556 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:03 INFO - PROCESS | 3812 | 1466724423746 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 16:27:03 INFO - PROCESS | 3812 | 1466724423756 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:03 INFO - PROCESS | 3812 | 1466724423758 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:03 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4C4BF800 == 46 [pid = 3812] [id = 602] 16:27:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C47D7E400) [pid = 3812] [serial = 1806] [outer = 0000000000000000] 16:27:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4A94F400) [pid = 3812] [serial = 1807] [outer = 0000008C47D7E400] 16:27:03 INFO - PROCESS | 3812 | 1466724423814 Marionette DEBUG loaded listener.js 16:27:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C4C120400) [pid = 3812] [serial = 1808] [outer = 0000008C47D7E400] 16:27:04 INFO - PROCESS | 3812 | 1466724424602 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:27:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:27:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1087ms 16:27:04 INFO - PROCESS | 3812 | 1466724424652 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 16:27:04 INFO - PROCESS | 3812 | 1466724424656 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 16:27:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:27:04 INFO - PROCESS | 3812 | 1466724424661 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:27:04 INFO - PROCESS | 3812 | 1466724424665 Marionette TRACE conn5 <- [1,2374,null,{}] 16:27:04 INFO - PROCESS | 3812 | 1466724424670 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:27:04 INFO - PROCESS | 3812 | 1466724424673 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:04 INFO - PROCESS | 3812 | 1466724424822 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 16:27:04 INFO - PROCESS | 3812 | 1466724424880 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:04 INFO - PROCESS | 3812 | 1466724424885 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:04 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42F60800 == 47 [pid = 3812] [id = 603] 16:27:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C3E14E800) [pid = 3812] [serial = 1809] [outer = 0000000000000000] 16:27:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C3E15F400) [pid = 3812] [serial = 1810] [outer = 0000008C3E14E800] 16:27:04 INFO - PROCESS | 3812 | 1466724424936 Marionette DEBUG loaded listener.js 16:27:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C3EF2F400) [pid = 3812] [serial = 1811] [outer = 0000008C3E14E800] 16:27:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FA5C800 == 46 [pid = 3812] [id = 573] 16:27:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FA76800 == 45 [pid = 3812] [id = 597] 16:27:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F661800 == 44 [pid = 3812] [id = 596] 16:27:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F617800 == 43 [pid = 3812] [id = 595] 16:27:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E60E800 == 42 [pid = 3812] [id = 594] 16:27:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4D5AC000 == 41 [pid = 3812] [id = 593] 16:27:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B445800 == 40 [pid = 3812] [id = 592] 16:27:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A644800 == 39 [pid = 3812] [id = 591] 16:27:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42E2B000 == 38 [pid = 3812] [id = 590] 16:27:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F61A000 == 37 [pid = 3812] [id = 587] 16:27:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44120000 == 36 [pid = 3812] [id = 588] 16:27:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AE8C800 == 35 [pid = 3812] [id = 572] 16:27:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FBB1800 == 34 [pid = 3812] [id = 574] 16:27:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B446800 == 33 [pid = 3812] [id = 589] 16:27:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44983800 == 32 [pid = 3812] [id = 575] 16:27:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FF8F000 == 31 [pid = 3812] [id = 577] 16:27:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E004800 == 30 [pid = 3812] [id = 576] 16:27:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4412C800 == 29 [pid = 3812] [id = 578] 16:27:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4C4BF800 == 28 [pid = 3812] [id = 602] 16:27:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FF9D800 == 27 [pid = 3812] [id = 601] 16:27:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E009800 == 26 [pid = 3812] [id = 600] 16:27:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FBBA000 == 25 [pid = 3812] [id = 598] 16:27:05 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44154000 == 24 [pid = 3812] [id = 599] 16:27:05 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C3E816400) [pid = 3812] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 16:27:05 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C3EC61800) [pid = 3812] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 16:27:05 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C3DD26400) [pid = 3812] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 16:27:05 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C3DF28C00) [pid = 3812] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 16:27:05 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C3E0E4000) [pid = 3812] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 16:27:05 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3E149C00) [pid = 3812] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 16:27:05 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C3DFAC800) [pid = 3812] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 16:27:05 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3E150C00) [pid = 3812] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 16:27:05 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C44C8EC00) [pid = 3812] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 16:27:05 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3EBA8400) [pid = 3812] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 16:27:05 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3E0ED000) [pid = 3812] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 16:27:05 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C47CD2000) [pid = 3812] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 16:27:05 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C4481A800) [pid = 3812] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 16:27:05 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C4C4ED000) [pid = 3812] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 16:27:05 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4A950000) [pid = 3812] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 16:27:05 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4B3C0C00) [pid = 3812] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 16:27:05 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4460CC00) [pid = 3812] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 16:27:05 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C42F35000) [pid = 3812] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 16:27:05 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4850F800) [pid = 3812] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 16:27:05 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C47D3C000) [pid = 3812] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 16:27:05 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C42FE4000) [pid = 3812] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 16:27:05 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4419C800) [pid = 3812] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 16:27:05 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C4835C400) [pid = 3812] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 16:27:05 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4A228800) [pid = 3812] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 16:27:06 INFO - PROCESS | 3812 | 1466724426150 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:27:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:27:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1549ms 16:27:06 INFO - PROCESS | 3812 | 1466724426215 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 16:27:06 INFO - PROCESS | 3812 | 1466724426219 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 16:27:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:27:06 INFO - PROCESS | 3812 | 1466724426223 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:27:06 INFO - PROCESS | 3812 | 1466724426226 Marionette TRACE conn5 <- [1,2378,null,{}] 16:27:06 INFO - PROCESS | 3812 | 1466724426232 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:27:06 INFO - PROCESS | 3812 | 1466724426235 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:06 INFO - PROCESS | 3812 | 1466724426322 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 16:27:06 INFO - PROCESS | 3812 | 1466724426331 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:06 INFO - PROCESS | 3812 | 1466724426335 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:06 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4367F800 == 25 [pid = 3812] [id = 604] 16:27:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C3DDD3C00) [pid = 3812] [serial = 1812] [outer = 0000000000000000] 16:27:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C3DF30000) [pid = 3812] [serial = 1813] [outer = 0000008C3DDD3C00] 16:27:06 INFO - PROCESS | 3812 | 1466724426389 Marionette DEBUG loaded listener.js 16:27:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3E0A5000) [pid = 3812] [serial = 1814] [outer = 0000008C3DDD3C00] 16:27:06 INFO - PROCESS | 3812 | 1466724426914 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:27:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:27:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 732ms 16:27:06 INFO - PROCESS | 3812 | 1466724426960 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 16:27:06 INFO - PROCESS | 3812 | 1466724426966 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 16:27:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:27:06 INFO - PROCESS | 3812 | 1466724426972 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:27:06 INFO - PROCESS | 3812 | 1466724426975 Marionette TRACE conn5 <- [1,2382,null,{}] 16:27:06 INFO - PROCESS | 3812 | 1466724426979 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:27:06 INFO - PROCESS | 3812 | 1466724426982 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:07 INFO - PROCESS | 3812 | 1466724427073 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 16:27:07 INFO - PROCESS | 3812 | 1466724427157 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:07 INFO - PROCESS | 3812 | 1466724427160 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:07 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C47DD3000 == 26 [pid = 3812] [id = 605] 16:27:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3E0ED400) [pid = 3812] [serial = 1815] [outer = 0000000000000000] 16:27:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C3E471800) [pid = 3812] [serial = 1816] [outer = 0000008C3E0ED400] 16:27:07 INFO - PROCESS | 3812 | 1466724427210 Marionette DEBUG loaded listener.js 16:27:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3E814C00) [pid = 3812] [serial = 1817] [outer = 0000008C3E0ED400] 16:27:07 INFO - PROCESS | 3812 | 1466724427635 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:27:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:27:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 689ms 16:27:07 INFO - PROCESS | 3812 | 1466724427663 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 16:27:07 INFO - PROCESS | 3812 | 1466724427665 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 16:27:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:27:07 INFO - PROCESS | 3812 | 1466724427669 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:27:07 INFO - PROCESS | 3812 | 1466724427672 Marionette TRACE conn5 <- [1,2386,null,{}] 16:27:07 INFO - PROCESS | 3812 | 1466724427684 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:27:07 INFO - PROCESS | 3812 | 1466724427689 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:07 INFO - PROCESS | 3812 | 1466724427777 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 16:27:07 INFO - PROCESS | 3812 | 1466724427784 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:07 INFO - PROCESS | 3812 | 1466724427788 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:07 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AE99000 == 27 [pid = 3812] [id = 606] 16:27:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C3DD22400) [pid = 3812] [serial = 1818] [outer = 0000000000000000] 16:27:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C42E1DC00) [pid = 3812] [serial = 1819] [outer = 0000008C3DD22400] 16:27:07 INFO - PROCESS | 3812 | 1466724427838 Marionette DEBUG loaded listener.js 16:27:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C436CA000) [pid = 3812] [serial = 1820] [outer = 0000008C3DD22400] 16:27:08 INFO - PROCESS | 3812 | 1466724428342 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:27:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:27:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 691ms 16:27:08 INFO - PROCESS | 3812 | 1466724428363 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 16:27:08 INFO - PROCESS | 3812 | 1466724428365 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 16:27:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:27:08 INFO - PROCESS | 3812 | 1466724428374 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:27:08 INFO - PROCESS | 3812 | 1466724428376 Marionette TRACE conn5 <- [1,2390,null,{}] 16:27:08 INFO - PROCESS | 3812 | 1466724428380 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:27:08 INFO - PROCESS | 3812 | 1466724428383 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:08 INFO - PROCESS | 3812 | 1466724428523 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 16:27:08 INFO - PROCESS | 3812 | 1466724428535 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:08 INFO - PROCESS | 3812 | 1466724428537 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:08 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B4DE000 == 28 [pid = 3812] [id = 607] 16:27:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4423A000) [pid = 3812] [serial = 1821] [outer = 0000000000000000] 16:27:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C44613000) [pid = 3812] [serial = 1822] [outer = 0000008C4423A000] 16:27:08 INFO - PROCESS | 3812 | 1466724428626 Marionette DEBUG loaded listener.js 16:27:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C44820800) [pid = 3812] [serial = 1823] [outer = 0000008C4423A000] 16:27:09 INFO - PROCESS | 3812 | 1466724429067 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:27:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:27:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 735ms 16:27:09 INFO - PROCESS | 3812 | 1466724429106 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 16:27:09 INFO - PROCESS | 3812 | 1466724429109 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 16:27:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:27:09 INFO - PROCESS | 3812 | 1466724429117 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:27:09 INFO - PROCESS | 3812 | 1466724429119 Marionette TRACE conn5 <- [1,2394,null,{}] 16:27:09 INFO - PROCESS | 3812 | 1466724429123 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:27:09 INFO - PROCESS | 3812 | 1466724429125 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:09 INFO - PROCESS | 3812 | 1466724429233 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 16:27:09 INFO - PROCESS | 3812 | 1466724429241 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:09 INFO - PROCESS | 3812 | 1466724429243 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:09 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4D50B800 == 29 [pid = 3812] [id = 608] 16:27:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C3DD23C00) [pid = 3812] [serial = 1824] [outer = 0000000000000000] 16:27:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C45048400) [pid = 3812] [serial = 1825] [outer = 0000008C3DD23C00] 16:27:09 INFO - PROCESS | 3812 | 1466724429292 Marionette DEBUG loaded listener.js 16:27:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C47CD3800) [pid = 3812] [serial = 1826] [outer = 0000008C3DD23C00] 16:27:09 INFO - PROCESS | 3812 | 1466724429761 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:27:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:27:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 689ms 16:27:09 INFO - PROCESS | 3812 | 1466724429810 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 16:27:09 INFO - PROCESS | 3812 | 1466724429812 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 16:27:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:27:09 INFO - PROCESS | 3812 | 1466724429815 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:27:09 INFO - PROCESS | 3812 | 1466724429817 Marionette TRACE conn5 <- [1,2398,null,{}] 16:27:09 INFO - PROCESS | 3812 | 1466724429821 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:27:09 INFO - PROCESS | 3812 | 1466724429827 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:09 INFO - PROCESS | 3812 | 1466724429989 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 16:27:10 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4B3B5400) [pid = 3812] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:27:10 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3CDCE400) [pid = 3812] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:27:10 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C4A25C000) [pid = 3812] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:27:10 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E84CC00) [pid = 3812] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:27:10 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3DD1F400) [pid = 3812] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:27:10 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3C57C000) [pid = 3812] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:27:10 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4A265400) [pid = 3812] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:27:10 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C3E810C00) [pid = 3812] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:27:10 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C3E160000) [pid = 3812] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:27:10 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C42E15800) [pid = 3812] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:27:10 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C4B5D8800) [pid = 3812] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:27:10 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C44822400) [pid = 3812] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:27:10 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C441D5800) [pid = 3812] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:27:10 INFO - PROCESS | 3812 | 1466724430224 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:10 INFO - PROCESS | 3812 | 1466724430227 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:10 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B7D5800 == 30 [pid = 3812] [id = 609] 16:27:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3CDCE400) [pid = 3812] [serial = 1827] [outer = 0000000000000000] 16:27:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3E0E9400) [pid = 3812] [serial = 1828] [outer = 0000008C3CDCE400] 16:27:10 INFO - PROCESS | 3812 | 1466724430274 Marionette DEBUG loaded listener.js 16:27:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C446B9C00) [pid = 3812] [serial = 1829] [outer = 0000008C3CDCE400] 16:27:10 INFO - PROCESS | 3812 | 1466724430656 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:27:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:27:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 881ms 16:27:10 INFO - PROCESS | 3812 | 1466724430704 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 16:27:10 INFO - PROCESS | 3812 | 1466724430706 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 16:27:10 INFO - PROCESS | 3812 | 1466724430709 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:27:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:27:10 INFO - PROCESS | 3812 | 1466724430711 Marionette TRACE conn5 <- [1,2402,null,{}] 16:27:10 INFO - PROCESS | 3812 | 1466724430714 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:27:10 INFO - PROCESS | 3812 | 1466724430716 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:10 INFO - PROCESS | 3812 | 1466724430797 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 16:27:10 INFO - PROCESS | 3812 | 1466724430802 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:10 INFO - PROCESS | 3812 | 1466724430804 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:10 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F01A000 == 31 [pid = 3812] [id = 610] 16:27:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C47D32800) [pid = 3812] [serial = 1830] [outer = 0000000000000000] 16:27:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C4A22C400) [pid = 3812] [serial = 1831] [outer = 0000008C47D32800] 16:27:10 INFO - PROCESS | 3812 | 1466724430848 Marionette DEBUG loaded listener.js 16:27:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4A609000) [pid = 3812] [serial = 1832] [outer = 0000008C47D32800] 16:27:11 INFO - PROCESS | 3812 | 1466724431274 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:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 585ms 16:27:11 INFO - PROCESS | 3812 | 1466724431298 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 16:27:11 INFO - PROCESS | 3812 | 1466724431300 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 16:27:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:27:11 INFO - PROCESS | 3812 | 1466724431318 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:27:11 INFO - PROCESS | 3812 | 1466724431320 Marionette TRACE conn5 <- [1,2406,null,{}] 16:27:11 INFO - PROCESS | 3812 | 1466724431323 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:27:11 INFO - PROCESS | 3812 | 1466724431325 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:11 INFO - PROCESS | 3812 | 1466724431406 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 16:27:11 INFO - PROCESS | 3812 | 1466724431411 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:11 INFO - PROCESS | 3812 | 1466724431413 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:11 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F64F800 == 32 [pid = 3812] [id = 611] 16:27:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4AA51C00) [pid = 3812] [serial = 1833] [outer = 0000000000000000] 16:27:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4AE36400) [pid = 3812] [serial = 1834] [outer = 0000008C4AA51C00] 16:27:11 INFO - PROCESS | 3812 | 1466724431458 Marionette DEBUG loaded listener.js 16:27:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4B3B4800) [pid = 3812] [serial = 1835] [outer = 0000008C4AA51C00] 16:27:11 INFO - PROCESS | 3812 | 1466724431914 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:27:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:27:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 628ms 16:27:11 INFO - PROCESS | 3812 | 1466724431946 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 16:27:11 INFO - PROCESS | 3812 | 1466724431948 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 16:27:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:27:11 INFO - PROCESS | 3812 | 1466724431963 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:27:11 INFO - PROCESS | 3812 | 1466724431965 Marionette TRACE conn5 <- [1,2410,null,{}] 16:27:11 INFO - PROCESS | 3812 | 1466724431969 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:27:11 INFO - PROCESS | 3812 | 1466724431971 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:12 INFO - PROCESS | 3812 | 1466724432057 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 16:27:12 INFO - PROCESS | 3812 | 1466724432063 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:12 INFO - PROCESS | 3812 | 1466724432065 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:12 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AE98800 == 33 [pid = 3812] [id = 612] 16:27:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4B3C0C00) [pid = 3812] [serial = 1836] [outer = 0000000000000000] 16:27:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4B4B8400) [pid = 3812] [serial = 1837] [outer = 0000008C4B3C0C00] 16:27:12 INFO - PROCESS | 3812 | 1466724432109 Marionette DEBUG loaded listener.js 16:27:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4B5D9400) [pid = 3812] [serial = 1838] [outer = 0000008C4B3C0C00] 16:27:12 INFO - PROCESS | 3812 | 1466724432945 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:27:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:27:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1031ms 16:27:13 INFO - PROCESS | 3812 | 1466724432998 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 16:27:13 INFO - PROCESS | 3812 | 1466724433002 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 16:27:13 INFO - PROCESS | 3812 | 1466724433007 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:27:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:27:13 INFO - PROCESS | 3812 | 1466724433013 Marionette TRACE conn5 <- [1,2414,null,{}] 16:27:13 INFO - PROCESS | 3812 | 1466724433039 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:27:13 INFO - PROCESS | 3812 | 1466724433042 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:13 INFO - PROCESS | 3812 | 1466724433220 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 16:27:13 INFO - PROCESS | 3812 | 1466724433311 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:13 INFO - PROCESS | 3812 | 1466724433314 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:13 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C499A2000 == 34 [pid = 3812] [id = 613] 16:27:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C3E0A6000) [pid = 3812] [serial = 1839] [outer = 0000000000000000] 16:27:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C3E149C00) [pid = 3812] [serial = 1840] [outer = 0000008C3E0A6000] 16:27:13 INFO - PROCESS | 3812 | 1466724433373 Marionette DEBUG loaded listener.js 16:27:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C3E5AE800) [pid = 3812] [serial = 1841] [outer = 0000008C3E0A6000] 16:27:14 INFO - PROCESS | 3812 | 1466724434057 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:27:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:27:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1108ms 16:27:14 INFO - PROCESS | 3812 | 1466724434120 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 16:27:14 INFO - PROCESS | 3812 | 1466724434125 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 16:27:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:27:14 INFO - PROCESS | 3812 | 1466724434175 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:27:14 INFO - PROCESS | 3812 | 1466724434179 Marionette TRACE conn5 <- [1,2418,null,{}] 16:27:14 INFO - PROCESS | 3812 | 1466724434184 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:27:14 INFO - PROCESS | 3812 | 1466724434187 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:14 INFO - PROCESS | 3812 | 1466724434330 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 16:27:14 INFO - PROCESS | 3812 | 1466724434404 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:14 INFO - PROCESS | 3812 | 1466724434407 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:14 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42E2D000 == 35 [pid = 3812] [id = 614] 16:27:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C3E099000) [pid = 3812] [serial = 1842] [outer = 0000000000000000] 16:27:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C3E151800) [pid = 3812] [serial = 1843] [outer = 0000008C3E099000] 16:27:14 INFO - PROCESS | 3812 | 1466724434465 Marionette DEBUG loaded listener.js 16:27:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C43723400) [pid = 3812] [serial = 1844] [outer = 0000008C3E099000] 16:27:15 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F64F800 == 34 [pid = 3812] [id = 611] 16:27:15 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F01A000 == 33 [pid = 3812] [id = 610] 16:27:15 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B7D5800 == 32 [pid = 3812] [id = 609] 16:27:15 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4D50B800 == 31 [pid = 3812] [id = 608] 16:27:15 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B4DE000 == 30 [pid = 3812] [id = 607] 16:27:15 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AE99000 == 29 [pid = 3812] [id = 606] 16:27:15 INFO - PROCESS | 3812 | --DOCSHELL 0000008C47DD3000 == 28 [pid = 3812] [id = 605] 16:27:15 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4367F800 == 27 [pid = 3812] [id = 604] 16:27:15 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42F60800 == 26 [pid = 3812] [id = 603] 16:27:15 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C446BC000) [pid = 3812] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C4B5BB800) [pid = 3812] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C47D3B000) [pid = 3812] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4A605000) [pid = 3812] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C483AE400) [pid = 3812] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C441D3000) [pid = 3812] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3DF28800) [pid = 3812] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3E14C800) [pid = 3812] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3D7B8800) [pid = 3812] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3DFB2C00) [pid = 3812] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4AA49800) [pid = 3812] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3E817000) [pid = 3812] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C41714400) [pid = 3812] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C3E812400) [pid = 3812] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C42E16400) [pid = 3812] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C436CF000) [pid = 3812] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C446B1400) [pid = 3812] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4B5E0400) [pid = 3812] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C4B6D1800) [pid = 3812] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4B3BFC00) [pid = 3812] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C4B01D800) [pid = 3812] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C44A0A800) [pid = 3812] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C4B01FC00) [pid = 3812] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (0000008C45051800) [pid = 3812] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 16:27:15 INFO - PROCESS | 3812 | 1466724435271 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:27:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:27:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1164ms 16:27:15 INFO - PROCESS | 3812 | 1466724435319 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 16:27:15 INFO - PROCESS | 3812 | 1466724435323 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 16:27:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:27:15 INFO - PROCESS | 3812 | 1466724435340 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:27:15 INFO - PROCESS | 3812 | 1466724435345 Marionette TRACE conn5 <- [1,2422,null,{}] 16:27:15 INFO - PROCESS | 3812 | 1466724435353 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:27:15 INFO - PROCESS | 3812 | 1466724435355 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:15 INFO - PROCESS | 3812 | 1466724435446 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 16:27:15 INFO - PROCESS | 3812 | 1466724435461 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:15 INFO - PROCESS | 3812 | 1466724435464 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:15 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44993000 == 27 [pid = 3812] [id = 615] 16:27:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (0000008C3E098400) [pid = 3812] [serial = 1845] [outer = 0000000000000000] 16:27:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C3E0E5C00) [pid = 3812] [serial = 1846] [outer = 0000008C3E098400] 16:27:15 INFO - PROCESS | 3812 | 1466724435512 Marionette DEBUG loaded listener.js 16:27:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C3E813800) [pid = 3812] [serial = 1847] [outer = 0000008C3E098400] 16:27:16 INFO - PROCESS | 3812 | 1466724436036 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:27:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:27:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 755ms 16:27:16 INFO - PROCESS | 3812 | 1466724436083 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 16:27:16 INFO - PROCESS | 3812 | 1466724436088 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 16:27:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:27:16 INFO - PROCESS | 3812 | 1466724436094 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:27:16 INFO - PROCESS | 3812 | 1466724436097 Marionette TRACE conn5 <- [1,2426,null,{}] 16:27:16 INFO - PROCESS | 3812 | 1466724436100 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:27:16 INFO - PROCESS | 3812 | 1466724436103 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:16 INFO - PROCESS | 3812 | 1466724436197 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 16:27:16 INFO - PROCESS | 3812 | 1466724436276 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:16 INFO - PROCESS | 3812 | 1466724436279 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:16 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AAA2800 == 28 [pid = 3812] [id = 616] 16:27:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C42E10800) [pid = 3812] [serial = 1848] [outer = 0000000000000000] 16:27:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C42F80800) [pid = 3812] [serial = 1849] [outer = 0000008C42E10800] 16:27:16 INFO - PROCESS | 3812 | 1466724436327 Marionette DEBUG loaded listener.js 16:27:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C441D6C00) [pid = 3812] [serial = 1850] [outer = 0000008C42E10800] 16:27:16 INFO - PROCESS | 3812 | 1466724436725 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:27:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:27:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 691ms 16:27:16 INFO - PROCESS | 3812 | 1466724436788 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 16:27:16 INFO - PROCESS | 3812 | 1466724436791 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 16:27:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:27:16 INFO - PROCESS | 3812 | 1466724436795 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:27:16 INFO - PROCESS | 3812 | 1466724436798 Marionette TRACE conn5 <- [1,2430,null,{}] 16:27:16 INFO - PROCESS | 3812 | 1466724436810 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:27:16 INFO - PROCESS | 3812 | 1466724436815 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:16 INFO - PROCESS | 3812 | 1466724436906 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 16:27:16 INFO - PROCESS | 3812 | 1466724436913 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:16 INFO - PROCESS | 3812 | 1466724436916 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:16 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4CC79800 == 29 [pid = 3812] [id = 617] 16:27:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C446B9800) [pid = 3812] [serial = 1851] [outer = 0000000000000000] 16:27:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C45051800) [pid = 3812] [serial = 1852] [outer = 0000008C446B9800] 16:27:16 INFO - PROCESS | 3812 | 1466724436965 Marionette DEBUG loaded listener.js 16:27:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C47D3C400) [pid = 3812] [serial = 1853] [outer = 0000008C446B9800] 16:27:17 INFO - PROCESS | 3812 | 1466724437392 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:27:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:27:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 630ms 16:27:17 INFO - PROCESS | 3812 | 1466724437451 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 16:27:17 INFO - PROCESS | 3812 | 1466724437453 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 16:27:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:27:17 INFO - PROCESS | 3812 | 1466724437470 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:27:17 INFO - PROCESS | 3812 | 1466724437472 Marionette TRACE conn5 <- [1,2434,null,{}] 16:27:17 INFO - PROCESS | 3812 | 1466724437476 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:27:17 INFO - PROCESS | 3812 | 1466724437478 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:17 INFO - PROCESS | 3812 | 1466724437622 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 16:27:17 INFO - PROCESS | 3812 | 1466724437648 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:17 INFO - PROCESS | 3812 | 1466724437650 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:17 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E590800 == 30 [pid = 3812] [id = 618] 16:27:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C4995F000) [pid = 3812] [serial = 1854] [outer = 0000000000000000] 16:27:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C49965800) [pid = 3812] [serial = 1855] [outer = 0000008C4995F000] 16:27:17 INFO - PROCESS | 3812 | 1466724437696 Marionette DEBUG loaded listener.js 16:27:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4A223C00) [pid = 3812] [serial = 1856] [outer = 0000008C4995F000] 16:27:18 INFO - PROCESS | 3812 | 1466724438125 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:27:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:27:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 690ms 16:27:18 INFO - PROCESS | 3812 | 1466724438160 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 16:27:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:27:18 INFO - PROCESS | 3812 | 1466724438162 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 16:27:18 INFO - PROCESS | 3812 | 1466724438165 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:27:18 INFO - PROCESS | 3812 | 1466724438167 Marionette TRACE conn5 <- [1,2438,null,{}] 16:27:18 INFO - PROCESS | 3812 | 1466724438170 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:27:18 INFO - PROCESS | 3812 | 1466724438172 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:18 INFO - PROCESS | 3812 | 1466724438286 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 16:27:18 INFO - PROCESS | 3812 | 1466724438292 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:18 INFO - PROCESS | 3812 | 1466724438294 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:18 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F008800 == 31 [pid = 3812] [id = 619] 16:27:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4A22DC00) [pid = 3812] [serial = 1857] [outer = 0000000000000000] 16:27:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4A26AC00) [pid = 3812] [serial = 1858] [outer = 0000008C4A22DC00] 16:27:18 INFO - PROCESS | 3812 | 1466724438392 Marionette DEBUG loaded listener.js 16:27:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4AEDB000) [pid = 3812] [serial = 1859] [outer = 0000008C4A22DC00] 16:27:18 INFO - PROCESS | 3812 | 1466724438840 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:27:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:27:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 735ms 16:27:18 INFO - PROCESS | 3812 | 1466724438905 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 16:27:18 INFO - PROCESS | 3812 | 1466724438908 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 16:27:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:27:18 INFO - PROCESS | 3812 | 1466724438911 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:27:18 INFO - PROCESS | 3812 | 1466724438913 Marionette TRACE conn5 <- [1,2442,null,{}] 16:27:18 INFO - PROCESS | 3812 | 1466724438916 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:27:18 INFO - PROCESS | 3812 | 1466724438922 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:19 INFO - PROCESS | 3812 | 1466724439080 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 16:27:19 INFO - PROCESS | 3812 | 1466724439135 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:19 INFO - PROCESS | 3812 | 1466724439137 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:19 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F659800 == 32 [pid = 3812] [id = 620] 16:27:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4B5C0000) [pid = 3812] [serial = 1860] [outer = 0000000000000000] 16:27:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4B5E2C00) [pid = 3812] [serial = 1861] [outer = 0000008C4B5C0000] 16:27:19 INFO - PROCESS | 3812 | 1466724439182 Marionette DEBUG loaded listener.js 16:27:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4B6D3800) [pid = 3812] [serial = 1862] [outer = 0000008C4B5C0000] 16:27:19 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3E14E800) [pid = 3812] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:27:19 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3DD22400) [pid = 3812] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:27:19 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3DD23C00) [pid = 3812] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:27:19 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3DF30400) [pid = 3812] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:27:19 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C437EB000) [pid = 3812] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:27:19 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4A606400) [pid = 3812] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:27:19 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C47D7E400) [pid = 3812] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:27:19 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C3CDCE400) [pid = 3812] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:27:19 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C47D32800) [pid = 3812] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:27:19 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C4AA51C00) [pid = 3812] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:27:19 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C4423A000) [pid = 3812] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:27:19 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C3E0ED400) [pid = 3812] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:27:19 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C3DDD3C00) [pid = 3812] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:27:19 INFO - PROCESS | 3812 | 1466724439634 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:27:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:27:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 775ms 16:27:19 INFO - PROCESS | 3812 | 1466724439690 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 16:27:19 INFO - PROCESS | 3812 | 1466724439692 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 16:27:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:27:19 INFO - PROCESS | 3812 | 1466724439696 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:27:19 INFO - PROCESS | 3812 | 1466724439697 Marionette TRACE conn5 <- [1,2446,null,{}] 16:27:19 INFO - PROCESS | 3812 | 1466724439701 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:27:19 INFO - PROCESS | 3812 | 1466724439703 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:19 INFO - PROCESS | 3812 | 1466724439786 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 16:27:19 INFO - PROCESS | 3812 | 1466724439867 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:19 INFO - PROCESS | 3812 | 1466724439869 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:19 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B722000 == 33 [pid = 3812] [id = 621] 16:27:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C3DF2B000) [pid = 3812] [serial = 1863] [outer = 0000000000000000] 16:27:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C4419C000) [pid = 3812] [serial = 1864] [outer = 0000008C3DF2B000] 16:27:19 INFO - PROCESS | 3812 | 1466724439914 Marionette DEBUG loaded listener.js 16:27:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C4A221800) [pid = 3812] [serial = 1865] [outer = 0000008C3DF2B000] 16:27:20 INFO - PROCESS | 3812 | 1466724440272 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:27:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:27:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 629ms 16:27:20 INFO - PROCESS | 3812 | 1466724440327 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 16:27:20 INFO - PROCESS | 3812 | 1466724440329 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 16:27:20 INFO - PROCESS | 3812 | 1466724440333 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:27:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:27:20 INFO - PROCESS | 3812 | 1466724440334 Marionette TRACE conn5 <- [1,2450,null,{}] 16:27:20 INFO - PROCESS | 3812 | 1466724440338 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:27:20 INFO - PROCESS | 3812 | 1466724440340 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:20 INFO - PROCESS | 3812 | 1466724440480 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 16:27:20 INFO - PROCESS | 3812 | 1466724440487 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:20 INFO - PROCESS | 3812 | 1466724440489 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:20 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FD79000 == 34 [pid = 3812] [id = 622] 16:27:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C4B6D4400) [pid = 3812] [serial = 1866] [outer = 0000000000000000] 16:27:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C4B6E1C00) [pid = 3812] [serial = 1867] [outer = 0000008C4B6D4400] 16:27:20 INFO - PROCESS | 3812 | 1466724440535 Marionette DEBUG loaded listener.js 16:27:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C4B73B400) [pid = 3812] [serial = 1868] [outer = 0000008C4B6D4400] 16:27:20 INFO - PROCESS | 3812 | 1466724440931 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:27:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:27:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 629ms 16:27:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:27:20 INFO - PROCESS | 3812 | 1466724440965 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 16:27:20 INFO - PROCESS | 3812 | 1466724440967 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 16:27:20 INFO - PROCESS | 3812 | 1466724440970 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:27:20 INFO - PROCESS | 3812 | 1466724440972 Marionette TRACE conn5 <- [1,2454,null,{}] 16:27:20 INFO - PROCESS | 3812 | 1466724440976 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:27:20 INFO - PROCESS | 3812 | 1466724440978 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:21 INFO - PROCESS | 3812 | 1466724441063 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 16:27:21 INFO - PROCESS | 3812 | 1466724441068 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:21 INFO - PROCESS | 3812 | 1466724441070 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:21 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FF9F800 == 35 [pid = 3812] [id = 623] 16:27:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4B774C00) [pid = 3812] [serial = 1869] [outer = 0000000000000000] 16:27:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4C120000) [pid = 3812] [serial = 1870] [outer = 0000008C4B774C00] 16:27:21 INFO - PROCESS | 3812 | 1466724441114 Marionette DEBUG loaded listener.js 16:27:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4C486C00) [pid = 3812] [serial = 1871] [outer = 0000008C4B774C00] 16:27:21 INFO - PROCESS | 3812 | 1466724441587 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:27:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:27:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 692ms 16:27:21 INFO - PROCESS | 3812 | 1466724441667 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 16:27:21 INFO - PROCESS | 3812 | 1466724441672 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 16:27:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:27:21 INFO - PROCESS | 3812 | 1466724441678 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:27:21 INFO - PROCESS | 3812 | 1466724441682 Marionette TRACE conn5 <- [1,2458,null,{}] 16:27:21 INFO - PROCESS | 3812 | 1466724441690 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:27:21 INFO - PROCESS | 3812 | 1466724441693 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:21 INFO - PROCESS | 3812 | 1466724441897 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 16:27:22 INFO - PROCESS | 3812 | 1466724441988 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:22 INFO - PROCESS | 3812 | 1466724441993 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:22 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44868000 == 36 [pid = 3812] [id = 624] 16:27:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C3E0EA400) [pid = 3812] [serial = 1872] [outer = 0000000000000000] 16:27:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C3E15B400) [pid = 3812] [serial = 1873] [outer = 0000008C3E0EA400] 16:27:22 INFO - PROCESS | 3812 | 1466724442052 Marionette DEBUG loaded listener.js 16:27:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C42C35000) [pid = 3812] [serial = 1874] [outer = 0000008C3E0EA400] 16:27:22 INFO - PROCESS | 3812 | 1466724442600 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:27:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:27:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 984ms 16:27:22 INFO - PROCESS | 3812 | 1466724442665 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 16:27:22 INFO - PROCESS | 3812 | 1466724442670 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 16:27:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:27:22 INFO - PROCESS | 3812 | 1466724442677 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:27:22 INFO - PROCESS | 3812 | 1466724442680 Marionette TRACE conn5 <- [1,2462,null,{}] 16:27:22 INFO - PROCESS | 3812 | 1466724442684 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:27:22 INFO - PROCESS | 3812 | 1466724442687 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:22 INFO - PROCESS | 3812 | 1466724442835 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 16:27:22 INFO - PROCESS | 3812 | 1466724442959 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:22 INFO - PROCESS | 3812 | 1466724442962 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:22 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0A3800 == 37 [pid = 3812] [id = 625] 16:27:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C446B6400) [pid = 3812] [serial = 1875] [outer = 0000000000000000] 16:27:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C44A0D400) [pid = 3812] [serial = 1876] [outer = 0000008C446B6400] 16:27:23 INFO - PROCESS | 3812 | 1466724443020 Marionette DEBUG loaded listener.js 16:27:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C483A9C00) [pid = 3812] [serial = 1877] [outer = 0000008C446B6400] 16:27:23 INFO - PROCESS | 3812 | 1466724443621 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:27:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:27:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 986ms 16:27:23 INFO - PROCESS | 3812 | 1466724443664 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 16:27:23 INFO - PROCESS | 3812 | 1466724443667 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 16:27:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:27:23 INFO - PROCESS | 3812 | 1466724443671 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:27:23 INFO - PROCESS | 3812 | 1466724443675 Marionette TRACE conn5 <- [1,2466,null,{}] 16:27:23 INFO - PROCESS | 3812 | 1466724443686 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:27:23 INFO - PROCESS | 3812 | 1466724443692 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:23 INFO - PROCESS | 3812 | 1466724443809 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 16:27:23 INFO - PROCESS | 3812 | 1466724443933 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:23 INFO - PROCESS | 3812 | 1466724443937 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:23 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50BBF800 == 38 [pid = 3812] [id = 626] 16:27:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4B3B7400) [pid = 3812] [serial = 1878] [outer = 0000000000000000] 16:27:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4B5E5000) [pid = 3812] [serial = 1879] [outer = 0000008C4B3B7400] 16:27:24 INFO - PROCESS | 3812 | 1466724443996 Marionette DEBUG loaded listener.js 16:27:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C4C4E6400) [pid = 3812] [serial = 1880] [outer = 0000008C4B3B7400] 16:27:24 INFO - PROCESS | 3812 | 1466724444663 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:27:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:27:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1032ms 16:27:24 INFO - PROCESS | 3812 | 1466724444705 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 16:27:24 INFO - PROCESS | 3812 | 1466724444708 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 16:27:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:27:24 INFO - PROCESS | 3812 | 1466724444711 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:27:24 INFO - PROCESS | 3812 | 1466724444714 Marionette TRACE conn5 <- [1,2470,null,{}] 16:27:24 INFO - PROCESS | 3812 | 1466724444717 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:27:24 INFO - PROCESS | 3812 | 1466724444720 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:24 INFO - PROCESS | 3812 | 1466724444835 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 16:27:25 INFO - PROCESS | 3812 | 1466724445077 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:25 INFO - PROCESS | 3812 | 1466724445080 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:25 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C43721000 == 39 [pid = 3812] [id = 627] 16:27:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C3DF27400) [pid = 3812] [serial = 1881] [outer = 0000000000000000] 16:27:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C3DF30400) [pid = 3812] [serial = 1882] [outer = 0000008C3DF27400] 16:27:25 INFO - PROCESS | 3812 | 1466724445146 Marionette DEBUG loaded listener.js 16:27:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C3E0EEC00) [pid = 3812] [serial = 1883] [outer = 0000008C3DF27400] 16:27:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FD79000 == 38 [pid = 3812] [id = 622] 16:27:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B722000 == 37 [pid = 3812] [id = 621] 16:27:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F659800 == 36 [pid = 3812] [id = 620] 16:27:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F008800 == 35 [pid = 3812] [id = 619] 16:27:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E590800 == 34 [pid = 3812] [id = 618] 16:27:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4CC79800 == 33 [pid = 3812] [id = 617] 16:27:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AAA2800 == 32 [pid = 3812] [id = 616] 16:27:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44993000 == 31 [pid = 3812] [id = 615] 16:27:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42E2D000 == 30 [pid = 3812] [id = 614] 16:27:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C499A2000 == 29 [pid = 3812] [id = 613] 16:27:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AE98800 == 28 [pid = 3812] [id = 612] 16:27:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50BBF800 == 27 [pid = 3812] [id = 626] 16:27:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0A3800 == 26 [pid = 3812] [id = 625] 16:27:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FF9F800 == 25 [pid = 3812] [id = 623] 16:27:26 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44868000 == 24 [pid = 3812] [id = 624] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C4AE36400) [pid = 3812] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C44613000) [pid = 3812] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C3E471800) [pid = 3812] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3E814C00) [pid = 3812] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C3DF30000) [pid = 3812] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3E15F400) [pid = 3812] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C3EF2F400) [pid = 3812] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3E0A5000) [pid = 3812] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C42E1DC00) [pid = 3812] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C45048400) [pid = 3812] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E452000) [pid = 3812] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3E0A1400) [pid = 3812] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C44A0E800) [pid = 3812] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C441DC800) [pid = 3812] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4B6D4C00) [pid = 3812] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4AA4AC00) [pid = 3812] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4C120400) [pid = 3812] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C4A94F400) [pid = 3812] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C44820800) [pid = 3812] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C3E0E9400) [pid = 3812] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C47CD3800) [pid = 3812] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4B3B4800) [pid = 3812] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C446B9C00) [pid = 3812] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C4A22C400) [pid = 3812] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C4A609000) [pid = 3812] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (0000008C436CA000) [pid = 3812] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 16:27:26 INFO - PROCESS | 3812 | 1466724446439 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:27:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:27:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1796ms 16:27:26 INFO - PROCESS | 3812 | 1466724446510 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 16:27:26 INFO - PROCESS | 3812 | 1466724446515 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 16:27:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:27:26 INFO - PROCESS | 3812 | 1466724446520 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:27:26 INFO - PROCESS | 3812 | 1466724446523 Marionette TRACE conn5 <- [1,2474,null,{}] 16:27:26 INFO - PROCESS | 3812 | 1466724446529 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:27:26 INFO - PROCESS | 3812 | 1466724446533 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:26 INFO - PROCESS | 3812 | 1466724446631 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 16:27:26 INFO - PROCESS | 3812 | 1466724446639 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:26 INFO - PROCESS | 3812 | 1466724446643 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:26 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4371D800 == 25 [pid = 3812] [id = 628] 16:27:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (0000008C3DF32C00) [pid = 3812] [serial = 1884] [outer = 0000000000000000] 16:27:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C3DFA9400) [pid = 3812] [serial = 1885] [outer = 0000008C3DF32C00] 16:27:26 INFO - PROCESS | 3812 | 1466724446695 Marionette DEBUG loaded listener.js 16:27:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C3E0A1400) [pid = 3812] [serial = 1886] [outer = 0000008C3DF32C00] 16:27:27 INFO - PROCESS | 3812 | 1466724447193 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:27:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:27:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 734ms 16:27:27 INFO - PROCESS | 3812 | 1466724447257 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 16:27:27 INFO - PROCESS | 3812 | 1466724447263 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 16:27:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:27:27 INFO - PROCESS | 3812 | 1466724447270 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:27:27 INFO - PROCESS | 3812 | 1466724447272 Marionette TRACE conn5 <- [1,2478,null,{}] 16:27:27 INFO - PROCESS | 3812 | 1466724447276 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:27:27 INFO - PROCESS | 3812 | 1466724447279 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:27 INFO - PROCESS | 3812 | 1466724447374 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 16:27:27 INFO - PROCESS | 3812 | 1466724447387 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:27 INFO - PROCESS | 3812 | 1466724447389 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:27 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C49E56000 == 26 [pid = 3812] [id = 629] 16:27:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C3E153400) [pid = 3812] [serial = 1887] [outer = 0000000000000000] 16:27:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C3E157C00) [pid = 3812] [serial = 1888] [outer = 0000008C3E153400] 16:27:27 INFO - PROCESS | 3812 | 1466724447439 Marionette DEBUG loaded listener.js 16:27:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C3E5B0400) [pid = 3812] [serial = 1889] [outer = 0000008C3E153400] 16:27:27 INFO - PROCESS | 3812 | 1466724447916 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:27:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:27:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 692ms 16:27:28 INFO - PROCESS | 3812 | 1466724447993 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 16:27:28 INFO - PROCESS | 3812 | 1466724447995 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 16:27:28 INFO - PROCESS | 3812 | 1466724447999 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:27:28 INFO - PROCESS | 3812 | 1466724448002 Marionette TRACE conn5 <- [1,2482,null,{}] 16:27:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:27:28 INFO - PROCESS | 3812 | 1466724448014 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:27:28 INFO - PROCESS | 3812 | 1466724448019 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:28 INFO - PROCESS | 3812 | 1466724448139 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 16:27:28 INFO - PROCESS | 3812 | 1466724448154 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:28 INFO - PROCESS | 3812 | 1466724448157 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:28 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B080800 == 27 [pid = 3812] [id = 630] 16:27:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3EC5F000) [pid = 3812] [serial = 1890] [outer = 0000000000000000] 16:27:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C4179D400) [pid = 3812] [serial = 1891] [outer = 0000008C3EC5F000] 16:27:28 INFO - PROCESS | 3812 | 1466724448207 Marionette DEBUG loaded listener.js 16:27:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C42E1DC00) [pid = 3812] [serial = 1892] [outer = 0000008C3EC5F000] 16:27:28 INFO - PROCESS | 3812 | 1466724448638 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:27:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:27:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 671ms 16:27:28 INFO - PROCESS | 3812 | 1466724448680 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 16:27:28 INFO - PROCESS | 3812 | 1466724448682 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 16:27:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:27:28 INFO - PROCESS | 3812 | 1466724448686 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:27:28 INFO - PROCESS | 3812 | 1466724448688 Marionette TRACE conn5 <- [1,2486,null,{}] 16:27:28 INFO - PROCESS | 3812 | 1466724448702 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:27:28 INFO - PROCESS | 3812 | 1466724448705 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:28 INFO - PROCESS | 3812 | 1466724448825 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 16:27:28 INFO - PROCESS | 3812 | 1466724448836 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:28 INFO - PROCESS | 3812 | 1466724448838 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:28 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B522000 == 28 [pid = 3812] [id = 631] 16:27:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C436CD800) [pid = 3812] [serial = 1893] [outer = 0000000000000000] 16:27:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C437EB000) [pid = 3812] [serial = 1894] [outer = 0000008C436CD800] 16:27:28 INFO - PROCESS | 3812 | 1466724448885 Marionette DEBUG loaded listener.js 16:27:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C446BC000) [pid = 3812] [serial = 1895] [outer = 0000008C436CD800] 16:27:29 INFO - PROCESS | 3812 | 1466724449338 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:27:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:27:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 691ms 16:27:29 INFO - PROCESS | 3812 | 1466724449379 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 16:27:29 INFO - PROCESS | 3812 | 1466724449382 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 16:27:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:27:29 INFO - PROCESS | 3812 | 1466724449390 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:27:29 INFO - PROCESS | 3812 | 1466724449392 Marionette TRACE conn5 <- [1,2490,null,{}] 16:27:29 INFO - PROCESS | 3812 | 1466724449396 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:27:29 INFO - PROCESS | 3812 | 1466724449398 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:29 INFO - PROCESS | 3812 | 1466724449534 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 16:27:29 INFO - PROCESS | 3812 | 1466724449554 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:29 INFO - PROCESS | 3812 | 1466724449557 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:29 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4D599800 == 29 [pid = 3812] [id = 632] 16:27:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C3CD45000) [pid = 3812] [serial = 1896] [outer = 0000000000000000] 16:27:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C44825800) [pid = 3812] [serial = 1897] [outer = 0000008C3CD45000] 16:27:29 INFO - PROCESS | 3812 | 1466724449601 Marionette DEBUG loaded listener.js 16:27:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4504FC00) [pid = 3812] [serial = 1898] [outer = 0000008C3CD45000] 16:27:30 INFO - PROCESS | 3812 | 1466724450048 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:27:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:27:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 670ms 16:27:30 INFO - PROCESS | 3812 | 1466724450066 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 16:27:30 INFO - PROCESS | 3812 | 1466724450068 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 16:27:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:27:30 INFO - PROCESS | 3812 | 1466724450071 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:27:30 INFO - PROCESS | 3812 | 1466724450073 Marionette TRACE conn5 <- [1,2494,null,{}] 16:27:30 INFO - PROCESS | 3812 | 1466724450077 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:27:30 INFO - PROCESS | 3812 | 1466724450083 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:30 INFO - PROCESS | 3812 | 1466724450218 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 16:27:30 INFO - PROCESS | 3812 | 1466724450225 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:30 INFO - PROCESS | 3812 | 1466724450227 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:30 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E5BB800 == 30 [pid = 3812] [id = 633] 16:27:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C47CCAC00) [pid = 3812] [serial = 1899] [outer = 0000000000000000] 16:27:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4835F000) [pid = 3812] [serial = 1900] [outer = 0000008C47CCAC00] 16:27:30 INFO - PROCESS | 3812 | 1466724450322 Marionette DEBUG loaded listener.js 16:27:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4A261800) [pid = 3812] [serial = 1901] [outer = 0000008C47CCAC00] 16:27:30 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C4995F000) [pid = 3812] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:27:30 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C4A22DC00) [pid = 3812] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:27:31 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E099000) [pid = 3812] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:27:31 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3E0A6000) [pid = 3812] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:27:31 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C446B9800) [pid = 3812] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:27:31 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3DF2B000) [pid = 3812] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:27:31 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4B3C0C00) [pid = 3812] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:27:31 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4B5C0000) [pid = 3812] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:27:31 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C42E10800) [pid = 3812] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:27:31 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C3E098400) [pid = 3812] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:27:31 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C4B774C00) [pid = 3812] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:27:31 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4B6D4400) [pid = 3812] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:27:31 INFO - PROCESS | 3812 | 1466724451001 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:27:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:27:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 985ms 16:27:31 INFO - PROCESS | 3812 | 1466724451058 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 16:27:31 INFO - PROCESS | 3812 | 1466724451060 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 16:27:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:27:31 INFO - PROCESS | 3812 | 1466724451064 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:27:31 INFO - PROCESS | 3812 | 1466724451065 Marionette TRACE conn5 <- [1,2498,null,{}] 16:27:31 INFO - PROCESS | 3812 | 1466724451069 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:27:31 INFO - PROCESS | 3812 | 1466724451071 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:31 INFO - PROCESS | 3812 | 1466724451153 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 16:27:31 INFO - PROCESS | 3812 | 1466724451162 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:31 INFO - PROCESS | 3812 | 1466724451164 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:31 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F005000 == 31 [pid = 3812] [id = 634] 16:27:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3E09A400) [pid = 3812] [serial = 1902] [outer = 0000000000000000] 16:27:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3E84A000) [pid = 3812] [serial = 1903] [outer = 0000008C3E09A400] 16:27:31 INFO - PROCESS | 3812 | 1466724451209 Marionette DEBUG loaded listener.js 16:27:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C49968800) [pid = 3812] [serial = 1904] [outer = 0000008C3E09A400] 16:27:31 INFO - PROCESS | 3812 | 1466724451616 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:27:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:27:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 629ms 16:27:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:27:31 INFO - PROCESS | 3812 | 1466724451696 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 16:27:31 INFO - PROCESS | 3812 | 1466724451698 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 16:27:31 INFO - PROCESS | 3812 | 1466724451701 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:27:31 INFO - PROCESS | 3812 | 1466724451703 Marionette TRACE conn5 <- [1,2502,null,{}] 16:27:31 INFO - PROCESS | 3812 | 1466724451706 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:27:31 INFO - PROCESS | 3812 | 1466724451708 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:31 INFO - PROCESS | 3812 | 1466724451789 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 16:27:31 INFO - PROCESS | 3812 | 1466724451795 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:31 INFO - PROCESS | 3812 | 1466724451797 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:31 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F619000 == 32 [pid = 3812] [id = 635] 16:27:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3C46A400) [pid = 3812] [serial = 1905] [outer = 0000000000000000] 16:27:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C4AA51C00) [pid = 3812] [serial = 1906] [outer = 0000008C3C46A400] 16:27:31 INFO - PROCESS | 3812 | 1466724451842 Marionette DEBUG loaded listener.js 16:27:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4B025C00) [pid = 3812] [serial = 1907] [outer = 0000008C3C46A400] 16:27:32 INFO - PROCESS | 3812 | 1466724452263 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:27:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:27:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 585ms 16:27:32 INFO - PROCESS | 3812 | 1466724452296 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 16:27:32 INFO - PROCESS | 3812 | 1466724452298 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 16:27:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:27:32 INFO - PROCESS | 3812 | 1466724452302 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:27:32 INFO - PROCESS | 3812 | 1466724452304 Marionette TRACE conn5 <- [1,2506,null,{}] 16:27:32 INFO - PROCESS | 3812 | 1466724452307 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:27:32 INFO - PROCESS | 3812 | 1466724452309 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:32 INFO - PROCESS | 3812 | 1466724452392 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 16:27:32 INFO - PROCESS | 3812 | 1466724452398 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:32 INFO - PROCESS | 3812 | 1466724452399 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:32 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F823800 == 33 [pid = 3812] [id = 636] 16:27:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4B0E0000) [pid = 3812] [serial = 1908] [outer = 0000000000000000] 16:27:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4B3B6C00) [pid = 3812] [serial = 1909] [outer = 0000008C4B0E0000] 16:27:32 INFO - PROCESS | 3812 | 1466724452444 Marionette DEBUG loaded listener.js 16:27:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4B4B2C00) [pid = 3812] [serial = 1910] [outer = 0000008C4B0E0000] 16:27:32 INFO - PROCESS | 3812 | 1466724452900 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:27:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:27:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 628ms 16:27:32 INFO - PROCESS | 3812 | 1466724452933 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 16:27:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:27:32 INFO - PROCESS | 3812 | 1466724452935 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 16:27:32 INFO - PROCESS | 3812 | 1466724452938 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:27:32 INFO - PROCESS | 3812 | 1466724452940 Marionette TRACE conn5 <- [1,2510,null,{}] 16:27:33 INFO - PROCESS | 3812 | 1466724453002 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:27:33 INFO - PROCESS | 3812 | 1466724453006 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:33 INFO - PROCESS | 3812 | 1466724453153 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 16:27:33 INFO - PROCESS | 3812 | 1466724453251 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:33 INFO - PROCESS | 3812 | 1466724453255 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:33 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44132000 == 34 [pid = 3812] [id = 637] 16:27:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C3DD25C00) [pid = 3812] [serial = 1911] [outer = 0000000000000000] 16:27:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C3DF2C800) [pid = 3812] [serial = 1912] [outer = 0000008C3DD25C00] 16:27:33 INFO - PROCESS | 3812 | 1466724453314 Marionette DEBUG loaded listener.js 16:27:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C3E0E2800) [pid = 3812] [serial = 1913] [outer = 0000008C3DD25C00] 16:27:34 INFO - PROCESS | 3812 | 1466724454097 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:27:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:27:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1242ms 16:27:34 INFO - PROCESS | 3812 | 1466724454184 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 16:27:34 INFO - PROCESS | 3812 | 1466724454188 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 16:27:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:27:34 INFO - PROCESS | 3812 | 1466724454193 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:27:34 INFO - PROCESS | 3812 | 1466724454196 Marionette TRACE conn5 <- [1,2514,null,{}] 16:27:34 INFO - PROCESS | 3812 | 1466724454202 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:27:34 INFO - PROCESS | 3812 | 1466724454205 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:34 INFO - PROCESS | 3812 | 1466724454358 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 16:27:34 INFO - PROCESS | 3812 | 1466724454478 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:34 INFO - PROCESS | 3812 | 1466724454482 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:34 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B7D6000 == 35 [pid = 3812] [id = 638] 16:27:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C3E848C00) [pid = 3812] [serial = 1914] [outer = 0000000000000000] 16:27:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C3F199000) [pid = 3812] [serial = 1915] [outer = 0000008C3E848C00] 16:27:34 INFO - PROCESS | 3812 | 1466724454540 Marionette DEBUG loaded listener.js 16:27:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C441D8000) [pid = 3812] [serial = 1916] [outer = 0000008C3E848C00] 16:27:35 INFO - PROCESS | 3812 | 1466724455389 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:27:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:27:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1296ms 16:27:35 INFO - PROCESS | 3812 | 1466724455494 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 16:27:35 INFO - PROCESS | 3812 | 1466724455498 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 16:27:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:27:35 INFO - PROCESS | 3812 | 1466724455504 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:27:35 INFO - PROCESS | 3812 | 1466724455507 Marionette TRACE conn5 <- [1,2518,null,{}] 16:27:35 INFO - PROCESS | 3812 | 1466724455513 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:27:35 INFO - PROCESS | 3812 | 1466724455515 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:35 INFO - PROCESS | 3812 | 1466724455664 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 16:27:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F619000 == 34 [pid = 3812] [id = 635] 16:27:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F005000 == 33 [pid = 3812] [id = 634] 16:27:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E5BB800 == 32 [pid = 3812] [id = 633] 16:27:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4D599800 == 31 [pid = 3812] [id = 632] 16:27:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B522000 == 30 [pid = 3812] [id = 631] 16:27:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B080800 == 29 [pid = 3812] [id = 630] 16:27:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C49E56000 == 28 [pid = 3812] [id = 629] 16:27:35 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4371D800 == 27 [pid = 3812] [id = 628] 16:27:35 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C49965800) [pid = 3812] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C4AEDB000) [pid = 3812] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4A26AC00) [pid = 3812] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3E151800) [pid = 3812] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C43723400) [pid = 3812] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E149C00) [pid = 3812] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3E5AE800) [pid = 3812] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C45051800) [pid = 3812] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4419C000) [pid = 3812] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4B5D9400) [pid = 3812] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4B4B8400) [pid = 3812] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4B5E2C00) [pid = 3812] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C42F80800) [pid = 3812] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C441D6C00) [pid = 3812] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C3E0E5C00) [pid = 3812] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C3E813800) [pid = 3812] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4C120000) [pid = 3812] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C4C486C00) [pid = 3812] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C4B73B400) [pid = 3812] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C4B6E1C00) [pid = 3812] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (0000008C4B6D3800) [pid = 3812] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 3812 | --DOMWINDOW == 62 (0000008C4A223C00) [pid = 3812] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 3812 | --DOMWINDOW == 61 (0000008C4A221800) [pid = 3812] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 3812 | --DOMWINDOW == 60 (0000008C47D3C400) [pid = 3812] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 3812 | 1466724455784 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:35 INFO - PROCESS | 3812 | 1466724455788 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:35 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C434C3000 == 28 [pid = 3812] [id = 639] 16:27:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 61 (0000008C3C572000) [pid = 3812] [serial = 1917] [outer = 0000000000000000] 16:27:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 62 (0000008C3CDD9000) [pid = 3812] [serial = 1918] [outer = 0000008C3C572000] 16:27:35 INFO - PROCESS | 3812 | 1466724455839 Marionette DEBUG loaded listener.js 16:27:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 63 (0000008C3E149C00) [pid = 3812] [serial = 1919] [outer = 0000008C3C572000] 16:27:36 INFO - PROCESS | 3812 | 1466724456307 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:27:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:27:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 837ms 16:27:36 INFO - PROCESS | 3812 | 1466724456345 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 16:27:36 INFO - PROCESS | 3812 | 1466724456349 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 16:27:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:27:36 INFO - PROCESS | 3812 | 1466724456355 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:27:36 INFO - PROCESS | 3812 | 1466724456358 Marionette TRACE conn5 <- [1,2522,null,{}] 16:27:36 INFO - PROCESS | 3812 | 1466724456362 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:27:36 INFO - PROCESS | 3812 | 1466724456364 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:36 INFO - PROCESS | 3812 | 1466724456454 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 16:27:36 INFO - PROCESS | 3812 | 1466724456460 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:36 INFO - PROCESS | 3812 | 1466724456463 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:36 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AA39000 == 29 [pid = 3812] [id = 640] 16:27:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (0000008C3E844800) [pid = 3812] [serial = 1920] [outer = 0000000000000000] 16:27:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C3EFDEC00) [pid = 3812] [serial = 1921] [outer = 0000008C3E844800] 16:27:36 INFO - PROCESS | 3812 | 1466724456511 Marionette DEBUG loaded listener.js 16:27:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C42E18000) [pid = 3812] [serial = 1922] [outer = 0000008C3E844800] 16:27:36 INFO - PROCESS | 3812 | 1466724456989 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:27:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:27:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 691ms 16:27:37 INFO - PROCESS | 3812 | 1466724457050 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 16:27:37 INFO - PROCESS | 3812 | 1466724457052 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 16:27:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:27:37 INFO - PROCESS | 3812 | 1466724457056 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:27:37 INFO - PROCESS | 3812 | 1466724457059 Marionette TRACE conn5 <- [1,2526,null,{}] 16:27:37 INFO - PROCESS | 3812 | 1466724457070 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:27:37 INFO - PROCESS | 3812 | 1466724457075 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:37 INFO - PROCESS | 3812 | 1466724457201 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 16:27:37 INFO - PROCESS | 3812 | 1466724457282 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:37 INFO - PROCESS | 3812 | 1466724457285 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:37 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B4E6000 == 30 [pid = 3812] [id = 641] 16:27:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C3DF2EC00) [pid = 3812] [serial = 1923] [outer = 0000000000000000] 16:27:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C446B2800) [pid = 3812] [serial = 1924] [outer = 0000008C3DF2EC00] 16:27:37 INFO - PROCESS | 3812 | 1466724457335 Marionette DEBUG loaded listener.js 16:27:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C45051800) [pid = 3812] [serial = 1925] [outer = 0000008C3DF2EC00] 16:27:37 INFO - PROCESS | 3812 | 1466724457726 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:27:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:27:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 692ms 16:27:37 INFO - PROCESS | 3812 | 1466724457751 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 16:27:37 INFO - PROCESS | 3812 | 1466724457753 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 16:27:37 INFO - PROCESS | 3812 | 1466724457756 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:27:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:27:37 INFO - PROCESS | 3812 | 1466724457758 Marionette TRACE conn5 <- [1,2530,null,{}] 16:27:37 INFO - PROCESS | 3812 | 1466724457777 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:27:37 INFO - PROCESS | 3812 | 1466724457779 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:37 INFO - PROCESS | 3812 | 1466724457898 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 16:27:37 INFO - PROCESS | 3812 | 1466724457903 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:37 INFO - PROCESS | 3812 | 1466724457906 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:37 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0B7800 == 31 [pid = 3812] [id = 642] 16:27:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C47D10C00) [pid = 3812] [serial = 1926] [outer = 0000000000000000] 16:27:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C47D87000) [pid = 3812] [serial = 1927] [outer = 0000008C47D10C00] 16:27:38 INFO - PROCESS | 3812 | 1466724457994 Marionette DEBUG loaded listener.js 16:27:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C49964400) [pid = 3812] [serial = 1928] [outer = 0000008C47D10C00] 16:27:38 INFO - PROCESS | 3812 | 1466724458428 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:27:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:27:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 732ms 16:27:38 INFO - PROCESS | 3812 | 1466724458492 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 16:27:38 INFO - PROCESS | 3812 | 1466724458494 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 16:27:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:27:38 INFO - PROCESS | 3812 | 1466724458497 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:27:38 INFO - PROCESS | 3812 | 1466724458499 Marionette TRACE conn5 <- [1,2534,null,{}] 16:27:38 INFO - PROCESS | 3812 | 1466724458502 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:27:38 INFO - PROCESS | 3812 | 1466724458504 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:38 INFO - PROCESS | 3812 | 1466724458643 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 16:27:38 INFO - PROCESS | 3812 | 1466724458665 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:38 INFO - PROCESS | 3812 | 1466724458667 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:38 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F012800 == 32 [pid = 3812] [id = 643] 16:27:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C47D3FC00) [pid = 3812] [serial = 1929] [outer = 0000000000000000] 16:27:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C4A22D000) [pid = 3812] [serial = 1930] [outer = 0000008C47D3FC00] 16:27:38 INFO - PROCESS | 3812 | 1466724458712 Marionette DEBUG loaded listener.js 16:27:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4AA47800) [pid = 3812] [serial = 1931] [outer = 0000008C47D3FC00] 16:27:39 INFO - PROCESS | 3812 | 1466724459165 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:27:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:27:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 691ms 16:27:39 INFO - PROCESS | 3812 | 1466724459192 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 16:27:39 INFO - PROCESS | 3812 | 1466724459194 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 16:27:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:27:39 INFO - PROCESS | 3812 | 1466724459197 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:27:39 INFO - PROCESS | 3812 | 1466724459199 Marionette TRACE conn5 <- [1,2538,null,{}] 16:27:39 INFO - PROCESS | 3812 | 1466724459202 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:27:39 INFO - PROCESS | 3812 | 1466724459208 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:39 INFO - PROCESS | 3812 | 1466724459346 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 16:27:39 INFO - PROCESS | 3812 | 1466724459401 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:39 INFO - PROCESS | 3812 | 1466724459403 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:39 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F834000 == 33 [pid = 3812] [id = 644] 16:27:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4B01D800) [pid = 3812] [serial = 1932] [outer = 0000000000000000] 16:27:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4B4B4800) [pid = 3812] [serial = 1933] [outer = 0000008C4B01D800] 16:27:39 INFO - PROCESS | 3812 | 1466724459448 Marionette DEBUG loaded listener.js 16:27:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4B6D0400) [pid = 3812] [serial = 1934] [outer = 0000008C4B01D800] 16:27:39 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3E153400) [pid = 3812] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:27:39 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3DF32C00) [pid = 3812] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:27:39 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C436CD800) [pid = 3812] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:27:39 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C47CCAC00) [pid = 3812] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:27:39 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C3EC5F000) [pid = 3812] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:27:39 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C3CD45000) [pid = 3812] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:27:39 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C3DF27400) [pid = 3812] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:27:39 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C3E09A400) [pid = 3812] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:27:39 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C3E0EA400) [pid = 3812] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:27:39 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C446B6400) [pid = 3812] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:27:39 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4B3B7400) [pid = 3812] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:27:39 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C3C46A400) [pid = 3812] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:27:39 INFO - PROCESS | 3812 | 1466724459932 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:27:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:27:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 776ms 16:27:39 INFO - PROCESS | 3812 | 1466724459978 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 16:27:39 INFO - PROCESS | 3812 | 1466724459980 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 16:27:39 INFO - PROCESS | 3812 | 1466724459983 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:27:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:27:39 INFO - PROCESS | 3812 | 1466724459985 Marionette TRACE conn5 <- [1,2542,null,{}] 16:27:39 INFO - PROCESS | 3812 | 1466724459988 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:27:39 INFO - PROCESS | 3812 | 1466724459990 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:40 INFO - PROCESS | 3812 | 1466724460072 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 16:27:40 INFO - PROCESS | 3812 | 1466724460077 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:40 INFO - PROCESS | 3812 | 1466724460079 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:40 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FA64800 == 34 [pid = 3812] [id = 645] 16:27:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C3DD26400) [pid = 3812] [serial = 1935] [outer = 0000000000000000] 16:27:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C436CD800) [pid = 3812] [serial = 1936] [outer = 0000008C3DD26400] 16:27:40 INFO - PROCESS | 3812 | 1466724460123 Marionette DEBUG loaded listener.js 16:27:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C4B3B1C00) [pid = 3812] [serial = 1937] [outer = 0000008C3DD26400] 16:27:40 INFO - PROCESS | 3812 | 1466724460553 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:27:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 587ms 16:27:40 INFO - PROCESS | 3812 | 1466724460573 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 16:27:40 INFO - PROCESS | 3812 | 1466724460575 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 16:27:40 INFO - PROCESS | 3812 | 1466724460578 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:27:40 INFO - PROCESS | 3812 | 1466724460580 Marionette TRACE conn5 <- [1,2546,null,{}] 16:27:40 INFO - PROCESS | 3812 | 1466724460583 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:27:40 INFO - PROCESS | 3812 | 1466724460585 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:40 INFO - PROCESS | 3812 | 1466724460668 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 16:27:40 INFO - PROCESS | 3812 | 1466724460675 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:40 INFO - PROCESS | 3812 | 1466724460677 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:40 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FD85800 == 35 [pid = 3812] [id = 646] 16:27:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C4B6D6800) [pid = 3812] [serial = 1938] [outer = 0000000000000000] 16:27:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C4B6E0800) [pid = 3812] [serial = 1939] [outer = 0000008C4B6D6800] 16:27:40 INFO - PROCESS | 3812 | 1466724460721 Marionette DEBUG loaded listener.js 16:27:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C4B73F400) [pid = 3812] [serial = 1940] [outer = 0000008C4B6D6800] 16:27:41 INFO - PROCESS | 3812 | 1466724461154 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:27:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:27:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 628ms 16:27:41 INFO - PROCESS | 3812 | 1466724461210 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 16:27:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:27:41 INFO - PROCESS | 3812 | 1466724461212 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 16:27:41 INFO - PROCESS | 3812 | 1466724461215 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:27:41 INFO - PROCESS | 3812 | 1466724461217 Marionette TRACE conn5 <- [1,2550,null,{}] 16:27:41 INFO - PROCESS | 3812 | 1466724461220 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:27:41 INFO - PROCESS | 3812 | 1466724461222 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:41 INFO - PROCESS | 3812 | 1466724461307 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 16:27:41 INFO - PROCESS | 3812 | 1466724461314 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:41 INFO - PROCESS | 3812 | 1466724461316 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:41 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50B4B000 == 36 [pid = 3812] [id = 647] 16:27:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C4B73D400) [pid = 3812] [serial = 1941] [outer = 0000000000000000] 16:27:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C3E15C000) [pid = 3812] [serial = 1942] [outer = 0000008C4B73D400] 16:27:41 INFO - PROCESS | 3812 | 1466724461360 Marionette DEBUG loaded listener.js 16:27:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4C25D000) [pid = 3812] [serial = 1943] [outer = 0000008C4B73D400] 16:27:41 INFO - PROCESS | 3812 | 1466724461802 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:27:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:27:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 629ms 16:27:41 INFO - PROCESS | 3812 | 1466724461903 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 16:27:41 INFO - PROCESS | 3812 | 1466724461908 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 16:27:41 INFO - PROCESS | 3812 | 1466724461914 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:27:41 INFO - PROCESS | 3812 | 1466724461919 Marionette TRACE conn5 <- [1,2554,null,{}] 16:27:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:27:41 INFO - PROCESS | 3812 | 1466724461926 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:27:41 INFO - PROCESS | 3812 | 1466724461930 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:42 INFO - PROCESS | 3812 | 1466724462060 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 16:27:42 INFO - PROCESS | 3812 | 1466724462177 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:42 INFO - PROCESS | 3812 | 1466724462183 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:42 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C47C8B000 == 37 [pid = 3812] [id = 648] 16:27:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C3DFAE000) [pid = 3812] [serial = 1944] [outer = 0000000000000000] 16:27:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C3E09E800) [pid = 3812] [serial = 1945] [outer = 0000008C3DFAE000] 16:27:42 INFO - PROCESS | 3812 | 1466724462244 Marionette DEBUG loaded listener.js 16:27:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C3E814400) [pid = 3812] [serial = 1946] [outer = 0000008C3DFAE000] 16:27:42 INFO - PROCESS | 3812 | 1466724462922 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:27:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:27:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1022ms 16:27:42 INFO - PROCESS | 3812 | 1466724462958 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 16:27:42 INFO - PROCESS | 3812 | 1466724462962 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 16:27:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:27:42 INFO - PROCESS | 3812 | 1466724462968 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:27:42 INFO - PROCESS | 3812 | 1466724462973 Marionette TRACE conn5 <- [1,2558,null,{}] 16:27:43 INFO - PROCESS | 3812 | 1466724462997 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:27:43 INFO - PROCESS | 3812 | 1466724463000 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:43 INFO - PROCESS | 3812 | 1466724463116 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 16:27:43 INFO - PROCESS | 3812 | 1466724463214 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:43 INFO - PROCESS | 3812 | 1466724463217 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:43 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E5BB800 == 38 [pid = 3812] [id = 649] 16:27:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4423D000) [pid = 3812] [serial = 1947] [outer = 0000000000000000] 16:27:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4481FC00) [pid = 3812] [serial = 1948] [outer = 0000008C4423D000] 16:27:43 INFO - PROCESS | 3812 | 1466724463274 Marionette DEBUG loaded listener.js 16:27:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C47D37800) [pid = 3812] [serial = 1949] [outer = 0000008C4423D000] 16:27:43 INFO - PROCESS | 3812 | 1466724463839 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:27:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:27:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 944ms 16:27:43 INFO - PROCESS | 3812 | 1466724463911 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 16:27:43 INFO - PROCESS | 3812 | 1466724463913 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 16:27:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:27:43 INFO - PROCESS | 3812 | 1466724463917 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:27:43 INFO - PROCESS | 3812 | 1466724463920 Marionette TRACE conn5 <- [1,2562,null,{}] 16:27:43 INFO - PROCESS | 3812 | 1466724463930 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:27:43 INFO - PROCESS | 3812 | 1466724463936 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:44 INFO - PROCESS | 3812 | 1466724464059 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 16:27:44 INFO - PROCESS | 3812 | 1466724464180 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:44 INFO - PROCESS | 3812 | 1466724464184 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:44 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50BC4800 == 39 [pid = 3812] [id = 650] 16:27:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4B59B000) [pid = 3812] [serial = 1950] [outer = 0000000000000000] 16:27:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4B5BD400) [pid = 3812] [serial = 1951] [outer = 0000008C4B59B000] 16:27:44 INFO - PROCESS | 3812 | 1466724464244 Marionette DEBUG loaded listener.js 16:27:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4B737C00) [pid = 3812] [serial = 1952] [outer = 0000008C4B59B000] 16:27:44 INFO - PROCESS | 3812 | 1466724464840 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:27:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 985ms 16:27:44 INFO - PROCESS | 3812 | 1466724464905 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 16:27:44 INFO - PROCESS | 3812 | 1466724464907 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 16:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:27:44 INFO - PROCESS | 3812 | 1466724464911 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:27:44 INFO - PROCESS | 3812 | 1466724464913 Marionette TRACE conn5 <- [1,2566,null,{}] 16:27:44 INFO - PROCESS | 3812 | 1466724464917 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:27:44 INFO - PROCESS | 3812 | 1466724464919 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:45 INFO - PROCESS | 3812 | 1466724465032 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 16:27:45 INFO - PROCESS | 3812 | 1466724465154 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:45 INFO - PROCESS | 3812 | 1466724465157 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:45 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51803800 == 40 [pid = 3812] [id = 651] 16:27:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4CCB9C00) [pid = 3812] [serial = 1953] [outer = 0000000000000000] 16:27:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C4D213000) [pid = 3812] [serial = 1954] [outer = 0000008C4CCB9C00] 16:27:45 INFO - PROCESS | 3812 | 1466724465213 Marionette DEBUG loaded listener.js 16:27:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4D576400) [pid = 3812] [serial = 1955] [outer = 0000008C4CCB9C00] 16:27:45 INFO - PROCESS | 3812 | 1466724465994 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:27:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:27:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1138ms 16:27:46 INFO - PROCESS | 3812 | 1466724466052 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 16:27:46 INFO - PROCESS | 3812 | 1466724466057 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 16:27:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:27:46 INFO - PROCESS | 3812 | 1466724466062 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:27:46 INFO - PROCESS | 3812 | 1466724466065 Marionette TRACE conn5 <- [1,2570,null,{}] 16:27:46 INFO - PROCESS | 3812 | 1466724466071 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:27:46 INFO - PROCESS | 3812 | 1466724466074 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:46 INFO - PROCESS | 3812 | 1466724466183 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 16:27:46 INFO - PROCESS | 3812 | 1466724466311 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:46 INFO - PROCESS | 3812 | 1466724466316 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:46 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42F60800 == 41 [pid = 3812] [id = 652] 16:27:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C3E474400) [pid = 3812] [serial = 1956] [outer = 0000000000000000] 16:27:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C3E848000) [pid = 3812] [serial = 1957] [outer = 0000008C3E474400] 16:27:46 INFO - PROCESS | 3812 | 1466724466370 Marionette DEBUG loaded listener.js 16:27:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C42C3E800) [pid = 3812] [serial = 1958] [outer = 0000008C3E474400] 16:27:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FD85800 == 40 [pid = 3812] [id = 646] 16:27:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FA64800 == 39 [pid = 3812] [id = 645] 16:27:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F834000 == 38 [pid = 3812] [id = 644] 16:27:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F012800 == 37 [pid = 3812] [id = 643] 16:27:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0B7800 == 36 [pid = 3812] [id = 642] 16:27:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B4E6000 == 35 [pid = 3812] [id = 641] 16:27:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AA39000 == 34 [pid = 3812] [id = 640] 16:27:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C434C3000 == 33 [pid = 3812] [id = 639] 16:27:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F823800 == 32 [pid = 3812] [id = 636] 16:27:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44132000 == 31 [pid = 3812] [id = 637] 16:27:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B7D6000 == 30 [pid = 3812] [id = 638] 16:27:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C43721000 == 29 [pid = 3812] [id = 627] 16:27:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51803800 == 28 [pid = 3812] [id = 651] 16:27:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50BC4800 == 27 [pid = 3812] [id = 650] 16:27:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E5BB800 == 26 [pid = 3812] [id = 649] 16:27:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50B4B000 == 25 [pid = 3812] [id = 647] 16:27:47 INFO - PROCESS | 3812 | --DOCSHELL 0000008C47C8B000 == 24 [pid = 3812] [id = 648] 16:27:47 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C4B3B6C00) [pid = 3812] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C3E157C00) [pid = 3812] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C3E5B0400) [pid = 3812] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C3DFA9400) [pid = 3812] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3E0A1400) [pid = 3812] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C437EB000) [pid = 3812] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4835F000) [pid = 3812] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C4179D400) [pid = 3812] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C44825800) [pid = 3812] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3E0EEC00) [pid = 3812] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3DF30400) [pid = 3812] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C49968800) [pid = 3812] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3E84A000) [pid = 3812] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4A261800) [pid = 3812] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C42C35000) [pid = 3812] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C3E15B400) [pid = 3812] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C483A9C00) [pid = 3812] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C44A0D400) [pid = 3812] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C4C4E6400) [pid = 3812] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C4B5E5000) [pid = 3812] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C446BC000) [pid = 3812] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C4B025C00) [pid = 3812] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4504FC00) [pid = 3812] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C4AA51C00) [pid = 3812] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C42E1DC00) [pid = 3812] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 16:27:47 INFO - PROCESS | 3812 | 1466724467548 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:27:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:27:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1550ms 16:27:47 INFO - PROCESS | 3812 | 1466724467617 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 16:27:47 INFO - PROCESS | 3812 | 1466724467621 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 16:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:27:47 INFO - PROCESS | 3812 | 1466724467626 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:27:47 INFO - PROCESS | 3812 | 1466724467629 Marionette TRACE conn5 <- [1,2574,null,{}] 16:27:47 INFO - PROCESS | 3812 | 1466724467636 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:27:47 INFO - PROCESS | 3812 | 1466724467639 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:47 INFO - PROCESS | 3812 | 1466724467747 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 16:27:47 INFO - PROCESS | 3812 | 1466724467761 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:47 INFO - PROCESS | 3812 | 1466724467763 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:47 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4371E800 == 25 [pid = 3812] [id = 653] 16:27:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C3DDCF400) [pid = 3812] [serial = 1959] [outer = 0000000000000000] 16:27:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C3DDD4400) [pid = 3812] [serial = 1960] [outer = 0000008C3DDCF400] 16:27:47 INFO - PROCESS | 3812 | 1466724467811 Marionette DEBUG loaded listener.js 16:27:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C3DFA9400) [pid = 3812] [serial = 1961] [outer = 0000008C3DDCF400] 16:27:48 INFO - PROCESS | 3812 | 1466724468352 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:27:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:27:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 776ms 16:27:48 INFO - PROCESS | 3812 | 1466724468406 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 16:27:48 INFO - PROCESS | 3812 | 1466724468411 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 16:27:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:27:48 INFO - PROCESS | 3812 | 1466724468418 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:27:48 INFO - PROCESS | 3812 | 1466724468420 Marionette TRACE conn5 <- [1,2578,null,{}] 16:27:48 INFO - PROCESS | 3812 | 1466724468424 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:27:48 INFO - PROCESS | 3812 | 1466724468427 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:48 INFO - PROCESS | 3812 | 1466724468530 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 16:27:48 INFO - PROCESS | 3812 | 1466724468609 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:48 INFO - PROCESS | 3812 | 1466724468612 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:48 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C48380000 == 26 [pid = 3812] [id = 654] 16:27:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C3E14C000) [pid = 3812] [serial = 1962] [outer = 0000000000000000] 16:27:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3E152400) [pid = 3812] [serial = 1963] [outer = 0000008C3E14C000] 16:27:48 INFO - PROCESS | 3812 | 1466724468661 Marionette DEBUG loaded listener.js 16:27:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C3E162C00) [pid = 3812] [serial = 1964] [outer = 0000008C3E14C000] 16:27:49 INFO - PROCESS | 3812 | 1466724469058 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:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 691ms 16:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:27:49 INFO - PROCESS | 3812 | 1466724469111 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 16:27:49 INFO - PROCESS | 3812 | 1466724469113 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 16:27:49 INFO - PROCESS | 3812 | 1466724469117 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:27:49 INFO - PROCESS | 3812 | 1466724469121 Marionette TRACE conn5 <- [1,2582,null,{}] 16:27:49 INFO - PROCESS | 3812 | 1466724469132 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:27:49 INFO - PROCESS | 3812 | 1466724469137 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:49 INFO - PROCESS | 3812 | 1466724469223 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 16:27:49 INFO - PROCESS | 3812 | 1466724469230 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:49 INFO - PROCESS | 3812 | 1466724469234 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:49 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AEA1800 == 27 [pid = 3812] [id = 655] 16:27:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C3DD26800) [pid = 3812] [serial = 1965] [outer = 0000000000000000] 16:27:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3EFDC000) [pid = 3812] [serial = 1966] [outer = 0000008C3DD26800] 16:27:49 INFO - PROCESS | 3812 | 1466724469285 Marionette DEBUG loaded listener.js 16:27:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C42C3A000) [pid = 3812] [serial = 1967] [outer = 0000008C3DD26800] 16:27:49 INFO - PROCESS | 3812 | 1466724469788 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:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 691ms 16:27:49 INFO - PROCESS | 3812 | 1466724469811 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 16:27:49 INFO - PROCESS | 3812 | 1466724469814 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 16:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:27:49 INFO - PROCESS | 3812 | 1466724469817 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:27:49 INFO - PROCESS | 3812 | 1466724469819 Marionette TRACE conn5 <- [1,2586,null,{}] 16:27:49 INFO - PROCESS | 3812 | 1466724469822 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:27:49 INFO - PROCESS | 3812 | 1466724469824 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:49 INFO - PROCESS | 3812 | 1466724469969 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 16:27:50 INFO - PROCESS | 3812 | 1466724469992 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:50 INFO - PROCESS | 3812 | 1466724469994 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:50 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B4DB800 == 28 [pid = 3812] [id = 656] 16:27:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C43663C00) [pid = 3812] [serial = 1968] [outer = 0000000000000000] 16:27:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C436CF800) [pid = 3812] [serial = 1969] [outer = 0000008C43663C00] 16:27:50 INFO - PROCESS | 3812 | 1466724470039 Marionette DEBUG loaded listener.js 16:27:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C441D6800) [pid = 3812] [serial = 1970] [outer = 0000008C43663C00] 16:27:50 INFO - PROCESS | 3812 | 1466724470501 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:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 734ms 16:27:50 INFO - PROCESS | 3812 | 1466724470553 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 16:27:50 INFO - PROCESS | 3812 | 1466724470555 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 16:27:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:27:50 INFO - PROCESS | 3812 | 1466724470564 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:27:50 INFO - PROCESS | 3812 | 1466724470566 Marionette TRACE conn5 <- [1,2590,null,{}] 16:27:50 INFO - PROCESS | 3812 | 1466724470570 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:27:50 INFO - PROCESS | 3812 | 1466724470572 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:50 INFO - PROCESS | 3812 | 1466724470687 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 16:27:50 INFO - PROCESS | 3812 | 1466724470698 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:50 INFO - PROCESS | 3812 | 1466724470700 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:50 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4C4BA800 == 29 [pid = 3812] [id = 657] 16:27:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C3DD22400) [pid = 3812] [serial = 1971] [outer = 0000000000000000] 16:27:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C446B4C00) [pid = 3812] [serial = 1972] [outer = 0000008C3DD22400] 16:27:50 INFO - PROCESS | 3812 | 1466724470745 Marionette DEBUG loaded listener.js 16:27:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4481C000) [pid = 3812] [serial = 1973] [outer = 0000008C3DD22400] 16:27:51 INFO - PROCESS | 3812 | 1466724471239 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:27:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:27:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 734ms 16:27:51 INFO - PROCESS | 3812 | 1466724471325 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 16:27:51 INFO - PROCESS | 3812 | 1466724471327 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 16:27:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:27:51 INFO - PROCESS | 3812 | 1466724471331 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:27:51 INFO - PROCESS | 3812 | 1466724471332 Marionette TRACE conn5 <- [1,2594,null,{}] 16:27:51 INFO - PROCESS | 3812 | 1466724471336 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:27:51 INFO - PROCESS | 3812 | 1466724471342 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:51 INFO - PROCESS | 3812 | 1466724471674 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 16:27:51 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3C572000) [pid = 3812] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:27:51 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3DF2EC00) [pid = 3812] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:27:51 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C47D3FC00) [pid = 3812] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:27:51 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3E848C00) [pid = 3812] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:27:51 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4B6D6800) [pid = 3812] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:27:51 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C3DD25C00) [pid = 3812] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:27:51 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4B01D800) [pid = 3812] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:27:51 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C3E844800) [pid = 3812] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:27:51 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C3DD26400) [pid = 3812] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:27:51 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C47D10C00) [pid = 3812] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:27:51 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4B0E0000) [pid = 3812] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:27:51 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C4B73D400) [pid = 3812] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:27:51 INFO - PROCESS | 3812 | 1466724471732 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:51 INFO - PROCESS | 3812 | 1466724471734 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:51 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E022000 == 30 [pid = 3812] [id = 658] 16:27:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C3DD27800) [pid = 3812] [serial = 1974] [outer = 0000000000000000] 16:27:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3E148400) [pid = 3812] [serial = 1975] [outer = 0000008C3DD27800] 16:27:51 INFO - PROCESS | 3812 | 1466724471787 Marionette DEBUG loaded listener.js 16:27:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C45044400) [pid = 3812] [serial = 1976] [outer = 0000008C3DD27800] 16:27:52 INFO - PROCESS | 3812 | 1466724472164 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:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 879ms 16:27:52 INFO - PROCESS | 3812 | 1466724472215 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 16:27:52 INFO - PROCESS | 3812 | 1466724472217 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 16:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:27:52 INFO - PROCESS | 3812 | 1466724472221 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:27:52 INFO - PROCESS | 3812 | 1466724472223 Marionette TRACE conn5 <- [1,2598,null,{}] 16:27:52 INFO - PROCESS | 3812 | 1466724472226 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:27:52 INFO - PROCESS | 3812 | 1466724472228 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:52 INFO - PROCESS | 3812 | 1466724472308 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 16:27:52 INFO - PROCESS | 3812 | 1466724472313 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:52 INFO - PROCESS | 3812 | 1466724472315 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:52 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4EE6B000 == 31 [pid = 3812] [id = 659] 16:27:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C47D3C400) [pid = 3812] [serial = 1977] [outer = 0000000000000000] 16:27:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C48368400) [pid = 3812] [serial = 1978] [outer = 0000008C47D3C400] 16:27:52 INFO - PROCESS | 3812 | 1466724472361 Marionette DEBUG loaded listener.js 16:27:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C49960400) [pid = 3812] [serial = 1979] [outer = 0000008C47D3C400] 16:27:52 INFO - PROCESS | 3812 | 1466724472787 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:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 586ms 16:27:52 INFO - PROCESS | 3812 | 1466724472810 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 16:27:52 INFO - PROCESS | 3812 | 1466724472813 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 16:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:27:52 INFO - PROCESS | 3812 | 1466724472832 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:27:52 INFO - PROCESS | 3812 | 1466724472834 Marionette TRACE conn5 <- [1,2602,null,{}] 16:27:52 INFO - PROCESS | 3812 | 1466724472837 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:27:52 INFO - PROCESS | 3812 | 1466724472839 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:52 INFO - PROCESS | 3812 | 1466724472920 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 16:27:52 INFO - PROCESS | 3812 | 1466724472926 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:52 INFO - PROCESS | 3812 | 1466724472928 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:52 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F606000 == 32 [pid = 3812] [id = 660] 16:27:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C49E79C00) [pid = 3812] [serial = 1980] [outer = 0000000000000000] 16:27:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4A220400) [pid = 3812] [serial = 1981] [outer = 0000008C49E79C00] 16:27:52 INFO - PROCESS | 3812 | 1466724472980 Marionette DEBUG loaded listener.js 16:27:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4A265800) [pid = 3812] [serial = 1982] [outer = 0000008C49E79C00] 16:27:53 INFO - PROCESS | 3812 | 1466724473424 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:27:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:27:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 629ms 16:27:53 INFO - PROCESS | 3812 | 1466724473459 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 16:27:53 INFO - PROCESS | 3812 | 1466724473461 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 16:27:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:27:53 INFO - PROCESS | 3812 | 1466724473481 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:27:53 INFO - PROCESS | 3812 | 1466724473483 Marionette TRACE conn5 <- [1,2606,null,{}] 16:27:53 INFO - PROCESS | 3812 | 1466724473487 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:27:53 INFO - PROCESS | 3812 | 1466724473489 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:53 INFO - PROCESS | 3812 | 1466724473572 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 16:27:53 INFO - PROCESS | 3812 | 1466724473577 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:53 INFO - PROCESS | 3812 | 1466724473579 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:53 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AE9E800 == 33 [pid = 3812] [id = 661] 16:27:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4A951000) [pid = 3812] [serial = 1983] [outer = 0000000000000000] 16:27:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4A957C00) [pid = 3812] [serial = 1984] [outer = 0000008C4A951000] 16:27:53 INFO - PROCESS | 3812 | 1466724473623 Marionette DEBUG loaded listener.js 16:27:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4ADE7C00) [pid = 3812] [serial = 1985] [outer = 0000008C4A951000] 16:27:54 INFO - PROCESS | 3812 | 1466724474419 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:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 986ms 16:27:54 INFO - PROCESS | 3812 | 1466724474466 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 16:27:54 INFO - PROCESS | 3812 | 1466724474471 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 16:27:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:27:54 INFO - PROCESS | 3812 | 1466724474476 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:27:54 INFO - PROCESS | 3812 | 1466724474481 Marionette TRACE conn5 <- [1,2610,null,{}] 16:27:54 INFO - PROCESS | 3812 | 1466724474486 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:27:54 INFO - PROCESS | 3812 | 1466724474490 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:54 INFO - PROCESS | 3812 | 1466724474622 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 16:27:54 INFO - PROCESS | 3812 | 1466724474745 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:54 INFO - PROCESS | 3812 | 1466724474748 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:54 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C48374000 == 34 [pid = 3812] [id = 662] 16:27:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C3E0A1000) [pid = 3812] [serial = 1986] [outer = 0000000000000000] 16:27:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C3E144800) [pid = 3812] [serial = 1987] [outer = 0000008C3E0A1000] 16:27:54 INFO - PROCESS | 3812 | 1466724474808 Marionette DEBUG loaded listener.js 16:27:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C3E80C400) [pid = 3812] [serial = 1988] [outer = 0000008C3E0A1000] 16:27:55 INFO - PROCESS | 3812 | 1466724475480 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:27:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1091ms 16:27:55 INFO - PROCESS | 3812 | 1466724475571 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 16:27:55 INFO - PROCESS | 3812 | 1466724475577 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 16:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:27:55 INFO - PROCESS | 3812 | 1466724475583 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:27:55 INFO - PROCESS | 3812 | 1466724475587 Marionette TRACE conn5 <- [1,2614,null,{}] 16:27:55 INFO - PROCESS | 3812 | 1466724475618 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:27:55 INFO - PROCESS | 3812 | 1466724475622 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:55 INFO - PROCESS | 3812 | 1466724475759 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 16:27:55 INFO - PROCESS | 3812 | 1466724475833 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:55 INFO - PROCESS | 3812 | 1466724475836 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:55 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B732000 == 35 [pid = 3812] [id = 663] 16:27:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C3F73E000) [pid = 3812] [serial = 1989] [outer = 0000000000000000] 16:27:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C42E1DC00) [pid = 3812] [serial = 1990] [outer = 0000008C3F73E000] 16:27:55 INFO - PROCESS | 3812 | 1466724475894 Marionette DEBUG loaded listener.js 16:27:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C446C6400) [pid = 3812] [serial = 1991] [outer = 0000008C3F73E000] 16:27:56 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F606000 == 34 [pid = 3812] [id = 660] 16:27:56 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4EE6B000 == 33 [pid = 3812] [id = 659] 16:27:56 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E022000 == 32 [pid = 3812] [id = 658] 16:27:56 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4C4BA800 == 31 [pid = 3812] [id = 657] 16:27:56 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B4DB800 == 30 [pid = 3812] [id = 656] 16:27:56 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AEA1800 == 29 [pid = 3812] [id = 655] 16:27:56 INFO - PROCESS | 3812 | --DOCSHELL 0000008C48380000 == 28 [pid = 3812] [id = 654] 16:27:56 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4371E800 == 27 [pid = 3812] [id = 653] 16:27:56 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42F60800 == 26 [pid = 3812] [id = 652] 16:27:56 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3E15C000) [pid = 3812] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 16:27:56 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C4C25D000) [pid = 3812] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 16:27:56 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3E149C00) [pid = 3812] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 16:27:56 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C446B2800) [pid = 3812] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 16:27:56 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4A22D000) [pid = 3812] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 16:27:56 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C441D8000) [pid = 3812] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 16:27:56 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C4B73F400) [pid = 3812] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 16:27:56 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3DF2C800) [pid = 3812] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 16:27:56 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C4B4B4800) [pid = 3812] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 16:27:56 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3E0E2800) [pid = 3812] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 16:27:56 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4B6E0800) [pid = 3812] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 16:27:56 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C3F199000) [pid = 3812] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 16:27:56 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C42E18000) [pid = 3812] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 16:27:56 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4AA47800) [pid = 3812] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 16:27:56 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C436CD800) [pid = 3812] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 16:27:56 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C4B6D0400) [pid = 3812] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 16:27:56 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C47D87000) [pid = 3812] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 16:27:56 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C4B4B2C00) [pid = 3812] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 16:27:56 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4B3B1C00) [pid = 3812] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 16:27:56 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C45051800) [pid = 3812] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 16:27:56 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C3EFDEC00) [pid = 3812] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 16:27:56 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C3CDD9000) [pid = 3812] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 16:27:56 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (0000008C49964400) [pid = 3812] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 16:27:56 INFO - PROCESS | 3812 | 1466724476714 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:27:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:27:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1193ms 16:27:56 INFO - PROCESS | 3812 | 1466724476783 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 16:27:56 INFO - PROCESS | 3812 | 1466724476788 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 16:27:56 INFO - PROCESS | 3812 | 1466724476793 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:27:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:27:56 INFO - PROCESS | 3812 | 1466724476798 Marionette TRACE conn5 <- [1,2618,null,{}] 16:27:56 INFO - PROCESS | 3812 | 1466724476803 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:27:56 INFO - PROCESS | 3812 | 1466724476806 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:56 INFO - PROCESS | 3812 | 1466724476898 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 16:27:56 INFO - PROCESS | 3812 | 1466724476910 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:56 INFO - PROCESS | 3812 | 1466724476913 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:56 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4485E800 == 27 [pid = 3812] [id = 664] 16:27:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (0000008C3DFA9000) [pid = 3812] [serial = 1992] [outer = 0000000000000000] 16:27:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C3E097C00) [pid = 3812] [serial = 1993] [outer = 0000008C3DFA9000] 16:27:56 INFO - PROCESS | 3812 | 1466724476963 Marionette DEBUG loaded listener.js 16:27:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C3E156800) [pid = 3812] [serial = 1994] [outer = 0000008C3DFA9000] 16:27:57 INFO - PROCESS | 3812 | 1466724477493 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:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 733ms 16:27:57 INFO - PROCESS | 3812 | 1466724477531 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 16:27:57 INFO - PROCESS | 3812 | 1466724477535 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 16:27:57 INFO - PROCESS | 3812 | 1466724477542 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:27:57 INFO - PROCESS | 3812 | 1466724477544 Marionette TRACE conn5 <- [1,2622,null,{}] 16:27:57 INFO - PROCESS | 3812 | 1466724477548 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:27:57 INFO - PROCESS | 3812 | 1466724477551 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:57 INFO - PROCESS | 3812 | 1466724477645 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 16:27:57 INFO - PROCESS | 3812 | 1466724477653 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:57 INFO - PROCESS | 3812 | 1466724477655 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:57 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AE89800 == 28 [pid = 3812] [id = 665] 16:27:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C42C3B800) [pid = 3812] [serial = 1995] [outer = 0000000000000000] 16:27:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C42E1E000) [pid = 3812] [serial = 1996] [outer = 0000008C42C3B800] 16:27:57 INFO - PROCESS | 3812 | 1466724477704 Marionette DEBUG loaded listener.js 16:27:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C4366A400) [pid = 3812] [serial = 1997] [outer = 0000008C42C3B800] 16:27:58 INFO - PROCESS | 3812 | 1466724478178 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:27:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:27:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 691ms 16:27:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:27:58 INFO - PROCESS | 3812 | 1466724478236 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 16:27:58 INFO - PROCESS | 3812 | 1466724478239 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 16:27:58 INFO - PROCESS | 3812 | 1466724478242 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:27:58 INFO - PROCESS | 3812 | 1466724478246 Marionette TRACE conn5 <- [1,2626,null,{}] 16:27:58 INFO - PROCESS | 3812 | 1466724478257 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:27:58 INFO - PROCESS | 3812 | 1466724478262 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:58 INFO - PROCESS | 3812 | 1466724478352 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 16:27:58 INFO - PROCESS | 3812 | 1466724478465 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:58 INFO - PROCESS | 3812 | 1466724478468 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:58 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4CC77800 == 29 [pid = 3812] [id = 666] 16:27:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C3C5DA400) [pid = 3812] [serial = 1998] [outer = 0000000000000000] 16:27:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C44A09C00) [pid = 3812] [serial = 1999] [outer = 0000008C3C5DA400] 16:27:58 INFO - PROCESS | 3812 | 1466724478516 Marionette DEBUG loaded listener.js 16:27:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C47C9C400) [pid = 3812] [serial = 2000] [outer = 0000008C3C5DA400] 16:27:58 INFO - PROCESS | 3812 | 1466724478884 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:27:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:27:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 693ms 16:27:58 INFO - PROCESS | 3812 | 1466724478937 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 16:27:58 INFO - PROCESS | 3812 | 1466724478940 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 16:27:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:27:58 INFO - PROCESS | 3812 | 1466724478943 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:27:58 INFO - PROCESS | 3812 | 1466724478945 Marionette TRACE conn5 <- [1,2630,null,{}] 16:27:58 INFO - PROCESS | 3812 | 1466724478954 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:27:58 INFO - PROCESS | 3812 | 1466724478956 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:59 INFO - PROCESS | 3812 | 1466724479073 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 16:27:59 INFO - PROCESS | 3812 | 1466724479078 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:59 INFO - PROCESS | 3812 | 1466724479080 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:59 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E612000 == 30 [pid = 3812] [id = 667] 16:27:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C47CD2C00) [pid = 3812] [serial = 2001] [outer = 0000000000000000] 16:27:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C47D3B000) [pid = 3812] [serial = 2002] [outer = 0000008C47CD2C00] 16:27:59 INFO - PROCESS | 3812 | 1466724479132 Marionette DEBUG loaded listener.js 16:27:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C483AE800) [pid = 3812] [serial = 2003] [outer = 0000008C47CD2C00] 16:27:59 INFO - PROCESS | 3812 | 1466724479564 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:27:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:27:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 690ms 16:27:59 INFO - PROCESS | 3812 | 1466724479636 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 16:27:59 INFO - PROCESS | 3812 | 1466724479639 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 16:27:59 INFO - PROCESS | 3812 | 1466724479642 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:27:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:27:59 INFO - PROCESS | 3812 | 1466724479644 Marionette TRACE conn5 <- [1,2634,null,{}] 16:27:59 INFO - PROCESS | 3812 | 1466724479648 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:27:59 INFO - PROCESS | 3812 | 1466724479650 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:59 INFO - PROCESS | 3812 | 1466724479785 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 16:27:59 INFO - PROCESS | 3812 | 1466724479837 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:59 INFO - PROCESS | 3812 | 1466724479839 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:27:59 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F01C800 == 31 [pid = 3812] [id = 668] 16:27:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C49966800) [pid = 3812] [serial = 2004] [outer = 0000000000000000] 16:27:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4A045C00) [pid = 3812] [serial = 2005] [outer = 0000008C49966800] 16:27:59 INFO - PROCESS | 3812 | 1466724479885 Marionette DEBUG loaded listener.js 16:27:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4A2AB400) [pid = 3812] [serial = 2006] [outer = 0000008C49966800] 16:28:00 INFO - PROCESS | 3812 | 1466724480325 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:28:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:28:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 732ms 16:28:00 INFO - PROCESS | 3812 | 1466724480379 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 16:28:00 INFO - PROCESS | 3812 | 1466724480381 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 16:28:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:28:00 INFO - PROCESS | 3812 | 1466724480384 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:28:00 INFO - PROCESS | 3812 | 1466724480386 Marionette TRACE conn5 <- [1,2638,null,{}] 16:28:00 INFO - PROCESS | 3812 | 1466724480390 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:28:00 INFO - PROCESS | 3812 | 1466724480396 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:00 INFO - PROCESS | 3812 | 1466724480529 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 16:28:00 INFO - PROCESS | 3812 | 1466724480585 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:00 INFO - PROCESS | 3812 | 1466724480587 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:00 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FA60000 == 32 [pid = 3812] [id = 669] 16:28:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4AA4D800) [pid = 3812] [serial = 2007] [outer = 0000000000000000] 16:28:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4AEDC000) [pid = 3812] [serial = 2008] [outer = 0000008C4AA4D800] 16:28:00 INFO - PROCESS | 3812 | 1466724480632 Marionette DEBUG loaded listener.js 16:28:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4B3BE800) [pid = 3812] [serial = 2009] [outer = 0000008C4AA4D800] 16:28:01 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3DD27800) [pid = 3812] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:28:01 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C47D3C400) [pid = 3812] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:28:01 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C49E79C00) [pid = 3812] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:28:01 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C43663C00) [pid = 3812] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:28:01 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3DDCF400) [pid = 3812] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:28:01 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3E14C000) [pid = 3812] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:28:01 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C3E474400) [pid = 3812] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:28:01 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C3DD26800) [pid = 3812] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:28:01 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C3DD22400) [pid = 3812] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:28:01 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C3DFAE000) [pid = 3812] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:28:01 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C4423D000) [pid = 3812] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:28:01 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4B59B000) [pid = 3812] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:28:01 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C4CCB9C00) [pid = 3812] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:28:01 INFO - PROCESS | 3812 | 1466724481085 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:28:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:28:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 733ms 16:28:01 INFO - PROCESS | 3812 | 1466724481146 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 16:28:01 INFO - PROCESS | 3812 | 1466724481148 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 16:28:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:28:01 INFO - PROCESS | 3812 | 1466724481151 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:28:01 INFO - PROCESS | 3812 | 1466724481153 Marionette TRACE conn5 <- [1,2642,null,{}] 16:28:01 INFO - PROCESS | 3812 | 1466724481157 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:28:01 INFO - PROCESS | 3812 | 1466724481159 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:01 INFO - PROCESS | 3812 | 1466724481241 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 16:28:01 INFO - PROCESS | 3812 | 1466724481246 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:01 INFO - PROCESS | 3812 | 1466724481248 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:01 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A091000 == 33 [pid = 3812] [id = 670] 16:28:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C3C57D000) [pid = 3812] [serial = 2010] [outer = 0000000000000000] 16:28:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C42A03800) [pid = 3812] [serial = 2011] [outer = 0000008C3C57D000] 16:28:01 INFO - PROCESS | 3812 | 1466724481292 Marionette DEBUG loaded listener.js 16:28:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C48362000) [pid = 3812] [serial = 2012] [outer = 0000008C3C57D000] 16:28:01 INFO - PROCESS | 3812 | 1466724481717 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:28:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:28:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 627ms 16:28:01 INFO - PROCESS | 3812 | 1466724481781 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 16:28:01 INFO - PROCESS | 3812 | 1466724481784 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 16:28:01 INFO - PROCESS | 3812 | 1466724481787 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:28:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:28:01 INFO - PROCESS | 3812 | 1466724481788 Marionette TRACE conn5 <- [1,2646,null,{}] 16:28:01 INFO - PROCESS | 3812 | 1466724481800 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:28:01 INFO - PROCESS | 3812 | 1466724481802 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:01 INFO - PROCESS | 3812 | 1466724481885 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 16:28:01 INFO - PROCESS | 3812 | 1466724481891 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:01 INFO - PROCESS | 3812 | 1466724481893 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:01 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FD72800 == 34 [pid = 3812] [id = 671] 16:28:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C4B01EC00) [pid = 3812] [serial = 2013] [outer = 0000000000000000] 16:28:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C4B4C0C00) [pid = 3812] [serial = 2014] [outer = 0000008C4B01EC00] 16:28:01 INFO - PROCESS | 3812 | 1466724481937 Marionette DEBUG loaded listener.js 16:28:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C4B5DF000) [pid = 3812] [serial = 2015] [outer = 0000008C4B01EC00] 16:28:02 INFO - PROCESS | 3812 | 1466724482353 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:28:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:28:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 587ms 16:28:02 INFO - PROCESS | 3812 | 1466724482395 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 16:28:02 INFO - PROCESS | 3812 | 1466724482397 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 16:28:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:28:02 INFO - PROCESS | 3812 | 1466724482401 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:28:02 INFO - PROCESS | 3812 | 1466724482403 Marionette TRACE conn5 <- [1,2650,null,{}] 16:28:02 INFO - PROCESS | 3812 | 1466724482406 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:28:02 INFO - PROCESS | 3812 | 1466724482408 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:02 INFO - PROCESS | 3812 | 1466724482493 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 16:28:02 INFO - PROCESS | 3812 | 1466724482498 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:02 INFO - PROCESS | 3812 | 1466724482500 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:02 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FF8F000 == 35 [pid = 3812] [id = 672] 16:28:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C4B6CF000) [pid = 3812] [serial = 2016] [outer = 0000000000000000] 16:28:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4B6D3000) [pid = 3812] [serial = 2017] [outer = 0000008C4B6CF000] 16:28:02 INFO - PROCESS | 3812 | 1466724482544 Marionette DEBUG loaded listener.js 16:28:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4B6DD400) [pid = 3812] [serial = 2018] [outer = 0000008C4B6CF000] 16:28:03 INFO - PROCESS | 3812 | 1466724483057 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:28:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:28:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 691ms 16:28:03 INFO - PROCESS | 3812 | 1466724483096 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 16:28:03 INFO - PROCESS | 3812 | 1466724483101 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 16:28:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:28:03 INFO - PROCESS | 3812 | 1466724483107 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:28:03 INFO - PROCESS | 3812 | 1466724483112 Marionette TRACE conn5 <- [1,2654,null,{}] 16:28:03 INFO - PROCESS | 3812 | 1466724483119 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:28:03 INFO - PROCESS | 3812 | 1466724483122 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:03 INFO - PROCESS | 3812 | 1466724483277 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 16:28:03 INFO - PROCESS | 3812 | 1466724483375 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:03 INFO - PROCESS | 3812 | 1466724483380 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:03 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44153000 == 36 [pid = 3812] [id = 673] 16:28:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C3DFAA400) [pid = 3812] [serial = 2019] [outer = 0000000000000000] 16:28:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C3E0A3400) [pid = 3812] [serial = 2020] [outer = 0000008C3DFAA400] 16:28:03 INFO - PROCESS | 3812 | 1466724483439 Marionette DEBUG loaded listener.js 16:28:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C3E840800) [pid = 3812] [serial = 2021] [outer = 0000008C3DFAA400] 16:28:04 INFO - PROCESS | 3812 | [3812] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:28:04 INFO - PROCESS | 3812 | [3812] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:28:04 INFO - PROCESS | 3812 | 1466724484578 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:28:04 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:28:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1494ms 16:28:04 INFO - PROCESS | 3812 | 1466724484604 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 16:28:04 INFO - PROCESS | 3812 | 1466724484609 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 16:28:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:28:04 INFO - PROCESS | 3812 | 1466724484616 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:28:04 INFO - PROCESS | 3812 | 1466724484619 Marionette TRACE conn5 <- [1,2658,null,{}] 16:28:04 INFO - PROCESS | 3812 | 1466724484623 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:28:04 INFO - PROCESS | 3812 | 1466724484626 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:04 INFO - PROCESS | 3812 | 1466724484774 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 16:28:04 INFO - PROCESS | 3812 | 1466724484893 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:04 INFO - PROCESS | 3812 | 1466724484896 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:04 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0AE000 == 37 [pid = 3812] [id = 674] 16:28:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C42A11400) [pid = 3812] [serial = 2022] [outer = 0000000000000000] 16:28:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C446B8C00) [pid = 3812] [serial = 2023] [outer = 0000008C42A11400] 16:28:04 INFO - PROCESS | 3812 | 1466724484954 Marionette DEBUG loaded listener.js 16:28:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C47CCD400) [pid = 3812] [serial = 2024] [outer = 0000008C42A11400] 16:28:06 INFO - PROCESS | 3812 | 1466724486194 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:28:06 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:28:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:28:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 16:28:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:28:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1590ms 16:28:06 INFO - PROCESS | 3812 | 1466724486208 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 16:28:06 INFO - PROCESS | 3812 | 1466724486213 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 16:28:06 INFO - PROCESS | 3812 | 1466724486218 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:28:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:28:06 INFO - PROCESS | 3812 | 1466724486222 Marionette TRACE conn5 <- [1,2662,null,{}] 16:28:06 INFO - PROCESS | 3812 | 1466724486316 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:28:06 INFO - PROCESS | 3812 | 1466724486319 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:06 INFO - PROCESS | 3812 | 1466724486420 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 16:28:06 INFO - PROCESS | 3812 | 1466724486494 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:06 INFO - PROCESS | 3812 | 1466724486497 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:06 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44ADF800 == 38 [pid = 3812] [id = 675] 16:28:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C3E157000) [pid = 3812] [serial = 2025] [outer = 0000000000000000] 16:28:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C3E160400) [pid = 3812] [serial = 2026] [outer = 0000008C3E157000] 16:28:06 INFO - PROCESS | 3812 | 1466724486549 Marionette DEBUG loaded listener.js 16:28:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C3F19A000) [pid = 3812] [serial = 2027] [outer = 0000008C3E157000] 16:28:07 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FD72800 == 37 [pid = 3812] [id = 671] 16:28:07 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A091000 == 36 [pid = 3812] [id = 670] 16:28:07 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FA60000 == 35 [pid = 3812] [id = 669] 16:28:07 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F01C800 == 34 [pid = 3812] [id = 668] 16:28:07 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E612000 == 33 [pid = 3812] [id = 667] 16:28:07 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4CC77800 == 32 [pid = 3812] [id = 666] 16:28:07 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AE89800 == 31 [pid = 3812] [id = 665] 16:28:07 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4485E800 == 30 [pid = 3812] [id = 664] 16:28:07 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B732000 == 29 [pid = 3812] [id = 663] 16:28:07 INFO - PROCESS | 3812 | --DOCSHELL 0000008C48374000 == 28 [pid = 3812] [id = 662] 16:28:07 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AE9E800 == 27 [pid = 3812] [id = 661] 16:28:07 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0AE000 == 26 [pid = 3812] [id = 674] 16:28:07 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FF8F000 == 25 [pid = 3812] [id = 672] 16:28:07 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44153000 == 24 [pid = 3812] [id = 673] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C4A220400) [pid = 3812] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C436CF800) [pid = 3812] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C3DDD4400) [pid = 3812] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C3E152400) [pid = 3812] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3E162C00) [pid = 3812] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C42C3E800) [pid = 3812] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3E848000) [pid = 3812] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3EFDC000) [pid = 3812] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C446B4C00) [pid = 3812] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C3E814400) [pid = 3812] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3E09E800) [pid = 3812] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C47D37800) [pid = 3812] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4481FC00) [pid = 3812] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4B737C00) [pid = 3812] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C4B5BD400) [pid = 3812] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C4D576400) [pid = 3812] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4D213000) [pid = 3812] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C3E148400) [pid = 3812] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4481C000) [pid = 3812] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C48368400) [pid = 3812] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C4A265800) [pid = 3812] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C45044400) [pid = 3812] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (0000008C3DFA9400) [pid = 3812] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 62 (0000008C441D6800) [pid = 3812] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 61 (0000008C49960400) [pid = 3812] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 3812 | --DOMWINDOW == 60 (0000008C42C3A000) [pid = 3812] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 16:28:08 INFO - PROCESS | 3812 | 1466724488268 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:28:08 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:28:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:28:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 16:28:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:28:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2086ms 16:28:08 INFO - PROCESS | 3812 | 1466724488308 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 16:28:08 INFO - PROCESS | 3812 | 1466724488312 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 16:28:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:28:08 INFO - PROCESS | 3812 | 1466724488317 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:28:08 INFO - PROCESS | 3812 | 1466724488320 Marionette TRACE conn5 <- [1,2666,null,{}] 16:28:08 INFO - PROCESS | 3812 | 1466724488326 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:28:08 INFO - PROCESS | 3812 | 1466724488329 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:08 INFO - PROCESS | 3812 | 1466724488416 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 16:28:08 INFO - PROCESS | 3812 | 1466724488488 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:08 INFO - PROCESS | 3812 | 1466724488491 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:08 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4412E000 == 25 [pid = 3812] [id = 676] 16:28:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 61 (0000008C3DD23000) [pid = 3812] [serial = 2028] [outer = 0000000000000000] 16:28:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 62 (0000008C3DFAE400) [pid = 3812] [serial = 2029] [outer = 0000008C3DD23000] 16:28:08 INFO - PROCESS | 3812 | 1466724488540 Marionette DEBUG loaded listener.js 16:28:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 63 (0000008C3E0A4000) [pid = 3812] [serial = 2030] [outer = 0000008C3DD23000] 16:28:09 INFO - PROCESS | 3812 | 1466724489412 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:28:09 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:28:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1135ms 16:28:09 INFO - PROCESS | 3812 | 1466724489452 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 16:28:09 INFO - PROCESS | 3812 | 1466724489457 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 16:28:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:28:09 INFO - PROCESS | 3812 | 1466724489473 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:28:09 INFO - PROCESS | 3812 | 1466724489476 Marionette TRACE conn5 <- [1,2670,null,{}] 16:28:09 INFO - PROCESS | 3812 | 1466724489480 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:28:09 INFO - PROCESS | 3812 | 1466724489483 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:09 INFO - PROCESS | 3812 | 1466724489608 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 16:28:09 INFO - PROCESS | 3812 | 1466724489615 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:09 INFO - PROCESS | 3812 | 1466724489618 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:09 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C48381800 == 26 [pid = 3812] [id = 677] 16:28:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (0000008C3E151800) [pid = 3812] [serial = 2031] [outer = 0000000000000000] 16:28:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C3E159000) [pid = 3812] [serial = 2032] [outer = 0000008C3E151800] 16:28:09 INFO - PROCESS | 3812 | 1466724489706 Marionette DEBUG loaded listener.js 16:28:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C3E5B1000) [pid = 3812] [serial = 2033] [outer = 0000008C3E151800] 16:28:10 INFO - PROCESS | 3812 | 1466724490677 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:28:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 16:28:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1237ms 16:28:10 INFO - PROCESS | 3812 | 1466724490716 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 16:28:10 INFO - PROCESS | 3812 | 1466724490718 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 16:28:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:28:10 INFO - PROCESS | 3812 | 1466724490722 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:28:10 INFO - PROCESS | 3812 | 1466724490726 Marionette TRACE conn5 <- [1,2674,null,{}] 16:28:10 INFO - PROCESS | 3812 | 1466724490737 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:28:10 INFO - PROCESS | 3812 | 1466724490742 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:10 INFO - PROCESS | 3812 | 1466724490855 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 16:28:10 INFO - PROCESS | 3812 | 1466724490863 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:10 INFO - PROCESS | 3812 | 1466724490866 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:10 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B433800 == 27 [pid = 3812] [id = 678] 16:28:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C3C572400) [pid = 3812] [serial = 2034] [outer = 0000000000000000] 16:28:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C42ED0000) [pid = 3812] [serial = 2035] [outer = 0000008C3C572400] 16:28:10 INFO - PROCESS | 3812 | 1466724490958 Marionette DEBUG loaded listener.js 16:28:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C437F2400) [pid = 3812] [serial = 2036] [outer = 0000008C3C572400] 16:28:11 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C47CD2C00) [pid = 3812] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:28:11 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4AA4D800) [pid = 3812] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:28:11 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C49966800) [pid = 3812] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:28:11 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C42C3B800) [pid = 3812] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:28:11 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C3E0A1000) [pid = 3812] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:28:11 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (0000008C3F73E000) [pid = 3812] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:28:11 INFO - PROCESS | 3812 | --DOMWINDOW == 62 (0000008C3DFA9000) [pid = 3812] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:28:11 INFO - PROCESS | 3812 | --DOMWINDOW == 61 (0000008C3C5DA400) [pid = 3812] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:28:11 INFO - PROCESS | 3812 | --DOMWINDOW == 60 (0000008C4A951000) [pid = 3812] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:28:11 INFO - PROCESS | 3812 | --DOMWINDOW == 59 (0000008C4B6CF000) [pid = 3812] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:28:11 INFO - PROCESS | 3812 | --DOMWINDOW == 58 (0000008C3C57D000) [pid = 3812] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:28:11 INFO - PROCESS | 3812 | --DOMWINDOW == 57 (0000008C4B01EC00) [pid = 3812] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:28:11 INFO - PROCESS | 3812 | 1466724491892 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:28:11 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:28:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:28:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 16:28:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:28:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1179ms 16:28:11 INFO - PROCESS | 3812 | 1466724491904 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 16:28:11 INFO - PROCESS | 3812 | 1466724491906 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 16:28:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:28:11 INFO - PROCESS | 3812 | 1466724491910 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:28:11 INFO - PROCESS | 3812 | 1466724491912 Marionette TRACE conn5 <- [1,2678,null,{}] 16:28:11 INFO - PROCESS | 3812 | 1466724491916 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:28:11 INFO - PROCESS | 3812 | 1466724491918 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:12 INFO - PROCESS | 3812 | 1466724492010 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 16:28:12 INFO - PROCESS | 3812 | 1466724492016 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:12 INFO - PROCESS | 3812 | 1466724492018 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:12 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B522800 == 28 [pid = 3812] [id = 679] 16:28:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 58 (0000008C436CF000) [pid = 3812] [serial = 2037] [outer = 0000000000000000] 16:28:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 59 (0000008C441D3000) [pid = 3812] [serial = 2038] [outer = 0000008C436CF000] 16:28:12 INFO - PROCESS | 3812 | 1466724492064 Marionette DEBUG loaded listener.js 16:28:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 60 (0000008C446B9400) [pid = 3812] [serial = 2039] [outer = 0000008C436CF000] 16:28:13 INFO - PROCESS | 3812 | 1466724492994 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:28:13 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:28:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:28:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 16:28:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:28:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1127ms 16:28:13 INFO - PROCESS | 3812 | 1466724493040 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 16:28:13 INFO - PROCESS | 3812 | 1466724493042 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 16:28:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:28:13 INFO - PROCESS | 3812 | 1466724493046 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:28:13 INFO - PROCESS | 3812 | 1466724493048 Marionette TRACE conn5 <- [1,2682,null,{}] 16:28:13 INFO - PROCESS | 3812 | 1466724493051 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:28:13 INFO - PROCESS | 3812 | 1466724493054 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:13 INFO - PROCESS | 3812 | 1466724493136 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 16:28:13 INFO - PROCESS | 3812 | 1466724493142 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:13 INFO - PROCESS | 3812 | 1466724493145 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:13 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4D50C800 == 29 [pid = 3812] [id = 680] 16:28:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 61 (0000008C3E148800) [pid = 3812] [serial = 2040] [outer = 0000000000000000] 16:28:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 62 (0000008C44A03400) [pid = 3812] [serial = 2041] [outer = 0000008C3E148800] 16:28:13 INFO - PROCESS | 3812 | 1466724493189 Marionette DEBUG loaded listener.js 16:28:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 63 (0000008C47CA0800) [pid = 3812] [serial = 2042] [outer = 0000008C3E148800] 16:28:14 INFO - PROCESS | 3812 | 1466724494191 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:28:14 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:28:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:28:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 16:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:28:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1181ms 16:28:14 INFO - PROCESS | 3812 | 1466724494230 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 16:28:14 INFO - PROCESS | 3812 | 1466724494235 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 16:28:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:28:14 INFO - PROCESS | 3812 | 1466724494240 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:28:14 INFO - PROCESS | 3812 | 1466724494244 Marionette TRACE conn5 <- [1,2686,null,{}] 16:28:14 INFO - PROCESS | 3812 | 1466724494250 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:28:14 INFO - PROCESS | 3812 | 1466724494254 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:14 INFO - PROCESS | 3812 | 1466724494379 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 16:28:14 INFO - PROCESS | 3812 | 1466724494453 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:14 INFO - PROCESS | 3812 | 1466724494458 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:14 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3DE70800 == 30 [pid = 3812] [id = 681] 16:28:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (0000008C3DFA9400) [pid = 3812] [serial = 2043] [outer = 0000000000000000] 16:28:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C3DFB4C00) [pid = 3812] [serial = 2044] [outer = 0000008C3DFA9400] 16:28:14 INFO - PROCESS | 3812 | 1466724494517 Marionette DEBUG loaded listener.js 16:28:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C3E14DC00) [pid = 3812] [serial = 2045] [outer = 0000008C3DFA9400] 16:28:15 INFO - PROCESS | 3812 | 1466724495841 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:28:15 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:28:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:28:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 16:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:28:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1652ms 16:28:15 INFO - PROCESS | 3812 | 1466724495926 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 16:28:15 INFO - PROCESS | 3812 | 1466724495931 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 16:28:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:28:15 INFO - PROCESS | 3812 | 1466724495937 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:28:15 INFO - PROCESS | 3812 | 1466724495940 Marionette TRACE conn5 <- [1,2690,null,{}] 16:28:15 INFO - PROCESS | 3812 | 1466724495946 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:28:15 INFO - PROCESS | 3812 | 1466724495948 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:16 INFO - PROCESS | 3812 | 1466724496059 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 16:28:16 INFO - PROCESS | 3812 | 1466724496131 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:16 INFO - PROCESS | 3812 | 1466724496134 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:16 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44AEF000 == 31 [pid = 3812] [id = 682] 16:28:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C3E15D000) [pid = 3812] [serial = 2046] [outer = 0000000000000000] 16:28:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C3E472400) [pid = 3812] [serial = 2047] [outer = 0000008C3E15D000] 16:28:16 INFO - PROCESS | 3812 | 1466724496186 Marionette DEBUG loaded listener.js 16:28:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C3EC5B400) [pid = 3812] [serial = 2048] [outer = 0000008C3E15D000] 16:28:16 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B522800 == 30 [pid = 3812] [id = 679] 16:28:16 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B433800 == 29 [pid = 3812] [id = 678] 16:28:16 INFO - PROCESS | 3812 | --DOCSHELL 0000008C48381800 == 28 [pid = 3812] [id = 677] 16:28:16 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4412E000 == 27 [pid = 3812] [id = 676] 16:28:16 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C47D3B000) [pid = 3812] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 16:28:16 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C4AEDC000) [pid = 3812] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 16:28:16 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (0000008C4A2AB400) [pid = 3812] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 16:28:16 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (0000008C4A045C00) [pid = 3812] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 16:28:16 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (0000008C42E1E000) [pid = 3812] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 16:28:16 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (0000008C4366A400) [pid = 3812] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 16:28:16 INFO - PROCESS | 3812 | --DOMWINDOW == 62 (0000008C3E144800) [pid = 3812] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 16:28:16 INFO - PROCESS | 3812 | --DOMWINDOW == 61 (0000008C3E80C400) [pid = 3812] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 16:28:16 INFO - PROCESS | 3812 | --DOMWINDOW == 60 (0000008C42E1DC00) [pid = 3812] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 16:28:16 INFO - PROCESS | 3812 | --DOMWINDOW == 59 (0000008C446C6400) [pid = 3812] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 16:28:16 INFO - PROCESS | 3812 | --DOMWINDOW == 58 (0000008C3E097C00) [pid = 3812] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 16:28:16 INFO - PROCESS | 3812 | --DOMWINDOW == 57 (0000008C3E156800) [pid = 3812] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 16:28:16 INFO - PROCESS | 3812 | --DOMWINDOW == 56 (0000008C44A09C00) [pid = 3812] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 16:28:16 INFO - PROCESS | 3812 | --DOMWINDOW == 55 (0000008C4ADE7C00) [pid = 3812] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 16:28:16 INFO - PROCESS | 3812 | --DOMWINDOW == 54 (0000008C4A957C00) [pid = 3812] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 16:28:16 INFO - PROCESS | 3812 | --DOMWINDOW == 53 (0000008C4B6D3000) [pid = 3812] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 16:28:16 INFO - PROCESS | 3812 | --DOMWINDOW == 52 (0000008C4B6DD400) [pid = 3812] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 16:28:16 INFO - PROCESS | 3812 | --DOMWINDOW == 51 (0000008C4B3BE800) [pid = 3812] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 16:28:16 INFO - PROCESS | 3812 | --DOMWINDOW == 50 (0000008C48362000) [pid = 3812] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 16:28:16 INFO - PROCESS | 3812 | --DOMWINDOW == 49 (0000008C4B5DF000) [pid = 3812] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 16:28:16 INFO - PROCESS | 3812 | --DOMWINDOW == 48 (0000008C42A03800) [pid = 3812] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 16:28:16 INFO - PROCESS | 3812 | --DOMWINDOW == 47 (0000008C483AE800) [pid = 3812] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 16:28:16 INFO - PROCESS | 3812 | --DOMWINDOW == 46 (0000008C4B4C0C00) [pid = 3812] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 16:28:16 INFO - PROCESS | 3812 | --DOMWINDOW == 45 (0000008C47C9C400) [pid = 3812] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 16:28:16 INFO - PROCESS | 3812 | 1466724496667 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:28:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:28:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 796ms 16:28:16 INFO - PROCESS | 3812 | 1466724496736 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 16:28:16 INFO - PROCESS | 3812 | 1466724496741 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 16:28:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:28:16 INFO - PROCESS | 3812 | 1466724496748 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:28:16 INFO - PROCESS | 3812 | 1466724496751 Marionette TRACE conn5 <- [1,2694,null,{}] 16:28:16 INFO - PROCESS | 3812 | 1466724496755 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:28:16 INFO - PROCESS | 3812 | 1466724496758 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:16 INFO - PROCESS | 3812 | 1466724496851 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 16:28:16 INFO - PROCESS | 3812 | 1466724496864 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:16 INFO - PROCESS | 3812 | 1466724496867 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:16 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AE87800 == 28 [pid = 3812] [id = 683] 16:28:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 46 (0000008C3E46FC00) [pid = 3812] [serial = 2049] [outer = 0000000000000000] 16:28:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 47 (0000008C3E83FC00) [pid = 3812] [serial = 2050] [outer = 0000008C3E46FC00] 16:28:16 INFO - PROCESS | 3812 | 1466724496915 Marionette DEBUG loaded listener.js 16:28:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 48 (0000008C42A10800) [pid = 3812] [serial = 2051] [outer = 0000008C3E46FC00] 16:28:17 INFO - PROCESS | 3812 | 1466724497370 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:28:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:28:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 692ms 16:28:17 INFO - PROCESS | 3812 | 1466724497442 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 16:28:17 INFO - PROCESS | 3812 | 1466724497444 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 16:28:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:28:17 INFO - PROCESS | 3812 | 1466724497448 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:28:17 INFO - PROCESS | 3812 | 1466724497452 Marionette TRACE conn5 <- [1,2698,null,{}] 16:28:17 INFO - PROCESS | 3812 | 1466724497463 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:28:17 INFO - PROCESS | 3812 | 1466724497469 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:17 INFO - PROCESS | 3812 | 1466724497590 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 16:28:17 INFO - PROCESS | 3812 | 1466724497675 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:17 INFO - PROCESS | 3812 | 1466724497678 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:17 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B71E800 == 29 [pid = 3812] [id = 684] 16:28:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 49 (0000008C437E8800) [pid = 3812] [serial = 2052] [outer = 0000000000000000] 16:28:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 50 (0000008C4460CC00) [pid = 3812] [serial = 2053] [outer = 0000008C437E8800] 16:28:17 INFO - PROCESS | 3812 | 1466724497728 Marionette DEBUG loaded listener.js 16:28:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 51 (0000008C44822C00) [pid = 3812] [serial = 2054] [outer = 0000008C437E8800] 16:28:18 INFO - PROCESS | 3812 | 1466724498149 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:28:18 INFO - PROCESS | 3812 | 1466724498186 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 16:28:18 INFO - PROCESS | 3812 | 1466724498189 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:28:18 INFO - PROCESS | 3812 | 1466724498191 Marionette TRACE conn5 <- [1,2702,null,{}] 16:28:18 INFO - PROCESS | 3812 | 1466724498195 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:28:18 INFO - PROCESS | 3812 | 1466724498197 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:18 INFO - PROCESS | 3812 | 1466724498286 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 16:28:18 INFO - PROCESS | 3812 | 1466724498292 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:18 INFO - PROCESS | 3812 | 1466724498294 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:18 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0B1000 == 30 [pid = 3812] [id = 685] 16:28:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 52 (0000008C3C5DA400) [pid = 3812] [serial = 2055] [outer = 0000000000000000] 16:28:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 53 (0000008C47D85C00) [pid = 3812] [serial = 2056] [outer = 0000008C3C5DA400] 16:28:18 INFO - PROCESS | 3812 | 1466724498340 Marionette DEBUG loaded listener.js 16:28:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 54 (0000008C483AE800) [pid = 3812] [serial = 2057] [outer = 0000008C3C5DA400] 16:28:18 INFO - PROCESS | 3812 | 1466724498814 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:28:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:28:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 692ms 16:28:18 INFO - PROCESS | 3812 | 1466724498885 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 16:28:18 INFO - PROCESS | 3812 | 1466724498887 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 16:28:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:28:18 INFO - PROCESS | 3812 | 1466724498890 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:28:18 INFO - PROCESS | 3812 | 1466724498892 Marionette TRACE conn5 <- [1,2706,null,{}] 16:28:18 INFO - PROCESS | 3812 | 1466724498895 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:28:18 INFO - PROCESS | 3812 | 1466724498898 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:19 INFO - PROCESS | 3812 | 1466724499037 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 16:28:19 INFO - PROCESS | 3812 | 1466724499059 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:19 INFO - PROCESS | 3812 | 1466724499068 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:19 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4EE6E800 == 31 [pid = 3812] [id = 686] 16:28:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 55 (0000008C3E0E5000) [pid = 3812] [serial = 2058] [outer = 0000000000000000] 16:28:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 56 (0000008C49968800) [pid = 3812] [serial = 2059] [outer = 0000008C3E0E5000] 16:28:19 INFO - PROCESS | 3812 | 1466724499113 Marionette DEBUG loaded listener.js 16:28:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 57 (0000008C4A223800) [pid = 3812] [serial = 2060] [outer = 0000008C3E0E5000] 16:28:19 INFO - PROCESS | 3812 | 1466724499558 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:28:19 INFO - PROCESS | 3812 | 1466724499630 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 16:28:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:28:19 INFO - PROCESS | 3812 | 1466724499634 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:28:19 INFO - PROCESS | 3812 | 1466724499635 Marionette TRACE conn5 <- [1,2710,null,{}] 16:28:19 INFO - PROCESS | 3812 | 1466724499644 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:28:19 INFO - PROCESS | 3812 | 1466724499650 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:19 INFO - PROCESS | 3812 | 1466724499790 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 16:28:19 INFO - PROCESS | 3812 | 1466724499839 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:19 INFO - PROCESS | 3812 | 1466724499841 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:19 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F60A800 == 32 [pid = 3812] [id = 687] 16:28:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 58 (0000008C4A2A4C00) [pid = 3812] [serial = 2061] [outer = 0000000000000000] 16:28:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 59 (0000008C4AA4B000) [pid = 3812] [serial = 2062] [outer = 0000008C4A2A4C00] 16:28:19 INFO - PROCESS | 3812 | 1466724499887 Marionette DEBUG loaded listener.js 16:28:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 60 (0000008C4AED4000) [pid = 3812] [serial = 2063] [outer = 0000008C4A2A4C00] 16:28:20 INFO - PROCESS | 3812 | --DOMWINDOW == 59 (0000008C3DD23000) [pid = 3812] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:28:20 INFO - PROCESS | 3812 | --DOMWINDOW == 58 (0000008C3E157000) [pid = 3812] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:28:20 INFO - PROCESS | 3812 | --DOMWINDOW == 57 (0000008C3E151800) [pid = 3812] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:28:20 INFO - PROCESS | 3812 | --DOMWINDOW == 56 (0000008C3C572400) [pid = 3812] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:28:20 INFO - PROCESS | 3812 | --DOMWINDOW == 55 (0000008C436CF000) [pid = 3812] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:28:20 INFO - PROCESS | 3812 | --DOMWINDOW == 54 (0000008C3DFAA400) [pid = 3812] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:28:20 INFO - PROCESS | 3812 | --DOMWINDOW == 53 (0000008C42A11400) [pid = 3812] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:28:20 INFO - PROCESS | 3812 | 1466724500305 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:28:20 INFO - PROCESS | 3812 | 1466724500372 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 16:28:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:28:20 INFO - PROCESS | 3812 | 1466724500377 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:28:20 INFO - PROCESS | 3812 | 1466724500379 Marionette TRACE conn5 <- [1,2714,null,{}] 16:28:20 INFO - PROCESS | 3812 | 1466724500382 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:28:20 INFO - PROCESS | 3812 | 1466724500384 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:20 INFO - PROCESS | 3812 | 1466724500501 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 16:28:20 INFO - PROCESS | 3812 | 1466724500554 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:20 INFO - PROCESS | 3812 | 1466724500556 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:20 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F622800 == 33 [pid = 3812] [id = 688] 16:28:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 54 (0000008C3EC55000) [pid = 3812] [serial = 2064] [outer = 0000000000000000] 16:28:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 55 (0000008C4AEDB000) [pid = 3812] [serial = 2065] [outer = 0000008C3EC55000] 16:28:20 INFO - PROCESS | 3812 | 1466724500601 Marionette DEBUG loaded listener.js 16:28:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 56 (0000008C4B3B9000) [pid = 3812] [serial = 2066] [outer = 0000008C3EC55000] 16:28:20 INFO - PROCESS | 3812 | 1466724500953 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:28:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:28:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 628ms 16:28:21 INFO - PROCESS | 3812 | 1466724501007 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 16:28:21 INFO - PROCESS | 3812 | 1466724501009 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 16:28:21 INFO - PROCESS | 3812 | 1466724501021 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:28:21 INFO - PROCESS | 3812 | 1466724501022 Marionette TRACE conn5 <- [1,2718,null,{}] 16:28:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:28:21 INFO - PROCESS | 3812 | 1466724501026 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:28:21 INFO - PROCESS | 3812 | 1466724501028 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:21 INFO - PROCESS | 3812 | 1466724501112 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 16:28:21 INFO - PROCESS | 3812 | 1466724501117 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:21 INFO - PROCESS | 3812 | 1466724501119 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:21 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FA69800 == 34 [pid = 3812] [id = 689] 16:28:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 57 (0000008C4B4B1800) [pid = 3812] [serial = 2067] [outer = 0000000000000000] 16:28:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 58 (0000008C4B5A2400) [pid = 3812] [serial = 2068] [outer = 0000008C4B4B1800] 16:28:21 INFO - PROCESS | 3812 | 1466724501164 Marionette DEBUG loaded listener.js 16:28:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 59 (0000008C4B5DE400) [pid = 3812] [serial = 2069] [outer = 0000008C4B4B1800] 16:28:22 INFO - PROCESS | 3812 | 1466724502059 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:28:22 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:28:22 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 16:28:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 16:28:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:28:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1081ms 16:28:22 INFO - PROCESS | 3812 | 1466724502108 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 16:28:22 INFO - PROCESS | 3812 | 1466724502110 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 16:28:22 INFO - PROCESS | 3812 | 1466724502113 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:28:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:28:22 INFO - PROCESS | 3812 | 1466724502115 Marionette TRACE conn5 <- [1,2722,null,{}] 16:28:22 INFO - PROCESS | 3812 | 1466724502119 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:28:22 INFO - PROCESS | 3812 | 1466724502120 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:22 INFO - PROCESS | 3812 | 1466724502238 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 16:28:22 INFO - PROCESS | 3812 | 1466724502245 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:22 INFO - PROCESS | 3812 | 1466724502247 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:22 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FBA9800 == 35 [pid = 3812] [id = 690] 16:28:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 60 (0000008C4B6CF000) [pid = 3812] [serial = 2070] [outer = 0000000000000000] 16:28:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 61 (0000008C4B6D4C00) [pid = 3812] [serial = 2071] [outer = 0000008C4B6CF000] 16:28:22 INFO - PROCESS | 3812 | 1466724502291 Marionette DEBUG loaded listener.js 16:28:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 62 (0000008C4B6DFC00) [pid = 3812] [serial = 2072] [outer = 0000008C4B6CF000] 16:28:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44ADF800 == 34 [pid = 3812] [id = 675] 16:28:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AE87800 == 33 [pid = 3812] [id = 683] 16:28:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44AEF000 == 32 [pid = 3812] [id = 682] 16:28:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3DE70800 == 31 [pid = 3812] [id = 681] 16:28:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4D50C800 == 30 [pid = 3812] [id = 680] 16:28:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B71E800 == 29 [pid = 3812] [id = 684] 16:28:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0B1000 == 28 [pid = 3812] [id = 685] 16:28:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F60A800 == 27 [pid = 3812] [id = 687] 16:28:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F622800 == 26 [pid = 3812] [id = 688] 16:28:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4EE6E800 == 25 [pid = 3812] [id = 686] 16:28:23 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FA69800 == 24 [pid = 3812] [id = 689] 16:28:23 INFO - PROCESS | 3812 | --DOMWINDOW == 61 (0000008C3DFAE400) [pid = 3812] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 16:28:23 INFO - PROCESS | 3812 | --DOMWINDOW == 60 (0000008C3F19A000) [pid = 3812] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 16:28:23 INFO - PROCESS | 3812 | --DOMWINDOW == 59 (0000008C3E160400) [pid = 3812] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 16:28:23 INFO - PROCESS | 3812 | --DOMWINDOW == 58 (0000008C3E5B1000) [pid = 3812] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 16:28:23 INFO - PROCESS | 3812 | --DOMWINDOW == 57 (0000008C437F2400) [pid = 3812] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 16:28:23 INFO - PROCESS | 3812 | --DOMWINDOW == 56 (0000008C42ED0000) [pid = 3812] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 16:28:23 INFO - PROCESS | 3812 | --DOMWINDOW == 55 (0000008C441D3000) [pid = 3812] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 16:28:23 INFO - PROCESS | 3812 | --DOMWINDOW == 54 (0000008C3E840800) [pid = 3812] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 16:28:23 INFO - PROCESS | 3812 | --DOMWINDOW == 53 (0000008C3E0A3400) [pid = 3812] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 16:28:23 INFO - PROCESS | 3812 | --DOMWINDOW == 52 (0000008C47CCD400) [pid = 3812] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 16:28:23 INFO - PROCESS | 3812 | --DOMWINDOW == 51 (0000008C446B8C00) [pid = 3812] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 16:28:23 INFO - PROCESS | 3812 | --DOMWINDOW == 50 (0000008C44A03400) [pid = 3812] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 16:28:23 INFO - PROCESS | 3812 | --DOMWINDOW == 49 (0000008C3E159000) [pid = 3812] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 16:28:23 INFO - PROCESS | 3812 | --DOMWINDOW == 48 (0000008C446B9400) [pid = 3812] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 16:28:23 INFO - PROCESS | 3812 | --DOMWINDOW == 47 (0000008C3E0A4000) [pid = 3812] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 16:28:24 INFO - PROCESS | 3812 | 1466724503996 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:28:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:28:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1949ms 16:28:24 INFO - PROCESS | 3812 | 1466724504066 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 16:28:24 INFO - PROCESS | 3812 | 1466724504070 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 16:28:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:28:24 INFO - PROCESS | 3812 | 1466724504076 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:28:24 INFO - PROCESS | 3812 | 1466724504079 Marionette TRACE conn5 <- [1,2726,null,{}] 16:28:24 INFO - PROCESS | 3812 | 1466724504086 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:28:24 INFO - PROCESS | 3812 | 1466724504089 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:24 INFO - PROCESS | 3812 | 1466724504184 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 16:28:24 INFO - PROCESS | 3812 | 1466724504201 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:24 INFO - PROCESS | 3812 | 1466724504204 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:24 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C434C4800 == 25 [pid = 3812] [id = 691] 16:28:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 48 (0000008C3DDD4C00) [pid = 3812] [serial = 2073] [outer = 0000000000000000] 16:28:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 49 (0000008C3DDD5C00) [pid = 3812] [serial = 2074] [outer = 0000008C3DDD4C00] 16:28:24 INFO - PROCESS | 3812 | 1466724504254 Marionette DEBUG loaded listener.js 16:28:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 50 (0000008C3DFABC00) [pid = 3812] [serial = 2075] [outer = 0000008C3DDD4C00] 16:28:24 INFO - PROCESS | 3812 | 1466724504743 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:28:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:28:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 691ms 16:28:24 INFO - PROCESS | 3812 | 1466724504770 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 16:28:24 INFO - PROCESS | 3812 | 1466724504776 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 16:28:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:28:24 INFO - PROCESS | 3812 | 1466724504782 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:28:24 INFO - PROCESS | 3812 | 1466724504785 Marionette TRACE conn5 <- [1,2730,null,{}] 16:28:24 INFO - PROCESS | 3812 | 1466724504789 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:28:24 INFO - PROCESS | 3812 | 1466724504792 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:24 INFO - PROCESS | 3812 | 1466724504884 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 16:28:24 INFO - PROCESS | 3812 | 1466724504894 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:24 INFO - PROCESS | 3812 | 1466724504897 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:24 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44ADF800 == 26 [pid = 3812] [id = 692] 16:28:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 51 (0000008C3E0E2000) [pid = 3812] [serial = 2076] [outer = 0000000000000000] 16:28:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 52 (0000008C3E0E6400) [pid = 3812] [serial = 2077] [outer = 0000008C3E0E2000] 16:28:24 INFO - PROCESS | 3812 | 1466724504945 Marionette DEBUG loaded listener.js 16:28:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 53 (0000008C3E14B400) [pid = 3812] [serial = 2078] [outer = 0000008C3E0E2000] 16:28:25 INFO - PROCESS | 3812 | 1466724505416 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:28:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:28:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 692ms 16:28:25 INFO - PROCESS | 3812 | 1466724505476 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 16:28:25 INFO - PROCESS | 3812 | 1466724505479 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 16:28:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:28:25 INFO - PROCESS | 3812 | 1466724505482 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:28:25 INFO - PROCESS | 3812 | 1466724505486 Marionette TRACE conn5 <- [1,2734,null,{}] 16:28:25 INFO - PROCESS | 3812 | 1466724505498 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:28:25 INFO - PROCESS | 3812 | 1466724505502 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:25 INFO - PROCESS | 3812 | 1466724505618 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 16:28:25 INFO - PROCESS | 3812 | 1466724505701 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:25 INFO - PROCESS | 3812 | 1466724505704 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:25 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AA3A000 == 27 [pid = 3812] [id = 693] 16:28:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 54 (0000008C3C44E400) [pid = 3812] [serial = 2079] [outer = 0000000000000000] 16:28:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 55 (0000008C3E810C00) [pid = 3812] [serial = 2080] [outer = 0000008C3C44E400] 16:28:25 INFO - PROCESS | 3812 | 1466724505754 Marionette DEBUG loaded listener.js 16:28:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 56 (0000008C3E84AC00) [pid = 3812] [serial = 2081] [outer = 0000008C3C44E400] 16:28:26 INFO - PROCESS | 3812 | 1466724506131 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:28:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:28:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 691ms 16:28:26 INFO - PROCESS | 3812 | 1466724506176 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 16:28:26 INFO - PROCESS | 3812 | 1466724506179 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 16:28:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:28:26 INFO - PROCESS | 3812 | 1466724506182 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:28:26 INFO - PROCESS | 3812 | 1466724506184 Marionette TRACE conn5 <- [1,2738,null,{}] 16:28:26 INFO - PROCESS | 3812 | 1466724506187 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:28:26 INFO - PROCESS | 3812 | 1466724506189 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:26 INFO - PROCESS | 3812 | 1466724506275 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 16:28:26 INFO - PROCESS | 3812 | 1466724506382 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:26 INFO - PROCESS | 3812 | 1466724506385 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:26 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3EBC4800 == 28 [pid = 3812] [id = 694] 16:28:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 57 (0000008C3C448C00) [pid = 3812] [serial = 2082] [outer = 0000000000000000] 16:28:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 58 (0000008C3C46D400) [pid = 3812] [serial = 2083] [outer = 0000008C3C448C00] 16:28:26 INFO - PROCESS | 3812 | 1466724506447 Marionette DEBUG loaded listener.js 16:28:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 59 (0000008C3DDCA800) [pid = 3812] [serial = 2084] [outer = 0000008C3C448C00] 16:28:27 INFO - PROCESS | 3812 | 1466724507250 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:28:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:28:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1129ms 16:28:27 INFO - PROCESS | 3812 | 1466724507316 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 16:28:27 INFO - PROCESS | 3812 | 1466724507320 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 16:28:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:28:27 INFO - PROCESS | 3812 | 1466724507325 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:28:27 INFO - PROCESS | 3812 | 1466724507328 Marionette TRACE conn5 <- [1,2742,null,{}] 16:28:27 INFO - PROCESS | 3812 | 1466724507334 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:28:27 INFO - PROCESS | 3812 | 1466724507339 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:27 INFO - PROCESS | 3812 | 1466724507466 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 16:28:27 INFO - PROCESS | 3812 | 1466724507538 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:27 INFO - PROCESS | 3812 | 1466724507541 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:27 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4AA3D800 == 29 [pid = 3812] [id = 695] 16:28:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 60 (0000008C3E0A4C00) [pid = 3812] [serial = 2085] [outer = 0000000000000000] 16:28:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 61 (0000008C3E5AC800) [pid = 3812] [serial = 2086] [outer = 0000008C3E0A4C00] 16:28:27 INFO - PROCESS | 3812 | 1466724507599 Marionette DEBUG loaded listener.js 16:28:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 62 (0000008C3EFE0C00) [pid = 3812] [serial = 2087] [outer = 0000008C3E0A4C00] 16:28:28 INFO - PROCESS | 3812 | 1466724508374 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:28:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:28:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1084ms 16:28:28 INFO - PROCESS | 3812 | 1466724508423 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 16:28:28 INFO - PROCESS | 3812 | 1466724508427 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 16:28:28 INFO - PROCESS | 3812 | 1466724508432 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:28:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:28:28 INFO - PROCESS | 3812 | 1466724508436 Marionette TRACE conn5 <- [1,2746,null,{}] 16:28:28 INFO - PROCESS | 3812 | 1466724508442 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:28:28 INFO - PROCESS | 3812 | 1466724508445 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:28 INFO - PROCESS | 3812 | 1466724508566 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 16:28:28 INFO - PROCESS | 3812 | 1466724508638 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:28 INFO - PROCESS | 3812 | 1466724508642 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:28 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C47DBF000 == 30 [pid = 3812] [id = 696] 16:28:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 63 (0000008C3E0ECC00) [pid = 3812] [serial = 2088] [outer = 0000000000000000] 16:28:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (0000008C3E155400) [pid = 3812] [serial = 2089] [outer = 0000008C3E0ECC00] 16:28:28 INFO - PROCESS | 3812 | 1466724508693 Marionette DEBUG loaded listener.js 16:28:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (0000008C3E847000) [pid = 3812] [serial = 2090] [outer = 0000008C3E0ECC00] 16:28:28 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AA3A000 == 29 [pid = 3812] [id = 693] 16:28:28 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44ADF800 == 28 [pid = 3812] [id = 692] 16:28:28 INFO - PROCESS | 3812 | --DOCSHELL 0000008C434C4800 == 27 [pid = 3812] [id = 691] 16:28:29 INFO - PROCESS | 3812 | 1466724509192 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:28:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:28:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 774ms 16:28:29 INFO - PROCESS | 3812 | 1466724509213 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 16:28:29 INFO - PROCESS | 3812 | 1466724509218 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 16:28:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:28:29 INFO - PROCESS | 3812 | 1466724509228 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:28:29 INFO - PROCESS | 3812 | 1466724509231 Marionette TRACE conn5 <- [1,2750,null,{}] 16:28:29 INFO - PROCESS | 3812 | 1466724509235 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:28:29 INFO - PROCESS | 3812 | 1466724509238 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:29 INFO - PROCESS | 3812 | 1466724509329 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 16:28:29 INFO - PROCESS | 3812 | 1466724509338 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:29 INFO - PROCESS | 3812 | 1466724509340 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:29 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B438000 == 28 [pid = 3812] [id = 697] 16:28:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (0000008C4179F800) [pid = 3812] [serial = 2091] [outer = 0000000000000000] 16:28:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (0000008C42E1E000) [pid = 3812] [serial = 2092] [outer = 0000008C4179F800] 16:28:29 INFO - PROCESS | 3812 | 1466724509389 Marionette DEBUG loaded listener.js 16:28:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C4344D400) [pid = 3812] [serial = 2093] [outer = 0000008C4179F800] 16:28:29 INFO - PROCESS | 3812 | 1466724509879 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:28:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:28:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 691ms 16:28:29 INFO - PROCESS | 3812 | 1466724509918 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 16:28:29 INFO - PROCESS | 3812 | 1466724509920 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 16:28:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:28:29 INFO - PROCESS | 3812 | 1466724509924 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:28:29 INFO - PROCESS | 3812 | 1466724509928 Marionette TRACE conn5 <- [1,2754,null,{}] 16:28:29 INFO - PROCESS | 3812 | 1466724509939 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:28:29 INFO - PROCESS | 3812 | 1466724509944 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:30 INFO - PROCESS | 3812 | 1466724510064 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 16:28:30 INFO - PROCESS | 3812 | 1466724510147 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:30 INFO - PROCESS | 3812 | 1466724510151 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:30 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4C26E800 == 29 [pid = 3812] [id = 698] 16:28:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C441AA800) [pid = 3812] [serial = 2094] [outer = 0000000000000000] 16:28:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C4423D400) [pid = 3812] [serial = 2095] [outer = 0000008C441AA800] 16:28:30 INFO - PROCESS | 3812 | 1466724510201 Marionette DEBUG loaded listener.js 16:28:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C446BC800) [pid = 3812] [serial = 2096] [outer = 0000008C441AA800] 16:28:30 INFO - PROCESS | 3812 | 1466724510593 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:28:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:28:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 692ms 16:28:30 INFO - PROCESS | 3812 | 1466724510619 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 16:28:30 INFO - PROCESS | 3812 | 1466724510622 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 16:28:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:28:30 INFO - PROCESS | 3812 | 1466724510625 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:28:30 INFO - PROCESS | 3812 | 1466724510627 Marionette TRACE conn5 <- [1,2758,null,{}] 16:28:30 INFO - PROCESS | 3812 | 1466724510630 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:28:30 INFO - PROCESS | 3812 | 1466724510632 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:30 INFO - PROCESS | 3812 | 1466724510721 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 16:28:30 INFO - PROCESS | 3812 | 1466724510726 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:30 INFO - PROCESS | 3812 | 1466724510728 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:30 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3E51B800 == 30 [pid = 3812] [id = 699] 16:28:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C3D42E000) [pid = 3812] [serial = 2097] [outer = 0000000000000000] 16:28:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C44C8E800) [pid = 3812] [serial = 2098] [outer = 0000008C3D42E000] 16:28:30 INFO - PROCESS | 3812 | 1466724510774 Marionette DEBUG loaded listener.js 16:28:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C47CCF400) [pid = 3812] [serial = 2099] [outer = 0000008C3D42E000] 16:28:31 INFO - PROCESS | 3812 | 1466724511200 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:28:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:28:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 629ms 16:28:31 INFO - PROCESS | 3812 | 1466724511261 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 16:28:31 INFO - PROCESS | 3812 | 1466724511264 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 16:28:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:28:31 INFO - PROCESS | 3812 | 1466724511272 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:28:31 INFO - PROCESS | 3812 | 1466724511274 Marionette TRACE conn5 <- [1,2762,null,{}] 16:28:31 INFO - PROCESS | 3812 | 1466724511278 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:28:31 INFO - PROCESS | 3812 | 1466724511280 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:31 INFO - PROCESS | 3812 | 1466724511388 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 16:28:31 INFO - PROCESS | 3812 | 1466724511441 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:31 INFO - PROCESS | 3812 | 1466724511443 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:31 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F003000 == 31 [pid = 3812] [id = 700] 16:28:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C47D85400) [pid = 3812] [serial = 2100] [outer = 0000000000000000] 16:28:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C48361000) [pid = 3812] [serial = 2101] [outer = 0000008C47D85400] 16:28:31 INFO - PROCESS | 3812 | 1466724511518 Marionette DEBUG loaded listener.js 16:28:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C483B0400) [pid = 3812] [serial = 2102] [outer = 0000008C47D85400] 16:28:31 INFO - PROCESS | 3812 | 1466724511953 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:28:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:28:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 732ms 16:28:32 INFO - PROCESS | 3812 | 1466724512002 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 16:28:32 INFO - PROCESS | 3812 | 1466724512004 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 16:28:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:28:32 INFO - PROCESS | 3812 | 1466724512014 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:28:32 INFO - PROCESS | 3812 | 1466724512016 Marionette TRACE conn5 <- [1,2766,null,{}] 16:28:32 INFO - PROCESS | 3812 | 1466724512020 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:28:32 INFO - PROCESS | 3812 | 1466724512026 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:32 INFO - PROCESS | 3812 | 1466724512167 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 16:28:32 INFO - PROCESS | 3812 | 1466724512226 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:32 INFO - PROCESS | 3812 | 1466724512229 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:32 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F64B000 == 32 [pid = 3812] [id = 701] 16:28:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4A225000) [pid = 3812] [serial = 2103] [outer = 0000000000000000] 16:28:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4A262800) [pid = 3812] [serial = 2104] [outer = 0000008C4A225000] 16:28:32 INFO - PROCESS | 3812 | 1466724512274 Marionette DEBUG loaded listener.js 16:28:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4A9F7800) [pid = 3812] [serial = 2105] [outer = 0000008C4A225000] 16:28:32 INFO - PROCESS | 3812 | 1466724512688 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:28:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:28:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 735ms 16:28:32 INFO - PROCESS | 3812 | 1466724512773 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 16:28:32 INFO - PROCESS | 3812 | 1466724512776 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 16:28:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:28:32 INFO - PROCESS | 3812 | 1466724512791 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:28:32 INFO - PROCESS | 3812 | 1466724512793 Marionette TRACE conn5 <- [1,2770,null,{}] 16:28:32 INFO - PROCESS | 3812 | 1466724512796 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:28:32 INFO - PROCESS | 3812 | 1466724512798 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:32 INFO - PROCESS | 3812 | 1466724512907 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 16:28:32 INFO - PROCESS | 3812 | 1466724512914 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:32 INFO - PROCESS | 3812 | 1466724512916 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:32 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FA64000 == 33 [pid = 3812] [id = 702] 16:28:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4ADE9800) [pid = 3812] [serial = 2106] [outer = 0000000000000000] 16:28:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4AED3000) [pid = 3812] [serial = 2107] [outer = 0000008C4ADE9800] 16:28:32 INFO - PROCESS | 3812 | 1466724512960 Marionette DEBUG loaded listener.js 16:28:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4B3BA400) [pid = 3812] [serial = 2108] [outer = 0000008C4ADE9800] 16:28:33 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C4A2A4C00) [pid = 3812] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:28:33 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3EC55000) [pid = 3812] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:28:33 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3E15D000) [pid = 3812] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:28:33 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3DFA9400) [pid = 3812] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:28:33 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E148800) [pid = 3812] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:28:33 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3C5DA400) [pid = 3812] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:28:33 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C437E8800) [pid = 3812] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:28:33 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C3E46FC00) [pid = 3812] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:28:33 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4B6CF000) [pid = 3812] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:28:33 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4B4B1800) [pid = 3812] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:28:33 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C3E0E2000) [pid = 3812] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:28:33 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C3E0E5000) [pid = 3812] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:28:33 INFO - PROCESS | 3812 | 1466724513417 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:28:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:28:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 691ms 16:28:33 INFO - PROCESS | 3812 | 1466724513476 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 16:28:33 INFO - PROCESS | 3812 | 1466724513478 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 16:28:33 INFO - PROCESS | 3812 | 1466724513481 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:28:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:28:33 INFO - PROCESS | 3812 | 1466724513483 Marionette TRACE conn5 <- [1,2774,null,{}] 16:28:33 INFO - PROCESS | 3812 | 1466724513494 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:28:33 INFO - PROCESS | 3812 | 1466724513496 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:33 INFO - PROCESS | 3812 | 1466724513579 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 16:28:33 INFO - PROCESS | 3812 | 1466724513584 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:33 INFO - PROCESS | 3812 | 1466724513586 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:33 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FD74000 == 34 [pid = 3812] [id = 703] 16:28:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C441E0C00) [pid = 3812] [serial = 2109] [outer = 0000000000000000] 16:28:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C4B3B6400) [pid = 3812] [serial = 2110] [outer = 0000008C441E0C00] 16:28:33 INFO - PROCESS | 3812 | 1466724513631 Marionette DEBUG loaded listener.js 16:28:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C4B4BA000) [pid = 3812] [serial = 2111] [outer = 0000008C441E0C00] 16:28:34 INFO - PROCESS | 3812 | 1466724514035 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:28:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:28:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 587ms 16:28:34 INFO - PROCESS | 3812 | 1466724514072 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 16:28:34 INFO - PROCESS | 3812 | 1466724514074 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 16:28:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:28:34 INFO - PROCESS | 3812 | 1466724514077 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:28:34 INFO - PROCESS | 3812 | 1466724514079 Marionette TRACE conn5 <- [1,2778,null,{}] 16:28:34 INFO - PROCESS | 3812 | 1466724514082 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:28:34 INFO - PROCESS | 3812 | 1466724514084 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:34 INFO - PROCESS | 3812 | 1466724514205 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 16:28:34 INFO - PROCESS | 3812 | 1466724514215 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:34 INFO - PROCESS | 3812 | 1466724514225 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:34 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FF8F000 == 35 [pid = 3812] [id = 704] 16:28:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C47CD2400) [pid = 3812] [serial = 2112] [outer = 0000000000000000] 16:28:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4B5DC000) [pid = 3812] [serial = 2113] [outer = 0000008C47CD2400] 16:28:34 INFO - PROCESS | 3812 | 1466724514274 Marionette DEBUG loaded listener.js 16:28:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4B6D0000) [pid = 3812] [serial = 2114] [outer = 0000008C47CD2400] 16:28:34 INFO - PROCESS | 3812 | 1466724514700 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:28:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:28:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 671ms 16:28:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:28:34 INFO - PROCESS | 3812 | 1466724514766 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 16:28:34 INFO - PROCESS | 3812 | 1466724514768 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 16:28:34 INFO - PROCESS | 3812 | 1466724514772 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:28:34 INFO - PROCESS | 3812 | 1466724514773 Marionette TRACE conn5 <- [1,2782,null,{}] 16:28:34 INFO - PROCESS | 3812 | 1466724514777 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:28:34 INFO - PROCESS | 3812 | 1466724514779 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:34 INFO - PROCESS | 3812 | 1466724514862 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 16:28:34 INFO - PROCESS | 3812 | 1466724514867 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:34 INFO - PROCESS | 3812 | 1466724514869 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:34 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0AB000 == 36 [pid = 3812] [id = 705] 16:28:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4B6DE400) [pid = 3812] [serial = 2115] [outer = 0000000000000000] 16:28:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4B6E3800) [pid = 3812] [serial = 2116] [outer = 0000008C4B6DE400] 16:28:34 INFO - PROCESS | 3812 | 1466724514913 Marionette DEBUG loaded listener.js 16:28:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4B73A400) [pid = 3812] [serial = 2117] [outer = 0000008C4B6DE400] 16:28:35 INFO - PROCESS | 3812 | 1466724515450 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:28:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:28:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 734ms 16:28:35 INFO - PROCESS | 3812 | 1466724515507 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 16:28:35 INFO - PROCESS | 3812 | 1466724515512 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 16:28:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:28:35 INFO - PROCESS | 3812 | 1466724515517 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:28:35 INFO - PROCESS | 3812 | 1466724515521 Marionette TRACE conn5 <- [1,2786,null,{}] 16:28:35 INFO - PROCESS | 3812 | 1466724515633 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:28:35 INFO - PROCESS | 3812 | 1466724515637 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:35 INFO - PROCESS | 3812 | 1466724515756 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 16:28:35 INFO - PROCESS | 3812 | 1466724515831 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:35 INFO - PROCESS | 3812 | 1466724515834 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:35 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C49E5D800 == 37 [pid = 3812] [id = 706] 16:28:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C3DDCEC00) [pid = 3812] [serial = 2118] [outer = 0000000000000000] 16:28:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C3E161400) [pid = 3812] [serial = 2119] [outer = 0000008C3DDCEC00] 16:28:35 INFO - PROCESS | 3812 | 1466724515933 Marionette DEBUG loaded listener.js 16:28:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C42F39400) [pid = 3812] [serial = 2120] [outer = 0000008C3DDCEC00] 16:28:36 INFO - PROCESS | 3812 | 1466724516534 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:28:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:28:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1091ms 16:28:36 INFO - PROCESS | 3812 | 1466724516612 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 16:28:36 INFO - PROCESS | 3812 | 1466724516617 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 16:28:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:28:36 INFO - PROCESS | 3812 | 1466724516624 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:28:36 INFO - PROCESS | 3812 | 1466724516627 Marionette TRACE conn5 <- [1,2790,null,{}] 16:28:36 INFO - PROCESS | 3812 | 1466724516631 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:28:36 INFO - PROCESS | 3812 | 1466724516634 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:36 INFO - PROCESS | 3812 | 1466724516756 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 16:28:36 INFO - PROCESS | 3812 | 1466724516872 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:36 INFO - PROCESS | 3812 | 1466724516875 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:36 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0A4800 == 38 [pid = 3812] [id = 707] 16:28:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C441DB000) [pid = 3812] [serial = 2121] [outer = 0000000000000000] 16:28:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C44821400) [pid = 3812] [serial = 2122] [outer = 0000008C441DB000] 16:28:36 INFO - PROCESS | 3812 | 1466724516934 Marionette DEBUG loaded listener.js 16:28:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C48362000) [pid = 3812] [serial = 2123] [outer = 0000008C441DB000] 16:28:37 INFO - PROCESS | 3812 | 1466724517540 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:28:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:28:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 944ms 16:28:37 INFO - PROCESS | 3812 | 1466724517571 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 16:28:37 INFO - PROCESS | 3812 | 1466724517574 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 16:28:37 INFO - PROCESS | 3812 | 1466724517579 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:28:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:28:37 INFO - PROCESS | 3812 | 1466724517583 Marionette TRACE conn5 <- [1,2794,null,{}] 16:28:37 INFO - PROCESS | 3812 | 1466724517595 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:28:37 INFO - PROCESS | 3812 | 1466724517600 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:37 INFO - PROCESS | 3812 | 1466724517712 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 16:28:37 INFO - PROCESS | 3812 | 1466724517837 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:37 INFO - PROCESS | 3812 | 1466724517840 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:37 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50BC5800 == 39 [pid = 3812] [id = 708] 16:28:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4A606400) [pid = 3812] [serial = 2124] [outer = 0000000000000000] 16:28:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C4B6D8C00) [pid = 3812] [serial = 2125] [outer = 0000008C4A606400] 16:28:37 INFO - PROCESS | 3812 | 1466724517900 Marionette DEBUG loaded listener.js 16:28:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C4B741800) [pid = 3812] [serial = 2126] [outer = 0000008C4A606400] 16:28:38 INFO - PROCESS | 3812 | 1466724518713 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:28:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:28:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1184ms 16:28:38 INFO - PROCESS | 3812 | 1466724518768 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 16:28:38 INFO - PROCESS | 3812 | 1466724518773 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 16:28:38 INFO - PROCESS | 3812 | 1466724518778 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:28:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:28:38 INFO - PROCESS | 3812 | 1466724518781 Marionette TRACE conn5 <- [1,2798,null,{}] 16:28:38 INFO - PROCESS | 3812 | 1466724518787 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:28:38 INFO - PROCESS | 3812 | 1466724518790 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:38 INFO - PROCESS | 3812 | 1466724518897 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 16:28:39 INFO - PROCESS | 3812 | 1466724518996 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:39 INFO - PROCESS | 3812 | 1466724519001 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:39 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44687800 == 40 [pid = 3812] [id = 709] 16:28:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C3E5A9000) [pid = 3812] [serial = 2127] [outer = 0000000000000000] 16:28:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C3E842800) [pid = 3812] [serial = 2128] [outer = 0000008C3E5A9000] 16:28:39 INFO - PROCESS | 3812 | 1466724519052 Marionette DEBUG loaded listener.js 16:28:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C3C450C00) [pid = 3812] [serial = 2129] [outer = 0000008C3E5A9000] 16:28:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FF8F000 == 39 [pid = 3812] [id = 704] 16:28:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FD74000 == 38 [pid = 3812] [id = 703] 16:28:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FA64000 == 37 [pid = 3812] [id = 702] 16:28:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F64B000 == 36 [pid = 3812] [id = 701] 16:28:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F003000 == 35 [pid = 3812] [id = 700] 16:28:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3E51B800 == 34 [pid = 3812] [id = 699] 16:28:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4C26E800 == 33 [pid = 3812] [id = 698] 16:28:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B438000 == 32 [pid = 3812] [id = 697] 16:28:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C47DBF000 == 31 [pid = 3812] [id = 696] 16:28:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4AA3D800 == 30 [pid = 3812] [id = 695] 16:28:39 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3EBC4800 == 29 [pid = 3812] [id = 694] 16:28:39 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C4B6D4C00) [pid = 3812] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 16:28:39 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C4B5DE400) [pid = 3812] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 16:28:39 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C3DDD5C00) [pid = 3812] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 16:28:39 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C3E0E6400) [pid = 3812] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 16:28:39 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C49968800) [pid = 3812] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 16:28:39 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C4AA4B000) [pid = 3812] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 16:28:39 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C4A223800) [pid = 3812] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 16:28:39 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C4AEDB000) [pid = 3812] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 16:28:39 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4AED4000) [pid = 3812] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 16:28:39 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C4B5A2400) [pid = 3812] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 16:28:39 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C3EC5B400) [pid = 3812] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 16:28:39 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3E472400) [pid = 3812] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 16:28:39 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C3E14B400) [pid = 3812] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 16:28:39 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E14DC00) [pid = 3812] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 16:28:39 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3DFB4C00) [pid = 3812] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 16:28:39 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C47CA0800) [pid = 3812] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 16:28:39 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C47D85C00) [pid = 3812] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 16:28:39 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4460CC00) [pid = 3812] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 16:28:39 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C44822C00) [pid = 3812] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 16:28:39 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C3E810C00) [pid = 3812] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 16:28:39 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (0000008C3E83FC00) [pid = 3812] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 16:28:39 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (0000008C42A10800) [pid = 3812] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 16:28:39 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (0000008C4B6DFC00) [pid = 3812] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 16:28:39 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (0000008C4B3B9000) [pid = 3812] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 16:28:39 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (0000008C483AE800) [pid = 3812] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 16:28:39 INFO - PROCESS | 3812 | 1466724519572 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:28:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:28:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 839ms 16:28:39 INFO - PROCESS | 3812 | 1466724519621 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 16:28:39 INFO - PROCESS | 3812 | 1466724519625 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 16:28:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:28:39 INFO - PROCESS | 3812 | 1466724519632 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:28:39 INFO - PROCESS | 3812 | 1466724519634 Marionette TRACE conn5 <- [1,2802,null,{}] 16:28:39 INFO - PROCESS | 3812 | 1466724519638 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:28:39 INFO - PROCESS | 3812 | 1466724519641 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:39 INFO - PROCESS | 3812 | 1466724519736 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 16:28:39 INFO - PROCESS | 3812 | 1466724519745 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:39 INFO - PROCESS | 3812 | 1466724519747 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:39 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4837E800 == 30 [pid = 3812] [id = 710] 16:28:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (0000008C3E14E000) [pid = 3812] [serial = 2130] [outer = 0000000000000000] 16:28:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (0000008C3E810C00) [pid = 3812] [serial = 2131] [outer = 0000008C3E14E000] 16:28:39 INFO - PROCESS | 3812 | 1466724519795 Marionette DEBUG loaded listener.js 16:28:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0000008C42CA6000) [pid = 3812] [serial = 2132] [outer = 0000008C3E14E000] 16:28:40 INFO - PROCESS | 3812 | 1466724520282 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:28:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:28:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 692ms 16:28:40 INFO - PROCESS | 3812 | 1466724520326 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 16:28:40 INFO - PROCESS | 3812 | 1466724520329 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 16:28:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:28:40 INFO - PROCESS | 3812 | 1466724520363 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:28:40 INFO - PROCESS | 3812 | 1466724520367 Marionette TRACE conn5 <- [1,2806,null,{}] 16:28:40 INFO - PROCESS | 3812 | 1466724520380 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:28:40 INFO - PROCESS | 3812 | 1466724520384 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:40 INFO - PROCESS | 3812 | 1466724520475 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 16:28:40 INFO - PROCESS | 3812 | 1466724520558 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:40 INFO - PROCESS | 3812 | 1466724520561 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:40 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B4D1000 == 31 [pid = 3812] [id = 711] 16:28:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0000008C44612800) [pid = 3812] [serial = 2133] [outer = 0000000000000000] 16:28:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (0000008C44A09C00) [pid = 3812] [serial = 2134] [outer = 0000008C44612800] 16:28:40 INFO - PROCESS | 3812 | 1466724520610 Marionette DEBUG loaded listener.js 16:28:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C47D15C00) [pid = 3812] [serial = 2135] [outer = 0000008C44612800] 16:28:40 INFO - PROCESS | 3812 | 1466724520981 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:28:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:28:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 713ms 16:28:41 INFO - PROCESS | 3812 | 1466724521047 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 16:28:41 INFO - PROCESS | 3812 | 1466724521050 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 16:28:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:28:41 INFO - PROCESS | 3812 | 1466724521053 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:28:41 INFO - PROCESS | 3812 | 1466724521055 Marionette TRACE conn5 <- [1,2810,null,{}] 16:28:41 INFO - PROCESS | 3812 | 1466724521059 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:28:41 INFO - PROCESS | 3812 | 1466724521061 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:41 INFO - PROCESS | 3812 | 1466724521152 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 16:28:41 INFO - PROCESS | 3812 | 1466724521158 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:41 INFO - PROCESS | 3812 | 1466724521160 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:41 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E00B000 == 32 [pid = 3812] [id = 712] 16:28:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C4850AC00) [pid = 3812] [serial = 2136] [outer = 0000000000000000] 16:28:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C49E79C00) [pid = 3812] [serial = 2137] [outer = 0000008C4850AC00] 16:28:41 INFO - PROCESS | 3812 | 1466724521206 Marionette DEBUG loaded listener.js 16:28:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C4A22D800) [pid = 3812] [serial = 2138] [outer = 0000008C4850AC00] 16:28:41 INFO - PROCESS | 3812 | 1466724521639 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:28:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:28:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 627ms 16:28:41 INFO - PROCESS | 3812 | 1466724521683 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 16:28:41 INFO - PROCESS | 3812 | 1466724521685 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 16:28:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:28:41 INFO - PROCESS | 3812 | 1466724521696 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:28:41 INFO - PROCESS | 3812 | 1466724521698 Marionette TRACE conn5 <- [1,2814,null,{}] 16:28:41 INFO - PROCESS | 3812 | 1466724521701 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:28:41 INFO - PROCESS | 3812 | 1466724521703 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:41 INFO - PROCESS | 3812 | 1466724521812 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 16:28:41 INFO - PROCESS | 3812 | 1466724521892 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:41 INFO - PROCESS | 3812 | 1466724521901 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:41 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4EE6E800 == 33 [pid = 3812] [id = 713] 16:28:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C4A605C00) [pid = 3812] [serial = 2139] [outer = 0000000000000000] 16:28:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4A957400) [pid = 3812] [serial = 2140] [outer = 0000008C4A605C00] 16:28:41 INFO - PROCESS | 3812 | 1466724521946 Marionette DEBUG loaded listener.js 16:28:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4AE36400) [pid = 3812] [serial = 2141] [outer = 0000008C4A605C00] 16:28:42 INFO - PROCESS | 3812 | 1466724522367 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:28:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:28:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 734ms 16:28:42 INFO - PROCESS | 3812 | 1466724522431 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 16:28:42 INFO - PROCESS | 3812 | 1466724522433 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 16:28:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:28:42 INFO - PROCESS | 3812 | 1466724522436 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:28:42 INFO - PROCESS | 3812 | 1466724522438 Marionette TRACE conn5 <- [1,2818,null,{}] 16:28:42 INFO - PROCESS | 3812 | 1466724522442 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:28:42 INFO - PROCESS | 3812 | 1466724522449 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:42 INFO - PROCESS | 3812 | 1466724522597 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 16:28:42 INFO - PROCESS | 3812 | 1466724522652 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:42 INFO - PROCESS | 3812 | 1466724522654 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:42 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F64E000 == 34 [pid = 3812] [id = 714] 16:28:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4B5DB000) [pid = 3812] [serial = 2142] [outer = 0000000000000000] 16:28:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C4B6E2400) [pid = 3812] [serial = 2143] [outer = 0000008C4B5DB000] 16:28:42 INFO - PROCESS | 3812 | 1466724522699 Marionette DEBUG loaded listener.js 16:28:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4B742000) [pid = 3812] [serial = 2144] [outer = 0000008C4B5DB000] 16:28:43 INFO - PROCESS | 3812 | 1466724523126 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:28:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:28:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 733ms 16:28:43 INFO - PROCESS | 3812 | 1466724523191 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 16:28:43 INFO - PROCESS | 3812 | 1466724523193 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 16:28:43 INFO - PROCESS | 3812 | 1466724523196 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:28:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:28:43 INFO - PROCESS | 3812 | 1466724523198 Marionette TRACE conn5 <- [1,2822,null,{}] 16:28:43 INFO - PROCESS | 3812 | 1466724523202 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:28:43 INFO - PROCESS | 3812 | 1466724523204 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:43 INFO - PROCESS | 3812 | 1466724523324 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 16:28:43 INFO - PROCESS | 3812 | 1466724523383 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:43 INFO - PROCESS | 3812 | 1466724523385 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:43 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FA7A000 == 35 [pid = 3812] [id = 715] 16:28:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4C167000) [pid = 3812] [serial = 2145] [outer = 0000000000000000] 16:28:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4C25CC00) [pid = 3812] [serial = 2146] [outer = 0000008C4C167000] 16:28:43 INFO - PROCESS | 3812 | 1466724523429 Marionette DEBUG loaded listener.js 16:28:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4C4EC000) [pid = 3812] [serial = 2147] [outer = 0000008C4C167000] 16:28:43 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C3DDD4C00) [pid = 3812] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:28:43 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C47D85400) [pid = 3812] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:28:43 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C441AA800) [pid = 3812] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:28:43 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4179F800) [pid = 3812] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:28:43 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C3D42E000) [pid = 3812] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:28:43 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C4A225000) [pid = 3812] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:28:43 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C3E0ECC00) [pid = 3812] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:28:43 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C4ADE9800) [pid = 3812] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:28:43 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C47CD2400) [pid = 3812] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:28:43 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C441E0C00) [pid = 3812] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:28:43 INFO - PROCESS | 3812 | 1466724523915 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:28:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:28:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 733ms 16:28:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:28:43 INFO - PROCESS | 3812 | 1466724523933 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 16:28:43 INFO - PROCESS | 3812 | 1466724523935 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 16:28:43 INFO - PROCESS | 3812 | 1466724523938 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:28:43 INFO - PROCESS | 3812 | 1466724523940 Marionette TRACE conn5 <- [1,2826,null,{}] 16:28:43 INFO - PROCESS | 3812 | 1466724523944 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:28:43 INFO - PROCESS | 3812 | 1466724523946 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:44 INFO - PROCESS | 3812 | 1466724524029 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 16:28:44 INFO - PROCESS | 3812 | 1466724524034 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:44 INFO - PROCESS | 3812 | 1466724524036 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:44 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FB9D000 == 36 [pid = 3812] [id = 716] 16:28:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C3DF35800) [pid = 3812] [serial = 2148] [outer = 0000000000000000] 16:28:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C44238800) [pid = 3812] [serial = 2149] [outer = 0000008C3DF35800] 16:28:44 INFO - PROCESS | 3812 | 1466724524152 Marionette DEBUG loaded listener.js 16:28:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C4ADE8400) [pid = 3812] [serial = 2150] [outer = 0000008C3DF35800] 16:28:44 INFO - PROCESS | 3812 | 1466724524531 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:28:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:28:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 628ms 16:28:44 INFO - PROCESS | 3812 | 1466724524578 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 16:28:44 INFO - PROCESS | 3812 | 1466724524580 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 16:28:44 INFO - PROCESS | 3812 | 1466724524584 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:28:44 INFO - PROCESS | 3812 | 1466724524586 Marionette TRACE conn5 <- [1,2830,null,{}] 16:28:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:28:44 INFO - PROCESS | 3812 | 1466724524589 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:28:44 INFO - PROCESS | 3812 | 1466724524591 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:44 INFO - PROCESS | 3812 | 1466724524732 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 16:28:44 INFO - PROCESS | 3812 | 1466724524783 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:44 INFO - PROCESS | 3812 | 1466724524785 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:44 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50B62800 == 37 [pid = 3812] [id = 717] 16:28:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C4B0E0800) [pid = 3812] [serial = 2151] [outer = 0000000000000000] 16:28:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C4CE81C00) [pid = 3812] [serial = 2152] [outer = 0000008C4B0E0800] 16:28:44 INFO - PROCESS | 3812 | 1466724524828 Marionette DEBUG loaded listener.js 16:28:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C47CD6C00) [pid = 3812] [serial = 2153] [outer = 0000008C4B0E0800] 16:28:45 INFO - PROCESS | 3812 | 1466724525193 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:28:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:28:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 628ms 16:28:45 INFO - PROCESS | 3812 | 1466724525218 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 16:28:45 INFO - PROCESS | 3812 | 1466724525220 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 16:28:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:28:45 INFO - PROCESS | 3812 | 1466724525224 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:28:45 INFO - PROCESS | 3812 | 1466724525225 Marionette TRACE conn5 <- [1,2834,null,{}] 16:28:45 INFO - PROCESS | 3812 | 1466724525229 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:28:45 INFO - PROCESS | 3812 | 1466724525231 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:45 INFO - PROCESS | 3812 | 1466724525350 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 16:28:45 INFO - PROCESS | 3812 | 1466724525359 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:45 INFO - PROCESS | 3812 | 1466724525361 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:45 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51618000 == 38 [pid = 3812] [id = 718] 16:28:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C4B73B800) [pid = 3812] [serial = 2154] [outer = 0000000000000000] 16:28:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4D57AC00) [pid = 3812] [serial = 2155] [outer = 0000008C4B73B800] 16:28:45 INFO - PROCESS | 3812 | 1466724525405 Marionette DEBUG loaded listener.js 16:28:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4D998000) [pid = 3812] [serial = 2156] [outer = 0000008C4B73B800] 16:28:45 INFO - PROCESS | 3812 | 1466724525884 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:28:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:28:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 733ms 16:28:45 INFO - PROCESS | 3812 | 1466724525961 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 16:28:45 INFO - PROCESS | 3812 | 1466724525966 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 16:28:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:28:45 INFO - PROCESS | 3812 | 1466724525972 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:28:45 INFO - PROCESS | 3812 | 1466724525976 Marionette TRACE conn5 <- [1,2838,null,{}] 16:28:45 INFO - PROCESS | 3812 | 1466724525982 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:28:45 INFO - PROCESS | 3812 | 1466724525985 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:46 INFO - PROCESS | 3812 | 1466724526165 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 16:28:46 INFO - PROCESS | 3812 | 1466724526258 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:46 INFO - PROCESS | 3812 | 1466724526263 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:46 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44ADF800 == 39 [pid = 3812] [id = 719] 16:28:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C3E0E5400) [pid = 3812] [serial = 2157] [outer = 0000000000000000] 16:28:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C3E14C800) [pid = 3812] [serial = 2158] [outer = 0000008C3E0E5400] 16:28:46 INFO - PROCESS | 3812 | 1466724526321 Marionette DEBUG loaded listener.js 16:28:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C3EFE6000) [pid = 3812] [serial = 2159] [outer = 0000008C3E0E5400] 16:28:46 INFO - PROCESS | 3812 | 1466724526924 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:28:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:28:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 986ms 16:28:46 INFO - PROCESS | 3812 | 1466724526961 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 16:28:46 INFO - PROCESS | 3812 | 1466724526966 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 16:28:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:28:46 INFO - PROCESS | 3812 | 1466724526973 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:28:46 INFO - PROCESS | 3812 | 1466724526976 Marionette TRACE conn5 <- [1,2842,null,{}] 16:28:46 INFO - PROCESS | 3812 | 1466724526980 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:28:46 INFO - PROCESS | 3812 | 1466724526983 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:47 INFO - PROCESS | 3812 | 1466724527102 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 16:28:47 INFO - PROCESS | 3812 | 1466724527228 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:47 INFO - PROCESS | 3812 | 1466724527231 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:47 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4D965800 == 40 [pid = 3812] [id = 720] 16:28:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C446B8800) [pid = 3812] [serial = 2160] [outer = 0000000000000000] 16:28:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C45045C00) [pid = 3812] [serial = 2161] [outer = 0000008C446B8800] 16:28:47 INFO - PROCESS | 3812 | 1466724527289 Marionette DEBUG loaded listener.js 16:28:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C49965C00) [pid = 3812] [serial = 2162] [outer = 0000008C446B8800] 16:28:47 INFO - PROCESS | 3812 | 1466724527895 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:28:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:28:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 986ms 16:28:47 INFO - PROCESS | 3812 | 1466724527961 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 16:28:47 INFO - PROCESS | 3812 | 1466724527964 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 16:28:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:28:47 INFO - PROCESS | 3812 | 1466724527968 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:28:47 INFO - PROCESS | 3812 | 1466724527972 Marionette TRACE conn5 <- [1,2846,null,{}] 16:28:47 INFO - PROCESS | 3812 | 1466724527984 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:28:47 INFO - PROCESS | 3812 | 1466724527989 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:48 INFO - PROCESS | 3812 | 1466724528107 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 16:28:48 INFO - PROCESS | 3812 | 1466724528254 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:48 INFO - PROCESS | 3812 | 1466724528258 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:48 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51890800 == 41 [pid = 3812] [id = 721] 16:28:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C4B6DB000) [pid = 3812] [serial = 2163] [outer = 0000000000000000] 16:28:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C4B6DFC00) [pid = 3812] [serial = 2164] [outer = 0000008C4B6DB000] 16:28:48 INFO - PROCESS | 3812 | 1466724528318 Marionette DEBUG loaded listener.js 16:28:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C4D999C00) [pid = 3812] [serial = 2165] [outer = 0000008C4B6DB000] 16:28:48 INFO - PROCESS | 3812 | 1466724528954 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:28:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:28:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1040ms 16:28:49 INFO - PROCESS | 3812 | 1466724529009 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 16:28:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:28:49 INFO - PROCESS | 3812 | 1466724529013 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 16:28:49 INFO - PROCESS | 3812 | 1466724529016 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:28:49 INFO - PROCESS | 3812 | 1466724529018 Marionette TRACE conn5 <- [1,2850,null,{}] 16:28:49 INFO - PROCESS | 3812 | 1466724529022 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:28:49 INFO - PROCESS | 3812 | 1466724529024 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:49 INFO - PROCESS | 3812 | 1466724529167 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 16:28:49 INFO - PROCESS | 3812 | 1466724529292 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:49 INFO - PROCESS | 3812 | 1466724529295 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:49 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C42E2D000 == 42 [pid = 3812] [id = 722] 16:28:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C3DFAD800) [pid = 3812] [serial = 2166] [outer = 0000000000000000] 16:28:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (0000008C3E14B000) [pid = 3812] [serial = 2167] [outer = 0000008C3DFAD800] 16:28:49 INFO - PROCESS | 3812 | 1466724529352 Marionette DEBUG loaded listener.js 16:28:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (0000008C45046000) [pid = 3812] [serial = 2168] [outer = 0000008C3DFAD800] 16:28:50 INFO - PROCESS | 3812 | 1466724530107 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:28:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:28:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1133ms 16:28:50 INFO - PROCESS | 3812 | 1466724530151 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 16:28:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:28:50 INFO - PROCESS | 3812 | 1466724530156 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 16:28:50 INFO - PROCESS | 3812 | 1466724530160 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:28:50 INFO - PROCESS | 3812 | 1466724530165 Marionette TRACE conn5 <- [1,2854,null,{}] 16:28:50 INFO - PROCESS | 3812 | 1466724530170 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:28:50 INFO - PROCESS | 3812 | 1466724530172 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:50 INFO - PROCESS | 3812 | 1466724530336 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 16:28:50 INFO - PROCESS | 3812 | 1466724530346 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:50 INFO - PROCESS | 3812 | 1466724530349 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:50 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A574800 == 43 [pid = 3812] [id = 723] 16:28:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (0000008C42C3A400) [pid = 3812] [serial = 2169] [outer = 0000000000000000] 16:28:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (0000008C43728000) [pid = 3812] [serial = 2170] [outer = 0000008C42C3A400] 16:28:50 INFO - PROCESS | 3812 | 1466724530400 Marionette DEBUG loaded listener.js 16:28:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (0000008C4481F000) [pid = 3812] [serial = 2171] [outer = 0000008C42C3A400] 16:28:50 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50B62800 == 42 [pid = 3812] [id = 717] 16:28:50 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FB9D000 == 41 [pid = 3812] [id = 716] 16:28:50 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FA7A000 == 40 [pid = 3812] [id = 715] 16:28:50 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F64E000 == 39 [pid = 3812] [id = 714] 16:28:50 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4EE6E800 == 38 [pid = 3812] [id = 713] 16:28:50 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E00B000 == 37 [pid = 3812] [id = 712] 16:28:50 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B4D1000 == 36 [pid = 3812] [id = 711] 16:28:50 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4837E800 == 35 [pid = 3812] [id = 710] 16:28:50 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (0000008C4B6E3800) [pid = 3812] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 16:28:50 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44687800 == 34 [pid = 3812] [id = 709] 16:28:50 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0A4800 == 33 [pid = 3812] [id = 707] 16:28:50 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0AB000 == 32 [pid = 3812] [id = 705] 16:28:50 INFO - PROCESS | 3812 | --DOCSHELL 0000008C49E5D800 == 31 [pid = 3812] [id = 706] 16:28:50 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (0000008C48361000) [pid = 3812] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 16:28:50 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (0000008C483B0400) [pid = 3812] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 16:28:50 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (0000008C446BC800) [pid = 3812] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 16:28:50 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (0000008C4423D400) [pid = 3812] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 16:28:50 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C3C46D400) [pid = 3812] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 16:28:50 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C42E1E000) [pid = 3812] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 16:28:50 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C4344D400) [pid = 3812] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 16:28:50 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C44C8E800) [pid = 3812] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 16:28:50 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C4A9F7800) [pid = 3812] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 16:28:50 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C3E5AC800) [pid = 3812] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 16:28:50 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C3E847000) [pid = 3812] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 16:28:50 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C3E155400) [pid = 3812] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 16:28:50 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C4A262800) [pid = 3812] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 16:28:50 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C4AED3000) [pid = 3812] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 16:28:50 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C4B6D0000) [pid = 3812] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 16:28:50 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C4B5DC000) [pid = 3812] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 16:28:50 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4B3BA400) [pid = 3812] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 16:28:50 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C4B3B6400) [pid = 3812] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 16:28:50 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C4B4BA000) [pid = 3812] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 16:28:50 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C47CCF400) [pid = 3812] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 16:28:50 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C3DFABC00) [pid = 3812] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 16:28:51 INFO - PROCESS | 3812 | 1466724531054 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:28:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:28:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 943ms 16:28:51 INFO - PROCESS | 3812 | 1466724531103 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 16:28:51 INFO - PROCESS | 3812 | 1466724531108 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 16:28:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:28:51 INFO - PROCESS | 3812 | 1466724531114 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:28:51 INFO - PROCESS | 3812 | 1466724531117 Marionette TRACE conn5 <- [1,2858,null,{}] 16:28:51 INFO - PROCESS | 3812 | 1466724531121 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:28:51 INFO - PROCESS | 3812 | 1466724531123 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:51 INFO - PROCESS | 3812 | 1466724531222 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 16:28:51 INFO - PROCESS | 3812 | 1466724531306 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:51 INFO - PROCESS | 3812 | 1466724531308 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:51 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A62D000 == 32 [pid = 3812] [id = 724] 16:28:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C3DFA8C00) [pid = 3812] [serial = 2172] [outer = 0000000000000000] 16:28:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C3E814400) [pid = 3812] [serial = 2173] [outer = 0000008C3DFA8C00] 16:28:51 INFO - PROCESS | 3812 | 1466724531356 Marionette DEBUG loaded listener.js 16:28:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C436CF000) [pid = 3812] [serial = 2174] [outer = 0000008C3DFA8C00] 16:28:51 INFO - PROCESS | 3812 | 1466724531765 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:28:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:28:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 692ms 16:28:51 INFO - PROCESS | 3812 | 1466724531810 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 16:28:51 INFO - PROCESS | 3812 | 1466724531812 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 16:28:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:28:51 INFO - PROCESS | 3812 | 1466724531816 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:28:51 INFO - PROCESS | 3812 | 1466724531819 Marionette TRACE conn5 <- [1,2862,null,{}] 16:28:51 INFO - PROCESS | 3812 | 1466724531830 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:28:51 INFO - PROCESS | 3812 | 1466724531834 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:51 INFO - PROCESS | 3812 | 1466724531924 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 16:28:51 INFO - PROCESS | 3812 | 1466724531966 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:51 INFO - PROCESS | 3812 | 1466724531969 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:51 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E5C5000 == 33 [pid = 3812] [id = 725] 16:28:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C47D0F800) [pid = 3812] [serial = 2175] [outer = 0000000000000000] 16:28:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C48361000) [pid = 3812] [serial = 2176] [outer = 0000008C47D0F800] 16:28:52 INFO - PROCESS | 3812 | 1466724532017 Marionette DEBUG loaded listener.js 16:28:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4A220800) [pid = 3812] [serial = 2177] [outer = 0000008C47D0F800] 16:28:52 INFO - PROCESS | 3812 | 1466724532469 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:28:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:28:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 692ms 16:28:52 INFO - PROCESS | 3812 | 1466724532511 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 16:28:52 INFO - PROCESS | 3812 | 1466724532513 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 16:28:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:28:52 INFO - PROCESS | 3812 | 1466724532516 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:28:52 INFO - PROCESS | 3812 | 1466724532518 Marionette TRACE conn5 <- [1,2866,null,{}] 16:28:52 INFO - PROCESS | 3812 | 1466724532522 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:28:52 INFO - PROCESS | 3812 | 1466724532524 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:52 INFO - PROCESS | 3812 | 1466724532615 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 16:28:52 INFO - PROCESS | 3812 | 1466724532622 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:52 INFO - PROCESS | 3812 | 1466724532625 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:52 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F60C000 == 34 [pid = 3812] [id = 726] 16:28:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4AA46C00) [pid = 3812] [serial = 2178] [outer = 0000000000000000] 16:28:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C4AA4AC00) [pid = 3812] [serial = 2179] [outer = 0000008C4AA46C00] 16:28:52 INFO - PROCESS | 3812 | 1466724532671 Marionette DEBUG loaded listener.js 16:28:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C4B0DC000) [pid = 3812] [serial = 2180] [outer = 0000008C4AA46C00] 16:28:53 INFO - PROCESS | 3812 | 1466724533109 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:28:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:28:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 626ms 16:28:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:28:53 INFO - PROCESS | 3812 | 1466724533146 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 16:28:53 INFO - PROCESS | 3812 | 1466724533148 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 16:28:53 INFO - PROCESS | 3812 | 1466724533151 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:28:53 INFO - PROCESS | 3812 | 1466724533153 Marionette TRACE conn5 <- [1,2870,null,{}] 16:28:53 INFO - PROCESS | 3812 | 1466724533163 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:28:53 INFO - PROCESS | 3812 | 1466724533166 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:53 INFO - PROCESS | 3812 | 1466724533280 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 16:28:53 INFO - PROCESS | 3812 | 1466724533292 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:53 INFO - PROCESS | 3812 | 1466724533295 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:53 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FA66000 == 35 [pid = 3812] [id = 727] 16:28:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4B3BB400) [pid = 3812] [serial = 2181] [outer = 0000000000000000] 16:28:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C4B4B6800) [pid = 3812] [serial = 2182] [outer = 0000008C4B3BB400] 16:28:53 INFO - PROCESS | 3812 | 1466724533388 Marionette DEBUG loaded listener.js 16:28:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C4B5DD400) [pid = 3812] [serial = 2183] [outer = 0000008C4B3BB400] 16:28:53 INFO - PROCESS | 3812 | 1466724533877 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:28:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:28:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 774ms 16:28:53 INFO - PROCESS | 3812 | 1466724533935 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 16:28:53 INFO - PROCESS | 3812 | 1466724533937 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 16:28:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:28:53 INFO - PROCESS | 3812 | 1466724533940 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:28:53 INFO - PROCESS | 3812 | 1466724533942 Marionette TRACE conn5 <- [1,2874,null,{}] 16:28:53 INFO - PROCESS | 3812 | 1466724533945 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:28:53 INFO - PROCESS | 3812 | 1466724533951 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:54 INFO - PROCESS | 3812 | 1466724534081 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 16:28:54 INFO - PROCESS | 3812 | 1466724534142 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:54 INFO - PROCESS | 3812 | 1466724534144 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:54 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FF92000 == 36 [pid = 3812] [id = 728] 16:28:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C4C161C00) [pid = 3812] [serial = 2184] [outer = 0000000000000000] 16:28:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C4CE7CC00) [pid = 3812] [serial = 2185] [outer = 0000008C4C161C00] 16:28:54 INFO - PROCESS | 3812 | 1466724534189 Marionette DEBUG loaded listener.js 16:28:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C4D933400) [pid = 3812] [serial = 2186] [outer = 0000008C4C161C00] 16:28:54 INFO - PROCESS | 3812 | 1466724534610 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:28:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:28:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 733ms 16:28:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:28:54 INFO - PROCESS | 3812 | 1466724534682 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 16:28:54 INFO - PROCESS | 3812 | 1466724534684 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 16:28:54 INFO - PROCESS | 3812 | 1466724534688 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:28:54 INFO - PROCESS | 3812 | 1466724534689 Marionette TRACE conn5 <- [1,2878,null,{}] 16:28:54 INFO - PROCESS | 3812 | 1466724534693 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:28:54 INFO - PROCESS | 3812 | 1466724534695 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:54 INFO - PROCESS | 3812 | 1466724534817 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 16:28:54 INFO - PROCESS | 3812 | 1466724534874 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:54 INFO - PROCESS | 3812 | 1466724534876 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:54 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50BC3800 == 37 [pid = 3812] [id = 729] 16:28:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C4E4A0000) [pid = 3812] [serial = 2187] [outer = 0000000000000000] 16:28:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C4E4A3800) [pid = 3812] [serial = 2188] [outer = 0000008C4E4A0000] 16:28:54 INFO - PROCESS | 3812 | 1466724534920 Marionette DEBUG loaded listener.js 16:28:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (0000008C4E62B800) [pid = 3812] [serial = 2189] [outer = 0000008C4E4A0000] 16:28:55 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (0000008C3C44E400) [pid = 3812] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:28:55 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C4A605C00) [pid = 3812] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:28:55 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C4B5DB000) [pid = 3812] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:28:55 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C4A606400) [pid = 3812] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:28:55 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C3E14E000) [pid = 3812] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:28:55 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C3DF35800) [pid = 3812] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:28:55 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C44612800) [pid = 3812] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:28:55 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C4C167000) [pid = 3812] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:28:55 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C4850AC00) [pid = 3812] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:28:55 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3E5A9000) [pid = 3812] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:28:55 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C4B0E0800) [pid = 3812] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:28:55 INFO - PROCESS | 3812 | 1466724535417 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:28:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:28:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 776ms 16:28:55 INFO - PROCESS | 3812 | 1466724535466 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 16:28:55 INFO - PROCESS | 3812 | 1466724535468 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 16:28:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:28:55 INFO - PROCESS | 3812 | 1466724535472 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:28:55 INFO - PROCESS | 3812 | 1466724535474 Marionette TRACE conn5 <- [1,2882,null,{}] 16:28:55 INFO - PROCESS | 3812 | 1466724535477 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:28:55 INFO - PROCESS | 3812 | 1466724535479 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:55 INFO - PROCESS | 3812 | 1466724535565 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 16:28:55 INFO - PROCESS | 3812 | 1466724535654 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:55 INFO - PROCESS | 3812 | 1466724535656 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:55 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C5181B800 == 38 [pid = 3812] [id = 730] 16:28:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (0000008C3DF35800) [pid = 3812] [serial = 2190] [outer = 0000000000000000] 16:28:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (0000008C4850AC00) [pid = 3812] [serial = 2191] [outer = 0000008C3DF35800] 16:28:55 INFO - PROCESS | 3812 | 1466724535701 Marionette DEBUG loaded listener.js 16:28:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (0000008C4C163000) [pid = 3812] [serial = 2192] [outer = 0000008C3DF35800] 16:28:56 INFO - PROCESS | 3812 | 1466724536059 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:28:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:28:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 626ms 16:28:56 INFO - PROCESS | 3812 | 1466724536101 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 16:28:56 INFO - PROCESS | 3812 | 1466724536103 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 16:28:56 INFO - PROCESS | 3812 | 1466724536106 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:28:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:28:56 INFO - PROCESS | 3812 | 1466724536108 Marionette TRACE conn5 <- [1,2886,null,{}] 16:28:56 INFO - PROCESS | 3812 | 1466724536111 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:28:56 INFO - PROCESS | 3812 | 1466724536113 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:56 INFO - PROCESS | 3812 | 1466724536259 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 16:28:56 INFO - PROCESS | 3812 | 1466724536268 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:56 INFO - PROCESS | 3812 | 1466724536270 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:56 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51A16000 == 39 [pid = 3812] [id = 731] 16:28:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C47D32400) [pid = 3812] [serial = 2193] [outer = 0000000000000000] 16:28:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C4E79C800) [pid = 3812] [serial = 2194] [outer = 0000008C47D32400] 16:28:56 INFO - PROCESS | 3812 | 1466724536314 Marionette DEBUG loaded listener.js 16:28:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C4E7A5000) [pid = 3812] [serial = 2195] [outer = 0000008C47D32400] 16:28:56 INFO - PROCESS | 3812 | 1466724536725 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:28:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:28:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 690ms 16:28:56 INFO - PROCESS | 3812 | 1466724536800 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 16:28:56 INFO - PROCESS | 3812 | 1466724536803 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 16:28:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:28:56 INFO - PROCESS | 3812 | 1466724536806 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:28:56 INFO - PROCESS | 3812 | 1466724536808 Marionette TRACE conn5 <- [1,2890,null,{}] 16:28:56 INFO - PROCESS | 3812 | 1466724536812 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:28:56 INFO - PROCESS | 3812 | 1466724536814 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:56 INFO - PROCESS | 3812 | 1466724536899 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 16:28:56 INFO - PROCESS | 3812 | 1466724536907 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:56 INFO - PROCESS | 3812 | 1466724536909 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:56 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51EA4800 == 40 [pid = 3812] [id = 732] 16:28:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C4E7AB400) [pid = 3812] [serial = 2196] [outer = 0000000000000000] 16:28:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C4E8B1400) [pid = 3812] [serial = 2197] [outer = 0000008C4E7AB400] 16:28:56 INFO - PROCESS | 3812 | 1466724536953 Marionette DEBUG loaded listener.js 16:28:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C4E8BC400) [pid = 3812] [serial = 2198] [outer = 0000008C4E7AB400] 16:28:57 INFO - PROCESS | 3812 | 1466724537535 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:28:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:28:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 840ms 16:28:57 INFO - PROCESS | 3812 | 1466724537649 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 16:28:57 INFO - PROCESS | 3812 | 1466724537654 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 16:28:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:28:57 INFO - PROCESS | 3812 | 1466724537660 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:28:57 INFO - PROCESS | 3812 | 1466724537664 Marionette TRACE conn5 <- [1,2894,null,{}] 16:28:57 INFO - PROCESS | 3812 | 1466724537670 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:28:57 INFO - PROCESS | 3812 | 1466724537674 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:57 INFO - PROCESS | 3812 | 1466724537810 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 16:28:57 INFO - PROCESS | 3812 | 1466724537904 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:57 INFO - PROCESS | 3812 | 1466724537909 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:57 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A9D5800 == 41 [pid = 3812] [id = 733] 16:28:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C3E0E9400) [pid = 3812] [serial = 2199] [outer = 0000000000000000] 16:28:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (0000008C3E847000) [pid = 3812] [serial = 2200] [outer = 0000008C3E0E9400] 16:28:58 INFO - PROCESS | 3812 | 1466724537980 Marionette DEBUG loaded listener.js 16:28:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (0000008C441DC400) [pid = 3812] [serial = 2201] [outer = 0000008C3E0E9400] 16:28:58 INFO - PROCESS | 3812 | 1466724538563 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:28:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:28:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 943ms 16:28:58 INFO - PROCESS | 3812 | 1466724538605 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 16:28:58 INFO - PROCESS | 3812 | 1466724538611 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 16:28:58 INFO - PROCESS | 3812 | 1466724538620 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:28:58 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:28:58 INFO - PROCESS | 3812 | 1466724538624 Marionette TRACE conn5 <- [1,2898,null,{}] 16:28:58 INFO - PROCESS | 3812 | 1466724538628 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:28:58 INFO - PROCESS | 3812 | 1466724538631 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:58 INFO - PROCESS | 3812 | 1466724538750 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 16:28:58 INFO - PROCESS | 3812 | 1466724538851 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:58 INFO - PROCESS | 3812 | 1466724538853 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:58 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FBAD000 == 42 [pid = 3812] [id = 734] 16:28:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (0000008C4996D000) [pid = 3812] [serial = 2202] [outer = 0000000000000000] 16:28:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (0000008C4A22C800) [pid = 3812] [serial = 2203] [outer = 0000008C4996D000] 16:28:58 INFO - PROCESS | 3812 | 1466724538911 Marionette DEBUG loaded listener.js 16:28:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (0000008C4B5BC400) [pid = 3812] [serial = 2204] [outer = 0000008C4996D000] 16:28:59 INFO - PROCESS | 3812 | 1466724539504 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:28:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:28:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:28:59 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 922ms 16:28:59 INFO - PROCESS | 3812 | 1466724539548 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 16:28:59 INFO - PROCESS | 3812 | 1466724539551 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 16:28:59 INFO - TEST-START | /DOMEvents/constructors.html 16:28:59 INFO - PROCESS | 3812 | 1466724539555 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:28:59 INFO - PROCESS | 3812 | 1466724539559 Marionette TRACE conn5 <- [1,2902,null,{}] 16:28:59 INFO - PROCESS | 3812 | 1466724539571 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:28:59 INFO - PROCESS | 3812 | 1466724539576 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:59 INFO - PROCESS | 3812 | 1466724539692 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 16:28:59 INFO - PROCESS | 3812 | 1466724539820 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:59 INFO - PROCESS | 3812 | 1466724539824 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:28:59 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C5293D800 == 43 [pid = 3812] [id = 735] 16:28:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (0000008C4B4BB400) [pid = 3812] [serial = 2205] [outer = 0000000000000000] 16:28:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (0000008C4D997800) [pid = 3812] [serial = 2206] [outer = 0000008C4B4BB400] 16:28:59 INFO - PROCESS | 3812 | 1466724539883 Marionette DEBUG loaded listener.js 16:28:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (0000008C4E8BA000) [pid = 3812] [serial = 2207] [outer = 0000008C4B4BB400] 16:29:00 INFO - PROCESS | 3812 | 1466724540555 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:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:29:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:29:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:29:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:29:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:29:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:29:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:29:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:29:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:29:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:29:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:29:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:29:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:29:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:29:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:29:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:29:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:29:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:29:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:29:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:29:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:29:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:29:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:29:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:29:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:29:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:29:00 INFO - TEST-OK | /DOMEvents/constructors.html | took 1060ms 16:29:00 INFO - PROCESS | 3812 | 1466724540635 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 16:29:00 INFO - PROCESS | 3812 | 1466724540638 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 16:29:00 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:29:00 INFO - PROCESS | 3812 | 1466724540656 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:29:00 INFO - PROCESS | 3812 | 1466724540658 Marionette TRACE conn5 <- [1,2906,null,{}] 16:29:00 INFO - PROCESS | 3812 | 1466724540663 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:29:00 INFO - PROCESS | 3812 | 1466724540665 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:00 INFO - PROCESS | 3812 | 1466724540788 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 16:29:00 INFO - PROCESS | 3812 | 1466724540909 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 3812 | 1466724540911 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:00 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C529EC000 == 44 [pid = 3812] [id = 736] 16:29:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (0000008C4E8D0000) [pid = 3812] [serial = 2208] [outer = 0000000000000000] 16:29:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (0000008C4EB6A000) [pid = 3812] [serial = 2209] [outer = 0000008C4E8D0000] 16:29:00 INFO - PROCESS | 3812 | 1466724540967 Marionette DEBUG loaded listener.js 16:29:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (0000008C4EB73C00) [pid = 3812] [serial = 2210] [outer = 0000008C4E8D0000] 16:29:01 INFO - PROCESS | 3812 | 1466724541516 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:29:01 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:29:01 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 902ms 16:29:01 INFO - PROCESS | 3812 | 1466724541545 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 16:29:01 INFO - PROCESS | 3812 | 1466724541547 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 16:29:01 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:29:01 INFO - PROCESS | 3812 | 1466724541551 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:29:01 INFO - PROCESS | 3812 | 1466724541553 Marionette TRACE conn5 <- [1,2910,null,{}] 16:29:01 INFO - PROCESS | 3812 | 1466724541575 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:29:01 INFO - PROCESS | 3812 | 1466724541578 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:01 INFO - PROCESS | 3812 | 1466724541719 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 16:29:01 INFO - PROCESS | 3812 | 1466724541796 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 3812 | 1466724541798 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:01 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A09E000 == 45 [pid = 3812] [id = 737] 16:29:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (0000008C436CD800) [pid = 3812] [serial = 2211] [outer = 0000000000000000] 16:29:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (0000008C47D7E400) [pid = 3812] [serial = 2212] [outer = 0000008C436CD800] 16:29:01 INFO - PROCESS | 3812 | 1466724541854 Marionette DEBUG loaded listener.js 16:29:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (0000008C4D210C00) [pid = 3812] [serial = 2213] [outer = 0000008C436CD800] 16:29:02 INFO - PROCESS | 3812 | [3812] 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:29:02 INFO - PROCESS | 3812 | [3812] 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:29:02 INFO - PROCESS | 3812 | [3812] 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:29:02 INFO - PROCESS | 3812 | [3812] 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:29:02 INFO - PROCESS | 3812 | 1466724542569 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:29:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:29:02 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:29:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:29:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:29:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:29:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:29:02 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:29:02 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:29:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:29:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:29:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:29:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:29:02 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:29:02 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:29:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:29:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:29:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:29:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:29:02 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:29:02 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:29:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:29:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:29:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:29:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:29:02 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:29:02 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1034ms 16:29:02 INFO - PROCESS | 3812 | 1466724542588 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 16:29:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:29:02 INFO - PROCESS | 3812 | 1466724542592 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 16:29:02 INFO - PROCESS | 3812 | 1466724542597 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:29:02 INFO - PROCESS | 3812 | 1466724542600 Marionette TRACE conn5 <- [1,2914,null,{}] 16:29:02 INFO - PROCESS | 3812 | 1466724542606 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:29:02 INFO - PROCESS | 3812 | 1466724542609 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:02 INFO - PROCESS | 3812 | 1466724542716 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 16:29:02 INFO - PROCESS | 3812 | 1466724542850 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 3812 | 1466724542853 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:02 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3D4E8000 == 46 [pid = 3812] [id = 738] 16:29:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (0000008C41717000) [pid = 3812] [serial = 2214] [outer = 0000000000000000] 16:29:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (0000008C446CD800) [pid = 3812] [serial = 2215] [outer = 0000008C41717000] 16:29:02 INFO - PROCESS | 3812 | 1466724542910 Marionette DEBUG loaded listener.js 16:29:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (0000008C4ADE6C00) [pid = 3812] [serial = 2216] [outer = 0000008C41717000] 16:29:03 INFO - PROCESS | 3812 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:29:03 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51A16000 == 45 [pid = 3812] [id = 731] 16:29:03 INFO - PROCESS | 3812 | --DOCSHELL 0000008C5181B800 == 44 [pid = 3812] [id = 730] 16:29:03 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50BC3800 == 43 [pid = 3812] [id = 729] 16:29:03 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FF92000 == 42 [pid = 3812] [id = 728] 16:29:03 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FA66000 == 41 [pid = 3812] [id = 727] 16:29:03 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E5C5000 == 40 [pid = 3812] [id = 725] 16:29:03 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A62D000 == 39 [pid = 3812] [id = 724] 16:29:03 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A574800 == 38 [pid = 3812] [id = 723] 16:29:03 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (0000008C4D57AC00) [pid = 3812] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44ADF800 == 37 [pid = 3812] [id = 719] 16:29:03 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51618000 == 36 [pid = 3812] [id = 718] 16:29:03 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (0000008C3E84AC00) [pid = 3812] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (0000008C4A957400) [pid = 3812] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (0000008C4B742000) [pid = 3812] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (0000008C4B6E2400) [pid = 3812] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (0000008C4B6D8C00) [pid = 3812] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (0000008C4B741800) [pid = 3812] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (0000008C3E810C00) [pid = 3812] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (0000008C42CA6000) [pid = 3812] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (0000008C44238800) [pid = 3812] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (0000008C44821400) [pid = 3812] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (0000008C44A09C00) [pid = 3812] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (0000008C47D15C00) [pid = 3812] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (0000008C4C25CC00) [pid = 3812] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (0000008C3E161400) [pid = 3812] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (0000008C49E79C00) [pid = 3812] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (0000008C3C450C00) [pid = 3812] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C3E842800) [pid = 3812] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C47CD6C00) [pid = 3812] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C4C4EC000) [pid = 3812] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C4AE36400) [pid = 3812] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C4ADE8400) [pid = 3812] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C4A22D800) [pid = 3812] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C4CE81C00) [pid = 3812] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3812 | 1466724543497 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:29:03 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:29:03 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 943ms 16:29:03 INFO - PROCESS | 3812 | 1466724543540 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 16:29:03 INFO - PROCESS | 3812 | 1466724543545 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 16:29:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:29:03 INFO - PROCESS | 3812 | 1466724543550 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:29:03 INFO - PROCESS | 3812 | 1466724543553 Marionette TRACE conn5 <- [1,2918,null,{}] 16:29:03 INFO - PROCESS | 3812 | 1466724543557 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:29:03 INFO - PROCESS | 3812 | 1466724543559 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:03 INFO - PROCESS | 3812 | 1466724543655 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 16:29:03 INFO - PROCESS | 3812 | 1466724543662 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 3812 | 1466724543664 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:03 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A9DA800 == 37 [pid = 3812] [id = 739] 16:29:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (0000008C3E14B800) [pid = 3812] [serial = 2217] [outer = 0000000000000000] 16:29:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (0000008C3E567000) [pid = 3812] [serial = 2218] [outer = 0000008C3E14B800] 16:29:03 INFO - PROCESS | 3812 | 1466724543712 Marionette DEBUG loaded listener.js 16:29:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (0000008C436CC800) [pid = 3812] [serial = 2219] [outer = 0000008C3E14B800] 16:29:04 INFO - PROCESS | 3812 | 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:29:04 INFO - PROCESS | 3812 | 1466724544234 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:29:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:29:04 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 734ms 16:29:04 INFO - PROCESS | 3812 | 1466724544288 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 16:29:04 INFO - PROCESS | 3812 | 1466724544290 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 16:29:04 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:29:04 INFO - PROCESS | 3812 | 1466724544294 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:29:04 INFO - PROCESS | 3812 | 1466724544298 Marionette TRACE conn5 <- [1,2922,null,{}] 16:29:04 INFO - PROCESS | 3812 | 1466724544308 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:29:04 INFO - PROCESS | 3812 | 1466724544313 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:04 INFO - PROCESS | 3812 | 1466724544403 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 16:29:04 INFO - PROCESS | 3812 | 1466724544495 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 3812 | 1466724544498 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:04 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F013800 == 38 [pid = 3812] [id = 740] 16:29:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C48369000) [pid = 3812] [serial = 2220] [outer = 0000000000000000] 16:29:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C4A95A800) [pid = 3812] [serial = 2221] [outer = 0000008C48369000] 16:29:04 INFO - PROCESS | 3812 | 1466724544546 Marionette DEBUG loaded listener.js 16:29:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C4B3C0000) [pid = 3812] [serial = 2222] [outer = 0000008C48369000] 16:29:04 INFO - PROCESS | 3812 | 1466724544882 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:29:04 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:29:04 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 629ms 16:29:04 INFO - PROCESS | 3812 | 1466724544926 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 16:29:04 INFO - PROCESS | 3812 | 1466724544929 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 16:29:04 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:29:04 INFO - PROCESS | 3812 | 1466724544932 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:29:04 INFO - PROCESS | 3812 | 1466724544934 Marionette TRACE conn5 <- [1,2926,null,{}] 16:29:04 INFO - PROCESS | 3812 | 1466724544938 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:29:04 INFO - PROCESS | 3812 | 1466724544940 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:05 INFO - PROCESS | 3812 | 1466724545075 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 16:29:05 INFO - PROCESS | 3812 | 1466724545083 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 3812 | 1466724545085 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:05 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FA5B000 == 39 [pid = 3812] [id = 741] 16:29:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C4B6DF800) [pid = 3812] [serial = 2223] [outer = 0000000000000000] 16:29:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (0000008C4B740C00) [pid = 3812] [serial = 2224] [outer = 0000008C4B6DF800] 16:29:05 INFO - PROCESS | 3812 | 1466724545131 Marionette DEBUG loaded listener.js 16:29:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (0000008C4C48A000) [pid = 3812] [serial = 2225] [outer = 0000008C4B6DF800] 16:29:05 INFO - PROCESS | 3812 | 1466724545523 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:29:05 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:29:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 16:29:05 INFO - PROCESS | 3812 | 1466724545564 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 16:29:05 INFO - PROCESS | 3812 | 1466724545566 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 16:29:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:29:05 INFO - PROCESS | 3812 | 1466724545569 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:29:05 INFO - PROCESS | 3812 | 1466724545571 Marionette TRACE conn5 <- [1,2930,null,{}] 16:29:05 INFO - PROCESS | 3812 | 1466724545574 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:29:05 INFO - PROCESS | 3812 | 1466724545576 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:05 INFO - PROCESS | 3812 | 1466724545703 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 16:29:05 INFO - PROCESS | 3812 | 1466724545722 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 3812 | 1466724545724 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:05 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FD87000 == 40 [pid = 3812] [id = 742] 16:29:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (0000008C4B6DC000) [pid = 3812] [serial = 2226] [outer = 0000000000000000] 16:29:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (0000008C4C4E4400) [pid = 3812] [serial = 2227] [outer = 0000008C4B6DC000] 16:29:05 INFO - PROCESS | 3812 | 1466724545776 Marionette DEBUG loaded listener.js 16:29:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (0000008C4D9A1400) [pid = 3812] [serial = 2228] [outer = 0000008C4B6DC000] 16:29:06 INFO - PROCESS | 3812 | 1466724546250 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:29:06 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:29:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:29:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:29:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 733ms 16:29:06 INFO - PROCESS | 3812 | 1466724546306 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 16:29:06 INFO - PROCESS | 3812 | 1466724546308 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 16:29:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:29:06 INFO - PROCESS | 3812 | 1466724546312 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:29:06 INFO - PROCESS | 3812 | 1466724546314 Marionette TRACE conn5 <- [1,2934,null,{}] 16:29:06 INFO - PROCESS | 3812 | 1466724546317 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:29:06 INFO - PROCESS | 3812 | 1466724546322 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:06 INFO - PROCESS | 3812 | 1466724546469 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 16:29:06 INFO - PROCESS | 3812 | 1466724546530 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 3812 | 1466724546533 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:06 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44999000 == 41 [pid = 3812] [id = 743] 16:29:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (0000008C4E8AFC00) [pid = 3812] [serial = 2229] [outer = 0000000000000000] 16:29:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (0000008C4EB75000) [pid = 3812] [serial = 2230] [outer = 0000008C4E8AFC00] 16:29:06 INFO - PROCESS | 3812 | 1466724546578 Marionette DEBUG loaded listener.js 16:29:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (0000008C4EBE2000) [pid = 3812] [serial = 2231] [outer = 0000008C4E8AFC00] 16:29:06 INFO - PROCESS | 3812 | 1466724546960 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:29:07 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:29:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 691ms 16:29:07 INFO - PROCESS | 3812 | 1466724547006 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 16:29:07 INFO - PROCESS | 3812 | 1466724547008 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 16:29:07 INFO - PROCESS | 3812 | 1466724547012 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:29:07 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:29:07 INFO - PROCESS | 3812 | 1466724547014 Marionette TRACE conn5 <- [1,2938,null,{}] 16:29:07 INFO - PROCESS | 3812 | 1466724547017 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:29:07 INFO - PROCESS | 3812 | 1466724547019 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:07 INFO - PROCESS | 3812 | 1466724547171 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 16:29:07 INFO - PROCESS | 3812 | 1466724547189 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 3812 | 1466724547191 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:07 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51A04000 == 42 [pid = 3812] [id = 744] 16:29:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (0000008C4EBE6000) [pid = 3812] [serial = 2232] [outer = 0000000000000000] 16:29:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (0000008C4EEB7400) [pid = 3812] [serial = 2233] [outer = 0000008C4EBE6000] 16:29:07 INFO - PROCESS | 3812 | 1466724547235 Marionette DEBUG loaded listener.js 16:29:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (0000008C4EEBEC00) [pid = 3812] [serial = 2234] [outer = 0000008C4EBE6000] 16:29:07 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51A18800 == 43 [pid = 3812] [id = 745] 16:29:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (0000008C4F930000) [pid = 3812] [serial = 2235] [outer = 0000000000000000] 16:29:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (0000008C4F931400) [pid = 3812] [serial = 2236] [outer = 0000008C4F930000] 16:29:07 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (0000008C3DFA8C00) [pid = 3812] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:29:07 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (0000008C3DFAD800) [pid = 3812] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:29:07 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (0000008C47D0F800) [pid = 3812] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:29:07 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (0000008C42C3A400) [pid = 3812] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:29:07 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (0000008C4AA46C00) [pid = 3812] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:29:07 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (0000008C4C161C00) [pid = 3812] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:29:07 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (0000008C3DF35800) [pid = 3812] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:29:07 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (0000008C4E4A0000) [pid = 3812] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:29:07 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (0000008C47D32400) [pid = 3812] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:29:07 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (0000008C4B3BB400) [pid = 3812] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:29:07 INFO - PROCESS | 3812 | 1466724547857 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:29:07 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:29:07 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 881ms 16:29:07 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:29:07 INFO - PROCESS | 3812 | 1466724547896 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 16:29:07 INFO - PROCESS | 3812 | 1466724547898 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 16:29:07 INFO - PROCESS | 3812 | 1466724547901 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:29:07 INFO - PROCESS | 3812 | 1466724547903 Marionette TRACE conn5 <- [1,2942,null,{}] 16:29:07 INFO - PROCESS | 3812 | 1466724547907 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:29:07 INFO - PROCESS | 3812 | 1466724547909 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:08 INFO - PROCESS | 3812 | 1466724548012 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 16:29:08 INFO - PROCESS | 3812 | 1466724548016 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 3812 | 1466724548018 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:08 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C52931800 == 44 [pid = 3812] [id = 746] 16:29:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (0000008C446BF800) [pid = 3812] [serial = 2237] [outer = 0000000000000000] 16:29:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (0000008C4850C800) [pid = 3812] [serial = 2238] [outer = 0000008C446BF800] 16:29:08 INFO - PROCESS | 3812 | 1466724548063 Marionette DEBUG loaded listener.js 16:29:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (0000008C4E4A0800) [pid = 3812] [serial = 2239] [outer = 0000008C446BF800] 16:29:08 INFO - PROCESS | 3812 | 1466724548472 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:29:08 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:29:08 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:29:08 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 629ms 16:29:08 INFO - PROCESS | 3812 | 1466724548534 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 16:29:08 INFO - PROCESS | 3812 | 1466724548545 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 16:29:08 INFO - PROCESS | 3812 | 1466724548548 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:29:08 INFO - PROCESS | 3812 | 1466724548550 Marionette TRACE conn5 <- [1,2946,null,{}] 16:29:08 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:29:08 INFO - PROCESS | 3812 | 1466724548554 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:29:08 INFO - PROCESS | 3812 | 1466724548555 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:08 INFO - PROCESS | 3812 | 1466724548657 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 16:29:08 INFO - PROCESS | 3812 | 1466724548662 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 3812 | 1466724548664 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:08 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C53E31800 == 45 [pid = 3812] [id = 747] 16:29:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (0000008C4EEC4C00) [pid = 3812] [serial = 2240] [outer = 0000000000000000] 16:29:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (0000008C4F938400) [pid = 3812] [serial = 2241] [outer = 0000008C4EEC4C00] 16:29:08 INFO - PROCESS | 3812 | 1466724548708 Marionette DEBUG loaded listener.js 16:29:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (0000008C4FE3D800) [pid = 3812] [serial = 2242] [outer = 0000008C4EEC4C00] 16:29:09 INFO - PROCESS | 3812 | 1466724549087 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:29:09 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:29:09 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 587ms 16:29:09 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:29:09 INFO - PROCESS | 3812 | 1466724549141 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 16:29:09 INFO - PROCESS | 3812 | 1466724549143 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 16:29:09 INFO - PROCESS | 3812 | 1466724549146 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:29:09 INFO - PROCESS | 3812 | 1466724549148 Marionette TRACE conn5 <- [1,2950,null,{}] 16:29:09 INFO - PROCESS | 3812 | 1466724549152 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:29:09 INFO - PROCESS | 3812 | 1466724549154 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:09 INFO - PROCESS | 3812 | 1466724549284 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 16:29:09 INFO - PROCESS | 3812 | 1466724549299 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 3812 | 1466724549301 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:09 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C550DF800 == 46 [pid = 3812] [id = 748] 16:29:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (0000008C4FE47000) [pid = 3812] [serial = 2243] [outer = 0000000000000000] 16:29:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (0000008C4FE49400) [pid = 3812] [serial = 2244] [outer = 0000008C4FE47000] 16:29:09 INFO - PROCESS | 3812 | 1466724549345 Marionette DEBUG loaded listener.js 16:29:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (0000008C4FF1B800) [pid = 3812] [serial = 2245] [outer = 0000008C4FE47000] 16:29:09 INFO - PROCESS | 3812 | 1466724549742 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:29:09 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:29:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 628ms 16:29:09 INFO - PROCESS | 3812 | 1466724549778 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 16:29:09 INFO - PROCESS | 3812 | 1466724549781 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 16:29:09 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:29:09 INFO - PROCESS | 3812 | 1466724549784 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:29:09 INFO - PROCESS | 3812 | 1466724549787 Marionette TRACE conn5 <- [1,2954,null,{}] 16:29:09 INFO - PROCESS | 3812 | 1466724549790 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:29:09 INFO - PROCESS | 3812 | 1466724549793 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:09 INFO - PROCESS | 3812 | 1466724549980 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 16:29:10 INFO - PROCESS | 3812 | 1466724550137 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 3812 | 1466724550140 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:10 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44999800 == 47 [pid = 3812] [id = 749] 16:29:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (0000008C3DFAA400) [pid = 3812] [serial = 2246] [outer = 0000000000000000] 16:29:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (0000008C3DFB5400) [pid = 3812] [serial = 2247] [outer = 0000008C3DFAA400] 16:29:10 INFO - PROCESS | 3812 | 1466724550203 Marionette DEBUG loaded listener.js 16:29:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (0000008C3EC5CC00) [pid = 3812] [serial = 2248] [outer = 0000008C3DFAA400] 16:29:10 INFO - PROCESS | 3812 | 1466724550723 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:29:10 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:29:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 986ms 16:29:10 INFO - PROCESS | 3812 | 1466724550790 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 16:29:10 INFO - PROCESS | 3812 | 1466724550795 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 16:29:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:29:10 INFO - PROCESS | 3812 | 1466724550803 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:29:10 INFO - PROCESS | 3812 | 1466724550807 Marionette TRACE conn5 <- [1,2958,null,{}] 16:29:10 INFO - PROCESS | 3812 | 1466724550812 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:29:10 INFO - PROCESS | 3812 | 1466724550815 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:10 INFO - PROCESS | 3812 | 1466724550938 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 16:29:11 INFO - PROCESS | 3812 | 1466724551042 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 3812 | 1466724551045 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:11 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4EE83800 == 48 [pid = 3812] [id = 750] 16:29:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (0000008C483A8800) [pid = 3812] [serial = 2249] [outer = 0000000000000000] 16:29:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (0000008C4A220400) [pid = 3812] [serial = 2250] [outer = 0000008C483A8800] 16:29:11 INFO - PROCESS | 3812 | 1466724551103 Marionette DEBUG loaded listener.js 16:29:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (0000008C4B4B6000) [pid = 3812] [serial = 2251] [outer = 0000008C483A8800] 16:29:11 INFO - PROCESS | 3812 | 1466724551676 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:29:11 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:29:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 922ms 16:29:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:29:11 INFO - PROCESS | 3812 | 1466724551731 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 16:29:11 INFO - PROCESS | 3812 | 1466724551734 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 16:29:11 INFO - PROCESS | 3812 | 1466724551738 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:29:11 INFO - PROCESS | 3812 | 1466724551741 Marionette TRACE conn5 <- [1,2962,null,{}] 16:29:11 INFO - PROCESS | 3812 | 1466724551745 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:29:11 INFO - PROCESS | 3812 | 1466724551748 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:11 INFO - PROCESS | 3812 | 1466724551868 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 16:29:11 INFO - PROCESS | 3812 | 1466724551975 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 3812 | 1466724551978 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:12 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C529DF800 == 49 [pid = 3812] [id = 751] 16:29:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (0000008C4E4A5800) [pid = 3812] [serial = 2252] [outer = 0000000000000000] 16:29:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (0000008C4E7A1800) [pid = 3812] [serial = 2253] [outer = 0000008C4E4A5800] 16:29:12 INFO - PROCESS | 3812 | 1466724552033 Marionette DEBUG loaded listener.js 16:29:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (0000008C4E8CF400) [pid = 3812] [serial = 2254] [outer = 0000008C4E4A5800] 16:29:12 INFO - PROCESS | 3812 | 1466724552566 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:29:12 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:29:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 881ms 16:29:12 INFO - PROCESS | 3812 | 1466724552626 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 16:29:12 INFO - PROCESS | 3812 | 1466724552630 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 16:29:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:29:12 INFO - PROCESS | 3812 | 1466724552643 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:29:12 INFO - PROCESS | 3812 | 1466724552648 Marionette TRACE conn5 <- [1,2966,null,{}] 16:29:12 INFO - PROCESS | 3812 | 1466724552652 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:29:12 INFO - PROCESS | 3812 | 1466724552656 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:12 INFO - PROCESS | 3812 | 1466724552777 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 16:29:12 INFO - PROCESS | 3812 | 1466724552878 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 3812 | 1466724552881 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:12 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C54AAA800 == 50 [pid = 3812] [id = 752] 16:29:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (0000008C4EB6AC00) [pid = 3812] [serial = 2255] [outer = 0000000000000000] 16:29:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (0000008C4FF17C00) [pid = 3812] [serial = 2256] [outer = 0000008C4EB6AC00] 16:29:12 INFO - PROCESS | 3812 | 1466724552935 Marionette DEBUG loaded listener.js 16:29:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (0000008C4FF55400) [pid = 3812] [serial = 2257] [outer = 0000008C4EB6AC00] 16:29:13 INFO - PROCESS | 3812 | 1466724553466 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:29:13 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:29:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 903ms 16:29:13 INFO - PROCESS | 3812 | 1466724553558 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 16:29:13 INFO - PROCESS | 3812 | 1466724553560 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 16:29:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:29:13 INFO - PROCESS | 3812 | 1466724553565 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:29:13 INFO - PROCESS | 3812 | 1466724553568 Marionette TRACE conn5 <- [1,2970,null,{}] 16:29:13 INFO - PROCESS | 3812 | 1466724553572 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:29:13 INFO - PROCESS | 3812 | 1466724553574 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:13 INFO - PROCESS | 3812 | 1466724553689 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 16:29:13 INFO - PROCESS | 3812 | 1466724553790 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 3812 | 1466724553792 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:13 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F952800 == 51 [pid = 3812] [id = 753] 16:29:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (0000008C3D373400) [pid = 3812] [serial = 2258] [outer = 0000000000000000] 16:29:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (0000008C3D37E800) [pid = 3812] [serial = 2259] [outer = 0000008C3D373400] 16:29:13 INFO - PROCESS | 3812 | 1466724553847 Marionette DEBUG loaded listener.js 16:29:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (0000008C4FF24C00) [pid = 3812] [serial = 2260] [outer = 0000008C3D373400] 16:29:14 INFO - PROCESS | 3812 | 1466724554348 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:29:14 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:29:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:29:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:29:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 840ms 16:29:14 INFO - PROCESS | 3812 | 1466724554408 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 16:29:14 INFO - PROCESS | 3812 | 1466724554410 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 16:29:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:29:14 INFO - PROCESS | 3812 | 1466724554414 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:29:14 INFO - PROCESS | 3812 | 1466724554416 Marionette TRACE conn5 <- [1,2974,null,{}] 16:29:14 INFO - PROCESS | 3812 | 1466724554420 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:29:14 INFO - PROCESS | 3812 | 1466724554423 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:14 INFO - PROCESS | 3812 | 1466724554575 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 16:29:14 INFO - PROCESS | 3812 | 1466724554715 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 3812 | 1466724554721 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:14 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C47DB9000 == 52 [pid = 3812] [id = 754] 16:29:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (0000008C47C9DC00) [pid = 3812] [serial = 2261] [outer = 0000000000000000] 16:29:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (0000008C4A225000) [pid = 3812] [serial = 2262] [outer = 0000008C47C9DC00] 16:29:14 INFO - PROCESS | 3812 | 1466724554791 Marionette DEBUG loaded listener.js 16:29:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (0000008C4FF61800) [pid = 3812] [serial = 2263] [outer = 0000008C47C9DC00] 16:29:15 INFO - PROCESS | 3812 | 1466724555542 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:29:15 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:29:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1182ms 16:29:15 INFO - PROCESS | 3812 | 1466724555600 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 16:29:15 INFO - PROCESS | 3812 | 1466724555604 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 16:29:15 INFO - PROCESS | 3812 | 1466724555609 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:29:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:29:15 INFO - PROCESS | 3812 | 1466724555613 Marionette TRACE conn5 <- [1,2978,null,{}] 16:29:15 INFO - PROCESS | 3812 | 1466724555618 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:29:15 INFO - PROCESS | 3812 | 1466724555621 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:15 INFO - PROCESS | 3812 | 1466724555737 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 16:29:15 INFO - PROCESS | 3812 | 1466724555872 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 3812 | 1466724555877 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:15 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C47DBC800 == 53 [pid = 3812] [id = 755] 16:29:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (0000008C3D247C00) [pid = 3812] [serial = 2264] [outer = 0000000000000000] 16:29:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (0000008C3DD22400) [pid = 3812] [serial = 2265] [outer = 0000008C3D247C00] 16:29:15 INFO - PROCESS | 3812 | 1466724555929 Marionette DEBUG loaded listener.js 16:29:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (0000008C3E14D000) [pid = 3812] [serial = 2266] [outer = 0000008C3D247C00] 16:29:16 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C47DBA000 == 54 [pid = 3812] [id = 756] 16:29:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (0000008C42EC6800) [pid = 3812] [serial = 2267] [outer = 0000000000000000] 16:29:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (0000008C42F83800) [pid = 3812] [serial = 2268] [outer = 0000008C42EC6800] 16:29:16 INFO - PROCESS | 3812 | --DOCSHELL 0000008C550DF800 == 53 [pid = 3812] [id = 748] 16:29:16 INFO - PROCESS | 3812 | --DOCSHELL 0000008C53E31800 == 52 [pid = 3812] [id = 747] 16:29:16 INFO - PROCESS | 3812 | --DOCSHELL 0000008C52931800 == 51 [pid = 3812] [id = 746] 16:29:16 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51A18800 == 50 [pid = 3812] [id = 745] 16:29:16 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51A04000 == 49 [pid = 3812] [id = 744] 16:29:16 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44999000 == 48 [pid = 3812] [id = 743] 16:29:16 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F60C000 == 47 [pid = 3812] [id = 726] 16:29:16 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FD87000 == 46 [pid = 3812] [id = 742] 16:29:16 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FA5B000 == 45 [pid = 3812] [id = 741] 16:29:16 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F013800 == 44 [pid = 3812] [id = 740] 16:29:16 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A9DA800 == 43 [pid = 3812] [id = 739] 16:29:16 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3D4E8000 == 42 [pid = 3812] [id = 738] 16:29:16 INFO - PROCESS | 3812 | --DOCSHELL 0000008C529EC000 == 41 [pid = 3812] [id = 736] 16:29:16 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (0000008C4E8B1400) [pid = 3812] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 16:29:16 INFO - PROCESS | 3812 | --DOCSHELL 0000008C5293D800 == 40 [pid = 3812] [id = 735] 16:29:16 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FBAD000 == 39 [pid = 3812] [id = 734] 16:29:16 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A9D5800 == 38 [pid = 3812] [id = 733] 16:29:16 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (0000008C3E814400) [pid = 3812] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 16:29:16 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (0000008C436CF000) [pid = 3812] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 16:29:16 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (0000008C45046000) [pid = 3812] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 16:29:16 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (0000008C3E14B000) [pid = 3812] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 16:29:16 INFO - PROCESS | 3812 | --DOMWINDOW == 123 (0000008C4B6DFC00) [pid = 3812] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 16:29:16 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (0000008C48361000) [pid = 3812] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 16:29:16 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (0000008C4A220800) [pid = 3812] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 16:29:16 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (0000008C45045C00) [pid = 3812] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 16:29:16 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (0000008C3E14C800) [pid = 3812] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 16:29:16 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (0000008C4481F000) [pid = 3812] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 16:29:16 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (0000008C43728000) [pid = 3812] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 16:29:16 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (0000008C4AA4AC00) [pid = 3812] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 16:29:16 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (0000008C4D933400) [pid = 3812] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 16:29:16 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (0000008C4CE7CC00) [pid = 3812] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 16:29:16 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (0000008C4850AC00) [pid = 3812] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 16:29:16 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (0000008C4E4A3800) [pid = 3812] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 16:29:16 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (0000008C4E79C800) [pid = 3812] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 16:29:16 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (0000008C4E62B800) [pid = 3812] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 16:29:16 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (0000008C4E7A5000) [pid = 3812] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 16:29:16 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (0000008C4B4B6800) [pid = 3812] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 16:29:16 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (0000008C4C163000) [pid = 3812] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 16:29:16 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (0000008C4B5DD400) [pid = 3812] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 16:29:16 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (0000008C4B0DC000) [pid = 3812] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 16:29:16 INFO - PROCESS | 3812 | 1466724556624 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:29:16 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:29:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1028ms 16:29:16 INFO - PROCESS | 3812 | 1466724556641 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 16:29:16 INFO - PROCESS | 3812 | 1466724556646 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 16:29:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:29:16 INFO - PROCESS | 3812 | 1466724556652 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:29:16 INFO - PROCESS | 3812 | 1466724556655 Marionette TRACE conn5 <- [1,2982,null,{}] 16:29:16 INFO - PROCESS | 3812 | 1466724556658 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:29:16 INFO - PROCESS | 3812 | 1466724556661 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:16 INFO - PROCESS | 3812 | 1466724556776 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 16:29:16 INFO - PROCESS | 3812 | 1466724556861 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 3812 | 1466724556864 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:16 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4A58E000 == 39 [pid = 3812] [id = 757] 16:29:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (0000008C3D24E800) [pid = 3812] [serial = 2269] [outer = 0000000000000000] 16:29:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (0000008C3E46F400) [pid = 3812] [serial = 2270] [outer = 0000008C3D24E800] 16:29:16 INFO - PROCESS | 3812 | 1466724556913 Marionette DEBUG loaded listener.js 16:29:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (0000008C42A06800) [pid = 3812] [serial = 2271] [outer = 0000008C3D24E800] 16:29:17 INFO - PROCESS | 3812 | 1466724557323 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:29:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:29:17 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:29:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 734ms 16:29:17 INFO - PROCESS | 3812 | 1466724557390 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 16:29:17 INFO - PROCESS | 3812 | 1466724557392 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 16:29:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:29:17 INFO - PROCESS | 3812 | 1466724557396 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:29:17 INFO - PROCESS | 3812 | 1466724557399 Marionette TRACE conn5 <- [1,2986,null,{}] 16:29:17 INFO - PROCESS | 3812 | 1466724557410 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:29:17 INFO - PROCESS | 3812 | 1466724557414 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:17 INFO - PROCESS | 3812 | 1466724557517 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 16:29:17 INFO - PROCESS | 3812 | 1466724557523 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 3812 | 1466724557527 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:17 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E60D000 == 40 [pid = 3812] [id = 758] 16:29:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (0000008C4481A000) [pid = 3812] [serial = 2272] [outer = 0000000000000000] 16:29:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (0000008C4504B400) [pid = 3812] [serial = 2273] [outer = 0000008C4481A000] 16:29:17 INFO - PROCESS | 3812 | 1466724557577 Marionette DEBUG loaded listener.js 16:29:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (0000008C48368800) [pid = 3812] [serial = 2274] [outer = 0000008C4481A000] 16:29:18 INFO - PROCESS | 3812 | 1466724558017 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:29:18 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:29:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 690ms 16:29:18 INFO - PROCESS | 3812 | 1466724558089 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 16:29:18 INFO - PROCESS | 3812 | 1466724558092 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 16:29:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:29:18 INFO - PROCESS | 3812 | 1466724558095 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:29:18 INFO - PROCESS | 3812 | 1466724558097 Marionette TRACE conn5 <- [1,2990,null,{}] 16:29:18 INFO - PROCESS | 3812 | 1466724558101 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:29:18 INFO - PROCESS | 3812 | 1466724558103 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:18 INFO - PROCESS | 3812 | 1466724558193 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 16:29:18 INFO - PROCESS | 3812 | 1466724558200 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 3812 | 1466724558202 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:18 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4F653800 == 41 [pid = 3812] [id = 759] 16:29:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (0000008C4A22DC00) [pid = 3812] [serial = 2275] [outer = 0000000000000000] 16:29:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (0000008C4A605C00) [pid = 3812] [serial = 2276] [outer = 0000008C4A22DC00] 16:29:18 INFO - PROCESS | 3812 | 1466724558252 Marionette DEBUG loaded listener.js 16:29:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (0000008C4AA47000) [pid = 3812] [serial = 2277] [outer = 0000008C4A22DC00] 16:29:18 INFO - PROCESS | 3812 | 1466724558744 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:29:18 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:29:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 692ms 16:29:18 INFO - PROCESS | 3812 | 1466724558790 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 16:29:18 INFO - PROCESS | 3812 | 1466724558792 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 16:29:18 INFO - PROCESS | 3812 | 1466724558795 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:29:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:29:18 INFO - PROCESS | 3812 | 1466724558797 Marionette TRACE conn5 <- [1,2994,null,{}] 16:29:18 INFO - PROCESS | 3812 | 1466724558800 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:29:18 INFO - PROCESS | 3812 | 1466724558802 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:18 INFO - PROCESS | 3812 | 1466724558932 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 16:29:18 INFO - PROCESS | 3812 | 1466724558937 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 3812 | 1466724558939 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:18 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FBA5800 == 42 [pid = 3812] [id = 760] 16:29:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (0000008C4ADE9800) [pid = 3812] [serial = 2278] [outer = 0000000000000000] 16:29:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (0000008C4B3B6C00) [pid = 3812] [serial = 2279] [outer = 0000008C4ADE9800] 16:29:18 INFO - PROCESS | 3812 | 1466724558984 Marionette DEBUG loaded listener.js 16:29:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (0000008C4B6CF000) [pid = 3812] [serial = 2280] [outer = 0000008C4ADE9800] 16:29:19 INFO - PROCESS | 3812 | 1466724559416 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:29:19 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:29:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 690ms 16:29:19 INFO - PROCESS | 3812 | 1466724559492 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 16:29:19 INFO - PROCESS | 3812 | 1466724559494 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 16:29:19 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:29:19 INFO - PROCESS | 3812 | 1466724559498 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:29:19 INFO - PROCESS | 3812 | 1466724559499 Marionette TRACE conn5 <- [1,2998,null,{}] 16:29:19 INFO - PROCESS | 3812 | 1466724559503 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:29:19 INFO - PROCESS | 3812 | 1466724559509 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:19 INFO - PROCESS | 3812 | 1466724559674 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 16:29:19 INFO - PROCESS | 3812 | 1466724559734 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 3812 | 1466724559736 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:19 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C50BC1000 == 43 [pid = 3812] [id = 761] 16:29:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (0000008C4B774C00) [pid = 3812] [serial = 2281] [outer = 0000000000000000] 16:29:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (0000008C4C4F0400) [pid = 3812] [serial = 2282] [outer = 0000008C4B774C00] 16:29:19 INFO - PROCESS | 3812 | 1466724559781 Marionette DEBUG loaded listener.js 16:29:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (0000008C4D99B000) [pid = 3812] [serial = 2283] [outer = 0000008C4B774C00] 16:29:19 INFO - PROCESS | 3812 | [3812] 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:20 INFO - PROCESS | 3812 | 1466724560239 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:29:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:29:20 INFO - {} 16:29:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:29:20 INFO - {} 16:29:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:29:20 INFO - {} 16:29:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:29:20 INFO - {} 16:29:20 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 776ms 16:29:20 INFO - PROCESS | 3812 | 1466724560284 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 16:29:20 INFO - PROCESS | 3812 | 1466724560286 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 16:29:20 INFO - TEST-START | /FileAPI/fileReader.html 16:29:20 INFO - PROCESS | 3812 | 1466724560290 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:29:20 INFO - PROCESS | 3812 | 1466724560292 Marionette TRACE conn5 <- [1,3002,null,{}] 16:29:20 INFO - PROCESS | 3812 | 1466724560295 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:29:20 INFO - PROCESS | 3812 | 1466724560297 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:20 INFO - PROCESS | 3812 | 1466724560419 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 16:29:20 INFO - PROCESS | 3812 | 1466724560482 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 3812 | 1466724560484 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:20 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C518A8800 == 44 [pid = 3812] [id = 762] 16:29:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (0000008C4D937400) [pid = 3812] [serial = 2284] [outer = 0000000000000000] 16:29:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (0000008C4E7A6400) [pid = 3812] [serial = 2285] [outer = 0000008C4D937400] 16:29:20 INFO - PROCESS | 3812 | 1466724560529 Marionette DEBUG loaded listener.js 16:29:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (0000008C4E8B7C00) [pid = 3812] [serial = 2286] [outer = 0000008C4D937400] 16:29:21 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (0000008C446BF800) [pid = 3812] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:29:21 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (0000008C4B6DF800) [pid = 3812] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:29:21 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (0000008C48369000) [pid = 3812] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:29:21 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (0000008C4B6DC000) [pid = 3812] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:29:21 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (0000008C4E8AFC00) [pid = 3812] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:29:21 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (0000008C4EEC4C00) [pid = 3812] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:29:21 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (0000008C41717000) [pid = 3812] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:29:21 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (0000008C3C448C00) [pid = 3812] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:29:21 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (0000008C3E14B800) [pid = 3812] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:29:21 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (0000008C4F930000) [pid = 3812] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:29:21 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (0000008C4EBE6000) [pid = 3812] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:29:21 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (0000008C441DB000) [pid = 3812] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:29:21 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (0000008C4B6DE400) [pid = 3812] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:29:21 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (0000008C3E0A4C00) [pid = 3812] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:29:21 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (0000008C3DDCEC00) [pid = 3812] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:29:21 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (0000008C446B8800) [pid = 3812] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:29:21 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (0000008C4B6DB000) [pid = 3812] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:29:21 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (0000008C3E0E5400) [pid = 3812] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:29:21 INFO - PROCESS | 3812 | 1466724561148 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:29:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:29:21 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:29:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:29:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:29:21 INFO - TEST-OK | /FileAPI/fileReader.html | took 879ms 16:29:21 INFO - PROCESS | 3812 | 1466724561172 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 16:29:21 INFO - PROCESS | 3812 | 1466724561174 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 16:29:21 INFO - TEST-START | /FileAPI/historical.html 16:29:21 INFO - PROCESS | 3812 | 1466724561177 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:29:21 INFO - PROCESS | 3812 | 1466724561179 Marionette TRACE conn5 <- [1,3006,null,{}] 16:29:21 INFO - PROCESS | 3812 | 1466724561183 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:29:21 INFO - PROCESS | 3812 | 1466724561185 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:21 INFO - PROCESS | 3812 | 1466724561273 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 16:29:21 INFO - PROCESS | 3812 | 1466724561366 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 3812 | 1466724561368 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:21 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C5194C800 == 45 [pid = 3812] [id = 763] 16:29:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (0000008C3DDCEC00) [pid = 3812] [serial = 2287] [outer = 0000000000000000] 16:29:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (0000008C47D35000) [pid = 3812] [serial = 2288] [outer = 0000008C3DDCEC00] 16:29:21 INFO - PROCESS | 3812 | 1466724561414 Marionette DEBUG loaded listener.js 16:29:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (0000008C4E8B8400) [pid = 3812] [serial = 2289] [outer = 0000008C3DDCEC00] 16:29:21 INFO - PROCESS | 3812 | 1466724561761 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:29:21 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:29:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:29:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:29:21 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:29:21 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:29:21 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:29:21 INFO - TEST-OK | /FileAPI/historical.html | took 629ms 16:29:21 INFO - PROCESS | 3812 | 1466724561810 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 16:29:21 INFO - PROCESS | 3812 | 1466724561812 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 16:29:21 INFO - PROCESS | 3812 | 1466724561815 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:29:21 INFO - TEST-START | /FileAPI/idlharness.html 16:29:21 INFO - PROCESS | 3812 | 1466724561817 Marionette TRACE conn5 <- [1,3010,null,{}] 16:29:21 INFO - PROCESS | 3812 | 1466724561821 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:29:21 INFO - PROCESS | 3812 | 1466724561823 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:21 INFO - PROCESS | 3812 | 1466724561949 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 16:29:21 INFO - PROCESS | 3812 | 1466724561956 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 3812 | 1466724561958 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:21 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C51E9A000 == 46 [pid = 3812] [id = 764] 16:29:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (0000008C4E8CE000) [pid = 3812] [serial = 2290] [outer = 0000000000000000] 16:29:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (0000008C4EBDD000) [pid = 3812] [serial = 2291] [outer = 0000008C4E8CE000] 16:29:22 INFO - PROCESS | 3812 | 1466724562003 Marionette DEBUG loaded listener.js 16:29:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (0000008C4EEBBC00) [pid = 3812] [serial = 2292] [outer = 0000008C4E8CE000] 16:29:22 INFO - PROCESS | 3812 | 1466724562791 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:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:29:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:29:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:29:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:29:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:29:22 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:29:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:29:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:29:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:29:22 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:29:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:29:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:29:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:29:22 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:29:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:29:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:29:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:29:22 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:29:22 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:29:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:29:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:29:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:29:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:29:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:29:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:29:22 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:29:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:29:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:29:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:29:22 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:29:22 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:29:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:29:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:29:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:29:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 1068ms 16:29:22 INFO - PROCESS | 3812 | 1466724562886 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 16:29:22 INFO - PROCESS | 3812 | 1466724562888 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 16:29:22 INFO - TEST-START | /FileAPI/idlharness.worker 16:29:22 INFO - PROCESS | 3812 | 1466724562894 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:29:22 INFO - PROCESS | 3812 | 1466724562896 Marionette TRACE conn5 <- [1,3014,null,{}] 16:29:22 INFO - PROCESS | 3812 | 1466724562899 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:29:22 INFO - PROCESS | 3812 | 1466724562901 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:23 INFO - PROCESS | 3812 | 1466724563026 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 16:29:23 INFO - PROCESS | 3812 | 1466724563133 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 3812 | 1466724563137 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:23 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4414C000 == 47 [pid = 3812] [id = 765] 16:29:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (0000008C3C46C800) [pid = 3812] [serial = 2293] [outer = 0000000000000000] 16:29:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (0000008C3D245C00) [pid = 3812] [serial = 2294] [outer = 0000008C3C46C800] 16:29:23 INFO - PROCESS | 3812 | 1466724563197 Marionette DEBUG loaded listener.js 16:29:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (0000008C3D291800) [pid = 3812] [serial = 2295] [outer = 0000008C3C46C800] 16:29:23 INFO - PROCESS | 3812 | [3812] 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:24 INFO - PROCESS | 3812 | 1466724564353 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:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:29:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:29:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:29:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:29:24 INFO - {} 16:29:24 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:29:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:29:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:29:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:29:24 INFO - {} 16:29:24 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:29:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:29:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:29:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:29:24 INFO - {} 16:29:24 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:29:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:29:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:29:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:29:24 INFO - {} 16:29:24 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:29:24 INFO - {} 16:29:24 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:29:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:29:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:29:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:29:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:29:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:29:24 INFO - {} 16:29:24 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:29:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:29:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:29:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:29:24 INFO - {} 16:29:24 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:29:24 INFO - {} 16:29:24 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:29:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:29:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:29:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:24 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:29:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:29:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:24 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:29:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:29:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:24 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:29:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:29:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:24 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:29:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:29:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:24 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:29:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:29:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:24 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:29:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:29:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:29:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:24 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:29:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:29:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:29:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:29:24 INFO - {} 16:29:24 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1583ms 16:29:24 INFO - PROCESS | 3812 | 1466724564533 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 16:29:24 INFO - PROCESS | 3812 | 1466724564537 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 16:29:24 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:29:24 INFO - PROCESS | 3812 | 1466724564554 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:29:24 INFO - PROCESS | 3812 | 1466724564558 Marionette TRACE conn5 <- [1,3018,null,{}] 16:29:24 INFO - PROCESS | 3812 | 1466724564565 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:29:24 INFO - PROCESS | 3812 | 1466724564567 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:24 INFO - PROCESS | 3812 | 1466724564695 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 16:29:24 INFO - PROCESS | 3812 | 1466724564821 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 3812 | 1466724564825 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:24 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3D3DA800 == 48 [pid = 3812] [id = 766] 16:29:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (0000008C3E849000) [pid = 3812] [serial = 2296] [outer = 0000000000000000] 16:29:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (0000008C54A02800) [pid = 3812] [serial = 2297] [outer = 0000008C3E849000] 16:29:24 INFO - PROCESS | 3812 | 1466724564883 Marionette DEBUG loaded listener.js 16:29:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (0000008C54A09000) [pid = 3812] [serial = 2298] [outer = 0000008C3E849000] 16:29:25 INFO - PROCESS | 3812 | 1466724565406 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:29:25 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:29:25 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 902ms 16:29:25 INFO - PROCESS | 3812 | 1466724565450 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 16:29:25 INFO - PROCESS | 3812 | 1466724565454 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 16:29:25 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:29:25 INFO - PROCESS | 3812 | 1466724565458 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:29:25 INFO - PROCESS | 3812 | 1466724565461 Marionette TRACE conn5 <- [1,3022,null,{}] 16:29:25 INFO - PROCESS | 3812 | 1466724565465 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:29:25 INFO - PROCESS | 3812 | 1466724565467 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:25 INFO - PROCESS | 3812 | 1466724565591 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 16:29:25 INFO - PROCESS | 3812 | 1466724565698 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 3812 | 1466724565701 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:25 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C56366000 == 49 [pid = 3812] [id = 767] 16:29:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (0000008C4E79F000) [pid = 3812] [serial = 2299] [outer = 0000000000000000] 16:29:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (0000008C54A10000) [pid = 3812] [serial = 2300] [outer = 0000008C4E79F000] 16:29:25 INFO - PROCESS | 3812 | 1466724565756 Marionette DEBUG loaded listener.js 16:29:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (0000008C569EA400) [pid = 3812] [serial = 2301] [outer = 0000008C4E79F000] 16:29:26 INFO - PROCESS | 3812 | 1466724566339 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:29:26 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:29:26 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 944ms 16:29:26 INFO - PROCESS | 3812 | 1466724566405 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 16:29:26 INFO - PROCESS | 3812 | 1466724566408 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 16:29:26 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:29:26 INFO - PROCESS | 3812 | 1466724566435 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:29:26 INFO - PROCESS | 3812 | 1466724566442 Marionette TRACE conn5 <- [1,3026,null,{}] 16:29:26 INFO - PROCESS | 3812 | 1466724566447 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:29:26 INFO - PROCESS | 3812 | 1466724566451 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:26 INFO - PROCESS | 3812 | 1466724566572 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 16:29:26 INFO - PROCESS | 3812 | 1466724566677 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 3812 | 1466724566679 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:26 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C53D82000 == 50 [pid = 3812] [id = 768] 16:29:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (0000008C53D88C00) [pid = 3812] [serial = 2302] [outer = 0000000000000000] 16:29:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (0000008C56466000) [pid = 3812] [serial = 2303] [outer = 0000008C53D88C00] 16:29:26 INFO - PROCESS | 3812 | 1466724566734 Marionette DEBUG loaded listener.js 16:29:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (0000008C5646D000) [pid = 3812] [serial = 2304] [outer = 0000008C53D88C00] 16:29:27 INFO - PROCESS | 3812 | 1466724567216 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:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:29:27 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 838ms 16:29:27 INFO - PROCESS | 3812 | 1466724567270 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 16:29:27 INFO - PROCESS | 3812 | 1466724567273 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 16:29:27 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:29:27 INFO - PROCESS | 3812 | 1466724567276 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:29:27 INFO - PROCESS | 3812 | 1466724567279 Marionette TRACE conn5 <- [1,3030,null,{}] 16:29:27 INFO - PROCESS | 3812 | 1466724567282 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:29:27 INFO - PROCESS | 3812 | 1466724567284 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:27 INFO - PROCESS | 3812 | 1466724567402 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 16:29:27 INFO - PROCESS | 3812 | 1466724567507 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 3812 | 1466724567510 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:27 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C55ECF000 == 51 [pid = 3812] [id = 769] 16:29:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (0000008C56271800) [pid = 3812] [serial = 2305] [outer = 0000000000000000] 16:29:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (0000008C5627B400) [pid = 3812] [serial = 2306] [outer = 0000008C56271800] 16:29:27 INFO - PROCESS | 3812 | 1466724567564 Marionette DEBUG loaded listener.js 16:29:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (0000008C5646D800) [pid = 3812] [serial = 2307] [outer = 0000008C56271800] 16:29:28 INFO - PROCESS | 3812 | 1466724568319 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:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:29:28 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:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:29:28 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:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:29:28 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:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:29:28 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:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:29:28 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:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:29:28 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:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:29:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:29:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:29:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:29:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:29:28 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1116ms 16:29:28 INFO - PROCESS | 3812 | 1466724568395 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 16:29:28 INFO - PROCESS | 3812 | 1466724568398 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 16:29:28 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:29:28 INFO - PROCESS | 3812 | 1466724568402 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:29:28 INFO - PROCESS | 3812 | 1466724568404 Marionette TRACE conn5 <- [1,3034,null,{}] 16:29:28 INFO - PROCESS | 3812 | 1466724568408 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:29:28 INFO - PROCESS | 3812 | 1466724568410 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:28 INFO - PROCESS | 3812 | 1466724568532 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 16:29:28 INFO - PROCESS | 3812 | 1466724568661 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 3812 | 1466724568667 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:28 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C47DBD800 == 52 [pid = 3812] [id = 770] 16:29:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (0000008C3F735000) [pid = 3812] [serial = 2308] [outer = 0000000000000000] 16:29:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (0000008C4344AC00) [pid = 3812] [serial = 2309] [outer = 0000008C3F735000] 16:29:28 INFO - PROCESS | 3812 | 1466724568733 Marionette DEBUG loaded listener.js 16:29:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (0000008C4F92FC00) [pid = 3812] [serial = 2310] [outer = 0000008C3F735000] 16:29:29 INFO - PROCESS | 3812 | [3812] 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:29 INFO - PROCESS | 3812 | 1466724569391 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:29:29 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:29:29 INFO - {} 16:29:29 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1031ms 16:29:29 INFO - PROCESS | 3812 | 1466724569444 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 16:29:29 INFO - PROCESS | 3812 | 1466724569449 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 16:29:29 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:29:29 INFO - PROCESS | 3812 | 1466724569478 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:29:29 INFO - PROCESS | 3812 | 1466724569483 Marionette TRACE conn5 <- [1,3038,null,{}] 16:29:29 INFO - PROCESS | 3812 | 1466724569488 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:29:29 INFO - PROCESS | 3812 | 1466724569491 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:29 INFO - PROCESS | 3812 | 1466724569614 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 16:29:29 INFO - PROCESS | 3812 | 1466724569731 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 3812 | 1466724569733 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:29 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3D30E800 == 53 [pid = 3812] [id = 771] 16:29:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (0000008C3D376C00) [pid = 3812] [serial = 2311] [outer = 0000000000000000] 16:29:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (0000008C3E0A2C00) [pid = 3812] [serial = 2312] [outer = 0000008C3D376C00] 16:29:29 INFO - PROCESS | 3812 | 1466724569826 Marionette DEBUG loaded listener.js 16:29:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (0000008C4419F800) [pid = 3812] [serial = 2313] [outer = 0000008C3D376C00] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51E9A000 == 52 [pid = 3812] [id = 764] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C5194C800 == 51 [pid = 3812] [id = 763] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C518A8800 == 50 [pid = 3812] [id = 762] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50BC1000 == 49 [pid = 3812] [id = 761] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FBA5800 == 48 [pid = 3812] [id = 760] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F653800 == 47 [pid = 3812] [id = 759] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E60D000 == 46 [pid = 3812] [id = 758] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A58E000 == 45 [pid = 3812] [id = 757] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C47DBA000 == 44 [pid = 3812] [id = 756] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C47DBC800 == 43 [pid = 3812] [id = 755] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C44999800 == 42 [pid = 3812] [id = 749] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4D965800 == 41 [pid = 3812] [id = 720] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FBA9800 == 40 [pid = 3812] [id = 690] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51EA4800 == 39 [pid = 3812] [id = 732] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C54AAA800 == 38 [pid = 3812] [id = 752] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4A09E000 == 37 [pid = 3812] [id = 737] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C529DF800 == 36 [pid = 3812] [id = 751] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C47DB9000 == 35 [pid = 3812] [id = 754] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4EE83800 == 34 [pid = 3812] [id = 750] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C51890800 == 33 [pid = 3812] [id = 721] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4F952800 == 32 [pid = 3812] [id = 753] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C50BC5800 == 31 [pid = 3812] [id = 708] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C42E2D000 == 30 [pid = 3812] [id = 722] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C47DBD800 == 29 [pid = 3812] [id = 770] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C55ECF000 == 28 [pid = 3812] [id = 769] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C53D82000 == 27 [pid = 3812] [id = 768] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C56366000 == 26 [pid = 3812] [id = 767] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3D3DA800 == 25 [pid = 3812] [id = 766] 16:29:30 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4414C000 == 24 [pid = 3812] [id = 765] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (0000008C4FE49400) [pid = 3812] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (0000008C4850C800) [pid = 3812] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (0000008C4B740C00) [pid = 3812] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (0000008C4E4A0800) [pid = 3812] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (0000008C47D7E400) [pid = 3812] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (0000008C4A95A800) [pid = 3812] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (0000008C4C4E4400) [pid = 3812] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (0000008C4EBE2000) [pid = 3812] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 123 (0000008C4FE3D800) [pid = 3812] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (0000008C446CD800) [pid = 3812] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (0000008C4D997800) [pid = 3812] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (0000008C3DDCA800) [pid = 3812] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (0000008C3E847000) [pid = 3812] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (0000008C3E567000) [pid = 3812] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (0000008C4A22C800) [pid = 3812] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (0000008C4F931400) [pid = 3812] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (0000008C4EB6A000) [pid = 3812] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (0000008C4B3C0000) [pid = 3812] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (0000008C4EEB7400) [pid = 3812] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (0000008C48362000) [pid = 3812] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (0000008C4B73A400) [pid = 3812] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (0000008C4F938400) [pid = 3812] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (0000008C436CC800) [pid = 3812] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (0000008C4D9A1400) [pid = 3812] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (0000008C4C48A000) [pid = 3812] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (0000008C3EFE0C00) [pid = 3812] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (0000008C4ADE6C00) [pid = 3812] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (0000008C42F39400) [pid = 3812] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (0000008C4EB75000) [pid = 3812] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (0000008C4EEBEC00) [pid = 3812] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (0000008C49965C00) [pid = 3812] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (0000008C4D999C00) [pid = 3812] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 16:29:30 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (0000008C3EFE6000) [pid = 3812] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 16:29:31 INFO - PROCESS | 3812 | 1466724571261 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:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:29:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:29:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1845ms 16:29:31 INFO - PROCESS | 3812 | 1466724571326 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 16:29:31 INFO - PROCESS | 3812 | 1466724571331 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 16:29:31 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:29:31 INFO - PROCESS | 3812 | 1466724571336 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:29:31 INFO - PROCESS | 3812 | 1466724571339 Marionette TRACE conn5 <- [1,3042,null,{}] 16:29:31 INFO - PROCESS | 3812 | 1466724571345 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:29:31 INFO - PROCESS | 3812 | 1466724571348 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:31 INFO - PROCESS | 3812 | 1466724571443 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 16:29:31 INFO - PROCESS | 3812 | 1466724571456 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 3812 | 1466724571458 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:31 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3EF45800 == 25 [pid = 3812] [id = 772] 16:29:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (0000008C3DFAA000) [pid = 3812] [serial = 2314] [outer = 0000000000000000] 16:29:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (0000008C3DFB2000) [pid = 3812] [serial = 2315] [outer = 0000008C3DFAA000] 16:29:31 INFO - PROCESS | 3812 | 1466724571508 Marionette DEBUG loaded listener.js 16:29:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (0000008C3E0EDC00) [pid = 3812] [serial = 2316] [outer = 0000008C3DFAA000] 16:29:32 INFO - PROCESS | 3812 | 1466724572268 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:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:29:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:29:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:29:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:29:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:29:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:29:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:29:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:29:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:29:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:29:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:29:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:29:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:29:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:29:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:29:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:29:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:29:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:29:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:29:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:29:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:29:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:29:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:29:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:29:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:29:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:29:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:29:32 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:29:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:29:32 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:29:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:29:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:29:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1040ms 16:29:32 INFO - PROCESS | 3812 | 1466724572378 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 16:29:32 INFO - PROCESS | 3812 | 1466724572384 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 16:29:32 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:29:32 INFO - PROCESS | 3812 | 1466724572391 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:29:32 INFO - PROCESS | 3812 | 1466724572394 Marionette TRACE conn5 <- [1,3046,null,{}] 16:29:32 INFO - PROCESS | 3812 | 1466724572416 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:29:32 INFO - PROCESS | 3812 | 1466724572419 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:32 INFO - PROCESS | 3812 | 1466724572513 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 16:29:32 INFO - PROCESS | 3812 | 1466724572519 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 3812 | 1466724572521 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:32 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C49993000 == 26 [pid = 3812] [id = 773] 16:29:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (0000008C3E811400) [pid = 3812] [serial = 2317] [outer = 0000000000000000] 16:29:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (0000008C3F199000) [pid = 3812] [serial = 2318] [outer = 0000008C3E811400] 16:29:32 INFO - PROCESS | 3812 | 1466724572570 Marionette DEBUG loaded listener.js 16:29:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (0000008C441D9000) [pid = 3812] [serial = 2319] [outer = 0000008C3E811400] 16:29:33 INFO - PROCESS | 3812 | 1466724573063 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:29:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:29:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:29:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:29:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:29:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:29:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:29:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:29:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:29:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:29:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:29:33 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:29:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:33 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:29:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:29:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:29:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:29:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:29:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:29:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:29:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:29:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:29:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:29:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:29:33 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 722ms 16:29:33 INFO - PROCESS | 3812 | 1466724573113 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 16:29:33 INFO - PROCESS | 3812 | 1466724573116 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 16:29:33 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:29:33 INFO - PROCESS | 3812 | 1466724573119 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:29:33 INFO - PROCESS | 3812 | 1466724573123 Marionette TRACE conn5 <- [1,3050,null,{}] 16:29:33 INFO - PROCESS | 3812 | 1466724573134 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:29:33 INFO - PROCESS | 3812 | 1466724573139 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:33 INFO - PROCESS | 3812 | 1466724573239 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 16:29:33 INFO - PROCESS | 3812 | 1466724573254 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 3812 | 1466724573257 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:33 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B517000 == 27 [pid = 3812] [id = 774] 16:29:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (0000008C3DF2E400) [pid = 3812] [serial = 2320] [outer = 0000000000000000] 16:29:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (0000008C47CCE000) [pid = 3812] [serial = 2321] [outer = 0000008C3DF2E400] 16:29:33 INFO - PROCESS | 3812 | 1466724573307 Marionette DEBUG loaded listener.js 16:29:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (0000008C48363C00) [pid = 3812] [serial = 2322] [outer = 0000008C3DF2E400] 16:29:33 INFO - PROCESS | 3812 | [3812] 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:33 INFO - PROCESS | 3812 | 1466724573843 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:29:33 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:29:33 INFO - {} 16:29:33 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 734ms 16:29:33 INFO - PROCESS | 3812 | 1466724573875 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 16:29:33 INFO - PROCESS | 3812 | 1466724573877 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 16:29:33 INFO - PROCESS | 3812 | 1466724573892 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:29:33 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:29:33 INFO - PROCESS | 3812 | 1466724573894 Marionette TRACE conn5 <- [1,3054,null,{}] 16:29:33 INFO - PROCESS | 3812 | 1466724573897 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:29:33 INFO - PROCESS | 3812 | 1466724573899 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:34 INFO - PROCESS | 3812 | 1466724574022 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 16:29:34 INFO - PROCESS | 3812 | 1466724574084 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 3812 | 1466724574086 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:34 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E0B9800 == 28 [pid = 3812] [id = 775] 16:29:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (0000008C4A2B0000) [pid = 3812] [serial = 2323] [outer = 0000000000000000] 16:29:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (0000008C4A94CC00) [pid = 3812] [serial = 2324] [outer = 0000008C4A2B0000] 16:29:34 INFO - PROCESS | 3812 | 1466724574132 Marionette DEBUG loaded listener.js 16:29:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (0000008C4AA4A800) [pid = 3812] [serial = 2325] [outer = 0000008C4A2B0000] 16:29:34 INFO - PROCESS | 3812 | 1466724574541 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:29:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:29:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:29:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:29:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:29:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:29:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:29:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:29:34 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 671ms 16:29:34 INFO - PROCESS | 3812 | 1466724574578 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 16:29:34 INFO - PROCESS | 3812 | 1466724574581 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 16:29:34 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:29:34 INFO - PROCESS | 3812 | 1466724574584 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:29:34 INFO - PROCESS | 3812 | 1466724574586 Marionette TRACE conn5 <- [1,3058,null,{}] 16:29:34 INFO - PROCESS | 3812 | 1466724574591 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:29:34 INFO - PROCESS | 3812 | 1466724574593 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:34 INFO - PROCESS | 3812 | 1466724574706 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 16:29:34 INFO - PROCESS | 3812 | 1466724574711 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 3812 | 1466724574713 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:34 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4E592000 == 29 [pid = 3812] [id = 776] 16:29:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (0000008C3E848000) [pid = 3812] [serial = 2326] [outer = 0000000000000000] 16:29:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (0000008C4A051400) [pid = 3812] [serial = 2327] [outer = 0000008C3E848000] 16:29:34 INFO - PROCESS | 3812 | 1466724574758 Marionette DEBUG loaded listener.js 16:29:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (0000008C4B0E0800) [pid = 3812] [serial = 2328] [outer = 0000008C3E848000] 16:29:35 INFO - PROCESS | 3812 | 1466724575217 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:29:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:29:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:29:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:29:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:29:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:29:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:29:35 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 691ms 16:29:35 INFO - PROCESS | 3812 | 1466724575277 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 16:29:35 INFO - PROCESS | 3812 | 1466724575279 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 16:29:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:29:35 INFO - PROCESS | 3812 | 1466724575283 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:29:35 INFO - PROCESS | 3812 | 1466724575285 Marionette TRACE conn5 <- [1,3062,null,{}] 16:29:35 INFO - PROCESS | 3812 | 1466724575294 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:29:35 INFO - PROCESS | 3812 | 1466724575300 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:35 INFO - PROCESS | 3812 | 1466724575463 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 16:29:35 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (0000008C4B73B800) [pid = 3812] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:29:35 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (0000008C4E7AB400) [pid = 3812] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:29:35 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (0000008C4B4BB400) [pid = 3812] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:29:35 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (0000008C4E8CE000) [pid = 3812] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:29:35 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (0000008C4ADE9800) [pid = 3812] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:29:35 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (0000008C4D937400) [pid = 3812] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:29:35 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (0000008C3DDCEC00) [pid = 3812] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:29:35 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (0000008C4A22DC00) [pid = 3812] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:29:35 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (0000008C3DFAA400) [pid = 3812] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:29:35 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (0000008C4481A000) [pid = 3812] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:29:35 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (0000008C4EB6AC00) [pid = 3812] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:29:35 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (0000008C4E4A5800) [pid = 3812] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:29:35 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (0000008C483A8800) [pid = 3812] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:29:35 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (0000008C3D24E800) [pid = 3812] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:29:35 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (0000008C3D247C00) [pid = 3812] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:29:35 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (0000008C42EC6800) [pid = 3812] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:29:35 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (0000008C3D373400) [pid = 3812] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:29:35 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (0000008C47C9DC00) [pid = 3812] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:29:35 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (0000008C4FE47000) [pid = 3812] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:29:35 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (0000008C436CD800) [pid = 3812] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:29:35 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C4E8D0000) [pid = 3812] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:29:35 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C4996D000) [pid = 3812] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:29:35 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C3E0E9400) [pid = 3812] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:29:35 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C4B774C00) [pid = 3812] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:29:35 INFO - PROCESS | 3812 | 1466724575958 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 3812 | 1466724575960 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:35 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4CC8B800 == 30 [pid = 3812] [id = 777] 16:29:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (0000008C3D247C00) [pid = 3812] [serial = 2329] [outer = 0000000000000000] 16:29:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (0000008C3DDCEC00) [pid = 3812] [serial = 2330] [outer = 0000008C3D247C00] 16:29:36 INFO - PROCESS | 3812 | 1466724576006 Marionette DEBUG loaded listener.js 16:29:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (0000008C483A8800) [pid = 3812] [serial = 2331] [outer = 0000008C3D247C00] 16:29:36 INFO - PROCESS | 3812 | 1466724576374 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:29:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:29:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:29:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:29:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:29:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:29:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:29:36 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1136ms 16:29:36 INFO - PROCESS | 3812 | 1466724576422 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 16:29:36 INFO - PROCESS | 3812 | 1466724576424 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 16:29:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:29:36 INFO - PROCESS | 3812 | 1466724576428 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:29:36 INFO - PROCESS | 3812 | 1466724576429 Marionette TRACE conn5 <- [1,3066,null,{}] 16:29:36 INFO - PROCESS | 3812 | 1466724576440 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:29:36 INFO - PROCESS | 3812 | 1466724576442 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:36 INFO - PROCESS | 3812 | 1466724576524 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 16:29:36 INFO - PROCESS | 3812 | 1466724576529 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 3812 | 1466724576531 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:36 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FA5B000 == 31 [pid = 3812] [id = 778] 16:29:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (0000008C4B3BFC00) [pid = 3812] [serial = 2332] [outer = 0000000000000000] 16:29:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (0000008C4B733400) [pid = 3812] [serial = 2333] [outer = 0000008C4B3BFC00] 16:29:36 INFO - PROCESS | 3812 | 1466724576575 Marionette DEBUG loaded listener.js 16:29:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (0000008C4B73E400) [pid = 3812] [serial = 2334] [outer = 0000008C4B3BFC00] 16:29:37 INFO - PROCESS | 3812 | 1466724577003 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:29:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:29:37 INFO - PROCESS | 3812 | 1466724577026 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 16:29:37 INFO - PROCESS | 3812 | 1466724577029 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:29:37 INFO - PROCESS | 3812 | 1466724577031 Marionette TRACE conn5 <- [1,3070,null,{}] 16:29:37 INFO - PROCESS | 3812 | 1466724577034 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:29:37 INFO - PROCESS | 3812 | 1466724577036 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:37 INFO - PROCESS | 3812 | 1466724577162 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 16:29:37 INFO - PROCESS | 3812 | 1466724577169 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 3812 | 1466724577171 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:37 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4FBAD800 == 32 [pid = 3812] [id = 779] 16:29:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (0000008C4C114800) [pid = 3812] [serial = 2335] [outer = 0000000000000000] 16:29:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (0000008C4C483800) [pid = 3812] [serial = 2336] [outer = 0000008C4C114800] 16:29:37 INFO - PROCESS | 3812 | 1466724577216 Marionette DEBUG loaded listener.js 16:29:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (0000008C4D208C00) [pid = 3812] [serial = 2337] [outer = 0000008C4C114800] 16:29:37 INFO - PROCESS | 3812 | 1466724577644 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:29:37 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:29:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:29:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:29:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 635ms 16:29:37 INFO - PROCESS | 3812 | 1466724577668 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 16:29:37 INFO - PROCESS | 3812 | 1466724577670 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 16:29:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:29:37 INFO - PROCESS | 3812 | 1466724577673 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:29:37 INFO - PROCESS | 3812 | 1466724577675 Marionette TRACE conn5 <- [1,3074,null,{}] 16:29:37 INFO - PROCESS | 3812 | 1466724577678 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:29:37 INFO - PROCESS | 3812 | 1466724577680 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:37 INFO - PROCESS | 3812 | 1466724577809 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 16:29:37 INFO - PROCESS | 3812 | 1466724577816 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 3812 | 1466724577819 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:37 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B516800 == 33 [pid = 3812] [id = 780] 16:29:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (0000008C4D207C00) [pid = 3812] [serial = 2338] [outer = 0000000000000000] 16:29:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (0000008C4D995400) [pid = 3812] [serial = 2339] [outer = 0000008C4D207C00] 16:29:37 INFO - PROCESS | 3812 | 1466724577863 Marionette DEBUG loaded listener.js 16:29:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (0000008C4E49C400) [pid = 3812] [serial = 2340] [outer = 0000008C4D207C00] 16:29:38 INFO - PROCESS | 3812 | 1466724578579 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:29:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:29:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 986ms 16:29:38 INFO - PROCESS | 3812 | 1466724578664 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 16:29:38 INFO - PROCESS | 3812 | 1466724578668 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 16:29:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:29:38 INFO - PROCESS | 3812 | 1466724578673 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:29:38 INFO - PROCESS | 3812 | 1466724578679 Marionette TRACE conn5 <- [1,3078,null,{}] 16:29:38 INFO - PROCESS | 3812 | 1466724578684 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:29:38 INFO - PROCESS | 3812 | 1466724578688 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:38 INFO - PROCESS | 3812 | 1466724578825 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 16:29:38 INFO - PROCESS | 3812 | 1466724578939 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 3812 | 1466724578942 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:38 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44986800 == 34 [pid = 3812] [id = 781] 16:29:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (0000008C3D7BD000) [pid = 3812] [serial = 2341] [outer = 0000000000000000] 16:29:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (0000008C3E0E0800) [pid = 3812] [serial = 2342] [outer = 0000008C3D7BD000] 16:29:39 INFO - PROCESS | 3812 | 1466724579005 Marionette DEBUG loaded listener.js 16:29:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (0000008C3E814400) [pid = 3812] [serial = 2343] [outer = 0000008C3D7BD000] 16:29:39 INFO - PROCESS | 3812 | 1466724579620 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:29:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:29:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 985ms 16:29:39 INFO - PROCESS | 3812 | 1466724579662 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 16:29:39 INFO - PROCESS | 3812 | 1466724579667 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 16:29:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:29:39 INFO - PROCESS | 3812 | 1466724579673 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:29:39 INFO - PROCESS | 3812 | 1466724579676 Marionette TRACE conn5 <- [1,3082,null,{}] 16:29:39 INFO - PROCESS | 3812 | 1466724579681 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:29:39 INFO - PROCESS | 3812 | 1466724579684 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:39 INFO - PROCESS | 3812 | 1466724579815 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 16:29:39 INFO - PROCESS | 3812 | 1466724579951 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 3812 | 1466724579954 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:39 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B7D7000 == 35 [pid = 3812] [id = 782] 16:29:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (0000008C446B8800) [pid = 3812] [serial = 2344] [outer = 0000000000000000] 16:29:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (0000008C446CD800) [pid = 3812] [serial = 2345] [outer = 0000008C446B8800] 16:29:40 INFO - PROCESS | 3812 | 1466724580014 Marionette DEBUG loaded listener.js 16:29:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (0000008C45051400) [pid = 3812] [serial = 2346] [outer = 0000008C446B8800] 16:29:40 INFO - PROCESS | 3812 | 1466724580682 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:29:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:29:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1030ms 16:29:40 INFO - PROCESS | 3812 | 1466724580705 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 16:29:40 INFO - PROCESS | 3812 | 1466724580708 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 16:29:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:29:40 INFO - PROCESS | 3812 | 1466724580712 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:29:40 INFO - PROCESS | 3812 | 1466724580716 Marionette TRACE conn5 <- [1,3086,null,{}] 16:29:40 INFO - PROCESS | 3812 | 1466724580728 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:29:40 INFO - PROCESS | 3812 | 1466724580733 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:40 INFO - PROCESS | 3812 | 1466724580900 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 16:29:41 INFO - PROCESS | 3812 | 1466724581155 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 3812 | 1466724581158 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:41 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C3D3D6000 == 36 [pid = 3812] [id = 783] 16:29:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (0000008C3D289800) [pid = 3812] [serial = 2347] [outer = 0000000000000000] 16:29:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (0000008C3D28F400) [pid = 3812] [serial = 2348] [outer = 0000008C3D289800] 16:29:41 INFO - PROCESS | 3812 | 1466724581219 Marionette DEBUG loaded listener.js 16:29:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (0000008C3DDD0400) [pid = 3812] [serial = 2349] [outer = 0000008C3D289800] 16:29:41 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FBAD800 == 35 [pid = 3812] [id = 779] 16:29:41 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4FA5B000 == 34 [pid = 3812] [id = 778] 16:29:41 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4CC8B800 == 33 [pid = 3812] [id = 777] 16:29:41 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E592000 == 32 [pid = 3812] [id = 776] 16:29:41 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4E0B9800 == 31 [pid = 3812] [id = 775] 16:29:41 INFO - PROCESS | 3812 | --DOCSHELL 0000008C4B517000 == 30 [pid = 3812] [id = 774] 16:29:41 INFO - PROCESS | 3812 | --DOCSHELL 0000008C49993000 == 29 [pid = 3812] [id = 773] 16:29:41 INFO - PROCESS | 3812 | --DOCSHELL 0000008C3EF45800 == 28 [pid = 3812] [id = 772] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (0000008C441DC400) [pid = 3812] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (0000008C4D998000) [pid = 3812] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (0000008C4E8BC400) [pid = 3812] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (0000008C4E8BA000) [pid = 3812] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (0000008C4D210C00) [pid = 3812] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (0000008C4EB73C00) [pid = 3812] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (0000008C4B5BC400) [pid = 3812] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (0000008C4EBDD000) [pid = 3812] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (0000008C4B3B6C00) [pid = 3812] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (0000008C4E7A6400) [pid = 3812] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (0000008C4C4F0400) [pid = 3812] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (0000008C47D35000) [pid = 3812] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (0000008C4A605C00) [pid = 3812] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (0000008C3DFB5400) [pid = 3812] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (0000008C3EC5CC00) [pid = 3812] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (0000008C4504B400) [pid = 3812] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (0000008C48368800) [pid = 3812] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (0000008C4FF17C00) [pid = 3812] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (0000008C4FF55400) [pid = 3812] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0000008C4E7A1800) [pid = 3812] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (0000008C4E8CF400) [pid = 3812] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (0000008C4A220400) [pid = 3812] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (0000008C4B4B6000) [pid = 3812] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0000008C3E46F400) [pid = 3812] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0000008C42A06800) [pid = 3812] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0000008C3DD22400) [pid = 3812] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (0000008C3E14D000) [pid = 3812] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (0000008C42F83800) [pid = 3812] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (0000008C3D37E800) [pid = 3812] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (0000008C4FF24C00) [pid = 3812] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0000008C4A225000) [pid = 3812] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (0000008C4FF61800) [pid = 3812] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (0000008C4FF1B800) [pid = 3812] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (0000008C4EEBBC00) [pid = 3812] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (0000008C4E8B7C00) [pid = 3812] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (0000008C4E8B8400) [pid = 3812] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (0000008C4B6CF000) [pid = 3812] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (0000008C4AA47000) [pid = 3812] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (0000008C4D99B000) [pid = 3812] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 16:29:41 INFO - PROCESS | 3812 | 1466724581890 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:29:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:29:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:29:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1229ms 16:29:41 INFO - PROCESS | 3812 | 1466724581945 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 16:29:41 INFO - PROCESS | 3812 | 1466724581948 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 16:29:41 INFO - PROCESS | 3812 | 1466724581952 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:29:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:29:41 INFO - PROCESS | 3812 | 1466724581955 Marionette TRACE conn5 <- [1,3090,null,{}] 16:29:41 INFO - PROCESS | 3812 | 1466724581961 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:29:41 INFO - PROCESS | 3812 | 1466724581965 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:42 INFO - PROCESS | 3812 | 1466724582061 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 16:29:42 INFO - PROCESS | 3812 | 1466724582156 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 3812 | 1466724582159 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:42 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C44150800 == 29 [pid = 3812] [id = 784] 16:29:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (0000008C3D373000) [pid = 3812] [serial = 2350] [outer = 0000000000000000] 16:29:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (0000008C3E09DC00) [pid = 3812] [serial = 2351] [outer = 0000008C3D373000] 16:29:42 INFO - PROCESS | 3812 | 1466724582207 Marionette DEBUG loaded listener.js 16:29:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (0000008C3E159000) [pid = 3812] [serial = 2352] [outer = 0000008C3D373000] 16:29:42 INFO - PROCESS | 3812 | 1466724582607 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:29:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:29:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 690ms 16:29:42 INFO - PROCESS | 3812 | 1466724582649 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 16:29:42 INFO - PROCESS | 3812 | 1466724582653 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 16:29:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:29:42 INFO - PROCESS | 3812 | 1466724582687 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:29:42 INFO - PROCESS | 3812 | 1466724582689 Marionette TRACE conn5 <- [1,3094,null,{}] 16:29:42 INFO - PROCESS | 3812 | 1466724582696 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:29:42 INFO - PROCESS | 3812 | 1466724582698 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:42 INFO - PROCESS | 3812 | 1466724582791 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 16:29:42 INFO - PROCESS | 3812 | 1466724582803 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 3812 | 1466724582806 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:42 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4B435800 == 30 [pid = 3812] [id = 785] 16:29:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0000008C3EF2E400) [pid = 3812] [serial = 2353] [outer = 0000000000000000] 16:29:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (0000008C42A08400) [pid = 3812] [serial = 2354] [outer = 0000008C3EF2E400] 16:29:42 INFO - PROCESS | 3812 | 1466724582851 Marionette DEBUG loaded listener.js 16:29:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (0000008C43454400) [pid = 3812] [serial = 2355] [outer = 0000008C3EF2E400] 16:29:43 INFO - PROCESS | 3812 | 1466724583326 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:29:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:29:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:29:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:29:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 713ms 16:29:43 INFO - PROCESS | 3812 | 1466724583375 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 16:29:43 INFO - PROCESS | 3812 | 1466724583377 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 16:29:43 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:29:43 INFO - PROCESS | 3812 | 1466724583383 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:29:43 INFO - PROCESS | 3812 | 1466724583389 Marionette TRACE conn5 <- [1,3098,null,{}] 16:29:43 INFO - PROCESS | 3812 | 1466724583398 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:29:43 INFO - PROCESS | 3812 | 1466724583402 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:43 INFO - PROCESS | 3812 | 1466724583494 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 16:29:43 INFO - PROCESS | 3812 | 1466724583508 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 3812 | 1466724583510 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:43 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4D966800 == 31 [pid = 3812] [id = 786] 16:29:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (0000008C446BB400) [pid = 3812] [serial = 2356] [outer = 0000000000000000] 16:29:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0000008C44C8A400) [pid = 3812] [serial = 2357] [outer = 0000008C446BB400] 16:29:43 INFO - PROCESS | 3812 | 1466724583556 Marionette DEBUG loaded listener.js 16:29:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0000008C47D36400) [pid = 3812] [serial = 2358] [outer = 0000008C446BB400] 16:29:43 INFO - PROCESS | 3812 | 1466724583972 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:29:44 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:29:44 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:29:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:29:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:29:44 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 650ms 16:29:44 INFO - PROCESS | 3812 | 1466724584034 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 16:29:44 INFO - PROCESS | 3812 | 1466724584037 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 16:29:44 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:29:44 INFO - PROCESS | 3812 | 1466724584041 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:29:44 INFO - PROCESS | 3812 | 1466724584043 Marionette TRACE conn5 <- [1,3102,null,{}] 16:29:44 INFO - PROCESS | 3812 | 1466724584052 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:29:44 INFO - PROCESS | 3812 | 1466724584054 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:44 INFO - PROCESS | 3812 | 1466724584176 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 16:29:44 INFO - PROCESS | 3812 | 1466724584264 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\", \"3e8ebde5-44ad-4473-a00c-896e234a1107\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 3812 | 1466724584273 Marionette INFO sendAsync 48af4615-e66b-4b77-bfee-1dbf8eaaca84 16:29:44 INFO - PROCESS | 3812 | ++DOCSHELL 0000008C4EE79000 == 32 [pid = 3812] [id = 787] 16:29:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (0000008C49966C00) [pid = 3812] [serial = 2359] [outer = 0000000000000000] 16:29:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (0000008C4A223000) [pid = 3812] [serial = 2360] [outer = 0000008C49966C00] 16:29:44 INFO - PROCESS | 3812 | 1466724584318 Marionette DEBUG loaded listener.js 16:29:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (0000008C4A22D000) [pid = 3812] [serial = 2361] [outer = 0000008C49966C00] 16:29:44 INFO - PROCESS | 3812 | 1466724584712 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:29:44 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:29:44 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 734ms 16:29:44 INFO - PROCESS | 3812 | 1466724584776 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 16:29:44 INFO - PROCESS | 3812 | 1466724584779 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 16:29:45 WARNING - u'runner_teardown' () 16:29:45 INFO - No more tests 16:29:45 INFO - Got 0 unexpected results 16:29:45 INFO - SUITE-END | took 676s 16:29:45 INFO - Closing logging queue 16:29:45 INFO - queue closed 16:29:46 INFO - Return code: 0 16:29:46 WARNING - # TBPL SUCCESS # 16:29:46 INFO - Running post-action listener: _resource_record_post_action 16:29:46 INFO - Running post-run listener: _resource_record_post_run 16:29:47 INFO - Total resource usage - Wall time: 686s; CPU: 14.0%; Read bytes: 24364032; Write bytes: 985188864; Read time: 517950; Write time: 3852090 16:29:47 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:29:47 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 25197568; Read time: 0; Write time: 48760 16:29:47 INFO - run-tests - Wall time: 683s; CPU: 14.0%; Read bytes: 24364032; Write bytes: 876150272; Read time: 517950; Write time: 3746870 16:29:47 INFO - Running post-run listener: _upload_blobber_files 16:29:47 INFO - Blob upload gear active. 16:29:47 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:29:47 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:29:47 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:29:47 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:29:47 INFO - (blobuploader) - INFO - Open directory for files ... 16:29:47 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:29:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:29:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:29:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:29:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:29:48 INFO - (blobuploader) - INFO - Done attempting. 16:29:48 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:29:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:29:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:29:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:29:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:29:50 INFO - (blobuploader) - INFO - Done attempting. 16:29:50 INFO - (blobuploader) - INFO - Iteration through files over. 16:29:50 INFO - Return code: 0 16:29:50 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:29:50 INFO - Using _rmtree_windows ... 16:29:50 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:29:50 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b32df5d8f4e7fa5dfa15e94dfcbb93ddb049d437d90d036cd6913d57fff6eabeeb993f013191063ab194465978541e0fb6106cddb38e3165b8fc5cfc8353648a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f1bb92f75d5d600342ed6813af6a127bdf5913b5d6dfb7fb74b2efd1906502475336e4dcce6cea47ba3882b77042229441e0da18723640dc470476d995690cb9"} 16:29:50 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:29:50 INFO - Writing to file C:\slave\test\properties\blobber_files 16:29:50 INFO - Contents: 16:29:50 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b32df5d8f4e7fa5dfa15e94dfcbb93ddb049d437d90d036cd6913d57fff6eabeeb993f013191063ab194465978541e0fb6106cddb38e3165b8fc5cfc8353648a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f1bb92f75d5d600342ed6813af6a127bdf5913b5d6dfb7fb74b2efd1906502475336e4dcce6cea47ba3882b77042229441e0da18723640dc470476d995690cb9"} 16:29:50 INFO - Running post-run listener: copy_logs_to_upload_dir 16:29:50 INFO - Copying logs to upload dir... 16:29:50 INFO - mkdir: C:\slave\test\build\upload\logs 16:29:50 INFO - Copying logs to upload dir... 16:29:50 INFO - Using _rmtree_windows ... 16:29:50 INFO - Using _rmtree_windows ... 16:29:50 INFO - Using _rmtree_windows ... 16:29:50 INFO - Using _rmtree_windows ... 16:29:50 INFO - Using _rmtree_windows ... 16:29:50 INFO - Using _rmtree_windows ... 16:29:50 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=921.737000 ========= master_lag: 0.29 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 22 secs) (at 2016-06-23 16:29:50.635077) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 16:29:50.636055) ========= '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-195\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-195 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-195 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-195\AppData\Local LOGONSERVER=\\T-W864-IX-195 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 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-195 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-195 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-195 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b32df5d8f4e7fa5dfa15e94dfcbb93ddb049d437d90d036cd6913d57fff6eabeeb993f013191063ab194465978541e0fb6106cddb38e3165b8fc5cfc8353648a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f1bb92f75d5d600342ed6813af6a127bdf5913b5d6dfb7fb74b2efd1906502475336e4dcce6cea47ba3882b77042229441e0da18723640dc470476d995690cb9"} build_url:https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/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/cdE6cRoBSu6tQR3bDTazDg/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/b32df5d8f4e7fa5dfa15e94dfcbb93ddb049d437d90d036cd6913d57fff6eabeeb993f013191063ab194465978541e0fb6106cddb38e3165b8fc5cfc8353648a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f1bb92f75d5d600342ed6813af6a127bdf5913b5d6dfb7fb74b2efd1906502475336e4dcce6cea47ba3882b77042229441e0da18723640dc470476d995690cb9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/cdE6cRoBSu6tQR3bDTazDg/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:29:50.759312) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 16:29:50.759659) ========= '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-195\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-195 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-195 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-195\AppData\Local LOGONSERVER=\\T-W864-IX-195 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 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-195 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-195 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-195 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:29:50.878227) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 16:29:50.878570) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 16:29:51.848137) ========= ========= Total master_lag: 3.28 =========