builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-168 starttime: 1468019820.25 results: success (0) buildid: 20160708151127 builduid: f79d4f8ccb4d45c0863bd48756e9225d revision: cbacbb7c2c3523d036f737c9dc6c4406d14ade2b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 16:17:00.245679) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 16:17:00.246119) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 16:17:00.246398) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 16:17:00.440877) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 16:17:00.441265) ========= '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-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 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-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows using PTY: False --16:17:01-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 11.13 MB/s 16:17:01 (11.13 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.266000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 16:17:01.757057) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-08 16:17:01.757401) ========= '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-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 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-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.006000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-08 16:17:04.779715) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-08 16:17:04.780104) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cbacbb7c2c3523d036f737c9dc6c4406d14ade2b --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 cbacbb7c2c3523d036f737c9dc6c4406d14ade2b --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 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-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows using PTY: False 2016-07-08 16:17:05,305 truncating revision to first 12 chars 2016-07-08 16:17:05,305 Setting DEBUG logging. 2016-07-08 16:17:05,305 attempt 1/10 2016-07-08 16:17:05,305 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/cbacbb7c2c35?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-08 16:17:06,496 unpacking tar archive at: mozilla-beta-cbacbb7c2c35/testing/mozharness/ program finished with exit code 0 elapsedTime=2.090000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-08 16:17:06.916176) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 16:17:06.916506) ========= script_repo_revision: cbacbb7c2c3523d036f737c9dc6c4406d14ade2b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 16:17:06.916893) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 16:17:06.917178) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 16:17:06.935368) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 25 secs) (at 2016-07-08 16:17:06.935741) ========= '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-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 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-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 16:17:07 INFO - MultiFileLogger online at 20160708 16:17:07 in C:\slave\test 16:17:07 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:17:07 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:17:07 INFO - {'append_to_log': False, 16:17:07 INFO - 'base_work_dir': 'C:\\slave\\test', 16:17:07 INFO - 'blob_upload_branch': 'mozilla-beta', 16:17:07 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:17:07 INFO - 'buildbot_json_path': 'buildprops.json', 16:17:07 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:17:07 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:17:07 INFO - 'download_minidump_stackwalk': True, 16:17:07 INFO - 'download_symbols': 'true', 16:17:07 INFO - 'e10s': False, 16:17:07 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:17:07 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:17:07 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:17:07 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:17:07 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:17:07 INFO - 'C:/mozilla-build/tooltool.py'), 16:17:07 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:17:07 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:17:07 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:17:07 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:17:07 INFO - 'log_level': 'info', 16:17:07 INFO - 'log_to_console': True, 16:17:07 INFO - 'opt_config_files': (), 16:17:07 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:17:07 INFO - '--processes=1', 16:17:07 INFO - '--config=%(test_path)s/wptrunner.ini', 16:17:07 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:17:07 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:17:07 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:17:07 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:17:07 INFO - 'pip_index': False, 16:17:07 INFO - 'require_test_zip': True, 16:17:07 INFO - 'test_type': ('testharness',), 16:17:07 INFO - 'this_chunk': '1', 16:17:07 INFO - 'total_chunks': '10', 16:17:07 INFO - 'virtualenv_path': 'venv', 16:17:07 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:17:07 INFO - 'work_dir': 'build'} 16:17:07 INFO - ##### 16:17:07 INFO - ##### Running clobber step. 16:17:07 INFO - ##### 16:17:07 INFO - Running pre-action listener: _resource_record_pre_action 16:17:07 INFO - Running main action method: clobber 16:17:07 INFO - rmtree: C:\slave\test\build 16:17:07 INFO - Using _rmtree_windows ... 16:17:07 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:18:12 INFO - Running post-action listener: _resource_record_post_action 16:18:12 INFO - ##### 16:18:12 INFO - ##### Running read-buildbot-config step. 16:18:12 INFO - ##### 16:18:12 INFO - Running pre-action listener: _resource_record_pre_action 16:18:12 INFO - Running main action method: read_buildbot_config 16:18:12 INFO - Using buildbot properties: 16:18:12 INFO - { 16:18:12 INFO - "project": "", 16:18:12 INFO - "product": "firefox", 16:18:12 INFO - "script_repo_revision": "production", 16:18:12 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 16:18:12 INFO - "repository": "", 16:18:12 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 16:18:12 INFO - "buildid": "20160708151127", 16:18:12 INFO - "pgo_build": "False", 16:18:12 INFO - "basedir": "C:\\slave\\test", 16:18:12 INFO - "buildnumber": 18, 16:18:12 INFO - "slavename": "t-w864-ix-168", 16:18:12 INFO - "revision": "cbacbb7c2c3523d036f737c9dc6c4406d14ade2b", 16:18:12 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 16:18:12 INFO - "platform": "win64", 16:18:12 INFO - "branch": "mozilla-beta", 16:18:12 INFO - "repo_path": "releases/mozilla-beta", 16:18:12 INFO - "moz_repo_path": "", 16:18:12 INFO - "stage_platform": "win64", 16:18:12 INFO - "builduid": "f79d4f8ccb4d45c0863bd48756e9225d", 16:18:12 INFO - "slavebuilddir": "test" 16:18:12 INFO - } 16:18:12 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 16:18:12 INFO - Found installer url https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/artifacts/public/build/firefox-48.0.en-US.win64.zip. 16:18:12 INFO - Running post-action listener: _resource_record_post_action 16:18:12 INFO - ##### 16:18:12 INFO - ##### Running download-and-extract step. 16:18:12 INFO - ##### 16:18:12 INFO - Running pre-action listener: _resource_record_pre_action 16:18:12 INFO - Running main action method: download_and_extract 16:18:12 INFO - mkdir: C:\slave\test\build\tests 16:18:12 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:12 INFO - https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 16:18:12 INFO - trying https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 16:18:12 INFO - Downloading https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/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:18:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/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:18:13 INFO - Downloaded 1240 bytes. 16:18:13 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 16:18:13 INFO - Using the following test package requirements: 16:18:13 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 16:18:13 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:18:13 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 16:18:13 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:18:13 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 16:18:13 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:18:13 INFO - u'jsshell-win64.zip'], 16:18:13 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:18:13 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 16:18:13 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 16:18:13 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:18:13 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 16:18:13 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:18:13 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 16:18:13 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:18:13 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 16:18:13 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:18:13 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 16:18:13 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:18:13 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:13 INFO - https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 16:18:13 INFO - trying https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 16:18:13 INFO - Downloading https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/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:18:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/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:18:14 INFO - Downloaded 20908751 bytes. 16:18:14 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:18:14 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:18:16 INFO - caution: filename not matched: web-platform/* 16:18:16 INFO - Return code: 11 16:18:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:18:16 INFO - https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 16:18:16 INFO - trying https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 16:18:16 INFO - Downloading https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/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:18:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/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:18:17 INFO - Downloaded 36389910 bytes. 16:18:17 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:18:17 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:18:57 INFO - caution: filename not matched: bin/* 16:18:57 INFO - caution: filename not matched: config/* 16:18:57 INFO - caution: filename not matched: mozbase/* 16:18:57 INFO - caution: filename not matched: marionette/* 16:18:57 INFO - caution: filename not matched: tools/wptserve/* 16:18:57 INFO - Return code: 11 16:18:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:18:57 INFO - https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 16:18:57 INFO - trying https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/artifacts/public/build/firefox-48.0.en-US.win64.zip 16:18:57 INFO - Downloading https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 16:18:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/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:19:00 INFO - Downloaded 82730501 bytes. 16:19:00 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/artifacts/public/build/firefox-48.0.en-US.win64.zip 16:19:00 INFO - mkdir: C:\slave\test\properties 16:19:00 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:19:00 INFO - Writing to file C:\slave\test\properties\build_url 16:19:00 INFO - Contents: 16:19:00 INFO - build_url:https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/artifacts/public/build/firefox-48.0.en-US.win64.zip 16:19:01 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 16:19:01 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:19:01 INFO - Writing to file C:\slave\test\properties\symbols_url 16:19:01 INFO - Contents: 16:19:01 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 16:19:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:19:01 INFO - https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:19:01 INFO - trying https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 16:19:01 INFO - Downloading https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/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:19:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/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:19:04 INFO - Downloaded 50747348 bytes. 16:19:04 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:19:04 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:19:05 INFO - Return code: 0 16:19:05 INFO - Running post-action listener: _resource_record_post_action 16:19:05 INFO - Running post-action listener: set_extra_try_arguments 16:19:05 INFO - ##### 16:19:05 INFO - ##### Running create-virtualenv step. 16:19:05 INFO - ##### 16:19:05 INFO - Running pre-action listener: _pre_create_virtualenv 16:19:05 INFO - Running pre-action listener: _resource_record_pre_action 16:19:05 INFO - Running main action method: create_virtualenv 16:19:05 INFO - Creating virtualenv C:\slave\test\build\venv 16:19:05 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:19:05 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:19:08 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:19:11 INFO - Installing distribute......................................................................................................................................................................................done. 16:19:13 INFO - Return code: 0 16:19:13 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:19:13 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:19:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:19:13 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:19:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:19:13 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 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023984D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x02244D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-168', 'USERDOMAIN': 'T-W864-IX-168', '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-168', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-168', '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-168\\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:19:13 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:19:13 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:19:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:19:13 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 16:19:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:19:13 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:19:13 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:19:13 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 16:19:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:19:13 INFO - 'DCLOCATION': 'SCL3', 16:19:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:19:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:19:13 INFO - 'HOMEDRIVE': 'C:', 16:19:13 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 16:19:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:19:13 INFO - 'KTS_VERSION': '1.19c', 16:19:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 16:19:13 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 16:19:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:19:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:19:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:19:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:19:13 INFO - 'MOZ_NO_REMOTE': '1', 16:19:13 INFO - 'NO_EM_RESTART': '1', 16:19:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:19:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:19:13 INFO - 'OS': 'Windows_NT', 16:19:13 INFO - 'OURDRIVE': 'C:', 16:19:13 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:19:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:19:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:19:13 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:19:13 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:19:13 INFO - 'PROCESSOR_LEVEL': '6', 16:19:13 INFO - 'PROCESSOR_REVISION': '1e05', 16:19:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:19:13 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:19:13 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:19:13 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:19:13 INFO - 'PROMPT': '$P$G', 16:19:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:19:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:19:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:19:13 INFO - 'PWD': 'C:\\slave\\test', 16:19:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:19:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:19:13 INFO - 'SYSTEMDRIVE': 'C:', 16:19:13 INFO - 'SYSTEMROOT': 'C:\\windows', 16:19:13 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:19:13 INFO - 'TEST1': 'testie', 16:19:13 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:19:13 INFO - 'USERDOMAIN': 'T-W864-IX-168', 16:19:13 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 16:19:13 INFO - 'USERNAME': 'cltbld', 16:19:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 16:19:13 INFO - 'WINDIR': 'C:\\windows', 16:19:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:19:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:19:14 INFO - Downloading/unpacking psutil>=0.7.1 16:19:14 INFO - Running setup.py egg_info for package psutil 16:19:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:19:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:19:14 INFO - Installing collected packages: psutil 16:19:14 INFO - Running setup.py install for psutil 16:19:14 INFO - building 'psutil._psutil_windows' extension 16:19:14 INFO - error: Unable to find vcvarsall.bat 16:19:14 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-1jvcs2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:19:14 INFO - running install 16:19:14 INFO - running build 16:19:14 INFO - running build_py 16:19:14 INFO - creating build 16:19:14 INFO - creating build\lib.win32-2.7 16:19:14 INFO - creating build\lib.win32-2.7\psutil 16:19:14 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:19:14 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:19:14 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:19:14 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:19:14 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:19:14 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:19:14 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:19:14 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:19:14 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:19:14 INFO - running build_ext 16:19:14 INFO - building 'psutil._psutil_windows' extension 16:19:14 INFO - error: Unable to find vcvarsall.bat 16:19:14 INFO - ---------------------------------------- 16:19:14 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-1jvcs2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:19:14 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-168\AppData\Roaming\pip\pip.log 16:19:14 WARNING - Return code: 1 16:19:14 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:19:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:19:14 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:19:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:19:14 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:19:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:19:14 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 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023984D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x02244D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-168', 'USERDOMAIN': 'T-W864-IX-168', '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-168', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-168', '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-168\\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:19:14 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:19:14 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:19:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:19:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 16:19:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:19:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:19:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:19:14 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 16:19:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:19:14 INFO - 'DCLOCATION': 'SCL3', 16:19:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:19:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:19:14 INFO - 'HOMEDRIVE': 'C:', 16:19:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 16:19:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:19:14 INFO - 'KTS_VERSION': '1.19c', 16:19:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 16:19:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 16:19:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:19:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:19:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:19:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:19:14 INFO - 'MOZ_NO_REMOTE': '1', 16:19:14 INFO - 'NO_EM_RESTART': '1', 16:19:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:19:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:19:14 INFO - 'OS': 'Windows_NT', 16:19:14 INFO - 'OURDRIVE': 'C:', 16:19:14 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:19:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:19:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:19:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:19:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:19:14 INFO - 'PROCESSOR_LEVEL': '6', 16:19:14 INFO - 'PROCESSOR_REVISION': '1e05', 16:19:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:19:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:19:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:19:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:19:14 INFO - 'PROMPT': '$P$G', 16:19:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:19:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:19:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:19:14 INFO - 'PWD': 'C:\\slave\\test', 16:19:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:19:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:19:14 INFO - 'SYSTEMDRIVE': 'C:', 16:19:14 INFO - 'SYSTEMROOT': 'C:\\windows', 16:19:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:19:14 INFO - 'TEST1': 'testie', 16:19:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:19:14 INFO - 'USERDOMAIN': 'T-W864-IX-168', 16:19:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 16:19:14 INFO - 'USERNAME': 'cltbld', 16:19:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 16:19:14 INFO - 'WINDIR': 'C:\\windows', 16:19:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:19:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:19:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:19:15 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:19:15 INFO - Running setup.py egg_info for package mozsystemmonitor 16:19:15 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:19:15 INFO - Running setup.py egg_info for package psutil 16:19:15 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:19:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:19:15 INFO - Installing collected packages: mozsystemmonitor, psutil 16:19:15 INFO - Running setup.py install for mozsystemmonitor 16:19:15 INFO - Running setup.py install for psutil 16:19:15 INFO - building 'psutil._psutil_windows' extension 16:19:15 INFO - error: Unable to find vcvarsall.bat 16:19:15 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-nftb23-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:19:15 INFO - running install 16:19:15 INFO - running build 16:19:15 INFO - running build_py 16:19:15 INFO - running build_ext 16:19:15 INFO - building 'psutil._psutil_windows' extension 16:19:15 INFO - error: Unable to find vcvarsall.bat 16:19:15 INFO - ---------------------------------------- 16:19:15 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-nftb23-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:19:15 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-168\AppData\Roaming\pip\pip.log 16:19:15 WARNING - Return code: 1 16:19:15 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:19:15 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:19:15 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:19:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:19:15 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:19:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:19:15 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 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023984D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x02244D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-168', 'USERDOMAIN': 'T-W864-IX-168', '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-168', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-168', '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-168\\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:19:15 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:19:15 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:19:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:19:15 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 16:19:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:19:15 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:19:15 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:19:15 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 16:19:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:19:15 INFO - 'DCLOCATION': 'SCL3', 16:19:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:19:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:19:15 INFO - 'HOMEDRIVE': 'C:', 16:19:15 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 16:19:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:19:15 INFO - 'KTS_VERSION': '1.19c', 16:19:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 16:19:15 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 16:19:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:19:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:19:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:19:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:19:15 INFO - 'MOZ_NO_REMOTE': '1', 16:19:15 INFO - 'NO_EM_RESTART': '1', 16:19:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:19:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:19:15 INFO - 'OS': 'Windows_NT', 16:19:15 INFO - 'OURDRIVE': 'C:', 16:19:15 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:19:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:19:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:19:15 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:19:15 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:19:15 INFO - 'PROCESSOR_LEVEL': '6', 16:19:15 INFO - 'PROCESSOR_REVISION': '1e05', 16:19:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:19:15 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:19:15 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:19:15 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:19:15 INFO - 'PROMPT': '$P$G', 16:19:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:19:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:19:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:19:15 INFO - 'PWD': 'C:\\slave\\test', 16:19:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:19:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:19:15 INFO - 'SYSTEMDRIVE': 'C:', 16:19:15 INFO - 'SYSTEMROOT': 'C:\\windows', 16:19:15 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:19:15 INFO - 'TEST1': 'testie', 16:19:15 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:19:15 INFO - 'USERDOMAIN': 'T-W864-IX-168', 16:19:15 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 16:19:15 INFO - 'USERNAME': 'cltbld', 16:19:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 16:19:15 INFO - 'WINDIR': 'C:\\windows', 16:19:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:19:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:19:15 INFO - Downloading/unpacking blobuploader==1.2.4 16:19:15 INFO - Downloading blobuploader-1.2.4.tar.gz 16:19:15 INFO - Running setup.py egg_info for package blobuploader 16:19:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:19:19 INFO - Running setup.py egg_info for package requests 16:19:19 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:19:19 INFO - Downloading docopt-0.6.1.tar.gz 16:19:19 INFO - Running setup.py egg_info for package docopt 16:19:19 INFO - Installing collected packages: blobuploader, docopt, requests 16:19:19 INFO - Running setup.py install for blobuploader 16:19:19 INFO - Running setup.py install for docopt 16:19:19 INFO - Running setup.py install for requests 16:19:19 INFO - Successfully installed blobuploader docopt requests 16:19:19 INFO - Cleaning up... 16:19:19 INFO - Return code: 0 16:19:19 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:19:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:19:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:19:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:19:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:19:19 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 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023984D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x02244D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, '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-168', 'USERDOMAIN': 'T-W864-IX-168', '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-168', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-168', '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-168\\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:19:19 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:19:19 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:19:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:19:19 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 16:19:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:19:19 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:19:19 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:19:19 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 16:19:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:19:19 INFO - 'DCLOCATION': 'SCL3', 16:19:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:19:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:19:19 INFO - 'HOMEDRIVE': 'C:', 16:19:19 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 16:19:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:19:19 INFO - 'KTS_VERSION': '1.19c', 16:19:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 16:19:19 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 16:19:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:19:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:19:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:19:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:19:19 INFO - 'MOZ_NO_REMOTE': '1', 16:19:19 INFO - 'NO_EM_RESTART': '1', 16:19:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:19:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:19:19 INFO - 'OS': 'Windows_NT', 16:19:19 INFO - 'OURDRIVE': 'C:', 16:19:19 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:19:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:19:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:19:19 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:19:19 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:19:19 INFO - 'PROCESSOR_LEVEL': '6', 16:19:19 INFO - 'PROCESSOR_REVISION': '1e05', 16:19:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:19:19 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:19:19 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:19:19 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:19:19 INFO - 'PROMPT': '$P$G', 16:19:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:19:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:19:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:19:19 INFO - 'PWD': 'C:\\slave\\test', 16:19:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:19:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:19:19 INFO - 'SYSTEMDRIVE': 'C:', 16:19:19 INFO - 'SYSTEMROOT': 'C:\\windows', 16:19:19 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:19:19 INFO - 'TEST1': 'testie', 16:19:19 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:19:19 INFO - 'USERDOMAIN': 'T-W864-IX-168', 16:19:19 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 16:19:19 INFO - 'USERNAME': 'cltbld', 16:19:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 16:19:19 INFO - 'WINDIR': 'C:\\windows', 16:19:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:19:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:19:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:19:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:19:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:19:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:19:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:19:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:19:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:19:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:19:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:19:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:19:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:19:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:19:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:19:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:19:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:19:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:19:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:19:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:19:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:19:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:19:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:19:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:19:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:19:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:19:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:19:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:19:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:19:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:19:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:19:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:19:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:19:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:19:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:19:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:19:24 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:19:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:19:24 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:19:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:19:24 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:19:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:19:24 INFO - Unpacking c:\slave\test\build\tests\marionette 16:19:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:19:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:19:24 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:19:24 INFO - Running setup.py install for browsermob-proxy 16:19:40 INFO - Running setup.py install for manifestparser 16:19:40 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Running setup.py install for marionette-client 16:19:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:19:40 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Running setup.py install for marionette-driver 16:19:40 INFO - Running setup.py install for mozcrash 16:19:40 INFO - Running setup.py install for mozdebug 16:19:40 INFO - Running setup.py install for mozdevice 16:19:40 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Running setup.py install for mozfile 16:19:40 INFO - Running setup.py install for mozhttpd 16:19:40 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Running setup.py install for mozinfo 16:19:40 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Running setup.py install for mozInstall 16:19:40 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Running setup.py install for mozleak 16:19:40 INFO - Running setup.py install for mozlog 16:19:40 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Running setup.py install for moznetwork 16:19:40 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Running setup.py install for mozprocess 16:19:40 INFO - Running setup.py install for mozprofile 16:19:40 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Running setup.py install for mozrunner 16:19:40 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Running setup.py install for mozscreenshot 16:19:40 INFO - Running setup.py install for moztest 16:19:40 INFO - Running setup.py install for mozversion 16:19:40 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:19:40 INFO - Running setup.py install for wptserve 16:19:40 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:19:40 INFO - Cleaning up... 16:19:40 INFO - Return code: 0 16:19:40 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:19:40 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:19:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:19:40 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:19:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:19:40 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 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023984D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x02244D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, '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-168', 'USERDOMAIN': 'T-W864-IX-168', '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-168', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-168', '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-168\\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:19:40 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:19:40 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:19:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:19:40 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 16:19:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:19:40 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:19:40 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:19:40 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 16:19:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:19:40 INFO - 'DCLOCATION': 'SCL3', 16:19:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:19:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:19:40 INFO - 'HOMEDRIVE': 'C:', 16:19:40 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 16:19:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:19:40 INFO - 'KTS_VERSION': '1.19c', 16:19:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 16:19:40 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 16:19:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:19:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:19:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:19:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:19:40 INFO - 'MOZ_NO_REMOTE': '1', 16:19:40 INFO - 'NO_EM_RESTART': '1', 16:19:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:19:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:19:40 INFO - 'OS': 'Windows_NT', 16:19:40 INFO - 'OURDRIVE': 'C:', 16:19:40 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:19:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:19:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:19:40 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:19:40 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:19:40 INFO - 'PROCESSOR_LEVEL': '6', 16:19:40 INFO - 'PROCESSOR_REVISION': '1e05', 16:19:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:19:40 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:19:40 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:19:40 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:19:40 INFO - 'PROMPT': '$P$G', 16:19:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:19:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:19:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:19:40 INFO - 'PWD': 'C:\\slave\\test', 16:19:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:19:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:19:40 INFO - 'SYSTEMDRIVE': 'C:', 16:19:40 INFO - 'SYSTEMROOT': 'C:\\windows', 16:19:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:19:40 INFO - 'TEST1': 'testie', 16:19:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:19:40 INFO - 'USERDOMAIN': 'T-W864-IX-168', 16:19:40 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 16:19:40 INFO - 'USERNAME': 'cltbld', 16:19:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 16:19:40 INFO - 'WINDIR': 'C:\\windows', 16:19:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:19:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:19:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:19:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:19:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:19:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:19:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:19:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:19:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:19:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:19:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:19:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:19:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:19:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:19:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:19:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:19:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:19:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:19:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:19:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:19:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:19:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:19:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:19:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:19:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:19:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:19:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:19:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:19:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:19:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:19:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:19:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:19:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:19:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:19:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:19:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:19:43 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:19:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:19:43 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:19:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:19:43 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:19:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:19:43 INFO - Unpacking c:\slave\test\build\tests\marionette 16:19:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:19:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:19:43 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:19:55 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:19:55 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:19:55 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:19:55 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:19:55 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:19:55 INFO - Downloading blessings-1.6.tar.gz 16:19:55 INFO - Running setup.py egg_info for package blessings 16:19:55 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:19:55 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:19:55 INFO - Running setup.py install for blessings 16:19:55 INFO - Running setup.py install for browsermob-proxy 16:19:55 INFO - Running setup.py install for manifestparser 16:19:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:19:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:19:55 INFO - Running setup.py install for marionette-client 16:19:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:19:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:19:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:19:55 INFO - Running setup.py install for marionette-driver 16:19:55 INFO - Running setup.py install for mozcrash 16:19:55 INFO - Running setup.py install for mozdebug 16:19:55 INFO - Running setup.py install for mozdevice 16:19:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:19:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:19:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:19:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:19:55 INFO - Running setup.py install for mozhttpd 16:19:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:19:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:19:55 INFO - Running setup.py install for mozInstall 16:19:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:19:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:19:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:19:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:19:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:19:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:19:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:19:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:19:55 INFO - Running setup.py install for mozleak 16:19:55 INFO - Running setup.py install for mozprofile 16:19:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:19:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:19:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:19:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:19:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:19:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:19:55 INFO - Running setup.py install for mozrunner 16:19:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:19:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:19:57 INFO - Running setup.py install for mozscreenshot 16:19:57 INFO - Running setup.py install for moztest 16:19:57 INFO - Running setup.py install for mozversion 16:19:57 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:19:57 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:19:57 INFO - Running setup.py install for wptserve 16:19:57 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:19:57 INFO - Cleaning up... 16:19:57 INFO - Return code: 0 16:19:57 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:19:57 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:19:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:19:57 INFO - Reading from file tmpfile_stdout 16:19:57 INFO - Using _rmtree_windows ... 16:19:57 INFO - Using _rmtree_windows ... 16:19:57 INFO - Current package versions: 16:19:57 INFO - blessings == 1.6 16:19:57 INFO - blobuploader == 1.2.4 16:19:57 INFO - browsermob-proxy == 0.6.0 16:19:57 INFO - distribute == 0.6.14 16:19:57 INFO - docopt == 0.6.1 16:19:57 INFO - manifestparser == 1.1 16:19:57 INFO - marionette-client == 2.3.0 16:19:57 INFO - marionette-driver == 1.4.0 16:19:57 INFO - mozInstall == 1.12 16:19:57 INFO - mozcrash == 0.17 16:19:57 INFO - mozdebug == 0.1 16:19:57 INFO - mozdevice == 0.48 16:19:57 INFO - mozfile == 1.2 16:19:57 INFO - mozhttpd == 0.7 16:19:57 INFO - mozinfo == 0.9 16:19:57 INFO - mozleak == 0.1 16:19:57 INFO - mozlog == 3.1 16:19:57 INFO - moznetwork == 0.27 16:19:57 INFO - mozprocess == 0.22 16:19:57 INFO - mozprofile == 0.28 16:19:57 INFO - mozrunner == 6.11 16:19:57 INFO - mozscreenshot == 0.1 16:19:57 INFO - mozsystemmonitor == 0.0 16:19:57 INFO - moztest == 0.7 16:19:57 INFO - mozversion == 1.4 16:19:57 INFO - requests == 1.2.3 16:19:57 INFO - wptserve == 1.4.0 16:19:57 INFO - Running post-action listener: _resource_record_post_action 16:19:57 INFO - Running post-action listener: _start_resource_monitoring 16:19:57 INFO - Starting resource monitoring. 16:19:58 INFO - ##### 16:19:58 INFO - ##### Running pull step. 16:19:58 INFO - ##### 16:19:58 INFO - Running pre-action listener: _resource_record_pre_action 16:19:58 INFO - Running main action method: pull 16:19:58 INFO - Pull has nothing to do! 16:19:58 INFO - Running post-action listener: _resource_record_post_action 16:19:58 INFO - ##### 16:19:58 INFO - ##### Running install step. 16:19:58 INFO - ##### 16:19:58 INFO - Running pre-action listener: _resource_record_pre_action 16:19:58 INFO - Running main action method: install 16:19:58 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:19:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:19:58 INFO - Reading from file tmpfile_stdout 16:19:58 INFO - Using _rmtree_windows ... 16:19:58 INFO - Using _rmtree_windows ... 16:19:58 INFO - Detecting whether we're running mozinstall >=1.0... 16:19:58 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:19:58 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:19:58 INFO - Reading from file tmpfile_stdout 16:19:58 INFO - Output received: 16:19:58 INFO - Usage: mozinstall-script.py [options] installer 16:19:58 INFO - Options: 16:19:58 INFO - -h, --help show this help message and exit 16:19:58 INFO - -d DEST, --destination=DEST 16:19:58 INFO - Directory to install application into. [default: 16:19:58 INFO - "C:\slave\test"] 16:19:58 INFO - --app=APP Application being installed. [default: firefox] 16:19:58 INFO - Using _rmtree_windows ... 16:19:58 INFO - Using _rmtree_windows ... 16:19:58 INFO - mkdir: C:\slave\test\build\application 16:19:58 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:19:58 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:20:00 INFO - Reading from file tmpfile_stdout 16:20:00 INFO - Output received: 16:20:00 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:20:00 INFO - Using _rmtree_windows ... 16:20:00 INFO - Using _rmtree_windows ... 16:20:00 INFO - Running post-action listener: _resource_record_post_action 16:20:00 INFO - ##### 16:20:00 INFO - ##### Running run-tests step. 16:20:00 INFO - ##### 16:20:00 INFO - Running pre-action listener: _resource_record_pre_action 16:20:00 INFO - Running main action method: run_tests 16:20:00 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:20:00 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:20:00 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:20:00 INFO - grabbing minidump binary from tooltool 16:20: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:20:00 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 0x0249F368>, '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 0x02244D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:20:00 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:20:00 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:20:00 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:20:01 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpmvzacu 16:20:01 INFO - INFO - File integrity verified, renaming tmpmvzacu to win32-minidump_stackwalk.exe 16:20:01 INFO - Return code: 0 16:20:01 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:20:01 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:20:01 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/ZAvEKjROSgi6bu7WCL4nIg/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:20:01 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/ZAvEKjROSgi6bu7WCL4nIg/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:20:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:20:01 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 16:20:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:20:01 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:20:01 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:20:01 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 16:20:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:20:01 INFO - 'DCLOCATION': 'SCL3', 16:20:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:20:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:20:01 INFO - 'HOMEDRIVE': 'C:', 16:20:01 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 16:20:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:20:01 INFO - 'KTS_VERSION': '1.19c', 16:20:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 16:20:01 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 16:20:01 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:20:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:20:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:20:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:20:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:20:01 INFO - 'MOZ_NO_REMOTE': '1', 16:20:01 INFO - 'NO_EM_RESTART': '1', 16:20:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:20:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:20:01 INFO - 'OS': 'Windows_NT', 16:20:01 INFO - 'OURDRIVE': 'C:', 16:20:01 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 16:20:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:20:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:20:02 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:20:02 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:20:02 INFO - 'PROCESSOR_LEVEL': '6', 16:20:02 INFO - 'PROCESSOR_REVISION': '1e05', 16:20:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:20:02 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:20:02 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:20:02 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:20:02 INFO - 'PROMPT': '$P$G', 16:20:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:20:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:20:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:20:02 INFO - 'PWD': 'C:\\slave\\test', 16:20:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:20:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:20:02 INFO - 'SYSTEMDRIVE': 'C:', 16:20:02 INFO - 'SYSTEMROOT': 'C:\\windows', 16:20:02 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:20:02 INFO - 'TEST1': 'testie', 16:20:02 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:20:02 INFO - 'USERDOMAIN': 'T-W864-IX-168', 16:20:02 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 16:20:02 INFO - 'USERNAME': 'cltbld', 16:20:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 16:20:02 INFO - 'WINDIR': 'C:\\windows', 16:20:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:20:02 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/ZAvEKjROSgi6bu7WCL4nIg/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:20:03 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:20:03 INFO - import pkg_resources 16:20:04 INFO - Using 1 client processes 16:20:07 INFO - SUITE-START | Running 778 tests 16:20:07 INFO - Running testharness tests 16:20:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:20:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 16:20:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:20:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:20:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:20:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:20:08 INFO - Setting up ssl 16:20:08 INFO - PROCESS | certutil | 16:20:08 INFO - PROCESS | certutil | 16:20:08 INFO - PROCESS | certutil | 16:20:08 INFO - Certificate Nickname Trust Attributes 16:20:08 INFO - SSL,S/MIME,JAR/XPI 16:20:08 INFO - 16:20:08 INFO - web-platform-tests CT,, 16:20:08 INFO - 16:20:08 INFO - Starting runner 16:20:09 INFO - PROCESS | 3372 | [3372] 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:20:09 INFO - PROCESS | 3372 | [3372] 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:20:09 INFO - PROCESS | 3372 | [3372] 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:20:10 INFO - PROCESS | 3372 | 1468020010813 Marionette DEBUG Marionette enabled via build flag and pref 16:20:11 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA3505E000 == 1 [pid = 3372] [id = 1] 16:20:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 1 (000000FA4408F800) [pid = 3372] [serial = 1] [outer = 0000000000000000] 16:20:11 INFO - PROCESS | 3372 | [3372] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:20:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 2 (000000FA44090800) [pid = 3372] [serial = 2] [outer = 000000FA4408F800] 16:20:12 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4747C800 == 2 [pid = 3372] [id = 2] 16:20:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 3 (000000FA4747D000) [pid = 3372] [serial = 3] [outer = 0000000000000000] 16:20:12 INFO - PROCESS | 3372 | [3372] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:20:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 4 (000000FA4747E000) [pid = 3372] [serial = 4] [outer = 000000FA4747D000] 16:20:12 INFO - PROCESS | 3372 | 1468020012572 Marionette INFO Listening on port 2828 16:20:14 INFO - PROCESS | 3372 | 1468020014356 Marionette DEBUG Marionette enabled via command-line flag 16:20:14 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA480C8000 == 3 [pid = 3372] [id = 3] 16:20:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 5 (000000FA48312800) [pid = 3372] [serial = 5] [outer = 0000000000000000] 16:20:14 INFO - PROCESS | 3372 | [3372] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:20:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 6 (000000FA48313800) [pid = 3372] [serial = 6] [outer = 000000FA48312800] 16:20:14 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:20:14 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:20:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 7 (000000FA48E24000) [pid = 3372] [serial = 7] [outer = 000000FA4747D000] 16:20:15 INFO - PROCESS | 3372 | [3372] 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:20:15 INFO - PROCESS | 3372 | 1468020015316 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49296 16:20:15 INFO - PROCESS | 3372 | [3372] 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:20:15 INFO - PROCESS | 3372 | 1468020015347 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49297 16:20:15 INFO - PROCESS | 3372 | [3372] 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:20:15 INFO - PROCESS | 3372 | 1468020015354 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49298 16:20:15 INFO - PROCESS | 3372 | [3372] 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:20:15 INFO - PROCESS | 3372 | 1468020015389 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49299 16:20:15 INFO - PROCESS | 3372 | 1468020015394 Marionette DEBUG Closed connection conn0 16:20:15 INFO - PROCESS | 3372 | 1468020015396 Marionette DEBUG Closed connection conn1 16:20:15 INFO - PROCESS | 3372 | 1468020015398 Marionette DEBUG Closed connection conn2 16:20:15 INFO - PROCESS | 3372 | [3372] 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:20:15 INFO - PROCESS | 3372 | 1468020015403 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49300 16:20:15 INFO - PROCESS | 3372 | 1468020015457 Marionette DEBUG Closed connection conn3 16:20:15 INFO - PROCESS | 3372 | 1468020015596 Marionette DEBUG Closed connection conn4 16:20:15 INFO - PROCESS | 3372 | [3372] 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:20:15 INFO - PROCESS | 3372 | 1468020015602 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49301 16:20:15 INFO - PROCESS | 3372 | 1468020015613 Marionette DEBUG Closed connection conn5 16:20:15 INFO - PROCESS | 3372 | [3372] 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:20:15 INFO - PROCESS | 3372 | 1468020015619 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49302 16:20:15 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA49AE1000 == 4 [pid = 3372] [id = 4] 16:20:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 8 (000000FA495AE800) [pid = 3372] [serial = 8] [outer = 0000000000000000] 16:20:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 9 (000000FA495B8C00) [pid = 3372] [serial = 9] [outer = 000000FA495AE800] 16:20:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 10 (000000FA49503400) [pid = 3372] [serial = 10] [outer = 000000FA495AE800] 16:20:15 INFO - PROCESS | 3372 | 1468020015769 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:20:15 INFO - PROCESS | 3372 | 1468020015775 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":"20160708151127","device":"desktop","version":"48.0"} 16:20:16 INFO - PROCESS | 3372 | [3372] 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:20:16 INFO - PROCESS | 3372 | [3372] 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:20:16 INFO - PROCESS | 3372 | [3372] 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:20:17 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CF02800 == 5 [pid = 3372] [id = 5] 16:20:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 11 (000000FA4CF0F800) [pid = 3372] [serial = 11] [outer = 0000000000000000] 16:20:17 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CF16800 == 6 [pid = 3372] [id = 6] 16:20:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 12 (000000FA4DAF5400) [pid = 3372] [serial = 12] [outer = 0000000000000000] 16:20:17 INFO - PROCESS | 3372 | [3372] 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:20:17 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FAAA800 == 7 [pid = 3372] [id = 7] 16:20:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 13 (000000FA4DAF4800) [pid = 3372] [serial = 13] [outer = 0000000000000000] 16:20:17 INFO - PROCESS | 3372 | [3372] 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:20:17 INFO - PROCESS | 3372 | [3372] 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:20:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 14 (000000FA4FDF2000) [pid = 3372] [serial = 14] [outer = 000000FA4DAF4800] 16:20:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 15 (000000FA50143800) [pid = 3372] [serial = 15] [outer = 000000FA4CF0F800] 16:20:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 16 (000000FA4FB0E800) [pid = 3372] [serial = 16] [outer = 000000FA4DAF5400] 16:20:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 17 (000000FA4FB74800) [pid = 3372] [serial = 17] [outer = 000000FA4DAF4800] 16:20:18 INFO - PROCESS | 3372 | 1468020018821 Marionette INFO startBrowser 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:18 INFO - PROCESS | 3372 | 1468020018857 Marionette DEBUG loaded listener.js 16:20:18 INFO - PROCESS | 3372 | 1468020018871 Marionette DEBUG loaded listener.js 16:20:18 INFO - PROCESS | 3372 | 1468020018874 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 18 (000000FA52564C00) [pid = 3372] [serial = 18] [outer = 000000FA4DAF4800] 16:20:19 INFO - PROCESS | 3372 | 1468020019764 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"5963ad0d-0a7a-4354-8d4e-2999b0f817cd","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":"20160708151127","device":"desktop","version":"48.0","command_id":1}}] 16:20:20 INFO - PROCESS | 3372 | 1468020020201 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:20:20 INFO - PROCESS | 3372 | 1468020020205 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:20 INFO - PROCESS | 3372 | 1468020020351 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 16:20:20 INFO - PROCESS | 3372 | 1468020020370 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:20:20 INFO - PROCESS | 3372 | 1468020020373 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:20 INFO - PROCESS | 3372 | [3372] 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:20:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA3505E000 == 6 [pid = 3372] [id = 1] 16:20:22 INFO - PROCESS | 3372 | [3372] 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:20:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 19 (000000FA41BD5400) [pid = 3372] [serial = 19] [outer = 000000FA4DAF4800] 16:20:22 INFO - PROCESS | 3372 | [3372] 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:20:22 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:20:22 INFO - PROCESS | 3372 | 1468020022681 Marionette TRACE conn6 <- [1,3,null,{}] 16:20:22 INFO - PROCESS | 3372 | 1468020022703 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:20:22 INFO - PROCESS | 3372 | 1468020022706 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:22 INFO - PROCESS | 3372 | 1468020022733 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 16:20:22 INFO - PROCESS | 3372 | 1468020022744 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 16:20:22 INFO - PROCESS | 3372 | 1468020022748 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 16:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:20:22 INFO - PROCESS | 3372 | 1468020022770 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:20:22 INFO - PROCESS | 3372 | 1468020022775 Marionette TRACE conn6 <- [1,6,null,{}] 16:20:23 INFO - PROCESS | 3372 | 1468020022995 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:23 INFO - PROCESS | 3372 | 1468020023000 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:23 INFO - PROCESS | 3372 | 1468020023065 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 16:20:23 INFO - PROCESS | 3372 | 1468020023076 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020023080 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:23 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48329000 == 7 [pid = 3372] [id = 8] 16:20:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 20 (000000FA495AEC00) [pid = 3372] [serial = 20] [outer = 0000000000000000] 16:20:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 21 (000000FA499C4400) [pid = 3372] [serial = 21] [outer = 000000FA495AEC00] 16:20:23 INFO - PROCESS | 3372 | 1468020023142 Marionette DEBUG loaded listener.js 16:20:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 22 (000000FA4D3C4800) [pid = 3372] [serial = 22] [outer = 000000FA495AEC00] 16:20:23 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA43362000 == 8 [pid = 3372] [id = 9] 16:20:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 23 (000000FA4D3CAC00) [pid = 3372] [serial = 23] [outer = 0000000000000000] 16:20:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 24 (000000FA4F795000) [pid = 3372] [serial = 24] [outer = 000000FA4D3CAC00] 16:20:23 INFO - PROCESS | 3372 | 1468020023599 Marionette DEBUG loaded listener.js 16:20:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 25 (000000FA4FDF3800) [pid = 3372] [serial = 25] [outer = 000000FA4D3CAC00] 16:20:24 INFO - PROCESS | 3372 | 1468020024216 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:20:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:20:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1487ms 16:20:24 INFO - PROCESS | 3372 | 1468020024370 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 16:20:24 INFO - PROCESS | 3372 | 1468020024373 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 16:20:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:20:24 INFO - PROCESS | 3372 | 1468020024403 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:20:24 INFO - PROCESS | 3372 | 1468020024406 Marionette TRACE conn6 <- [1,10,null,{}] 16:20:24 INFO - PROCESS | 3372 | 1468020024412 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:24 INFO - PROCESS | 3372 | 1468020024414 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:24 INFO - PROCESS | 3372 | 1468020024512 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 16:20:24 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA435C3000 == 9 [pid = 3372] [id = 10] 16:20:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 26 (000000FA435C4800) [pid = 3372] [serial = 26] [outer = 0000000000000000] 16:20:24 INFO - PROCESS | 3372 | 1468020024583 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020024585 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 27 (000000FA439D3000) [pid = 3372] [serial = 27] [outer = 000000FA435C4800] 16:20:24 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA439E0000 == 10 [pid = 3372] [id = 11] 16:20:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 28 (000000FA47E9A400) [pid = 3372] [serial = 28] [outer = 0000000000000000] 16:20:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 29 (000000FA47E31400) [pid = 3372] [serial = 29] [outer = 000000FA47E9A400] 16:20:24 INFO - PROCESS | 3372 | 1468020024678 Marionette DEBUG loaded listener.js 16:20:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 30 (000000FA48338800) [pid = 3372] [serial = 30] [outer = 000000FA47E9A400] 16:20:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 31 (000000FA445E8800) [pid = 3372] [serial = 31] [outer = 000000FA435C4800] 16:20:24 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA41BF1000 == 11 [pid = 3372] [id = 12] 16:20:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 32 (000000FA474C1800) [pid = 3372] [serial = 32] [outer = 0000000000000000] 16:20:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 33 (000000FA4CB0AC00) [pid = 3372] [serial = 33] [outer = 000000FA474C1800] 16:20:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA49AE1000 == 10 [pid = 3372] [id = 4] 16:20:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 34 (000000FA44554000) [pid = 3372] [serial = 34] [outer = 000000FA474C1800] 16:20:25 INFO - PROCESS | 3372 | 1468020025308 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 16:20:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 964ms 16:20:25 INFO - PROCESS | 3372 | 1468020025355 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 16:20:25 INFO - PROCESS | 3372 | 1468020025360 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 16:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:20:25 INFO - PROCESS | 3372 | 1468020025366 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:20:25 INFO - PROCESS | 3372 | 1468020025369 Marionette TRACE conn6 <- [1,14,null,{}] 16:20:25 INFO - PROCESS | 3372 | 1468020025373 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:25 INFO - PROCESS | 3372 | 1468020025376 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:25 INFO - PROCESS | 3372 | 1468020025471 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 16:20:25 INFO - PROCESS | 3372 | 1468020025525 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020025527 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:25 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA481D5000 == 11 [pid = 3372] [id = 13] 16:20:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 35 (000000FA4CB56800) [pid = 3372] [serial = 35] [outer = 0000000000000000] 16:20:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 36 (000000FA4D3CC800) [pid = 3372] [serial = 36] [outer = 000000FA4CB56800] 16:20:25 INFO - PROCESS | 3372 | 1468020025577 Marionette DEBUG loaded listener.js 16:20:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 37 (000000FA4EEDFC00) [pid = 3372] [serial = 37] [outer = 000000FA4CB56800] 16:20:25 INFO - PROCESS | 3372 | 1468020025957 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 16:20:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 16:20:26 INFO - PROCESS | 3372 | 1468020026004 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 16:20:26 INFO - PROCESS | 3372 | 1468020026007 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 16:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:20:26 INFO - PROCESS | 3372 | 1468020026010 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:20:26 INFO - PROCESS | 3372 | 1468020026014 Marionette TRACE conn6 <- [1,18,null,{}] 16:20:26 INFO - PROCESS | 3372 | 1468020026026 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:26 INFO - PROCESS | 3372 | 1468020026031 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:26 INFO - PROCESS | 3372 | 1468020026127 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 16:20:26 INFO - PROCESS | 3372 | 1468020026134 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020026137 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:26 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4BF7E000 == 12 [pid = 3372] [id = 14] 16:20:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 38 (000000FA52210C00) [pid = 3372] [serial = 38] [outer = 0000000000000000] 16:20:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 39 (000000FA52263000) [pid = 3372] [serial = 39] [outer = 000000FA52210C00] 16:20:26 INFO - PROCESS | 3372 | 1468020026188 Marionette DEBUG loaded listener.js 16:20:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 40 (000000FA52CB7C00) [pid = 3372] [serial = 40] [outer = 000000FA52210C00] 16:20:26 INFO - PROCESS | 3372 | 1468020026622 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 16:20:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 16:20:26 INFO - PROCESS | 3372 | 1468020026640 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 16:20:26 INFO - PROCESS | 3372 | 1468020026643 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 16:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:20:26 INFO - PROCESS | 3372 | 1468020026646 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:20:26 INFO - PROCESS | 3372 | 1468020026648 Marionette TRACE conn6 <- [1,22,null,{}] 16:20:26 INFO - PROCESS | 3372 | 1468020026652 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:26 INFO - PROCESS | 3372 | 1468020026654 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:26 INFO - PROCESS | 3372 | 1468020026738 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 16:20:26 INFO - PROCESS | 3372 | 1468020026743 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020026746 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:26 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D281800 == 13 [pid = 3372] [id = 15] 16:20:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 41 (000000FA4C7C1000) [pid = 3372] [serial = 41] [outer = 0000000000000000] 16:20:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 42 (000000FA4C7C5000) [pid = 3372] [serial = 42] [outer = 000000FA4C7C1000] 16:20:26 INFO - PROCESS | 3372 | 1468020026794 Marionette DEBUG loaded listener.js 16:20:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 43 (000000FA4D176C00) [pid = 3372] [serial = 43] [outer = 000000FA4C7C1000] 16:20:27 INFO - PROCESS | 3372 | 1468020027184 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 16:20:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 16:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:20:27 INFO - PROCESS | 3372 | 1468020027237 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 16:20:27 INFO - PROCESS | 3372 | 1468020027240 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 16:20:27 INFO - PROCESS | 3372 | 1468020027243 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:20:27 INFO - PROCESS | 3372 | 1468020027245 Marionette TRACE conn6 <- [1,26,null,{}] 16:20:27 INFO - PROCESS | 3372 | 1468020027248 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:27 INFO - PROCESS | 3372 | 1468020027250 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:27 INFO - PROCESS | 3372 | 1468020027331 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 16:20:27 INFO - PROCESS | 3372 | 1468020027337 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 3372 | 1468020027339 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:27 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4DA84800 == 14 [pid = 3372] [id = 16] 16:20:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 44 (000000FA4123A400) [pid = 3372] [serial = 44] [outer = 0000000000000000] 16:20:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 45 (000000FA4123F800) [pid = 3372] [serial = 45] [outer = 000000FA4123A400] 16:20:27 INFO - PROCESS | 3372 | 1468020027385 Marionette DEBUG loaded listener.js 16:20:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 46 (000000FA4CBC0400) [pid = 3372] [serial = 46] [outer = 000000FA4123A400] 16:20:27 INFO - PROCESS | 3372 | 1468020027798 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:20:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 16:20:27 INFO - PROCESS | 3372 | 1468020027840 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 16:20:27 INFO - PROCESS | 3372 | 1468020027842 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 16:20:27 INFO - PROCESS | 3372 | 1468020027846 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:20:27 INFO - PROCESS | 3372 | 1468020027848 Marionette TRACE conn6 <- [1,30,null,{}] 16:20:27 INFO - PROCESS | 3372 | 1468020027852 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:27 INFO - PROCESS | 3372 | 1468020027858 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:27 INFO - PROCESS | 3372 | 1468020027981 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 16:20:28 INFO - PROCESS | 3372 | 1468020027997 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020027999 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:28 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F84E000 == 15 [pid = 3372] [id = 17] 16:20:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 47 (000000FA50295000) [pid = 3372] [serial = 47] [outer = 0000000000000000] 16:20:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 48 (000000FA54E0CC00) [pid = 3372] [serial = 48] [outer = 000000FA50295000] 16:20:28 INFO - PROCESS | 3372 | 1468020028049 Marionette DEBUG loaded listener.js 16:20:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 49 (000000FA4901A000) [pid = 3372] [serial = 49] [outer = 000000FA50295000] 16:20:28 INFO - PROCESS | 3372 | 1468020028411 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 16:20:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:20:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 16:20:28 INFO - PROCESS | 3372 | 1468020028437 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 16:20:28 INFO - PROCESS | 3372 | 1468020028439 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 16:20:28 INFO - PROCESS | 3372 | 1468020028443 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:20:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:20:28 INFO - PROCESS | 3372 | 1468020028444 Marionette TRACE conn6 <- [1,34,null,{}] 16:20:28 INFO - PROCESS | 3372 | 1468020028448 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:28 INFO - PROCESS | 3372 | 1468020028450 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:28 INFO - PROCESS | 3372 | 1468020028554 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 16:20:28 INFO - PROCESS | 3372 | 1468020028562 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020028564 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:28 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5013A000 == 16 [pid = 3372] [id = 18] 16:20:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 50 (000000FA4130BC00) [pid = 3372] [serial = 50] [outer = 0000000000000000] 16:20:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 51 (000000FA4130E800) [pid = 3372] [serial = 51] [outer = 000000FA4130BC00] 16:20:28 INFO - PROCESS | 3372 | 1468020028610 Marionette DEBUG loaded listener.js 16:20:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 52 (000000FA4901B400) [pid = 3372] [serial = 52] [outer = 000000FA4130BC00] 16:20:29 INFO - PROCESS | 3372 | 1468020029060 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 16:20:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:20:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 627ms 16:20:29 INFO - PROCESS | 3372 | 1468020029074 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 16:20:29 INFO - PROCESS | 3372 | 1468020029076 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 16:20:29 INFO - PROCESS | 3372 | 1468020029079 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:20:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:20:29 INFO - PROCESS | 3372 | 1468020029080 Marionette TRACE conn6 <- [1,38,null,{}] 16:20:29 INFO - PROCESS | 3372 | 1468020029084 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:29 INFO - PROCESS | 3372 | 1468020029086 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:29 INFO - PROCESS | 3372 | 1468020029163 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 16:20:29 INFO - PROCESS | 3372 | 1468020029216 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020029218 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:29 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA52592000 == 17 [pid = 3372] [id = 19] 16:20:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 53 (000000FA412B0C00) [pid = 3372] [serial = 53] [outer = 0000000000000000] 16:20:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 54 (000000FA4132F800) [pid = 3372] [serial = 54] [outer = 000000FA412B0C00] 16:20:29 INFO - PROCESS | 3372 | 1468020029263 Marionette DEBUG loaded listener.js 16:20:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 55 (000000FA41335000) [pid = 3372] [serial = 55] [outer = 000000FA412B0C00] 16:20:29 INFO - PROCESS | 3372 | 1468020029583 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 16:20:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:20:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 523ms 16:20:29 INFO - PROCESS | 3372 | 1468020029605 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 16:20:29 INFO - PROCESS | 3372 | 1468020029607 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 16:20:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:20:29 INFO - PROCESS | 3372 | 1468020029610 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:20:29 INFO - PROCESS | 3372 | 1468020029611 Marionette TRACE conn6 <- [1,42,null,{}] 16:20:29 INFO - PROCESS | 3372 | 1468020029620 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:29 INFO - PROCESS | 3372 | 1468020029622 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:29 INFO - PROCESS | 3372 | 1468020029704 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 16:20:29 INFO - PROCESS | 3372 | 1468020029710 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020029712 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:29 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5340D800 == 18 [pid = 3372] [id = 20] 16:20:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 56 (000000FA41336C00) [pid = 3372] [serial = 56] [outer = 0000000000000000] 16:20:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 57 (000000FA4341D400) [pid = 3372] [serial = 57] [outer = 000000FA41336C00] 16:20:29 INFO - PROCESS | 3372 | 1468020029766 Marionette DEBUG loaded listener.js 16:20:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 58 (000000FA434A9400) [pid = 3372] [serial = 58] [outer = 000000FA41336C00] 16:20:30 INFO - PROCESS | 3372 | 1468020030158 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 16:20:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 16:20:30 INFO - PROCESS | 3372 | 1468020030202 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 16:20:30 INFO - PROCESS | 3372 | 1468020030204 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 16:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:20:30 INFO - PROCESS | 3372 | 1468020030207 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:20:30 INFO - PROCESS | 3372 | 1468020030209 Marionette TRACE conn6 <- [1,46,null,{}] 16:20:30 INFO - PROCESS | 3372 | 1468020030213 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:30 INFO - PROCESS | 3372 | 1468020030214 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:30 INFO - PROCESS | 3372 | 1468020030299 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 16:20:30 INFO - PROCESS | 3372 | 1468020030305 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020030307 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:30 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53964800 == 19 [pid = 3372] [id = 21] 16:20:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 59 (000000FA43026800) [pid = 3372] [serial = 59] [outer = 0000000000000000] 16:20:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 60 (000000FA4302B800) [pid = 3372] [serial = 60] [outer = 000000FA43026800] 16:20:30 INFO - PROCESS | 3372 | 1468020030353 Marionette DEBUG loaded listener.js 16:20:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (000000FA434A4800) [pid = 3372] [serial = 61] [outer = 000000FA43026800] 16:20:30 INFO - PROCESS | 3372 | 1468020030734 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:20:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 588ms 16:20:30 INFO - PROCESS | 3372 | 1468020030799 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 16:20:30 INFO - PROCESS | 3372 | 1468020030802 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 16:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:20:30 INFO - PROCESS | 3372 | 1468020030805 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:20:30 INFO - PROCESS | 3372 | 1468020030807 Marionette TRACE conn6 <- [1,50,null,{}] 16:20:30 INFO - PROCESS | 3372 | 1468020030811 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:30 INFO - PROCESS | 3372 | 1468020030813 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:30 INFO - PROCESS | 3372 | 1468020030904 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 16:20:30 INFO - PROCESS | 3372 | 1468020030909 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020030912 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:30 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57745000 == 20 [pid = 3372] [id = 22] 16:20:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (000000FA4901EC00) [pid = 3372] [serial = 62] [outer = 0000000000000000] 16:20:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA49025400) [pid = 3372] [serial = 63] [outer = 000000FA4901EC00] 16:20:30 INFO - PROCESS | 3372 | 1468020030972 Marionette DEBUG loaded listener.js 16:20:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA412B3800) [pid = 3372] [serial = 64] [outer = 000000FA4901EC00] 16:20:31 INFO - PROCESS | 3372 | 1468020031370 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 628ms 16:20:31 INFO - PROCESS | 3372 | 1468020031440 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 16:20:31 INFO - PROCESS | 3372 | 1468020031442 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 16:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:20:31 INFO - PROCESS | 3372 | 1468020031446 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:20:31 INFO - PROCESS | 3372 | 1468020031448 Marionette TRACE conn6 <- [1,54,null,{}] 16:20:31 INFO - PROCESS | 3372 | 1468020031451 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:31 INFO - PROCESS | 3372 | 1468020031453 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:31 INFO - PROCESS | 3372 | 1468020031532 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 16:20:31 INFO - PROCESS | 3372 | 1468020031537 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020031539 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:31 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5661C000 == 21 [pid = 3372] [id = 23] 16:20:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA41344000) [pid = 3372] [serial = 65] [outer = 0000000000000000] 16:20:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA4302BC00) [pid = 3372] [serial = 66] [outer = 000000FA41344000] 16:20:31 INFO - PROCESS | 3372 | 1468020031584 Marionette DEBUG loaded listener.js 16:20:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA56444400) [pid = 3372] [serial = 67] [outer = 000000FA41344000] 16:20:31 INFO - PROCESS | 3372 | 1468020031956 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 523ms 16:20:31 INFO - PROCESS | 3372 | 1468020031974 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 16:20:31 INFO - PROCESS | 3372 | 1468020031976 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 16:20:31 INFO - PROCESS | 3372 | 1468020031979 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:20:31 INFO - PROCESS | 3372 | 1468020031981 Marionette TRACE conn6 <- [1,58,null,{}] 16:20:31 INFO - PROCESS | 3372 | 1468020031985 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:31 INFO - PROCESS | 3372 | 1468020031986 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:32 INFO - PROCESS | 3372 | 1468020032111 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 16:20:32 INFO - PROCESS | 3372 | 1468020032119 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020032121 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:32 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56674000 == 22 [pid = 3372] [id = 24] 16:20:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA42CB2400) [pid = 3372] [serial = 68] [outer = 0000000000000000] 16:20:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA42CB6000) [pid = 3372] [serial = 69] [outer = 000000FA42CB2400] 16:20:32 INFO - PROCESS | 3372 | 1468020032165 Marionette DEBUG loaded listener.js 16:20:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA42CBC400) [pid = 3372] [serial = 70] [outer = 000000FA42CB2400] 16:20:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48329000 == 21 [pid = 3372] [id = 8] 16:20:33 INFO - PROCESS | 3372 | 1468020033236 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:20:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1285ms 16:20:33 INFO - PROCESS | 3372 | 1468020033275 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 16:20:33 INFO - PROCESS | 3372 | 1468020033279 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 16:20:33 INFO - PROCESS | 3372 | 1468020033283 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:20:33 INFO - PROCESS | 3372 | 1468020033287 Marionette TRACE conn6 <- [1,62,null,{}] 16:20:33 INFO - PROCESS | 3372 | 1468020033292 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:33 INFO - PROCESS | 3372 | 1468020033295 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:33 INFO - PROCESS | 3372 | 1468020033429 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 16:20:33 INFO - PROCESS | 3372 | 1468020033455 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020033458 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:33 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4766A000 == 22 [pid = 3372] [id = 25] 16:20:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA42CAF800) [pid = 3372] [serial = 71] [outer = 0000000000000000] 16:20:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA42CB7800) [pid = 3372] [serial = 72] [outer = 000000FA42CAF800] 16:20:33 INFO - PROCESS | 3372 | 1468020033508 Marionette DEBUG loaded listener.js 16:20:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA43029400) [pid = 3372] [serial = 73] [outer = 000000FA42CAF800] 16:20:33 INFO - PROCESS | 3372 | 1468020033916 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:20:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 693ms 16:20:33 INFO - PROCESS | 3372 | 1468020033982 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 16:20:33 INFO - PROCESS | 3372 | 1468020033986 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 16:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:20:34 INFO - PROCESS | 3372 | 1468020033992 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:20:34 INFO - PROCESS | 3372 | 1468020033995 Marionette TRACE conn6 <- [1,66,null,{}] 16:20:34 INFO - PROCESS | 3372 | 1468020033999 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:34 INFO - PROCESS | 3372 | 1468020034002 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:34 INFO - PROCESS | 3372 | 1468020034107 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 16:20:34 INFO - PROCESS | 3372 | 1468020034113 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 3372 | 1468020034115 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:34 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4930B800 == 23 [pid = 3372] [id = 26] 16:20:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA434ACC00) [pid = 3372] [serial = 74] [outer = 0000000000000000] 16:20:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA440DB400) [pid = 3372] [serial = 75] [outer = 000000FA434ACC00] 16:20:34 INFO - PROCESS | 3372 | 1468020034165 Marionette DEBUG loaded listener.js 16:20:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA47676400) [pid = 3372] [serial = 76] [outer = 000000FA434ACC00] 16:20:34 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA495AE800) [pid = 3372] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:20:34 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA47E9A400) [pid = 3372] [serial = 28] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:20:34 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4CB56800) [pid = 3372] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:20:34 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA52210C00) [pid = 3372] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:20:34 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4C7C1000) [pid = 3372] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:20:34 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA4123A400) [pid = 3372] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:20:34 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA4901EC00) [pid = 3372] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:20:34 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA495AEC00) [pid = 3372] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:20:34 INFO - PROCESS | 3372 | 1468020034829 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:20:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 882ms 16:20:34 INFO - PROCESS | 3372 | 1468020034876 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 16:20:34 INFO - PROCESS | 3372 | 1468020034879 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 16:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:20:34 INFO - PROCESS | 3372 | 1468020034895 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:20:34 INFO - PROCESS | 3372 | 1468020034899 Marionette TRACE conn6 <- [1,70,null,{}] 16:20:34 INFO - PROCESS | 3372 | 1468020034910 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:34 INFO - PROCESS | 3372 | 1468020034915 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:35 INFO - PROCESS | 3372 | 1468020034998 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 16:20:35 INFO - PROCESS | 3372 | 1468020035006 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020035009 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:35 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D28B000 == 24 [pid = 3372] [id = 27] 16:20:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA4813C400) [pid = 3372] [serial = 77] [outer = 0000000000000000] 16:20:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA48E10C00) [pid = 3372] [serial = 78] [outer = 000000FA4813C400] 16:20:35 INFO - PROCESS | 3372 | 1468020035058 Marionette DEBUG loaded listener.js 16:20:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA49049400) [pid = 3372] [serial = 79] [outer = 000000FA4813C400] 16:20:35 INFO - PROCESS | 3372 | 1468020035454 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:20:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:20:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 649ms 16:20:35 INFO - PROCESS | 3372 | 1468020035544 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 16:20:35 INFO - PROCESS | 3372 | 1468020035547 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 16:20:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:20:35 INFO - PROCESS | 3372 | 1468020035554 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:20:35 INFO - PROCESS | 3372 | 1468020035556 Marionette TRACE conn6 <- [1,74,null,{}] 16:20:35 INFO - PROCESS | 3372 | 1468020035560 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:35 INFO - PROCESS | 3372 | 1468020035562 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:35 INFO - PROCESS | 3372 | 1468020035647 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 16:20:35 INFO - PROCESS | 3372 | 1468020035658 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020035660 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:35 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F847000 == 25 [pid = 3372] [id = 28] 16:20:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA499C6800) [pid = 3372] [serial = 80] [outer = 0000000000000000] 16:20:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4C7BF000) [pid = 3372] [serial = 81] [outer = 000000FA499C6800] 16:20:35 INFO - PROCESS | 3372 | 1468020035715 Marionette DEBUG loaded listener.js 16:20:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4CB57C00) [pid = 3372] [serial = 82] [outer = 000000FA499C6800] 16:20:36 INFO - PROCESS | 3372 | 1468020036121 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:20:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 646ms 16:20:36 INFO - PROCESS | 3372 | 1468020036204 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 16:20:36 INFO - PROCESS | 3372 | 1468020036206 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 16:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:20:36 INFO - PROCESS | 3372 | 1468020036210 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:20:36 INFO - PROCESS | 3372 | 1468020036212 Marionette TRACE conn6 <- [1,78,null,{}] 16:20:36 INFO - PROCESS | 3372 | 1468020036215 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:36 INFO - PROCESS | 3372 | 1468020036217 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:36 INFO - PROCESS | 3372 | 1468020036296 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 16:20:36 INFO - PROCESS | 3372 | 1468020036303 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020036305 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:36 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA51C81000 == 26 [pid = 3372] [id = 29] 16:20:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA434AC000) [pid = 3372] [serial = 83] [outer = 0000000000000000] 16:20:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4D4E2800) [pid = 3372] [serial = 84] [outer = 000000FA434AC000] 16:20:36 INFO - PROCESS | 3372 | 1468020036355 Marionette DEBUG loaded listener.js 16:20:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4EEDD800) [pid = 3372] [serial = 85] [outer = 000000FA434AC000] 16:20:36 INFO - PROCESS | 3372 | 1468020036864 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:20:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 732ms 16:20:36 INFO - PROCESS | 3372 | 1468020036949 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 16:20:36 INFO - PROCESS | 3372 | 1468020036954 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 16:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:20:37 INFO - PROCESS | 3372 | 1468020037002 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:20:37 INFO - PROCESS | 3372 | 1468020037006 Marionette TRACE conn6 <- [1,82,null,{}] 16:20:37 INFO - PROCESS | 3372 | 1468020037012 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:37 INFO - PROCESS | 3372 | 1468020037016 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:37 INFO - PROCESS | 3372 | 1468020037133 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 16:20:37 INFO - PROCESS | 3372 | 1468020037187 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020037190 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:37 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4830E800 == 27 [pid = 3372] [id = 30] 16:20:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA413DA000) [pid = 3372] [serial = 86] [outer = 0000000000000000] 16:20:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA42CB8000) [pid = 3372] [serial = 87] [outer = 000000FA413DA000] 16:20:37 INFO - PROCESS | 3372 | 1468020037248 Marionette DEBUG loaded listener.js 16:20:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA434AE400) [pid = 3372] [serial = 88] [outer = 000000FA413DA000] 16:20:37 INFO - PROCESS | 3372 | 1468020037744 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:20:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:20:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 798ms 16:20:37 INFO - PROCESS | 3372 | 1468020037788 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 16:20:37 INFO - PROCESS | 3372 | 1468020037793 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 16:20:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:20:37 INFO - PROCESS | 3372 | 1468020037800 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:20:37 INFO - PROCESS | 3372 | 1468020037803 Marionette TRACE conn6 <- [1,86,null,{}] 16:20:37 INFO - PROCESS | 3372 | 1468020037807 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:37 INFO - PROCESS | 3372 | 1468020037810 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:37 INFO - PROCESS | 3372 | 1468020037918 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 16:20:38 INFO - PROCESS | 3372 | 1468020037992 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020037995 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:38 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5013B800 == 28 [pid = 3372] [id = 31] 16:20:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA48072000) [pid = 3372] [serial = 89] [outer = 0000000000000000] 16:20:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA49024000) [pid = 3372] [serial = 90] [outer = 000000FA48072000] 16:20:38 INFO - PROCESS | 3372 | 1468020038054 Marionette DEBUG loaded listener.js 16:20:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA4C7BCC00) [pid = 3372] [serial = 91] [outer = 000000FA48072000] 16:20:38 INFO - PROCESS | 3372 | 1468020038593 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:20:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 837ms 16:20:38 INFO - PROCESS | 3372 | 1468020038639 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 16:20:38 INFO - PROCESS | 3372 | 1468020038642 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 16:20:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:20:38 INFO - PROCESS | 3372 | 1468020038647 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:20:38 INFO - PROCESS | 3372 | 1468020038652 Marionette TRACE conn6 <- [1,90,null,{}] 16:20:38 INFO - PROCESS | 3372 | 1468020038666 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:38 INFO - PROCESS | 3372 | 1468020038672 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:38 INFO - PROCESS | 3372 | 1468020038836 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 16:20:38 INFO - PROCESS | 3372 | 1468020038952 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020038956 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:38 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5660C800 == 29 [pid = 3372] [id = 32] 16:20:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA5028E000) [pid = 3372] [serial = 92] [outer = 0000000000000000] 16:20:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA50298800) [pid = 3372] [serial = 93] [outer = 000000FA5028E000] 16:20:39 INFO - PROCESS | 3372 | 1468020039016 Marionette DEBUG loaded listener.js 16:20:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA50ABC000) [pid = 3372] [serial = 94] [outer = 000000FA5028E000] 16:20:39 INFO - PROCESS | 3372 | 1468020039550 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:20:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:20:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 943ms 16:20:39 INFO - PROCESS | 3372 | 1468020039595 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 16:20:39 INFO - PROCESS | 3372 | 1468020039598 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 16:20:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:20:39 INFO - PROCESS | 3372 | 1468020039602 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:20:39 INFO - PROCESS | 3372 | 1468020039604 Marionette TRACE conn6 <- [1,94,null,{}] 16:20:39 INFO - PROCESS | 3372 | 1468020039607 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:39 INFO - PROCESS | 3372 | 1468020039610 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:39 INFO - PROCESS | 3372 | 1468020039723 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 16:20:39 INFO - PROCESS | 3372 | 1468020039802 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020039805 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:39 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA572C4000 == 30 [pid = 3372] [id = 33] 16:20:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA4DAAFC00) [pid = 3372] [serial = 95] [outer = 0000000000000000] 16:20:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA52206800) [pid = 3372] [serial = 96] [outer = 000000FA4DAAFC00] 16:20:39 INFO - PROCESS | 3372 | 1468020039861 Marionette DEBUG loaded listener.js 16:20:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA52CB1800) [pid = 3372] [serial = 97] [outer = 000000FA4DAAFC00] 16:20:40 INFO - PROCESS | 3372 | 1468020040478 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:20:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:20:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 943ms 16:20:40 INFO - PROCESS | 3372 | 1468020040547 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 16:20:40 INFO - PROCESS | 3372 | 1468020040551 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 16:20:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:20:40 INFO - PROCESS | 3372 | 1468020040557 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:20:40 INFO - PROCESS | 3372 | 1468020040560 Marionette TRACE conn6 <- [1,98,null,{}] 16:20:40 INFO - PROCESS | 3372 | 1468020040566 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:40 INFO - PROCESS | 3372 | 1468020040569 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:40 INFO - PROCESS | 3372 | 1468020040706 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 16:20:40 INFO - PROCESS | 3372 | 1468020040769 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020040773 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:40 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA476E3800 == 31 [pid = 3372] [id = 34] 16:20:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA41348800) [pid = 3372] [serial = 98] [outer = 0000000000000000] 16:20:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA4253FC00) [pid = 3372] [serial = 99] [outer = 000000FA41348800] 16:20:40 INFO - PROCESS | 3372 | 1468020040823 Marionette DEBUG loaded listener.js 16:20:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA4302DC00) [pid = 3372] [serial = 100] [outer = 000000FA41348800] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA4FB74800) [pid = 3372] [serial = 17] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA49503400) [pid = 3372] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA495B8C00) [pid = 3372] [serial = 9] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA4747E000) [pid = 3372] [serial = 4] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA47E31400) [pid = 3372] [serial = 29] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA4CB0AC00) [pid = 3372] [serial = 33] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4D3CC800) [pid = 3372] [serial = 36] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4EEDFC00) [pid = 3372] [serial = 37] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA52263000) [pid = 3372] [serial = 39] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4C7C5000) [pid = 3372] [serial = 42] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4123F800) [pid = 3372] [serial = 45] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA54E0CC00) [pid = 3372] [serial = 48] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4130E800) [pid = 3372] [serial = 51] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4D176C00) [pid = 3372] [serial = 43] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4132F800) [pid = 3372] [serial = 54] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA4341D400) [pid = 3372] [serial = 57] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4302B800) [pid = 3372] [serial = 60] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA49025400) [pid = 3372] [serial = 63] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA499C4400) [pid = 3372] [serial = 21] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA4D3C4800) [pid = 3372] [serial = 22] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4F795000) [pid = 3372] [serial = 24] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA4CBC0400) [pid = 3372] [serial = 46] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA439D3000) [pid = 3372] [serial = 27] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA412B3800) [pid = 3372] [serial = 64] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA4302BC00) [pid = 3372] [serial = 66] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA48338800) [pid = 3372] [serial = 30] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA52CB7C00) [pid = 3372] [serial = 40] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA4FDF2000) [pid = 3372] [serial = 14] [outer = 0000000000000000] [url = about:blank] 16:20:41 INFO - PROCESS | 3372 | 1468020041721 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:20:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1192ms 16:20:41 INFO - PROCESS | 3372 | 1468020041753 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 16:20:41 INFO - PROCESS | 3372 | 1468020041758 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 16:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:20:41 INFO - PROCESS | 3372 | 1468020041762 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:20:41 INFO - PROCESS | 3372 | 1468020041767 Marionette TRACE conn6 <- [1,102,null,{}] 16:20:41 INFO - PROCESS | 3372 | 1468020041772 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:41 INFO - PROCESS | 3372 | 1468020041775 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:41 INFO - PROCESS | 3372 | 1468020041865 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 16:20:41 INFO - PROCESS | 3372 | 1468020041871 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020041875 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:41 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA445DB000 == 32 [pid = 3372] [id = 35] 16:20:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA4253E400) [pid = 3372] [serial = 101] [outer = 0000000000000000] 16:20:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA42CBB800) [pid = 3372] [serial = 102] [outer = 000000FA4253E400] 16:20:41 INFO - PROCESS | 3372 | 1468020041925 Marionette DEBUG loaded listener.js 16:20:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA4324C400) [pid = 3372] [serial = 103] [outer = 000000FA4253E400] 16:20:42 INFO - PROCESS | 3372 | 1468020042338 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:20:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 628ms 16:20:42 INFO - PROCESS | 3372 | 1468020042395 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 16:20:42 INFO - PROCESS | 3372 | 1468020042400 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 16:20:42 INFO - PROCESS | 3372 | 1468020042407 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:20:42 INFO - PROCESS | 3372 | 1468020042410 Marionette TRACE conn6 <- [1,106,null,{}] 16:20:42 INFO - PROCESS | 3372 | 1468020042413 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:42 INFO - PROCESS | 3372 | 1468020042416 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:42 INFO - PROCESS | 3372 | 1468020042507 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 16:20:42 INFO - PROCESS | 3372 | 1468020042514 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020042516 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:42 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E57000 == 33 [pid = 3372] [id = 36] 16:20:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA43255800) [pid = 3372] [serial = 104] [outer = 0000000000000000] 16:20:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA434A2C00) [pid = 3372] [serial = 105] [outer = 000000FA43255800] 16:20:42 INFO - PROCESS | 3372 | 1468020042565 Marionette DEBUG loaded listener.js 16:20:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA4391F800) [pid = 3372] [serial = 106] [outer = 000000FA43255800] 16:20:43 INFO - PROCESS | 3372 | 1468020042996 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:20:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 631ms 16:20:43 INFO - PROCESS | 3372 | 1468020043043 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 16:20:43 INFO - PROCESS | 3372 | 1468020043046 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 16:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:20:43 INFO - PROCESS | 3372 | 1468020043050 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:20:43 INFO - PROCESS | 3372 | 1468020043054 Marionette TRACE conn6 <- [1,110,null,{}] 16:20:43 INFO - PROCESS | 3372 | 1468020043065 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:43 INFO - PROCESS | 3372 | 1468020043070 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:43 INFO - PROCESS | 3372 | 1468020043158 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 16:20:43 INFO - PROCESS | 3372 | 1468020043165 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020043169 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:43 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D287800 == 34 [pid = 3372] [id = 37] 16:20:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA47DB6000) [pid = 3372] [serial = 107] [outer = 0000000000000000] 16:20:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA48070000) [pid = 3372] [serial = 108] [outer = 000000FA47DB6000] 16:20:43 INFO - PROCESS | 3372 | 1468020043219 Marionette DEBUG loaded listener.js 16:20:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA48FD3400) [pid = 3372] [serial = 109] [outer = 000000FA47DB6000] 16:20:43 INFO - PROCESS | 3372 | 1468020043615 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:20:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 587ms 16:20:43 INFO - PROCESS | 3372 | 1468020043639 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 16:20:43 INFO - PROCESS | 3372 | 1468020043642 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 16:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:20:43 INFO - PROCESS | 3372 | 1468020043646 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:20:43 INFO - PROCESS | 3372 | 1468020043647 Marionette TRACE conn6 <- [1,114,null,{}] 16:20:43 INFO - PROCESS | 3372 | 1468020043651 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:43 INFO - PROCESS | 3372 | 1468020043653 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:43 INFO - PROCESS | 3372 | 1468020043769 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 16:20:43 INFO - PROCESS | 3372 | 1468020043781 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020043784 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:43 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F613000 == 35 [pid = 3372] [id = 38] 16:20:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA49503C00) [pid = 3372] [serial = 110] [outer = 0000000000000000] 16:20:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA49507C00) [pid = 3372] [serial = 111] [outer = 000000FA49503C00] 16:20:43 INFO - PROCESS | 3372 | 1468020043831 Marionette DEBUG loaded listener.js 16:20:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4C7B9400) [pid = 3372] [serial = 112] [outer = 000000FA49503C00] 16:20:44 INFO - PROCESS | 3372 | 1468020044259 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:20:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 16:20:44 INFO - PROCESS | 3372 | 1468020044278 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 16:20:44 INFO - PROCESS | 3372 | 1468020044280 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 16:20:44 INFO - PROCESS | 3372 | 1468020044283 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:20:44 INFO - PROCESS | 3372 | 1468020044285 Marionette TRACE conn6 <- [1,118,null,{}] 16:20:44 INFO - PROCESS | 3372 | 1468020044288 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:44 INFO - PROCESS | 3372 | 1468020044290 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:44 INFO - PROCESS | 3372 | 1468020044388 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 16:20:44 INFO - PROCESS | 3372 | 1468020044393 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020044395 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:44 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FE6F800 == 36 [pid = 3372] [id = 39] 16:20:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4C7B9C00) [pid = 3372] [serial = 113] [outer = 0000000000000000] 16:20:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4C7C5C00) [pid = 3372] [serial = 114] [outer = 000000FA4C7B9C00] 16:20:44 INFO - PROCESS | 3372 | 1468020044441 Marionette DEBUG loaded listener.js 16:20:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4D177800) [pid = 3372] [serial = 115] [outer = 000000FA4C7B9C00] 16:20:44 INFO - PROCESS | 3372 | 1468020044859 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:20:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 16:20:44 INFO - PROCESS | 3372 | 1468020044916 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 16:20:44 INFO - PROCESS | 3372 | 1468020044918 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 16:20:44 INFO - PROCESS | 3372 | 1468020044921 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:20:44 INFO - PROCESS | 3372 | 1468020044923 Marionette TRACE conn6 <- [1,122,null,{}] 16:20:44 INFO - PROCESS | 3372 | 1468020044926 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:44 INFO - PROCESS | 3372 | 1468020044932 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:45 INFO - PROCESS | 3372 | 1468020045054 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 16:20:45 INFO - PROCESS | 3372 | 1468020045120 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 3372 | 1468020045122 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:45 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5276E000 == 37 [pid = 3372] [id = 40] 16:20:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4D24E800) [pid = 3372] [serial = 116] [outer = 0000000000000000] 16:20:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4F6DB000) [pid = 3372] [serial = 117] [outer = 000000FA4D24E800] 16:20:45 INFO - PROCESS | 3372 | 1468020045169 Marionette DEBUG loaded listener.js 16:20:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA5028F400) [pid = 3372] [serial = 118] [outer = 000000FA4D24E800] 16:20:45 INFO - PROCESS | 3372 | 1468020045555 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:20:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:20:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 692ms 16:20:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:20:45 INFO - PROCESS | 3372 | 1468020045616 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 16:20:45 INFO - PROCESS | 3372 | 1468020045618 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 16:20:45 INFO - PROCESS | 3372 | 1468020045621 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:20:45 INFO - PROCESS | 3372 | 1468020045623 Marionette TRACE conn6 <- [1,126,null,{}] 16:20:45 INFO - PROCESS | 3372 | 1468020045627 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:45 INFO - PROCESS | 3372 | 1468020045629 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:45 INFO - PROCESS | 3372 | 1468020045727 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 16:20:45 INFO - PROCESS | 3372 | 1468020045732 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 3372 | 1468020045734 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:45 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5396B000 == 38 [pid = 3372] [id = 41] 16:20:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA4319E000) [pid = 3372] [serial = 119] [outer = 0000000000000000] 16:20:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA431A7800) [pid = 3372] [serial = 120] [outer = 000000FA4319E000] 16:20:45 INFO - PROCESS | 3372 | 1468020045779 Marionette DEBUG loaded listener.js 16:20:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA43953000) [pid = 3372] [serial = 121] [outer = 000000FA4319E000] 16:20:46 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4813C400) [pid = 3372] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:20:46 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA499C6800) [pid = 3372] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:20:46 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA434AC000) [pid = 3372] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:20:46 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA42CB2400) [pid = 3372] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:20:46 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA43026800) [pid = 3372] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:20:46 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4130BC00) [pid = 3372] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:20:46 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA41344000) [pid = 3372] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:20:46 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA41336C00) [pid = 3372] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:20:46 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA412B0C00) [pid = 3372] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:20:46 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA50295000) [pid = 3372] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:20:46 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA42CAF800) [pid = 3372] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:20:46 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA434ACC00) [pid = 3372] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:20:46 INFO - PROCESS | 3372 | 1468020046201 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:20:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 628ms 16:20:46 INFO - PROCESS | 3372 | 1468020046253 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 16:20:46 INFO - PROCESS | 3372 | 1468020046256 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 16:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:20:46 INFO - PROCESS | 3372 | 1468020046259 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:20:46 INFO - PROCESS | 3372 | 1468020046261 Marionette TRACE conn6 <- [1,130,null,{}] 16:20:46 INFO - PROCESS | 3372 | 1468020046265 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:46 INFO - PROCESS | 3372 | 1468020046266 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:46 INFO - PROCESS | 3372 | 1468020046344 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 16:20:46 INFO - PROCESS | 3372 | 1468020046349 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020046351 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:46 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56615800 == 39 [pid = 3372] [id = 42] 16:20:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA431A2C00) [pid = 3372] [serial = 122] [outer = 0000000000000000] 16:20:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA4395C000) [pid = 3372] [serial = 123] [outer = 000000FA431A2C00] 16:20:46 INFO - PROCESS | 3372 | 1468020046415 Marionette DEBUG loaded listener.js 16:20:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4DA23800) [pid = 3372] [serial = 124] [outer = 000000FA431A2C00] 16:20:46 INFO - PROCESS | 3372 | 1468020046811 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 16:20:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 16:20:46 INFO - PROCESS | 3372 | 1468020046849 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 16:20:46 INFO - PROCESS | 3372 | 1468020046852 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 16:20:46 INFO - PROCESS | 3372 | 1468020046855 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:20:46 INFO - PROCESS | 3372 | 1468020046857 Marionette TRACE conn6 <- [1,134,null,{}] 16:20:46 INFO - PROCESS | 3372 | 1468020046860 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:46 INFO - PROCESS | 3372 | 1468020046862 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:46 INFO - PROCESS | 3372 | 1468020046939 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 16:20:46 INFO - PROCESS | 3372 | 1468020046944 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020046946 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:46 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57733800 == 40 [pid = 3372] [id = 43] 16:20:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA431EF400) [pid = 3372] [serial = 125] [outer = 0000000000000000] 16:20:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA431F6000) [pid = 3372] [serial = 126] [outer = 000000FA431EF400] 16:20:47 INFO - PROCESS | 3372 | 1468020046991 Marionette DEBUG loaded listener.js 16:20:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA431FB000) [pid = 3372] [serial = 127] [outer = 000000FA431EF400] 16:20:47 INFO - PROCESS | 3372 | 1468020047369 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 16:20:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 524ms 16:20:47 INFO - PROCESS | 3372 | 1468020047382 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 16:20:47 INFO - PROCESS | 3372 | 1468020047385 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 16:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:20:47 INFO - PROCESS | 3372 | 1468020047388 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:20:47 INFO - PROCESS | 3372 | 1468020047390 Marionette TRACE conn6 <- [1,138,null,{}] 16:20:47 INFO - PROCESS | 3372 | 1468020047393 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:47 INFO - PROCESS | 3372 | 1468020047395 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:47 INFO - PROCESS | 3372 | 1468020047499 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 16:20:47 INFO - PROCESS | 3372 | 1468020047506 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020047508 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:47 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA41244800 == 41 [pid = 3372] [id = 44] 16:20:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA431F1C00) [pid = 3372] [serial = 128] [outer = 0000000000000000] 16:20:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA48F92400) [pid = 3372] [serial = 129] [outer = 000000FA431F1C00] 16:20:47 INFO - PROCESS | 3372 | 1468020047553 Marionette DEBUG loaded listener.js 16:20:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA48FDB800) [pid = 3372] [serial = 130] [outer = 000000FA431F1C00] 16:20:47 INFO - PROCESS | 3372 | 1468020047956 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 16:20:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 586ms 16:20:47 INFO - PROCESS | 3372 | 1468020047978 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 16:20:47 INFO - PROCESS | 3372 | 1468020047980 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 16:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:20:48 INFO - PROCESS | 3372 | 1468020048023 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:20:48 INFO - PROCESS | 3372 | 1468020048027 Marionette TRACE conn6 <- [1,142,null,{}] 16:20:48 INFO - PROCESS | 3372 | 1468020048033 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:48 INFO - PROCESS | 3372 | 1468020048037 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:48 INFO - PROCESS | 3372 | 1468020048144 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 16:20:48 INFO - PROCESS | 3372 | 1468020048273 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020048277 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:48 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA439DF000 == 42 [pid = 3372] [id = 45] 16:20:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA41343800) [pid = 3372] [serial = 131] [outer = 0000000000000000] 16:20:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4134F800) [pid = 3372] [serial = 132] [outer = 000000FA41343800] 16:20:48 INFO - PROCESS | 3372 | 1468020048334 Marionette DEBUG loaded listener.js 16:20:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA43028000) [pid = 3372] [serial = 133] [outer = 000000FA41343800] 16:20:49 INFO - PROCESS | 3372 | 1468020049134 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 16:20:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1135ms 16:20:49 INFO - PROCESS | 3372 | 1468020049157 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 16:20:49 INFO - PROCESS | 3372 | 1468020049162 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 16:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:20:49 INFO - PROCESS | 3372 | 1468020049167 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:20:49 INFO - PROCESS | 3372 | 1468020049170 Marionette TRACE conn6 <- [1,146,null,{}] 16:20:49 INFO - PROCESS | 3372 | 1468020049177 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:49 INFO - PROCESS | 3372 | 1468020049182 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:49 INFO - PROCESS | 3372 | 1468020049307 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 16:20:49 INFO - PROCESS | 3372 | 1468020049371 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020049373 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:49 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D28A800 == 43 [pid = 3372] [id = 46] 16:20:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA43217800) [pid = 3372] [serial = 134] [outer = 0000000000000000] 16:20:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA4321B800) [pid = 3372] [serial = 135] [outer = 000000FA43217800] 16:20:49 INFO - PROCESS | 3372 | 1468020049431 Marionette DEBUG loaded listener.js 16:20:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA4325AC00) [pid = 3372] [serial = 136] [outer = 000000FA43217800] 16:20:50 INFO - PROCESS | 3372 | 1468020050321 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:20:50 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5660C800 == 42 [pid = 3372] [id = 32] 16:20:50 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4830E800 == 41 [pid = 3372] [id = 30] 16:20:50 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5013B800 == 40 [pid = 3372] [id = 31] 16:20:50 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57733800 == 39 [pid = 3372] [id = 43] 16:20:50 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56615800 == 38 [pid = 3372] [id = 42] 16:20:50 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5396B000 == 37 [pid = 3372] [id = 41] 16:20:50 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5276E000 == 36 [pid = 3372] [id = 40] 16:20:50 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FE6F800 == 35 [pid = 3372] [id = 39] 16:20:50 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F613000 == 34 [pid = 3372] [id = 38] 16:20:50 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D287800 == 33 [pid = 3372] [id = 37] 16:20:50 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E57000 == 32 [pid = 3372] [id = 36] 16:20:50 INFO - PROCESS | 3372 | --DOCSHELL 000000FA445DB000 == 31 [pid = 3372] [id = 35] 16:20:50 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA47676400) [pid = 3372] [serial = 76] [outer = 0000000000000000] [url = about:blank] 16:20:50 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA4D4E2800) [pid = 3372] [serial = 84] [outer = 0000000000000000] [url = about:blank] 16:20:50 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4EEDD800) [pid = 3372] [serial = 85] [outer = 0000000000000000] [url = about:blank] 16:20:50 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4CB57C00) [pid = 3372] [serial = 82] [outer = 0000000000000000] [url = about:blank] 16:20:50 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA42CBC400) [pid = 3372] [serial = 70] [outer = 0000000000000000] [url = about:blank] 16:20:50 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA48E10C00) [pid = 3372] [serial = 78] [outer = 0000000000000000] [url = about:blank] 16:20:50 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA42CB6000) [pid = 3372] [serial = 69] [outer = 0000000000000000] [url = about:blank] 16:20:50 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA434A4800) [pid = 3372] [serial = 61] [outer = 0000000000000000] [url = about:blank] 16:20:50 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4901B400) [pid = 3372] [serial = 52] [outer = 0000000000000000] [url = about:blank] 16:20:50 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA56444400) [pid = 3372] [serial = 67] [outer = 0000000000000000] [url = about:blank] 16:20:50 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA434A9400) [pid = 3372] [serial = 58] [outer = 0000000000000000] [url = about:blank] 16:20:50 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA41335000) [pid = 3372] [serial = 55] [outer = 0000000000000000] [url = about:blank] 16:20:50 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4901A000) [pid = 3372] [serial = 49] [outer = 0000000000000000] [url = about:blank] 16:20:50 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA42CB7800) [pid = 3372] [serial = 72] [outer = 0000000000000000] [url = about:blank] 16:20:50 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA43029400) [pid = 3372] [serial = 73] [outer = 0000000000000000] [url = about:blank] 16:20:50 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA440DB400) [pid = 3372] [serial = 75] [outer = 0000000000000000] [url = about:blank] 16:20:50 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA49049400) [pid = 3372] [serial = 79] [outer = 0000000000000000] [url = about:blank] 16:20:50 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA4C7BF000) [pid = 3372] [serial = 81] [outer = 0000000000000000] [url = about:blank] 16:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1176ms 16:20:50 INFO - PROCESS | 3372 | 1468020050351 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 16:20:50 INFO - PROCESS | 3372 | 1468020050356 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 16:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:20:50 INFO - PROCESS | 3372 | 1468020050361 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:20:50 INFO - PROCESS | 3372 | 1468020050364 Marionette TRACE conn6 <- [1,150,null,{}] 16:20:50 INFO - PROCESS | 3372 | 1468020050370 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:50 INFO - PROCESS | 3372 | 1468020050373 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:50 INFO - PROCESS | 3372 | 1468020050462 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 16:20:50 INFO - PROCESS | 3372 | 1468020050469 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020050472 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:50 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA47E81800 == 32 [pid = 3372] [id = 47] 16:20:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA41BD2400) [pid = 3372] [serial = 137] [outer = 0000000000000000] 16:20:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA423C4000) [pid = 3372] [serial = 138] [outer = 000000FA41BD2400] 16:20:50 INFO - PROCESS | 3372 | 1468020050524 Marionette DEBUG loaded listener.js 16:20:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA43025400) [pid = 3372] [serial = 139] [outer = 000000FA41BD2400] 16:20:50 INFO - PROCESS | 3372 | 1468020050988 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 16:20:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 692ms 16:20:51 INFO - PROCESS | 3372 | 1468020051053 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 16:20:51 INFO - PROCESS | 3372 | 1468020051057 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 16:20:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:20:51 INFO - PROCESS | 3372 | 1468020051064 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:20:51 INFO - PROCESS | 3372 | 1468020051066 Marionette TRACE conn6 <- [1,154,null,{}] 16:20:51 INFO - PROCESS | 3372 | 1468020051070 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:51 INFO - PROCESS | 3372 | 1468020051073 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:51 INFO - PROCESS | 3372 | 1468020051160 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 16:20:51 INFO - PROCESS | 3372 | 1468020051246 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020051249 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:51 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA49AF9000 == 33 [pid = 3372] [id = 48] 16:20:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA431F4C00) [pid = 3372] [serial = 140] [outer = 0000000000000000] 16:20:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA431F9400) [pid = 3372] [serial = 141] [outer = 000000FA431F4C00] 16:20:51 INFO - PROCESS | 3372 | 1468020051304 Marionette DEBUG loaded listener.js 16:20:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA43217C00) [pid = 3372] [serial = 142] [outer = 000000FA431F4C00] 16:20:51 INFO - PROCESS | 3372 | 1468020051683 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 16:20:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 16:20:51 INFO - PROCESS | 3372 | 1468020051695 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 16:20:51 INFO - PROCESS | 3372 | 1468020051697 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 16:20:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:20:51 INFO - PROCESS | 3372 | 1468020051711 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:20:51 INFO - PROCESS | 3372 | 1468020051715 Marionette TRACE conn6 <- [1,158,null,{}] 16:20:51 INFO - PROCESS | 3372 | 1468020051726 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:51 INFO - PROCESS | 3372 | 1468020051731 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:51 INFO - PROCESS | 3372 | 1468020051816 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 16:20:51 INFO - PROCESS | 3372 | 1468020051846 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020051849 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:51 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F604800 == 34 [pid = 3372] [id = 49] 16:20:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA434AB400) [pid = 3372] [serial = 143] [outer = 0000000000000000] 16:20:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA47523C00) [pid = 3372] [serial = 144] [outer = 000000FA434AB400] 16:20:51 INFO - PROCESS | 3372 | 1468020051899 Marionette DEBUG loaded listener.js 16:20:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA47E9D000) [pid = 3372] [serial = 145] [outer = 000000FA434AB400] 16:20:52 INFO - PROCESS | 3372 | 1468020052280 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 16:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 587ms 16:20:52 INFO - PROCESS | 3372 | 1468020052302 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 16:20:52 INFO - PROCESS | 3372 | 1468020052305 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 16:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:20:52 INFO - PROCESS | 3372 | 1468020052308 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:20:52 INFO - PROCESS | 3372 | 1468020052310 Marionette TRACE conn6 <- [1,162,null,{}] 16:20:52 INFO - PROCESS | 3372 | 1468020052313 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:52 INFO - PROCESS | 3372 | 1468020052315 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:52 INFO - PROCESS | 3372 | 1468020052432 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 16:20:52 INFO - PROCESS | 3372 | 1468020052440 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020052442 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:52 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5013B000 == 35 [pid = 3372] [id = 50] 16:20:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA48E04C00) [pid = 3372] [serial = 146] [outer = 0000000000000000] 16:20:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA48F97000) [pid = 3372] [serial = 147] [outer = 000000FA48E04C00] 16:20:52 INFO - PROCESS | 3372 | 1468020052495 Marionette DEBUG loaded listener.js 16:20:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4901A000) [pid = 3372] [serial = 148] [outer = 000000FA48E04C00] 16:20:52 INFO - PROCESS | 3372 | 1468020052911 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 16:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 628ms 16:20:52 INFO - PROCESS | 3372 | 1468020052938 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 16:20:52 INFO - PROCESS | 3372 | 1468020052941 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 16:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:20:52 INFO - PROCESS | 3372 | 1468020052949 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:20:52 INFO - PROCESS | 3372 | 1468020052951 Marionette TRACE conn6 <- [1,166,null,{}] 16:20:52 INFO - PROCESS | 3372 | 1468020052954 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:52 INFO - PROCESS | 3372 | 1468020052957 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:53 INFO - PROCESS | 3372 | 1468020053058 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 16:20:53 INFO - PROCESS | 3372 | 1468020053063 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020053065 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:53 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA52594000 == 36 [pid = 3372] [id = 51] 16:20:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA48F94800) [pid = 3372] [serial = 149] [outer = 0000000000000000] 16:20:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4904CC00) [pid = 3372] [serial = 150] [outer = 000000FA48F94800] 16:20:53 INFO - PROCESS | 3372 | 1468020053111 Marionette DEBUG loaded listener.js 16:20:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA499C7400) [pid = 3372] [serial = 151] [outer = 000000FA48F94800] 16:20:53 INFO - PROCESS | 3372 | 1468020053567 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:20:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 628ms 16:20:53 INFO - PROCESS | 3372 | 1468020053579 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 16:20:53 INFO - PROCESS | 3372 | 1468020053581 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 16:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:20:53 INFO - PROCESS | 3372 | 1468020053591 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:20:53 INFO - PROCESS | 3372 | 1468020053593 Marionette TRACE conn6 <- [1,170,null,{}] 16:20:53 INFO - PROCESS | 3372 | 1468020053596 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:53 INFO - PROCESS | 3372 | 1468020053602 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:53 INFO - PROCESS | 3372 | 1468020053735 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 16:20:53 INFO - PROCESS | 3372 | 1468020053743 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020053745 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:53 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53968000 == 37 [pid = 3372] [id = 52] 16:20:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA4C7C3000) [pid = 3372] [serial = 152] [outer = 0000000000000000] 16:20:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA4D170C00) [pid = 3372] [serial = 153] [outer = 000000FA4C7C3000] 16:20:53 INFO - PROCESS | 3372 | 1468020053790 Marionette DEBUG loaded listener.js 16:20:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA4EEDC800) [pid = 3372] [serial = 154] [outer = 000000FA4C7C3000] 16:20:54 INFO - PROCESS | 3372 | 1468020054201 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 16:20:54 INFO - PROCESS | 3372 | 1468020054222 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 16:20:54 INFO - PROCESS | 3372 | 1468020054224 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 16:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:20:54 INFO - PROCESS | 3372 | 1468020054234 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:20:54 INFO - PROCESS | 3372 | 1468020054236 Marionette TRACE conn6 <- [1,174,null,{}] 16:20:54 INFO - PROCESS | 3372 | 1468020054240 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:54 INFO - PROCESS | 3372 | 1468020054242 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:54 INFO - PROCESS | 3372 | 1468020054341 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 16:20:54 INFO - PROCESS | 3372 | 1468020054346 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020054348 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:54 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5667C000 == 38 [pid = 3372] [id = 53] 16:20:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA4FCCE000) [pid = 3372] [serial = 155] [outer = 0000000000000000] 16:20:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA4FDF4000) [pid = 3372] [serial = 156] [outer = 000000FA4FCCE000] 16:20:54 INFO - PROCESS | 3372 | 1468020054414 Marionette DEBUG loaded listener.js 16:20:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA50A3EC00) [pid = 3372] [serial = 157] [outer = 000000FA4FCCE000] 16:20:54 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA4C7B9C00) [pid = 3372] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:20:54 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA4253E400) [pid = 3372] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:20:54 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA43255800) [pid = 3372] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:20:54 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA413DA000) [pid = 3372] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:20:54 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA48072000) [pid = 3372] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:20:54 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA5028E000) [pid = 3372] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:20:54 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4DAAFC00) [pid = 3372] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:20:54 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4D24E800) [pid = 3372] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:20:54 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4319E000) [pid = 3372] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:20:54 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA431EF400) [pid = 3372] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:20:54 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA47DB6000) [pid = 3372] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:20:54 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA431A2C00) [pid = 3372] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:20:54 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA49503C00) [pid = 3372] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:20:54 INFO - PROCESS | 3372 | 1468020054912 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 733ms 16:20:54 INFO - PROCESS | 3372 | 1468020054965 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 16:20:54 INFO - PROCESS | 3372 | 1468020054967 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 16:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:20:54 INFO - PROCESS | 3372 | 1468020054970 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:20:54 INFO - PROCESS | 3372 | 1468020054972 Marionette TRACE conn6 <- [1,178,null,{}] 16:20:54 INFO - PROCESS | 3372 | 1468020054976 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:54 INFO - PROCESS | 3372 | 1468020054978 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:55 INFO - PROCESS | 3372 | 1468020055065 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 16:20:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA41B4A800) [pid = 3372] [serial = 158] [outer = 000000FA474C1800] 16:20:55 INFO - PROCESS | 3372 | 1468020055093 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020055095 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:55 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D412000 == 39 [pid = 3372] [id = 54] 16:20:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA412B2400) [pid = 3372] [serial = 159] [outer = 0000000000000000] 16:20:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA43250400) [pid = 3372] [serial = 160] [outer = 000000FA412B2400] 16:20:55 INFO - PROCESS | 3372 | 1468020055199 Marionette DEBUG loaded listener.js 16:20:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA48F87400) [pid = 3372] [serial = 161] [outer = 000000FA412B2400] 16:20:55 INFO - PROCESS | 3372 | 1468020055567 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:20:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 628ms 16:20:55 INFO - PROCESS | 3372 | 1468020055602 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 16:20:55 INFO - PROCESS | 3372 | 1468020055604 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 16:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:20:55 INFO - PROCESS | 3372 | 1468020055607 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:20:55 INFO - PROCESS | 3372 | 1468020055609 Marionette TRACE conn6 <- [1,182,null,{}] 16:20:55 INFO - PROCESS | 3372 | 1468020055612 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:55 INFO - PROCESS | 3372 | 1468020055614 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:55 INFO - PROCESS | 3372 | 1468020055736 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 16:20:55 INFO - PROCESS | 3372 | 1468020055743 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020055745 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:55 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D40B800 == 40 [pid = 3372] [id = 55] 16:20:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA42C2D800) [pid = 3372] [serial = 162] [outer = 0000000000000000] 16:20:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA48F8DC00) [pid = 3372] [serial = 163] [outer = 000000FA42C2D800] 16:20:55 INFO - PROCESS | 3372 | 1468020055790 Marionette DEBUG loaded listener.js 16:20:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA50A3F000) [pid = 3372] [serial = 164] [outer = 000000FA42C2D800] 16:20:56 INFO - PROCESS | 3372 | 1468020056151 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 587ms 16:20:56 INFO - PROCESS | 3372 | 1468020056197 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 16:20:56 INFO - PROCESS | 3372 | 1468020056207 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 16:20:56 INFO - PROCESS | 3372 | 1468020056211 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:20:56 INFO - PROCESS | 3372 | 1468020056212 Marionette TRACE conn6 <- [1,186,null,{}] 16:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:20:56 INFO - PROCESS | 3372 | 1468020056216 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:56 INFO - PROCESS | 3372 | 1468020056218 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:56 INFO - PROCESS | 3372 | 1468020056326 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 16:20:56 INFO - PROCESS | 3372 | 1468020056363 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020056365 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:56 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB4E000 == 41 [pid = 3372] [id = 56] 16:20:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA43958800) [pid = 3372] [serial = 165] [outer = 0000000000000000] 16:20:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA5139B800) [pid = 3372] [serial = 166] [outer = 000000FA43958800] 16:20:56 INFO - PROCESS | 3372 | 1468020056409 Marionette DEBUG loaded listener.js 16:20:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA4FB76400) [pid = 3372] [serial = 167] [outer = 000000FA43958800] 16:20:56 INFO - PROCESS | 3372 | 1468020056724 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 523ms 16:20:56 INFO - PROCESS | 3372 | 1468020056745 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 16:20:56 INFO - PROCESS | 3372 | 1468020056747 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 16:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:20:56 INFO - PROCESS | 3372 | 1468020056751 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:20:56 INFO - PROCESS | 3372 | 1468020056753 Marionette TRACE conn6 <- [1,190,null,{}] 16:20:56 INFO - PROCESS | 3372 | 1468020056762 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:56 INFO - PROCESS | 3372 | 1468020056764 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:56 INFO - PROCESS | 3372 | 1468020056901 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 16:20:57 INFO - PROCESS | 3372 | 1468020057041 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020057044 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:57 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4400F800 == 42 [pid = 3372] [id = 57] 16:20:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA41307400) [pid = 3372] [serial = 168] [outer = 0000000000000000] 16:20:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA41331C00) [pid = 3372] [serial = 169] [outer = 000000FA41307400] 16:20:57 INFO - PROCESS | 3372 | 1468020057108 Marionette DEBUG loaded listener.js 16:20:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA42CBDC00) [pid = 3372] [serial = 170] [outer = 000000FA41307400] 16:20:57 INFO - PROCESS | 3372 | 1468020057646 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:20:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 942ms 16:20:57 INFO - PROCESS | 3372 | 1468020057698 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 16:20:57 INFO - PROCESS | 3372 | 1468020057702 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 16:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:20:57 INFO - PROCESS | 3372 | 1468020057707 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:20:57 INFO - PROCESS | 3372 | 1468020057711 Marionette TRACE conn6 <- [1,194,null,{}] 16:20:57 INFO - PROCESS | 3372 | 1468020057716 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:57 INFO - PROCESS | 3372 | 1468020057721 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:57 INFO - PROCESS | 3372 | 1468020057836 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 16:20:57 INFO - PROCESS | 3372 | 1468020057901 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020057904 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:57 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4ECE5000 == 43 [pid = 3372] [id = 58] 16:20:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA431FB400) [pid = 3372] [serial = 171] [outer = 0000000000000000] 16:20:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA4321A000) [pid = 3372] [serial = 172] [outer = 000000FA431FB400] 16:20:57 INFO - PROCESS | 3372 | 1468020057962 Marionette DEBUG loaded listener.js 16:20:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA434ABC00) [pid = 3372] [serial = 173] [outer = 000000FA431FB400] 16:20:58 INFO - PROCESS | 3372 | 1468020058542 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 881ms 16:20:58 INFO - PROCESS | 3372 | 1468020058593 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 16:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:20:58 INFO - PROCESS | 3372 | 1468020058596 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 16:20:58 INFO - PROCESS | 3372 | 1468020058601 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:20:58 INFO - PROCESS | 3372 | 1468020058603 Marionette TRACE conn6 <- [1,198,null,{}] 16:20:58 INFO - PROCESS | 3372 | 1468020058607 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:58 INFO - PROCESS | 3372 | 1468020058610 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:58 INFO - PROCESS | 3372 | 1468020058726 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 16:20:58 INFO - PROCESS | 3372 | 1468020058807 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020058810 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:58 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56620000 == 44 [pid = 3372] [id = 59] 16:20:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (000000FA48F88800) [pid = 3372] [serial = 174] [outer = 0000000000000000] 16:20:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (000000FA48FDF800) [pid = 3372] [serial = 175] [outer = 000000FA48F88800] 16:20:58 INFO - PROCESS | 3372 | 1468020058866 Marionette DEBUG loaded listener.js 16:20:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (000000FA4CB65C00) [pid = 3372] [serial = 176] [outer = 000000FA48F88800] 16:20:59 INFO - PROCESS | 3372 | 1468020059405 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:20:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 880ms 16:20:59 INFO - PROCESS | 3372 | 1468020059481 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 16:20:59 INFO - PROCESS | 3372 | 1468020059486 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 16:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:20:59 INFO - PROCESS | 3372 | 1468020059497 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:20:59 INFO - PROCESS | 3372 | 1468020059502 Marionette TRACE conn6 <- [1,202,null,{}] 16:20:59 INFO - PROCESS | 3372 | 1468020059506 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:59 INFO - PROCESS | 3372 | 1468020059510 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:59 INFO - PROCESS | 3372 | 1468020059660 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 16:20:59 INFO - PROCESS | 3372 | 1468020059720 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 3372 | 1468020059723 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:20:59 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5774B800 == 45 [pid = 3372] [id = 60] 16:20:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (000000FA4329A800) [pid = 3372] [serial = 177] [outer = 0000000000000000] 16:20:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (000000FA48F93000) [pid = 3372] [serial = 178] [outer = 000000FA4329A800] 16:20:59 INFO - PROCESS | 3372 | 1468020059778 Marionette DEBUG loaded listener.js 16:20:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (000000FA4D3CB400) [pid = 3372] [serial = 179] [outer = 000000FA4329A800] 16:21:00 INFO - PROCESS | 3372 | 1468020060487 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:21:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1039ms 16:21:00 INFO - PROCESS | 3372 | 1468020060535 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 16:21:00 INFO - PROCESS | 3372 | 1468020060540 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 16:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:21:00 INFO - PROCESS | 3372 | 1468020060544 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:21:00 INFO - PROCESS | 3372 | 1468020060547 Marionette TRACE conn6 <- [1,206,null,{}] 16:21:00 INFO - PROCESS | 3372 | 1468020060565 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:00 INFO - PROCESS | 3372 | 1468020060568 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:00 INFO - PROCESS | 3372 | 1468020060671 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 16:21:00 INFO - PROCESS | 3372 | 1468020060739 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020060742 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:00 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA481F0800 == 46 [pid = 3372] [id = 61] 16:21:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (000000FA41215400) [pid = 3372] [serial = 180] [outer = 0000000000000000] 16:21:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (000000FA41351800) [pid = 3372] [serial = 181] [outer = 000000FA41215400] 16:21:00 INFO - PROCESS | 3372 | 1468020060792 Marionette DEBUG loaded listener.js 16:21:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (000000FA42CB6800) [pid = 3372] [serial = 182] [outer = 000000FA41215400] 16:21:01 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB4E000 == 45 [pid = 3372] [id = 56] 16:21:01 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D40B800 == 44 [pid = 3372] [id = 55] 16:21:01 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D412000 == 43 [pid = 3372] [id = 54] 16:21:01 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5667C000 == 42 [pid = 3372] [id = 53] 16:21:01 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53968000 == 41 [pid = 3372] [id = 52] 16:21:01 INFO - PROCESS | 3372 | --DOCSHELL 000000FA52594000 == 40 [pid = 3372] [id = 51] 16:21:01 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5013B000 == 39 [pid = 3372] [id = 50] 16:21:01 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F604800 == 38 [pid = 3372] [id = 49] 16:21:01 INFO - PROCESS | 3372 | --DOCSHELL 000000FA49AF9000 == 37 [pid = 3372] [id = 48] 16:21:01 INFO - PROCESS | 3372 | --DOCSHELL 000000FA47E81800 == 36 [pid = 3372] [id = 47] 16:21:01 INFO - PROCESS | 3372 | --DOCSHELL 000000FA41244800 == 35 [pid = 3372] [id = 44] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (000000FA4C7C5C00) [pid = 3372] [serial = 114] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (000000FA4253FC00) [pid = 3372] [serial = 99] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (000000FA42CBB800) [pid = 3372] [serial = 102] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (000000FA434A2C00) [pid = 3372] [serial = 105] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (000000FA4391F800) [pid = 3372] [serial = 106] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (000000FA4324C400) [pid = 3372] [serial = 103] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (000000FA434AE400) [pid = 3372] [serial = 88] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (000000FA42CB8000) [pid = 3372] [serial = 87] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (000000FA4C7BCC00) [pid = 3372] [serial = 91] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA49024000) [pid = 3372] [serial = 90] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA50ABC000) [pid = 3372] [serial = 94] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA50298800) [pid = 3372] [serial = 93] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA52CB1800) [pid = 3372] [serial = 97] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA52206800) [pid = 3372] [serial = 96] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA4F6DB000) [pid = 3372] [serial = 117] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA431A7800) [pid = 3372] [serial = 120] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA5028F400) [pid = 3372] [serial = 118] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA431F6000) [pid = 3372] [serial = 126] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA431FB000) [pid = 3372] [serial = 127] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA48070000) [pid = 3372] [serial = 108] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4DA23800) [pid = 3372] [serial = 124] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA43953000) [pid = 3372] [serial = 121] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA48FD3400) [pid = 3372] [serial = 109] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4C7B9400) [pid = 3372] [serial = 112] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA49507C00) [pid = 3372] [serial = 111] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA48F92400) [pid = 3372] [serial = 129] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA4D177800) [pid = 3372] [serial = 115] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4395C000) [pid = 3372] [serial = 123] [outer = 0000000000000000] [url = about:blank] 16:21:01 INFO - PROCESS | 3372 | 1468020061265 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:21:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 795ms 16:21:01 INFO - PROCESS | 3372 | 1468020061344 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 16:21:01 INFO - PROCESS | 3372 | 1468020061348 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 16:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:21:01 INFO - PROCESS | 3372 | 1468020061355 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:21:01 INFO - PROCESS | 3372 | 1468020061357 Marionette TRACE conn6 <- [1,210,null,{}] 16:21:01 INFO - PROCESS | 3372 | 1468020061365 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:01 INFO - PROCESS | 3372 | 1468020061368 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:01 INFO - PROCESS | 3372 | 1468020061457 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 16:21:01 INFO - PROCESS | 3372 | 1468020061469 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020061472 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:01 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E58800 == 36 [pid = 3372] [id = 62] 16:21:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4319E800) [pid = 3372] [serial = 183] [outer = 0000000000000000] 16:21:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA431A3000) [pid = 3372] [serial = 184] [outer = 000000FA4319E800] 16:21:01 INFO - PROCESS | 3372 | 1468020061521 Marionette DEBUG loaded listener.js 16:21:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA431F2800) [pid = 3372] [serial = 185] [outer = 000000FA4319E800] 16:21:01 INFO - PROCESS | 3372 | 1468020061949 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 16:21:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 16:21:01 INFO - PROCESS | 3372 | 1468020061987 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 16:21:01 INFO - PROCESS | 3372 | 1468020061990 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 16:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:21:01 INFO - PROCESS | 3372 | 1468020061993 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:21:01 INFO - PROCESS | 3372 | 1468020061996 Marionette TRACE conn6 <- [1,214,null,{}] 16:21:02 INFO - PROCESS | 3372 | 1468020062007 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:02 INFO - PROCESS | 3372 | 1468020062012 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:02 INFO - PROCESS | 3372 | 1468020062098 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 16:21:02 INFO - PROCESS | 3372 | 1468020062104 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020062108 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:02 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D293000 == 37 [pid = 3372] [id = 63] 16:21:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4321C400) [pid = 3372] [serial = 186] [outer = 0000000000000000] 16:21:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA43296400) [pid = 3372] [serial = 187] [outer = 000000FA4321C400] 16:21:02 INFO - PROCESS | 3372 | 1468020062157 Marionette DEBUG loaded listener.js 16:21:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA432A2000) [pid = 3372] [serial = 188] [outer = 000000FA4321C400] 16:21:02 INFO - PROCESS | 3372 | 1468020062594 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 16:21:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 628ms 16:21:02 INFO - PROCESS | 3372 | 1468020062624 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 16:21:02 INFO - PROCESS | 3372 | 1468020062627 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 16:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:21:02 INFO - PROCESS | 3372 | 1468020062630 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:21:02 INFO - PROCESS | 3372 | 1468020062632 Marionette TRACE conn6 <- [1,218,null,{}] 16:21:02 INFO - PROCESS | 3372 | 1468020062635 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:02 INFO - PROCESS | 3372 | 1468020062637 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:02 INFO - PROCESS | 3372 | 1468020062726 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 16:21:02 INFO - PROCESS | 3372 | 1468020062731 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020062733 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:02 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F613000 == 38 [pid = 3372] [id = 64] 16:21:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA43582000) [pid = 3372] [serial = 189] [outer = 0000000000000000] 16:21:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA440DE000) [pid = 3372] [serial = 190] [outer = 000000FA43582000] 16:21:02 INFO - PROCESS | 3372 | 1468020062779 Marionette DEBUG loaded listener.js 16:21:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA476C6400) [pid = 3372] [serial = 191] [outer = 000000FA43582000] 16:21:03 INFO - PROCESS | 3372 | 1468020063215 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 16:21:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:21:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 627ms 16:21:03 INFO - PROCESS | 3372 | 1468020063261 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 16:21:03 INFO - PROCESS | 3372 | 1468020063263 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 16:21:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:21:03 INFO - PROCESS | 3372 | 1468020063267 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:21:03 INFO - PROCESS | 3372 | 1468020063268 Marionette TRACE conn6 <- [1,222,null,{}] 16:21:03 INFO - PROCESS | 3372 | 1468020063278 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:03 INFO - PROCESS | 3372 | 1468020063280 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:03 INFO - PROCESS | 3372 | 1468020063388 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 16:21:03 INFO - PROCESS | 3372 | 1468020063396 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 3372 | 1468020063398 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:03 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB4B800 == 39 [pid = 3372] [id = 65] 16:21:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA476C9400) [pid = 3372] [serial = 192] [outer = 0000000000000000] 16:21:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA47E23400) [pid = 3372] [serial = 193] [outer = 000000FA476C9400] 16:21:03 INFO - PROCESS | 3372 | 1468020063443 Marionette DEBUG loaded listener.js 16:21:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA48F84800) [pid = 3372] [serial = 194] [outer = 000000FA476C9400] 16:21:03 INFO - PROCESS | 3372 | 1468020063868 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 16:21:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:21:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 16:21:03 INFO - PROCESS | 3372 | 1468020063899 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 16:21:03 INFO - PROCESS | 3372 | 1468020063901 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 16:21:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:21:03 INFO - PROCESS | 3372 | 1468020063904 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:21:03 INFO - PROCESS | 3372 | 1468020063906 Marionette TRACE conn6 <- [1,226,null,{}] 16:21:03 INFO - PROCESS | 3372 | 1468020063909 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:03 INFO - PROCESS | 3372 | 1468020063915 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:04 INFO - PROCESS | 3372 | 1468020064051 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 16:21:04 INFO - PROCESS | 3372 | 1468020064116 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020064118 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:04 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA52593000 == 40 [pid = 3372] [id = 66] 16:21:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA48F85C00) [pid = 3372] [serial = 195] [outer = 0000000000000000] 16:21:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA49024400) [pid = 3372] [serial = 196] [outer = 000000FA48F85C00] 16:21:04 INFO - PROCESS | 3372 | 1468020064164 Marionette DEBUG loaded listener.js 16:21:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA4CB07000) [pid = 3372] [serial = 197] [outer = 000000FA48F85C00] 16:21:04 INFO - PROCESS | 3372 | 1468020064562 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:21:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 691ms 16:21:04 INFO - PROCESS | 3372 | 1468020064598 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 16:21:04 INFO - PROCESS | 3372 | 1468020064600 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 16:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:21:04 INFO - PROCESS | 3372 | 1468020064612 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:21:04 INFO - PROCESS | 3372 | 1468020064614 Marionette TRACE conn6 <- [1,230,null,{}] 16:21:04 INFO - PROCESS | 3372 | 1468020064618 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:04 INFO - PROCESS | 3372 | 1468020064620 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:04 INFO - PROCESS | 3372 | 1468020064731 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 16:21:04 INFO - PROCESS | 3372 | 1468020064737 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020064738 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:04 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53911000 == 41 [pid = 3372] [id = 67] 16:21:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA48F93C00) [pid = 3372] [serial = 198] [outer = 0000000000000000] 16:21:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA4D1DA800) [pid = 3372] [serial = 199] [outer = 000000FA48F93C00] 16:21:04 INFO - PROCESS | 3372 | 1468020064783 Marionette DEBUG loaded listener.js 16:21:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA4DAAF000) [pid = 3372] [serial = 200] [outer = 000000FA48F93C00] 16:21:05 INFO - PROCESS | 3372 | 1468020065189 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 16:21:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 649ms 16:21:05 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA41BD2400) [pid = 3372] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:21:05 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA48F94800) [pid = 3372] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:21:05 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA431F4C00) [pid = 3372] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:21:05 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA48E04C00) [pid = 3372] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:21:05 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA434AB400) [pid = 3372] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:21:05 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA4C7C3000) [pid = 3372] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:21:05 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA412B2400) [pid = 3372] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:21:05 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4FCCE000) [pid = 3372] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:21:05 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA42C2D800) [pid = 3372] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:21:05 INFO - PROCESS | 3372 | 1468020065349 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 16:21:05 INFO - PROCESS | 3372 | 1468020065351 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 16:21:05 INFO - PROCESS | 3372 | 1468020065356 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:21:05 INFO - PROCESS | 3372 | 1468020065358 Marionette TRACE conn6 <- [1,234,null,{}] 16:21:05 INFO - PROCESS | 3372 | 1468020065388 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:05 INFO - PROCESS | 3372 | 1468020065390 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:05 INFO - PROCESS | 3372 | 1468020065470 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 16:21:05 INFO - PROCESS | 3372 | 1468020065478 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020065480 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:05 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4335B000 == 42 [pid = 3372] [id = 68] 16:21:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA434A5000) [pid = 3372] [serial = 201] [outer = 0000000000000000] 16:21:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA48F8EC00) [pid = 3372] [serial = 202] [outer = 000000FA434A5000] 16:21:05 INFO - PROCESS | 3372 | 1468020065526 Marionette DEBUG loaded listener.js 16:21:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA4EED0400) [pid = 3372] [serial = 203] [outer = 000000FA434A5000] 16:21:05 INFO - PROCESS | 3372 | 1468020065915 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 16:21:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 614ms 16:21:05 INFO - PROCESS | 3372 | 1468020065974 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 16:21:05 INFO - PROCESS | 3372 | 1468020065976 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 16:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:21:05 INFO - PROCESS | 3372 | 1468020065987 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:21:05 INFO - PROCESS | 3372 | 1468020065990 Marionette TRACE conn6 <- [1,238,null,{}] 16:21:05 INFO - PROCESS | 3372 | 1468020065993 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:05 INFO - PROCESS | 3372 | 1468020065995 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:06 INFO - PROCESS | 3372 | 1468020066076 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 16:21:06 INFO - PROCESS | 3372 | 1468020066082 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020066084 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:06 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56668800 == 43 [pid = 3372] [id = 69] 16:21:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA4FADB000) [pid = 3372] [serial = 204] [outer = 0000000000000000] 16:21:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA5028F400) [pid = 3372] [serial = 205] [outer = 000000FA4FADB000] 16:21:06 INFO - PROCESS | 3372 | 1468020066129 Marionette DEBUG loaded listener.js 16:21:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA5090E400) [pid = 3372] [serial = 206] [outer = 000000FA4FADB000] 16:21:06 INFO - PROCESS | 3372 | 1468020066538 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 16:21:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 587ms 16:21:06 INFO - PROCESS | 3372 | 1468020066578 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 16:21:06 INFO - PROCESS | 3372 | 1468020066580 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 16:21:06 INFO - PROCESS | 3372 | 1468020066584 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:21:06 INFO - PROCESS | 3372 | 1468020066586 Marionette TRACE conn6 <- [1,242,null,{}] 16:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:21:06 INFO - PROCESS | 3372 | 1468020066589 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:06 INFO - PROCESS | 3372 | 1468020066591 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:06 INFO - PROCESS | 3372 | 1468020066679 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 16:21:06 INFO - PROCESS | 3372 | 1468020066685 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020066687 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:06 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA572D0000 == 44 [pid = 3372] [id = 70] 16:21:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA51399400) [pid = 3372] [serial = 207] [outer = 0000000000000000] 16:21:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA52561C00) [pid = 3372] [serial = 208] [outer = 000000FA51399400] 16:21:06 INFO - PROCESS | 3372 | 1468020066731 Marionette DEBUG loaded listener.js 16:21:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA52CB8800) [pid = 3372] [serial = 209] [outer = 000000FA51399400] 16:21:07 INFO - PROCESS | 3372 | 1468020067152 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 16:21:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 629ms 16:21:07 INFO - PROCESS | 3372 | 1468020067218 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 16:21:07 INFO - PROCESS | 3372 | 1468020067221 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 16:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:21:07 INFO - PROCESS | 3372 | 1468020067224 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:21:07 INFO - PROCESS | 3372 | 1468020067227 Marionette TRACE conn6 <- [1,246,null,{}] 16:21:07 INFO - PROCESS | 3372 | 1468020067231 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:07 INFO - PROCESS | 3372 | 1468020067233 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:07 INFO - PROCESS | 3372 | 1468020067333 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 16:21:07 INFO - PROCESS | 3372 | 1468020067345 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 3372 | 1468020067348 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:07 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4124E800 == 45 [pid = 3372] [id = 71] 16:21:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA41216400) [pid = 3372] [serial = 210] [outer = 0000000000000000] 16:21:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (000000FA4121DC00) [pid = 3372] [serial = 211] [outer = 000000FA41216400] 16:21:07 INFO - PROCESS | 3372 | 1468020067447 Marionette DEBUG loaded listener.js 16:21:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (000000FA41305800) [pid = 3372] [serial = 212] [outer = 000000FA41216400] 16:21:08 INFO - PROCESS | 3372 | 1468020068241 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:21:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1080ms 16:21:08 INFO - PROCESS | 3372 | 1468020068311 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 16:21:08 INFO - PROCESS | 3372 | 1468020068315 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 16:21:08 INFO - PROCESS | 3372 | 1468020068324 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:21:08 INFO - PROCESS | 3372 | 1468020068327 Marionette TRACE conn6 <- [1,250,null,{}] 16:21:08 INFO - PROCESS | 3372 | 1468020068332 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:08 INFO - PROCESS | 3372 | 1468020068335 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:08 INFO - PROCESS | 3372 | 1468020068457 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 16:21:08 INFO - PROCESS | 3372 | 1468020068521 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020068524 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:08 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F6B4800 == 46 [pid = 3372] [id = 72] 16:21:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (000000FA4321CC00) [pid = 3372] [serial = 213] [outer = 0000000000000000] 16:21:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (000000FA432A0400) [pid = 3372] [serial = 214] [outer = 000000FA4321CC00] 16:21:08 INFO - PROCESS | 3372 | 1468020068583 Marionette DEBUG loaded listener.js 16:21:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (000000FA4395C000) [pid = 3372] [serial = 215] [outer = 000000FA4321CC00] 16:21:09 INFO - PROCESS | 3372 | 1468020069143 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 836ms 16:21:09 INFO - PROCESS | 3372 | 1468020069177 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 16:21:09 INFO - PROCESS | 3372 | 1468020069182 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 16:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:21:09 INFO - PROCESS | 3372 | 1468020069190 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:21:09 INFO - PROCESS | 3372 | 1468020069193 Marionette TRACE conn6 <- [1,254,null,{}] 16:21:09 INFO - PROCESS | 3372 | 1468020069197 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:09 INFO - PROCESS | 3372 | 1468020069200 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:09 INFO - PROCESS | 3372 | 1468020069319 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 16:21:09 INFO - PROCESS | 3372 | 1468020069402 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020069405 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:09 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57850800 == 47 [pid = 3372] [id = 73] 16:21:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (000000FA49020000) [pid = 3372] [serial = 216] [outer = 0000000000000000] 16:21:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (000000FA49048C00) [pid = 3372] [serial = 217] [outer = 000000FA49020000] 16:21:09 INFO - PROCESS | 3372 | 1468020069461 Marionette DEBUG loaded listener.js 16:21:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (000000FA4D247000) [pid = 3372] [serial = 218] [outer = 000000FA49020000] 16:21:10 INFO - PROCESS | 3372 | 1468020070020 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 16:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 881ms 16:21:10 INFO - PROCESS | 3372 | 1468020070072 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 16:21:10 INFO - PROCESS | 3372 | 1468020070074 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 16:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:21:10 INFO - PROCESS | 3372 | 1468020070078 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:21:10 INFO - PROCESS | 3372 | 1468020070082 Marionette TRACE conn6 <- [1,258,null,{}] 16:21:10 INFO - PROCESS | 3372 | 1468020070094 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:10 INFO - PROCESS | 3372 | 1468020070099 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:10 INFO - PROCESS | 3372 | 1468020070216 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 16:21:10 INFO - PROCESS | 3372 | 1468020070286 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020070289 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:10 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5781D800 == 48 [pid = 3372] [id = 74] 16:21:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (000000FA5393D800) [pid = 3372] [serial = 219] [outer = 0000000000000000] 16:21:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (000000FA53A97400) [pid = 3372] [serial = 220] [outer = 000000FA5393D800] 16:21:10 INFO - PROCESS | 3372 | 1468020070346 Marionette DEBUG loaded listener.js 16:21:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (000000FA54E02C00) [pid = 3372] [serial = 221] [outer = 000000FA5393D800] 16:21:10 INFO - PROCESS | 3372 | 1468020070893 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 16:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 901ms 16:21:10 INFO - PROCESS | 3372 | 1468020070982 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 16:21:10 INFO - PROCESS | 3372 | 1468020070985 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 16:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:21:10 INFO - PROCESS | 3372 | 1468020070988 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:21:10 INFO - PROCESS | 3372 | 1468020070991 Marionette TRACE conn6 <- [1,262,null,{}] 16:21:11 INFO - PROCESS | 3372 | 1468020070995 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:11 INFO - PROCESS | 3372 | 1468020070998 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:11 INFO - PROCESS | 3372 | 1468020071114 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 16:21:11 INFO - PROCESS | 3372 | 1468020071182 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020071184 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:11 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D420000 == 49 [pid = 3372] [id = 75] 16:21:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (000000FA48F90800) [pid = 3372] [serial = 222] [outer = 0000000000000000] 16:21:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (000000FA54E02400) [pid = 3372] [serial = 223] [outer = 000000FA48F90800] 16:21:11 INFO - PROCESS | 3372 | 1468020071240 Marionette DEBUG loaded listener.js 16:21:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (000000FA5643FC00) [pid = 3372] [serial = 224] [outer = 000000FA48F90800] 16:21:11 INFO - PROCESS | 3372 | 1468020071955 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 16:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1027ms 16:21:12 INFO - PROCESS | 3372 | 1468020072036 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 16:21:12 INFO - PROCESS | 3372 | 1468020072039 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 16:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:21:12 INFO - PROCESS | 3372 | 1468020072135 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:21:12 INFO - PROCESS | 3372 | 1468020072138 Marionette TRACE conn6 <- [1,266,null,{}] 16:21:12 INFO - PROCESS | 3372 | 1468020072205 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:12 INFO - PROCESS | 3372 | 1468020072208 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:12 INFO - PROCESS | 3372 | 1468020072364 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 16:21:12 INFO - PROCESS | 3372 | --DOCSHELL 000000FA572D0000 == 48 [pid = 3372] [id = 70] 16:21:12 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56668800 == 47 [pid = 3372] [id = 69] 16:21:12 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4335B000 == 46 [pid = 3372] [id = 68] 16:21:12 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53911000 == 45 [pid = 3372] [id = 67] 16:21:12 INFO - PROCESS | 3372 | --DOCSHELL 000000FA52593000 == 44 [pid = 3372] [id = 66] 16:21:12 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB4B800 == 43 [pid = 3372] [id = 65] 16:21:12 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F613000 == 42 [pid = 3372] [id = 64] 16:21:12 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D293000 == 41 [pid = 3372] [id = 63] 16:21:12 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E58800 == 40 [pid = 3372] [id = 62] 16:21:12 INFO - PROCESS | 3372 | --DOCSHELL 000000FA481F0800 == 39 [pid = 3372] [id = 61] 16:21:12 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5774B800 == 38 [pid = 3372] [id = 60] 16:21:12 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56620000 == 37 [pid = 3372] [id = 59] 16:21:12 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4ECE5000 == 36 [pid = 3372] [id = 58] 16:21:12 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4400F800 == 35 [pid = 3372] [id = 57] 16:21:12 INFO - PROCESS | 3372 | --DOMWINDOW == 107 (000000FA4134F800) [pid = 3372] [serial = 132] [outer = 0000000000000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (000000FA423C4000) [pid = 3372] [serial = 138] [outer = 0000000000000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (000000FA43025400) [pid = 3372] [serial = 139] [outer = 0000000000000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (000000FA499C7400) [pid = 3372] [serial = 151] [outer = 0000000000000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (000000FA431F9400) [pid = 3372] [serial = 141] [outer = 0000000000000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (000000FA4904CC00) [pid = 3372] [serial = 150] [outer = 0000000000000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (000000FA43217C00) [pid = 3372] [serial = 142] [outer = 0000000000000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (000000FA48F97000) [pid = 3372] [serial = 147] [outer = 0000000000000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (000000FA47523C00) [pid = 3372] [serial = 144] [outer = 0000000000000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (000000FA47E9D000) [pid = 3372] [serial = 145] [outer = 0000000000000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (000000FA4321B800) [pid = 3372] [serial = 135] [outer = 0000000000000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (000000FA4D170C00) [pid = 3372] [serial = 153] [outer = 0000000000000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (000000FA4EEDC800) [pid = 3372] [serial = 154] [outer = 0000000000000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (000000FA43250400) [pid = 3372] [serial = 160] [outer = 0000000000000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA4FDF4000) [pid = 3372] [serial = 156] [outer = 0000000000000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA44554000) [pid = 3372] [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:21:12 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA50A3EC00) [pid = 3372] [serial = 157] [outer = 0000000000000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA48F87400) [pid = 3372] [serial = 161] [outer = 0000000000000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA48F8DC00) [pid = 3372] [serial = 163] [outer = 0000000000000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA5139B800) [pid = 3372] [serial = 166] [outer = 0000000000000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA50A3F000) [pid = 3372] [serial = 164] [outer = 0000000000000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA4901A000) [pid = 3372] [serial = 148] [outer = 0000000000000000] [url = about:blank] 16:21:12 INFO - PROCESS | 3372 | 1468020072502 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020072505 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:12 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4400F800 == 36 [pid = 3372] [id = 76] 16:21:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA41336800) [pid = 3372] [serial = 225] [outer = 0000000000000000] 16:21:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA42CB7C00) [pid = 3372] [serial = 226] [outer = 000000FA41336800] 16:21:12 INFO - PROCESS | 3372 | 1468020072565 Marionette DEBUG loaded listener.js 16:21:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA43218400) [pid = 3372] [serial = 227] [outer = 000000FA41336800] 16:21:12 INFO - PROCESS | 3372 | 1468020072975 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 16:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 966ms 16:21:13 INFO - PROCESS | 3372 | 1468020073038 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 16:21:13 INFO - PROCESS | 3372 | 1468020073042 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 16:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:21:13 INFO - PROCESS | 3372 | 1468020073049 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:21:13 INFO - PROCESS | 3372 | 1468020073051 Marionette TRACE conn6 <- [1,270,null,{}] 16:21:13 INFO - PROCESS | 3372 | 1468020073055 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:13 INFO - PROCESS | 3372 | 1468020073058 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:13 INFO - PROCESS | 3372 | 1468020073155 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 16:21:13 INFO - PROCESS | 3372 | 1468020073163 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020073165 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:13 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D41B800 == 37 [pid = 3372] [id = 77] 16:21:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA43953000) [pid = 3372] [serial = 228] [outer = 0000000000000000] 16:21:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA48075400) [pid = 3372] [serial = 229] [outer = 000000FA43953000] 16:21:13 INFO - PROCESS | 3372 | 1468020073213 Marionette DEBUG loaded listener.js 16:21:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA48F89C00) [pid = 3372] [serial = 230] [outer = 000000FA43953000] 16:21:13 INFO - PROCESS | 3372 | 1468020073640 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 629ms 16:21:13 INFO - PROCESS | 3372 | 1468020073680 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 16:21:13 INFO - PROCESS | 3372 | 1468020073682 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 16:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:21:13 INFO - PROCESS | 3372 | 1468020073686 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:21:13 INFO - PROCESS | 3372 | 1468020073689 Marionette TRACE conn6 <- [1,274,null,{}] 16:21:13 INFO - PROCESS | 3372 | 1468020073705 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:13 INFO - PROCESS | 3372 | 1468020073709 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:13 INFO - PROCESS | 3372 | 1468020073799 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 16:21:13 INFO - PROCESS | 3372 | 1468020073806 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020073809 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:13 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB3D800 == 38 [pid = 3372] [id = 78] 16:21:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA4904E000) [pid = 3372] [serial = 231] [outer = 0000000000000000] 16:21:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA495BC800) [pid = 3372] [serial = 232] [outer = 000000FA4904E000] 16:21:13 INFO - PROCESS | 3372 | 1468020073857 Marionette DEBUG loaded listener.js 16:21:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (000000FA4CF2D400) [pid = 3372] [serial = 233] [outer = 000000FA4904E000] 16:21:14 INFO - PROCESS | 3372 | 1468020074301 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 16:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 629ms 16:21:14 INFO - PROCESS | 3372 | 1468020074318 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 16:21:14 INFO - PROCESS | 3372 | 1468020074320 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 16:21:14 INFO - PROCESS | 3372 | 1468020074339 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:21:14 INFO - PROCESS | 3372 | 1468020074341 Marionette TRACE conn6 <- [1,278,null,{}] 16:21:14 INFO - PROCESS | 3372 | 1468020074345 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:14 INFO - PROCESS | 3372 | 1468020074347 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:14 INFO - PROCESS | 3372 | 1468020074438 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 16:21:14 INFO - PROCESS | 3372 | 1468020074443 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020074445 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:14 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA52778800 == 39 [pid = 3372] [id = 79] 16:21:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (000000FA4D4D7800) [pid = 3372] [serial = 234] [outer = 0000000000000000] 16:21:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (000000FA4D4E1C00) [pid = 3372] [serial = 235] [outer = 000000FA4D4D7800] 16:21:14 INFO - PROCESS | 3372 | 1468020074499 Marionette DEBUG loaded listener.js 16:21:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (000000FA50296400) [pid = 3372] [serial = 236] [outer = 000000FA4D4D7800] 16:21:14 INFO - PROCESS | 3372 | 1468020074937 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 16:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 628ms 16:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:21:14 INFO - PROCESS | 3372 | 1468020074974 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 16:21:14 INFO - PROCESS | 3372 | 1468020074976 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 16:21:14 INFO - PROCESS | 3372 | 1468020074980 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:21:14 INFO - PROCESS | 3372 | 1468020074982 Marionette TRACE conn6 <- [1,282,null,{}] 16:21:14 INFO - PROCESS | 3372 | 1468020074986 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:14 INFO - PROCESS | 3372 | 1468020074988 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:15 INFO - PROCESS | 3372 | 1468020075095 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 16:21:15 INFO - PROCESS | 3372 | 1468020075102 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 3372 | 1468020075104 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:15 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53953800 == 40 [pid = 3372] [id = 80] 16:21:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (000000FA4F6D8000) [pid = 3372] [serial = 237] [outer = 0000000000000000] 16:21:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (000000FA51397400) [pid = 3372] [serial = 238] [outer = 000000FA4F6D8000] 16:21:15 INFO - PROCESS | 3372 | 1468020075185 Marionette DEBUG loaded listener.js 16:21:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (000000FA53512800) [pid = 3372] [serial = 239] [outer = 000000FA4F6D8000] 16:21:15 INFO - PROCESS | 3372 | 1468020075636 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 16:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 690ms 16:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:21:15 INFO - PROCESS | 3372 | 1468020075671 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 16:21:15 INFO - PROCESS | 3372 | 1468020075673 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 16:21:15 INFO - PROCESS | 3372 | 1468020075677 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:21:15 INFO - PROCESS | 3372 | 1468020075678 Marionette TRACE conn6 <- [1,286,null,{}] 16:21:15 INFO - PROCESS | 3372 | 1468020075682 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:15 INFO - PROCESS | 3372 | 1468020075687 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:15 INFO - PROCESS | 3372 | 1468020075827 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 16:21:15 INFO - PROCESS | 3372 | 1468020075840 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 3372 | 1468020075842 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:15 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA480C3800 == 41 [pid = 3372] [id = 81] 16:21:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (000000FA53940800) [pid = 3372] [serial = 240] [outer = 0000000000000000] 16:21:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (000000FA56444400) [pid = 3372] [serial = 241] [outer = 000000FA53940800] 16:21:15 INFO - PROCESS | 3372 | 1468020075928 Marionette DEBUG loaded listener.js 16:21:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (000000FA572F8400) [pid = 3372] [serial = 242] [outer = 000000FA53940800] 16:21:16 INFO - PROCESS | 3372 | 1468020076330 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 16:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 691ms 16:21:16 INFO - PROCESS | 3372 | 1468020076372 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 16:21:16 INFO - PROCESS | 3372 | 1468020076374 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 16:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:21:16 INFO - PROCESS | 3372 | 1468020076377 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:21:16 INFO - PROCESS | 3372 | 1468020076379 Marionette TRACE conn6 <- [1,290,null,{}] 16:21:16 INFO - PROCESS | 3372 | 1468020076389 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:16 INFO - PROCESS | 3372 | 1468020076391 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:16 INFO - PROCESS | 3372 | 1468020076517 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 16:21:16 INFO - PROCESS | 3372 | 1468020076535 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020076537 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:16 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5774A800 == 42 [pid = 3372] [id = 82] 16:21:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (000000FA53A9CC00) [pid = 3372] [serial = 243] [outer = 0000000000000000] 16:21:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (000000FA53DEFC00) [pid = 3372] [serial = 244] [outer = 000000FA53A9CC00] 16:21:16 INFO - PROCESS | 3372 | 1468020076581 Marionette DEBUG loaded listener.js 16:21:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (000000FA43219000) [pid = 3372] [serial = 245] [outer = 000000FA53A9CC00] 16:21:16 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (000000FA41343800) [pid = 3372] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:21:16 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (000000FA43217800) [pid = 3372] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:21:16 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (000000FA41348800) [pid = 3372] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:21:16 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (000000FA431F1C00) [pid = 3372] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:21:16 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (000000FA48F85C00) [pid = 3372] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:21:16 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (000000FA476C9400) [pid = 3372] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:21:16 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (000000FA48F93C00) [pid = 3372] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:21:16 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (000000FA41215400) [pid = 3372] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:21:16 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (000000FA4329A800) [pid = 3372] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:21:16 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (000000FA4319E800) [pid = 3372] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:21:16 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (000000FA4321C400) [pid = 3372] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:21:16 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (000000FA48F88800) [pid = 3372] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:21:16 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (000000FA43582000) [pid = 3372] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:21:16 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA41307400) [pid = 3372] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:21:16 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA431FB400) [pid = 3372] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:21:16 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA434A5000) [pid = 3372] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:21:16 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA4FADB000) [pid = 3372] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:21:17 INFO - PROCESS | 3372 | 1468020077047 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 733ms 16:21:17 INFO - PROCESS | 3372 | 1468020077114 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 16:21:17 INFO - PROCESS | 3372 | 1468020077116 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 16:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:21:17 INFO - PROCESS | 3372 | 1468020077120 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:21:17 INFO - PROCESS | 3372 | 1468020077121 Marionette TRACE conn6 <- [1,294,null,{}] 16:21:17 INFO - PROCESS | 3372 | 1468020077125 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:17 INFO - PROCESS | 3372 | 1468020077135 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:17 INFO - PROCESS | 3372 | 1468020077219 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 16:21:17 INFO - PROCESS | 3372 | 1468020077225 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020077227 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:17 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5781F000 == 43 [pid = 3372] [id = 83] 16:21:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA431FC800) [pid = 3372] [serial = 246] [outer = 0000000000000000] 16:21:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA434A4C00) [pid = 3372] [serial = 247] [outer = 000000FA431FC800] 16:21:17 INFO - PROCESS | 3372 | 1468020077272 Marionette DEBUG loaded listener.js 16:21:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA48F82400) [pid = 3372] [serial = 248] [outer = 000000FA431FC800] 16:21:17 INFO - PROCESS | 3372 | 1468020077661 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:21:17 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:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 587ms 16:21:17 INFO - PROCESS | 3372 | 1468020077720 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 16:21:17 INFO - PROCESS | 3372 | 1468020077722 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 16:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:21:17 INFO - PROCESS | 3372 | 1468020077726 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:21:17 INFO - PROCESS | 3372 | 1468020077729 Marionette TRACE conn6 <- [1,298,null,{}] 16:21:17 INFO - PROCESS | 3372 | 1468020077739 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:17 INFO - PROCESS | 3372 | 1468020077741 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:17 INFO - PROCESS | 3372 | 1468020077826 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 16:21:17 INFO - PROCESS | 3372 | 1468020077833 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020077835 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:17 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54285800 == 44 [pid = 3372] [id = 84] 16:21:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA434A3000) [pid = 3372] [serial = 249] [outer = 0000000000000000] 16:21:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (000000FA4D24D800) [pid = 3372] [serial = 250] [outer = 000000FA434A3000] 16:21:17 INFO - PROCESS | 3372 | 1468020077880 Marionette DEBUG loaded listener.js 16:21:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (000000FA53DF6000) [pid = 3372] [serial = 251] [outer = 000000FA434A3000] 16:21:18 INFO - PROCESS | 3372 | 1468020078313 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:21:18 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:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 648ms 16:21:18 INFO - PROCESS | 3372 | 1468020078377 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 16:21:18 INFO - PROCESS | 3372 | 1468020078380 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 16:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:21:18 INFO - PROCESS | 3372 | 1468020078383 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:21:18 INFO - PROCESS | 3372 | 1468020078385 Marionette TRACE conn6 <- [1,302,null,{}] 16:21:18 INFO - PROCESS | 3372 | 1468020078388 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:18 INFO - PROCESS | 3372 | 1468020078390 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:18 INFO - PROCESS | 3372 | 1468020078475 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 16:21:18 INFO - PROCESS | 3372 | 1468020078483 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 3372 | 1468020078485 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:18 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57860800 == 45 [pid = 3372] [id = 85] 16:21:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (000000FA53DF4800) [pid = 3372] [serial = 252] [outer = 0000000000000000] 16:21:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (000000FA5485B400) [pid = 3372] [serial = 253] [outer = 000000FA53DF4800] 16:21:18 INFO - PROCESS | 3372 | 1468020078529 Marionette DEBUG loaded listener.js 16:21:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (000000FA54861800) [pid = 3372] [serial = 254] [outer = 000000FA53DF4800] 16:21:18 INFO - PROCESS | 3372 | 1468020078980 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:21:19 INFO - PROCESS | 3372 | 1468020079113 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:21:19 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:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 776ms 16:21:19 INFO - PROCESS | 3372 | 1468020079180 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 16:21:19 INFO - PROCESS | 3372 | 1468020079186 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 16:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:21:19 INFO - PROCESS | 3372 | 1468020079218 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:21:19 INFO - PROCESS | 3372 | 1468020079223 Marionette TRACE conn6 <- [1,306,null,{}] 16:21:19 INFO - PROCESS | 3372 | 1468020079228 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:19 INFO - PROCESS | 3372 | 1468020079231 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:19 INFO - PROCESS | 3372 | 1468020079361 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 16:21:19 INFO - PROCESS | 3372 | 1468020079469 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020079472 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:19 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CB4A000 == 46 [pid = 3372] [id = 86] 16:21:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (000000FA42CBA400) [pid = 3372] [serial = 255] [outer = 0000000000000000] 16:21:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (000000FA431FBC00) [pid = 3372] [serial = 256] [outer = 000000FA42CBA400] 16:21:19 INFO - PROCESS | 3372 | 1468020079532 Marionette DEBUG loaded listener.js 16:21:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (000000FA43298400) [pid = 3372] [serial = 257] [outer = 000000FA42CBA400] 16:21:20 INFO - PROCESS | 3372 | 1468020080099 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:21:20 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:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 943ms 16:21:20 INFO - PROCESS | 3372 | 1468020080149 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 16:21:20 INFO - PROCESS | 3372 | 1468020080154 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 16:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:21:20 INFO - PROCESS | 3372 | 1468020080161 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:21:20 INFO - PROCESS | 3372 | 1468020080164 Marionette TRACE conn6 <- [1,310,null,{}] 16:21:20 INFO - PROCESS | 3372 | 1468020080169 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:20 INFO - PROCESS | 3372 | 1468020080172 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:20 INFO - PROCESS | 3372 | 1468020080290 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 16:21:20 INFO - PROCESS | 3372 | 1468020080377 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020080380 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:20 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA502D4800 == 47 [pid = 3372] [id = 87] 16:21:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (000000FA47EA5000) [pid = 3372] [serial = 258] [outer = 0000000000000000] 16:21:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (000000FA48F87800) [pid = 3372] [serial = 259] [outer = 000000FA47EA5000] 16:21:20 INFO - PROCESS | 3372 | 1468020080438 Marionette DEBUG loaded listener.js 16:21:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (000000FA4901E800) [pid = 3372] [serial = 260] [outer = 000000FA47EA5000] 16:21:21 INFO - PROCESS | 3372 | 1468020081029 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:21:21 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:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 881ms 16:21:21 INFO - PROCESS | 3372 | 1468020081044 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 16:21:21 INFO - PROCESS | 3372 | 1468020081047 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 16:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:21:21 INFO - PROCESS | 3372 | 1468020081051 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:21:21 INFO - PROCESS | 3372 | 1468020081055 Marionette TRACE conn6 <- [1,314,null,{}] 16:21:21 INFO - PROCESS | 3372 | 1468020081067 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:21 INFO - PROCESS | 3372 | 1468020081073 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:21 INFO - PROCESS | 3372 | 1468020081189 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 16:21:21 INFO - PROCESS | 3372 | 1468020081277 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020081280 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:21 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA58091000 == 48 [pid = 3372] [id = 88] 16:21:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (000000FA5275AC00) [pid = 3372] [serial = 261] [outer = 0000000000000000] 16:21:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (000000FA5393FC00) [pid = 3372] [serial = 262] [outer = 000000FA5275AC00] 16:21:21 INFO - PROCESS | 3372 | 1468020081340 Marionette DEBUG loaded listener.js 16:21:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 108 (000000FA542A1C00) [pid = 3372] [serial = 263] [outer = 000000FA5275AC00] 16:21:21 INFO - PROCESS | 3372 | 1468020081869 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:21:21 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:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 901ms 16:21:21 INFO - PROCESS | 3372 | 1468020081953 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 16:21:21 INFO - PROCESS | 3372 | 1468020081957 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 16:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:21:21 INFO - PROCESS | 3372 | 1468020081961 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:21:21 INFO - PROCESS | 3372 | 1468020081963 Marionette TRACE conn6 <- [1,318,null,{}] 16:21:21 INFO - PROCESS | 3372 | 1468020081967 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:21 INFO - PROCESS | 3372 | 1468020081969 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:22 INFO - PROCESS | 3372 | 1468020082086 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 16:21:22 INFO - PROCESS | 3372 | 1468020082157 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020082160 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:22 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57735800 == 49 [pid = 3372] [id = 89] 16:21:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 109 (000000FA427C9000) [pid = 3372] [serial = 264] [outer = 0000000000000000] 16:21:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 110 (000000FA54E0CC00) [pid = 3372] [serial = 265] [outer = 000000FA427C9000] 16:21:22 INFO - PROCESS | 3372 | 1468020082275 Marionette DEBUG loaded listener.js 16:21:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 111 (000000FA56449000) [pid = 3372] [serial = 266] [outer = 000000FA427C9000] 16:21:23 INFO - PROCESS | 3372 | 1468020083060 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:21:23 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:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1132ms 16:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:21:23 INFO - PROCESS | 3372 | 1468020083095 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 16:21:23 INFO - PROCESS | 3372 | 1468020083099 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 16:21:23 INFO - PROCESS | 3372 | 1468020083103 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:21:23 INFO - PROCESS | 3372 | 1468020083106 Marionette TRACE conn6 <- [1,322,null,{}] 16:21:23 INFO - PROCESS | 3372 | 1468020083112 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:23 INFO - PROCESS | 3372 | 1468020083115 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:23 INFO - PROCESS | 3372 | 1468020083253 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 16:21:23 INFO - PROCESS | 3372 | 1468020083270 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020083273 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:23 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA439D5000 == 50 [pid = 3372] [id = 90] 16:21:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 112 (000000FA4133C400) [pid = 3372] [serial = 267] [outer = 0000000000000000] 16:21:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 113 (000000FA4275BC00) [pid = 3372] [serial = 268] [outer = 000000FA4133C400] 16:21:23 INFO - PROCESS | 3372 | 1468020083322 Marionette DEBUG loaded listener.js 16:21:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 114 (000000FA431FAC00) [pid = 3372] [serial = 269] [outer = 000000FA4133C400] 16:21:23 INFO - PROCESS | 3372 | 1468020083907 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:21:24 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:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 901ms 16:21:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54285800 == 49 [pid = 3372] [id = 84] 16:21:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5781F000 == 48 [pid = 3372] [id = 83] 16:21:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5774A800 == 47 [pid = 3372] [id = 82] 16:21:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA480C3800 == 46 [pid = 3372] [id = 81] 16:21:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53953800 == 45 [pid = 3372] [id = 80] 16:21:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA52778800 == 44 [pid = 3372] [id = 79] 16:21:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB3D800 == 43 [pid = 3372] [id = 78] 16:21:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D41B800 == 42 [pid = 3372] [id = 77] 16:21:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4400F800 == 41 [pid = 3372] [id = 76] 16:21:24 INFO - PROCESS | 3372 | 1468020084059 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 16:21:24 INFO - PROCESS | 3372 | 1468020084063 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 113 (000000FA4325AC00) [pid = 3372] [serial = 136] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 112 (000000FA4302DC00) [pid = 3372] [serial = 100] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 111 (000000FA48FDB800) [pid = 3372] [serial = 130] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 110 (000000FA43028000) [pid = 3372] [serial = 133] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 109 (000000FA49024400) [pid = 3372] [serial = 196] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 108 (000000FA47E23400) [pid = 3372] [serial = 193] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 107 (000000FA4D1DA800) [pid = 3372] [serial = 199] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (000000FA42CB6800) [pid = 3372] [serial = 182] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (000000FA41351800) [pid = 3372] [serial = 181] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (000000FA4D3CB400) [pid = 3372] [serial = 179] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (000000FA48F93000) [pid = 3372] [serial = 178] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (000000FA4CB07000) [pid = 3372] [serial = 197] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (000000FA431A3000) [pid = 3372] [serial = 184] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (000000FA431F2800) [pid = 3372] [serial = 185] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (000000FA43296400) [pid = 3372] [serial = 187] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (000000FA432A2000) [pid = 3372] [serial = 188] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (000000FA4CB65C00) [pid = 3372] [serial = 176] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (000000FA48FDF800) [pid = 3372] [serial = 175] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (000000FA440DE000) [pid = 3372] [serial = 190] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (000000FA42CBDC00) [pid = 3372] [serial = 170] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA41331C00) [pid = 3372] [serial = 169] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA434ABC00) [pid = 3372] [serial = 173] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA4321A000) [pid = 3372] [serial = 172] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA4EED0400) [pid = 3372] [serial = 203] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA48F8EC00) [pid = 3372] [serial = 202] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA4DAAF000) [pid = 3372] [serial = 200] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA48F84800) [pid = 3372] [serial = 194] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA5028F400) [pid = 3372] [serial = 205] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA5090E400) [pid = 3372] [serial = 206] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA476C6400) [pid = 3372] [serial = 191] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:21:24 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA52561C00) [pid = 3372] [serial = 208] [outer = 0000000000000000] [url = about:blank] 16:21:24 INFO - PROCESS | 3372 | 1468020084076 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:21:24 INFO - PROCESS | 3372 | 1468020084079 Marionette TRACE conn6 <- [1,326,null,{}] 16:21:24 INFO - PROCESS | 3372 | 1468020084088 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:24 INFO - PROCESS | 3372 | 1468020084090 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:24 INFO - PROCESS | 3372 | 1468020084189 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 16:21:24 INFO - PROCESS | 3372 | 1468020084255 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020084258 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:24 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA476E4800 == 42 [pid = 3372] [id = 91] 16:21:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA42CB6800) [pid = 3372] [serial = 270] [outer = 0000000000000000] 16:21:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA43024C00) [pid = 3372] [serial = 271] [outer = 000000FA42CB6800] 16:21:24 INFO - PROCESS | 3372 | 1468020084308 Marionette DEBUG loaded listener.js 16:21:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA431F6800) [pid = 3372] [serial = 272] [outer = 000000FA42CB6800] 16:21:24 INFO - PROCESS | 3372 | 1468020084726 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:21:24 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:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 689ms 16:21:24 INFO - PROCESS | 3372 | 1468020084771 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 16:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:21:24 INFO - PROCESS | 3372 | 1468020084773 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 16:21:24 INFO - PROCESS | 3372 | 1468020084777 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:21:24 INFO - PROCESS | 3372 | 1468020084780 Marionette TRACE conn6 <- [1,330,null,{}] 16:21:24 INFO - PROCESS | 3372 | 1468020084791 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:24 INFO - PROCESS | 3372 | 1468020084796 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:24 INFO - PROCESS | 3372 | 1468020084882 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 16:21:24 INFO - PROCESS | 3372 | 1468020084891 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020084894 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:24 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA49AE8800 == 43 [pid = 3372] [id = 92] 16:21:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA437AA000) [pid = 3372] [serial = 273] [outer = 0000000000000000] 16:21:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA44045400) [pid = 3372] [serial = 274] [outer = 000000FA437AA000] 16:21:24 INFO - PROCESS | 3372 | 1468020084943 Marionette DEBUG loaded listener.js 16:21:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA476CA800) [pid = 3372] [serial = 275] [outer = 000000FA437AA000] 16:21:25 INFO - PROCESS | 3372 | 1468020085370 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:21:25 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:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 628ms 16:21:25 INFO - PROCESS | 3372 | 1468020085407 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 16:21:25 INFO - PROCESS | 3372 | 1468020085410 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 16:21:25 INFO - PROCESS | 3372 | 1468020085413 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:21:25 INFO - PROCESS | 3372 | 1468020085415 Marionette TRACE conn6 <- [1,334,null,{}] 16:21:25 INFO - PROCESS | 3372 | 1468020085423 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:25 INFO - PROCESS | 3372 | 1468020085425 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:25 INFO - PROCESS | 3372 | 1468020085543 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 16:21:25 INFO - PROCESS | 3372 | 1468020085551 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020085553 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:25 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D405800 == 44 [pid = 3372] [id = 93] 16:21:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA48F88000) [pid = 3372] [serial = 276] [outer = 0000000000000000] 16:21:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA48F8B800) [pid = 3372] [serial = 277] [outer = 000000FA48F88000] 16:21:25 INFO - PROCESS | 3372 | 1468020085604 Marionette DEBUG loaded listener.js 16:21:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA48F97000) [pid = 3372] [serial = 278] [outer = 000000FA48F88000] 16:21:26 INFO - PROCESS | 3372 | 1468020086013 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:21:26 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:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 629ms 16:21:26 INFO - PROCESS | 3372 | 1468020086046 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 16:21:26 INFO - PROCESS | 3372 | 1468020086049 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 16:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:21:26 INFO - PROCESS | 3372 | 1468020086052 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:21:26 INFO - PROCESS | 3372 | 1468020086053 Marionette TRACE conn6 <- [1,338,null,{}] 16:21:26 INFO - PROCESS | 3372 | 1468020086057 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:26 INFO - PROCESS | 3372 | 1468020086059 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:26 INFO - PROCESS | 3372 | 1468020086143 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 16:21:26 INFO - PROCESS | 3372 | 1468020086149 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020086152 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:26 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F612800 == 45 [pid = 3372] [id = 94] 16:21:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA48F95800) [pid = 3372] [serial = 279] [outer = 0000000000000000] 16:21:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA4901E400) [pid = 3372] [serial = 280] [outer = 000000FA48F95800] 16:21:26 INFO - PROCESS | 3372 | 1468020086199 Marionette DEBUG loaded listener.js 16:21:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (000000FA495AF000) [pid = 3372] [serial = 281] [outer = 000000FA48F95800] 16:21:26 INFO - PROCESS | 3372 | 1468020086683 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:21:26 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:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 692ms 16:21:26 INFO - PROCESS | 3372 | 1468020086745 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 16:21:26 INFO - PROCESS | 3372 | 1468020086748 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 16:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:21:26 INFO - PROCESS | 3372 | 1468020086758 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:21:26 INFO - PROCESS | 3372 | 1468020086760 Marionette TRACE conn6 <- [1,342,null,{}] 16:21:26 INFO - PROCESS | 3372 | 1468020086764 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:26 INFO - PROCESS | 3372 | 1468020086770 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:26 INFO - PROCESS | 3372 | 1468020086937 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 16:21:26 INFO - PROCESS | 3372 | 1468020086957 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020086959 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:26 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB4C000 == 46 [pid = 3372] [id = 95] 16:21:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (000000FA4D3CC800) [pid = 3372] [serial = 282] [outer = 0000000000000000] 16:21:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (000000FA4D4DC400) [pid = 3372] [serial = 283] [outer = 000000FA4D3CC800] 16:21:27 INFO - PROCESS | 3372 | 1468020087005 Marionette DEBUG loaded listener.js 16:21:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (000000FA4EEDAC00) [pid = 3372] [serial = 284] [outer = 000000FA4D3CC800] 16:21:27 INFO - PROCESS | 3372 | 1468020087430 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:21:27 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:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 692ms 16:21:27 INFO - PROCESS | 3372 | 1468020087453 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 16:21:27 INFO - PROCESS | 3372 | 1468020087455 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 16:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:21:27 INFO - PROCESS | 3372 | 1468020087458 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:21:27 INFO - PROCESS | 3372 | 1468020087460 Marionette TRACE conn6 <- [1,346,null,{}] 16:21:27 INFO - PROCESS | 3372 | 1468020087464 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:27 INFO - PROCESS | 3372 | 1468020087466 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:27 INFO - PROCESS | 3372 | 1468020087571 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 16:21:27 INFO - PROCESS | 3372 | 1468020087576 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020087585 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:27 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA51184800 == 47 [pid = 3372] [id = 96] 16:21:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (000000FA4D3CCC00) [pid = 3372] [serial = 285] [outer = 0000000000000000] 16:21:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (000000FA4FCCE000) [pid = 3372] [serial = 286] [outer = 000000FA4D3CCC00] 16:21:27 INFO - PROCESS | 3372 | 1468020087668 Marionette DEBUG loaded listener.js 16:21:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (000000FA5139A000) [pid = 3372] [serial = 287] [outer = 000000FA4D3CCC00] 16:21:28 INFO - PROCESS | 3372 | 1468020088077 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:21:28 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:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 628ms 16:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:21:28 INFO - PROCESS | 3372 | 1468020088088 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 16:21:28 INFO - PROCESS | 3372 | 1468020088090 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 16:21:28 INFO - PROCESS | 3372 | 1468020088093 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:21:28 INFO - PROCESS | 3372 | 1468020088095 Marionette TRACE conn6 <- [1,350,null,{}] 16:21:28 INFO - PROCESS | 3372 | 1468020088104 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:28 INFO - PROCESS | 3372 | 1468020088106 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:28 INFO - PROCESS | 3372 | 1468020088214 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 16:21:28 INFO - PROCESS | 3372 | 1468020088290 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020088292 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:28 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5340C800 == 48 [pid = 3372] [id = 97] 16:21:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (000000FA513EF800) [pid = 3372] [serial = 288] [outer = 0000000000000000] 16:21:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (000000FA52C5C000) [pid = 3372] [serial = 289] [outer = 000000FA513EF800] 16:21:28 INFO - PROCESS | 3372 | 1468020088337 Marionette DEBUG loaded listener.js 16:21:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (000000FA53A95800) [pid = 3372] [serial = 290] [outer = 000000FA513EF800] 16:21:28 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (000000FA43958800) [pid = 3372] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:21:28 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (000000FA4F6D8000) [pid = 3372] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:21:28 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (000000FA41336800) [pid = 3372] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:21:28 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (000000FA53940800) [pid = 3372] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:21:28 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (000000FA53A9CC00) [pid = 3372] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:21:28 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (000000FA4D4D7800) [pid = 3372] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:21:28 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (000000FA41216400) [pid = 3372] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:21:28 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (000000FA49020000) [pid = 3372] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:21:28 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (000000FA43953000) [pid = 3372] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:21:28 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (000000FA4321CC00) [pid = 3372] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:21:28 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA48F90800) [pid = 3372] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:21:28 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA4904E000) [pid = 3372] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:21:28 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA5393D800) [pid = 3372] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:21:28 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA434A3000) [pid = 3372] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:21:28 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA431FC800) [pid = 3372] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:21:28 INFO - PROCESS | 3372 | 1468020088856 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:21:28 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:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 796ms 16:21:28 INFO - PROCESS | 3372 | 1468020088894 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 16:21:28 INFO - PROCESS | 3372 | 1468020088896 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 16:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:21:28 INFO - PROCESS | 3372 | 1468020088900 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:21:28 INFO - PROCESS | 3372 | 1468020088901 Marionette TRACE conn6 <- [1,354,null,{}] 16:21:28 INFO - PROCESS | 3372 | 1468020088905 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:28 INFO - PROCESS | 3372 | 1468020088907 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:29 INFO - PROCESS | 3372 | 1468020088999 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 16:21:29 INFO - PROCESS | 3372 | 1468020089005 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020089006 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:29 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5395E000 == 49 [pid = 3372] [id = 98] 16:21:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA4329DC00) [pid = 3372] [serial = 291] [outer = 0000000000000000] 16:21:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA499C7000) [pid = 3372] [serial = 292] [outer = 000000FA4329DC00] 16:21:29 INFO - PROCESS | 3372 | 1468020089051 Marionette DEBUG loaded listener.js 16:21:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA52755400) [pid = 3372] [serial = 293] [outer = 000000FA4329DC00] 16:21:29 INFO - PROCESS | 3372 | 1468020089460 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:21:29 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:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 586ms 16:21:29 INFO - PROCESS | 3372 | 1468020089489 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 16:21:29 INFO - PROCESS | 3372 | 1468020089491 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 16:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:21:29 INFO - PROCESS | 3372 | 1468020089506 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:21:29 INFO - PROCESS | 3372 | 1468020089508 Marionette TRACE conn6 <- [1,358,null,{}] 16:21:29 INFO - PROCESS | 3372 | 1468020089512 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:29 INFO - PROCESS | 3372 | 1468020089514 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:29 INFO - PROCESS | 3372 | 1468020089605 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 16:21:29 INFO - PROCESS | 3372 | 1468020089611 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020089613 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:29 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54DA8000 == 50 [pid = 3372] [id = 99] 16:21:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA501A2C00) [pid = 3372] [serial = 294] [outer = 0000000000000000] 16:21:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA501A7800) [pid = 3372] [serial = 295] [outer = 000000FA501A2C00] 16:21:29 INFO - PROCESS | 3372 | 1468020089657 Marionette DEBUG loaded listener.js 16:21:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (000000FA501AE400) [pid = 3372] [serial = 296] [outer = 000000FA501A2C00] 16:21:30 INFO - PROCESS | 3372 | 1468020090105 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:21:30 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:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 626ms 16:21:30 INFO - PROCESS | 3372 | 1468020090139 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 16:21:30 INFO - PROCESS | 3372 | 1468020090150 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 16:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:21:30 INFO - PROCESS | 3372 | 1468020090159 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:21:30 INFO - PROCESS | 3372 | 1468020090162 Marionette TRACE conn6 <- [1,362,null,{}] 16:21:30 INFO - PROCESS | 3372 | 1468020090165 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:30 INFO - PROCESS | 3372 | 1468020090168 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:30 INFO - PROCESS | 3372 | 1468020090271 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 16:21:30 INFO - PROCESS | 3372 | 1468020090278 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020090280 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:30 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56671000 == 51 [pid = 3372] [id = 100] 16:21:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (000000FA501AE800) [pid = 3372] [serial = 297] [outer = 0000000000000000] 16:21:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (000000FA53E06400) [pid = 3372] [serial = 298] [outer = 000000FA501AE800] 16:21:30 INFO - PROCESS | 3372 | 1468020090329 Marionette DEBUG loaded listener.js 16:21:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (000000FA53E0F000) [pid = 3372] [serial = 299] [outer = 000000FA501AE800] 16:21:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D420000 == 50 [pid = 3372] [id = 75] 16:21:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5781D800 == 49 [pid = 3372] [id = 74] 16:21:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F6B4800 == 48 [pid = 3372] [id = 72] 16:21:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA439DF000 == 47 [pid = 3372] [id = 45] 16:21:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4124E800 == 46 [pid = 3372] [id = 71] 16:21:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA476E3800 == 45 [pid = 3372] [id = 34] 16:21:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D28A800 == 44 [pid = 3372] [id = 46] 16:21:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57850800 == 43 [pid = 3372] [id = 73] 16:21:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA572C4000 == 42 [pid = 3372] [id = 33] 16:21:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA439D5000 == 41 [pid = 3372] [id = 90] 16:21:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57735800 == 40 [pid = 3372] [id = 89] 16:21:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA58091000 == 39 [pid = 3372] [id = 88] 16:21:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA502D4800 == 38 [pid = 3372] [id = 87] 16:21:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57860800 == 37 [pid = 3372] [id = 85] 16:21:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CB4A000 == 36 [pid = 3372] [id = 86] 16:21:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA476E4800 == 35 [pid = 3372] [id = 91] 16:21:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54DA8000 == 34 [pid = 3372] [id = 99] 16:21:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D405800 == 33 [pid = 3372] [id = 93] 16:21:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA51184800 == 32 [pid = 3372] [id = 96] 16:21:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F612800 == 31 [pid = 3372] [id = 94] 16:21:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5395E000 == 30 [pid = 3372] [id = 98] 16:21:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA49AE8800 == 29 [pid = 3372] [id = 92] 16:21:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB4C000 == 28 [pid = 3372] [id = 95] 16:21:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5340C800 == 27 [pid = 3372] [id = 97] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (000000FA4FB76400) [pid = 3372] [serial = 167] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (000000FA53DF6000) [pid = 3372] [serial = 251] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (000000FA4D24D800) [pid = 3372] [serial = 250] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (000000FA43219000) [pid = 3372] [serial = 245] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA434A4C00) [pid = 3372] [serial = 247] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA48F82400) [pid = 3372] [serial = 248] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA50296400) [pid = 3372] [serial = 236] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA51397400) [pid = 3372] [serial = 238] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA42CB7C00) [pid = 3372] [serial = 226] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA56444400) [pid = 3372] [serial = 241] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA53512800) [pid = 3372] [serial = 239] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA43218400) [pid = 3372] [serial = 227] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA53DEFC00) [pid = 3372] [serial = 244] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4D4E1C00) [pid = 3372] [serial = 235] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA41305800) [pid = 3372] [serial = 212] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4121DC00) [pid = 3372] [serial = 211] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4D247000) [pid = 3372] [serial = 218] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA49048C00) [pid = 3372] [serial = 217] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA48F89C00) [pid = 3372] [serial = 230] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA48075400) [pid = 3372] [serial = 229] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4395C000) [pid = 3372] [serial = 215] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA432A0400) [pid = 3372] [serial = 214] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA5643FC00) [pid = 3372] [serial = 224] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA54E02400) [pid = 3372] [serial = 223] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA572F8400) [pid = 3372] [serial = 242] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA495BC800) [pid = 3372] [serial = 232] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4CF2D400) [pid = 3372] [serial = 233] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA54E02C00) [pid = 3372] [serial = 221] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA53A97400) [pid = 3372] [serial = 220] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA5485B400) [pid = 3372] [serial = 253] [outer = 0000000000000000] [url = about:blank] 16:21:32 INFO - PROCESS | 3372 | 1468020092209 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:21:32 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:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 2082ms 16:21:32 INFO - PROCESS | 3372 | 1468020092244 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 16:21:32 INFO - PROCESS | 3372 | 1468020092248 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 16:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:21:32 INFO - PROCESS | 3372 | 1468020092253 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:21:32 INFO - PROCESS | 3372 | 1468020092257 Marionette TRACE conn6 <- [1,366,null,{}] 16:21:32 INFO - PROCESS | 3372 | 1468020092263 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:32 INFO - PROCESS | 3372 | 1468020092267 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:32 INFO - PROCESS | 3372 | 1468020092359 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 16:21:32 INFO - PROCESS | 3372 | 1468020092367 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020092372 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:32 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4335B800 == 28 [pid = 3372] [id = 101] 16:21:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA413DA000) [pid = 3372] [serial = 300] [outer = 0000000000000000] 16:21:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA41B4B000) [pid = 3372] [serial = 301] [outer = 000000FA413DA000] 16:21:32 INFO - PROCESS | 3372 | 1468020092422 Marionette DEBUG loaded listener.js 16:21:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA42C2E000) [pid = 3372] [serial = 302] [outer = 000000FA413DA000] 16:21:32 INFO - PROCESS | 3372 | 1468020092893 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:21:32 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:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 691ms 16:21:32 INFO - PROCESS | 3372 | 1468020092949 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 16:21:32 INFO - PROCESS | 3372 | 1468020092954 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 16:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:21:32 INFO - PROCESS | 3372 | 1468020092961 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:21:32 INFO - PROCESS | 3372 | 1468020092963 Marionette TRACE conn6 <- [1,370,null,{}] 16:21:32 INFO - PROCESS | 3372 | 1468020092967 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:32 INFO - PROCESS | 3372 | 1468020092971 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:33 INFO - PROCESS | 3372 | 1468020093061 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 16:21:33 INFO - PROCESS | 3372 | 1468020093076 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020093079 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:33 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA47E81800 == 29 [pid = 3372] [id = 102] 16:21:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA43028800) [pid = 3372] [serial = 303] [outer = 0000000000000000] 16:21:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4302D800) [pid = 3372] [serial = 304] [outer = 000000FA43028800] 16:21:33 INFO - PROCESS | 3372 | 1468020093128 Marionette DEBUG loaded listener.js 16:21:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA431A9000) [pid = 3372] [serial = 305] [outer = 000000FA43028800] 16:21:33 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:21:33 INFO - PROCESS | 3372 | 1468020093583 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 630ms 16:21:33 INFO - PROCESS | 3372 | 1468020093593 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 16:21:33 INFO - PROCESS | 3372 | 1468020093596 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 16:21:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:21:33 INFO - PROCESS | 3372 | 1468020093604 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:21:33 INFO - PROCESS | 3372 | 1468020093608 Marionette TRACE conn6 <- [1,374,null,{}] 16:21:33 INFO - PROCESS | 3372 | 1468020093620 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:33 INFO - PROCESS | 3372 | 1468020093625 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:33 INFO - PROCESS | 3372 | 1468020093742 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 16:21:33 INFO - PROCESS | 3372 | 1468020093752 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020093756 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:33 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4931C800 == 30 [pid = 3372] [id = 103] 16:21:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA41233000) [pid = 3372] [serial = 306] [outer = 0000000000000000] 16:21:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA43254000) [pid = 3372] [serial = 307] [outer = 000000FA41233000] 16:21:33 INFO - PROCESS | 3372 | 1468020093805 Marionette DEBUG loaded listener.js 16:21:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4329AC00) [pid = 3372] [serial = 308] [outer = 000000FA41233000] 16:21:34 INFO - PROCESS | 3372 | 1468020094251 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:21:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:21:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 691ms 16:21:34 INFO - PROCESS | 3372 | 1468020094294 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 16:21:34 INFO - PROCESS | 3372 | 1468020094297 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 16:21:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:21:34 INFO - PROCESS | 3372 | 1468020094300 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:21:34 INFO - PROCESS | 3372 | 1468020094302 Marionette TRACE conn6 <- [1,378,null,{}] 16:21:34 INFO - PROCESS | 3372 | 1468020094305 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:34 INFO - PROCESS | 3372 | 1468020094307 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:34 INFO - PROCESS | 3372 | 1468020094392 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 16:21:34 INFO - PROCESS | 3372 | 1468020094398 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020094400 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:34 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D29E800 == 31 [pid = 3372] [id = 104] 16:21:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA432A5C00) [pid = 3372] [serial = 309] [outer = 0000000000000000] 16:21:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA434AC800) [pid = 3372] [serial = 310] [outer = 000000FA432A5C00] 16:21:34 INFO - PROCESS | 3372 | 1468020094447 Marionette DEBUG loaded listener.js 16:21:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA43918C00) [pid = 3372] [serial = 311] [outer = 000000FA432A5C00] 16:21:34 INFO - PROCESS | 3372 | 1468020094959 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:21:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:21:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 671ms 16:21:34 INFO - PROCESS | 3372 | 1468020094974 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 16:21:34 INFO - PROCESS | 3372 | 1468020094976 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 16:21:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:21:34 INFO - PROCESS | 3372 | 1468020094979 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:21:34 INFO - PROCESS | 3372 | 1468020094981 Marionette TRACE conn6 <- [1,382,null,{}] 16:21:34 INFO - PROCESS | 3372 | 1468020094984 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:34 INFO - PROCESS | 3372 | 1468020094987 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:35 INFO - PROCESS | 3372 | 1468020095093 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 16:21:35 INFO - PROCESS | 3372 | 1468020095102 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020095104 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:35 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4ECE5000 == 32 [pid = 3372] [id = 105] 16:21:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA43026800) [pid = 3372] [serial = 312] [outer = 0000000000000000] 16:21:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4767D800) [pid = 3372] [serial = 313] [outer = 000000FA43026800] 16:21:35 INFO - PROCESS | 3372 | 1468020095149 Marionette DEBUG loaded listener.js 16:21:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA47E32000) [pid = 3372] [serial = 314] [outer = 000000FA43026800] 16:21:35 INFO - PROCESS | 3372 | 1468020095582 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:21:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:21:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 629ms 16:21:35 INFO - PROCESS | 3372 | 1468020095611 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 16:21:35 INFO - PROCESS | 3372 | 1468020095613 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 16:21:35 INFO - PROCESS | 3372 | 1468020095616 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:21:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:21:35 INFO - PROCESS | 3372 | 1468020095618 Marionette TRACE conn6 <- [1,386,null,{}] 16:21:35 INFO - PROCESS | 3372 | 1468020095622 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:35 INFO - PROCESS | 3372 | 1468020095628 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:35 INFO - PROCESS | 3372 | 1468020095735 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 16:21:35 INFO - PROCESS | 3372 | 1468020095741 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020095743 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:35 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB3A800 == 33 [pid = 3372] [id = 106] 16:21:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA47E32800) [pid = 3372] [serial = 315] [outer = 0000000000000000] 16:21:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA48F88C00) [pid = 3372] [serial = 316] [outer = 000000FA47E32800] 16:21:35 INFO - PROCESS | 3372 | 1468020095788 Marionette DEBUG loaded listener.js 16:21:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA4901D000) [pid = 3372] [serial = 317] [outer = 000000FA47E32800] 16:21:36 INFO - PROCESS | 3372 | 1468020096221 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 16:21:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:21:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 628ms 16:21:36 INFO - PROCESS | 3372 | 1468020096253 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 16:21:36 INFO - PROCESS | 3372 | 1468020096255 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 16:21:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:21:36 INFO - PROCESS | 3372 | 1468020096259 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:21:36 INFO - PROCESS | 3372 | 1468020096260 Marionette TRACE conn6 <- [1,390,null,{}] 16:21:36 INFO - PROCESS | 3372 | 1468020096264 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:36 INFO - PROCESS | 3372 | 1468020096266 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:36 INFO - PROCESS | 3372 | 1468020096346 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 16:21:36 INFO - PROCESS | 3372 | 1468020096353 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020096355 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:36 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA50223000 == 34 [pid = 3372] [id = 107] 16:21:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA4901DC00) [pid = 3372] [serial = 318] [outer = 0000000000000000] 16:21:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA49502C00) [pid = 3372] [serial = 319] [outer = 000000FA4901DC00] 16:21:36 INFO - PROCESS | 3372 | 1468020096400 Marionette DEBUG loaded listener.js 16:21:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA4C7BA000) [pid = 3372] [serial = 320] [outer = 000000FA4901DC00] 16:21:36 INFO - PROCESS | 3372 | 1468020096862 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 16:21:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:21:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 627ms 16:21:36 INFO - PROCESS | 3372 | 1468020096889 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 16:21:36 INFO - PROCESS | 3372 | 1468020096892 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 16:21:36 INFO - PROCESS | 3372 | 1468020096895 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:21:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:21:36 INFO - PROCESS | 3372 | 1468020096897 Marionette TRACE conn6 <- [1,394,null,{}] 16:21:36 INFO - PROCESS | 3372 | 1468020096904 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:36 INFO - PROCESS | 3372 | 1468020096906 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:36 INFO - PROCESS | 3372 | 1468020096987 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 16:21:37 INFO - PROCESS | 3372 | 1468020096993 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020096995 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:37 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5259E000 == 35 [pid = 3372] [id = 108] 16:21:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA4C7BA800) [pid = 3372] [serial = 321] [outer = 0000000000000000] 16:21:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA4CB07000) [pid = 3372] [serial = 322] [outer = 000000FA4C7BA800] 16:21:37 INFO - PROCESS | 3372 | 1468020097040 Marionette DEBUG loaded listener.js 16:21:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA4D1D7000) [pid = 3372] [serial = 323] [outer = 000000FA4C7BA800] 16:21:37 INFO - PROCESS | 3372 | 1468020097480 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 16:21:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:21:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 626ms 16:21:37 INFO - PROCESS | 3372 | 1468020097529 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 16:21:37 INFO - PROCESS | 3372 | 1468020097531 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 16:21:37 INFO - PROCESS | 3372 | 1468020097534 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:21:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:21:37 INFO - PROCESS | 3372 | 1468020097536 Marionette TRACE conn6 <- [1,398,null,{}] 16:21:37 INFO - PROCESS | 3372 | 1468020097539 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:37 INFO - PROCESS | 3372 | 1468020097541 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:37 INFO - PROCESS | 3372 | 1468020097645 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 16:21:37 INFO - PROCESS | 3372 | 1468020097654 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020097656 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:37 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4931C000 == 36 [pid = 3372] [id = 109] 16:21:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA4D178400) [pid = 3372] [serial = 324] [outer = 0000000000000000] 16:21:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA4D3C8C00) [pid = 3372] [serial = 325] [outer = 000000FA4D178400] 16:21:37 INFO - PROCESS | 3372 | 1468020097736 Marionette DEBUG loaded listener.js 16:21:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (000000FA4DAB1C00) [pid = 3372] [serial = 326] [outer = 000000FA4D178400] 16:21:38 INFO - PROCESS | 3372 | 1468020098197 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 16:21:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:21:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 692ms 16:21:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:21:38 INFO - PROCESS | 3372 | 1468020098231 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 16:21:38 INFO - PROCESS | 3372 | 1468020098233 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 16:21:38 INFO - PROCESS | 3372 | 1468020098236 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:21:38 INFO - PROCESS | 3372 | 1468020098238 Marionette TRACE conn6 <- [1,402,null,{}] 16:21:38 INFO - PROCESS | 3372 | 1468020098241 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:38 INFO - PROCESS | 3372 | 1468020098243 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:38 INFO - PROCESS | 3372 | 1468020098352 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 16:21:38 INFO - PROCESS | 3372 | 1468020098358 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 3372 | 1468020098360 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:38 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53A56000 == 37 [pid = 3372] [id = 110] 16:21:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (000000FA4DAB3800) [pid = 3372] [serial = 327] [outer = 0000000000000000] 16:21:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (000000FA4F770400) [pid = 3372] [serial = 328] [outer = 000000FA4DAB3800] 16:21:38 INFO - PROCESS | 3372 | 1468020098405 Marionette DEBUG loaded listener.js 16:21:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (000000FA4F778000) [pid = 3372] [serial = 329] [outer = 000000FA4DAB3800] 16:21:38 INFO - PROCESS | 3372 | 1468020098891 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 16:21:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:21:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 691ms 16:21:38 INFO - PROCESS | 3372 | 1468020098931 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 16:21:38 INFO - PROCESS | 3372 | 1468020098934 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 16:21:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:21:38 INFO - PROCESS | 3372 | 1468020098942 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:21:38 INFO - PROCESS | 3372 | 1468020098945 Marionette TRACE conn6 <- [1,406,null,{}] 16:21:38 INFO - PROCESS | 3372 | 1468020098956 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:38 INFO - PROCESS | 3372 | 1468020098959 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:39 INFO - PROCESS | 3372 | 1468020099116 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 16:21:39 INFO - PROCESS | 3372 | 1468020099170 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020099173 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:39 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4ECE3800 == 38 [pid = 3372] [id = 111] 16:21:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (000000FA501A5000) [pid = 3372] [serial = 330] [outer = 0000000000000000] 16:21:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (000000FA501AEC00) [pid = 3372] [serial = 331] [outer = 000000FA501A5000] 16:21:39 INFO - PROCESS | 3372 | 1468020099222 Marionette DEBUG loaded listener.js 16:21:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (000000FA5090F400) [pid = 3372] [serial = 332] [outer = 000000FA501A5000] 16:21:39 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (000000FA51399400) [pid = 3372] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:21:39 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (000000FA4D3CC800) [pid = 3372] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:21:39 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (000000FA4D3CCC00) [pid = 3372] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:21:39 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (000000FA513EF800) [pid = 3372] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:21:39 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (000000FA501A2C00) [pid = 3372] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:21:39 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (000000FA48F95800) [pid = 3372] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:21:39 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (000000FA48F88000) [pid = 3372] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:21:39 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA437AA000) [pid = 3372] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:21:39 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA42CB6800) [pid = 3372] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:21:39 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA4133C400) [pid = 3372] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:21:39 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA427C9000) [pid = 3372] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:21:39 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA5275AC00) [pid = 3372] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:21:39 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA47EA5000) [pid = 3372] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:21:39 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA42CBA400) [pid = 3372] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:21:39 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA53DF4800) [pid = 3372] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:21:39 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4329DC00) [pid = 3372] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:21:39 INFO - PROCESS | 3372 | 1468020099865 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 16:21:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:21:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 987ms 16:21:39 INFO - PROCESS | 3372 | 1468020099932 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 16:21:39 INFO - PROCESS | 3372 | 1468020099935 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 16:21:39 INFO - PROCESS | 3372 | 1468020099938 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:21:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:21:39 INFO - PROCESS | 3372 | 1468020099940 Marionette TRACE conn6 <- [1,410,null,{}] 16:21:39 INFO - PROCESS | 3372 | 1468020099943 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:39 INFO - PROCESS | 3372 | 1468020099945 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:40 INFO - PROCESS | 3372 | 1468020100056 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 16:21:40 INFO - PROCESS | 3372 | 1468020100104 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020100106 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:40 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5660D000 == 39 [pid = 3372] [id = 112] 16:21:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA42CAF800) [pid = 3372] [serial = 333] [outer = 0000000000000000] 16:21:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA47AFB400) [pid = 3372] [serial = 334] [outer = 000000FA42CAF800] 16:21:40 INFO - PROCESS | 3372 | 1468020100161 Marionette DEBUG loaded listener.js 16:21:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA4D24BC00) [pid = 3372] [serial = 335] [outer = 000000FA42CAF800] 16:21:40 INFO - PROCESS | 3372 | 1468020100580 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 16:21:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:21:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 16:21:40 INFO - PROCESS | 3372 | 1468020100612 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 16:21:40 INFO - PROCESS | 3372 | 1468020100615 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 16:21:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:21:40 INFO - PROCESS | 3372 | 1468020100623 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:21:40 INFO - PROCESS | 3372 | 1468020100625 Marionette TRACE conn6 <- [1,414,null,{}] 16:21:40 INFO - PROCESS | 3372 | 1468020100629 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:40 INFO - PROCESS | 3372 | 1468020100631 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:40 INFO - PROCESS | 3372 | 1468020100716 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 16:21:40 INFO - PROCESS | 3372 | 1468020100722 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020100724 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:40 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56682000 == 40 [pid = 3372] [id = 113] 16:21:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA50298C00) [pid = 3372] [serial = 336] [outer = 0000000000000000] 16:21:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA5106AC00) [pid = 3372] [serial = 337] [outer = 000000FA50298C00] 16:21:40 INFO - PROCESS | 3372 | 1468020100769 Marionette DEBUG loaded listener.js 16:21:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA52262800) [pid = 3372] [serial = 338] [outer = 000000FA50298C00] 16:21:41 INFO - PROCESS | 3372 | 1468020101169 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 16:21:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:21:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 586ms 16:21:41 INFO - PROCESS | 3372 | 1468020101215 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 16:21:41 INFO - PROCESS | 3372 | 1468020101218 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 16:21:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:21:41 INFO - PROCESS | 3372 | 1468020101225 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:21:41 INFO - PROCESS | 3372 | 1468020101227 Marionette TRACE conn6 <- [1,418,null,{}] 16:21:41 INFO - PROCESS | 3372 | 1468020101230 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:41 INFO - PROCESS | 3372 | 1468020101232 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:41 INFO - PROCESS | 3372 | 1468020101324 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 16:21:41 INFO - PROCESS | 3372 | 1468020101330 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 3372 | 1468020101332 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:41 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5774D000 == 41 [pid = 3372] [id = 114] 16:21:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA52C56400) [pid = 3372] [serial = 339] [outer = 0000000000000000] 16:21:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA53516400) [pid = 3372] [serial = 340] [outer = 000000FA52C56400] 16:21:41 INFO - PROCESS | 3372 | 1468020101379 Marionette DEBUG loaded listener.js 16:21:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA53942C00) [pid = 3372] [serial = 341] [outer = 000000FA52C56400] 16:21:42 INFO - PROCESS | 3372 | 1468020102678 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 16:21:42 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:21:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1482ms 16:21:42 INFO - PROCESS | 3372 | 1468020102710 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 16:21:42 INFO - PROCESS | 3372 | 1468020102715 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 16:21:42 INFO - PROCESS | 3372 | 1468020102720 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:21:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:21:42 INFO - PROCESS | 3372 | 1468020102724 Marionette TRACE conn6 <- [1,422,null,{}] 16:21:42 INFO - PROCESS | 3372 | 1468020102729 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:42 INFO - PROCESS | 3372 | 1468020102733 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:42 INFO - PROCESS | 3372 | 1468020102901 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 16:21:42 INFO - PROCESS | 3372 | 1468020102968 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 3372 | 1468020102971 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:43 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4125D000 == 42 [pid = 3372] [id = 115] 16:21:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (000000FA41335000) [pid = 3372] [serial = 342] [outer = 0000000000000000] 16:21:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (000000FA41C07800) [pid = 3372] [serial = 343] [outer = 000000FA41335000] 16:21:43 INFO - PROCESS | 3372 | 1468020103072 Marionette DEBUG loaded listener.js 16:21:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (000000FA42FB8000) [pid = 3372] [serial = 344] [outer = 000000FA41335000] 16:21:43 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56682000 == 41 [pid = 3372] [id = 113] 16:21:43 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5660D000 == 40 [pid = 3372] [id = 112] 16:21:43 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4ECE3800 == 39 [pid = 3372] [id = 111] 16:21:43 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53A56000 == 38 [pid = 3372] [id = 110] 16:21:43 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4931C000 == 37 [pid = 3372] [id = 109] 16:21:43 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5259E000 == 36 [pid = 3372] [id = 108] 16:21:43 INFO - PROCESS | 3372 | --DOCSHELL 000000FA50223000 == 35 [pid = 3372] [id = 107] 16:21:43 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB3A800 == 34 [pid = 3372] [id = 106] 16:21:43 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4ECE5000 == 33 [pid = 3372] [id = 105] 16:21:43 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D29E800 == 32 [pid = 3372] [id = 104] 16:21:43 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4931C800 == 31 [pid = 3372] [id = 103] 16:21:43 INFO - PROCESS | 3372 | --DOCSHELL 000000FA47E81800 == 30 [pid = 3372] [id = 102] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (000000FA53E06400) [pid = 3372] [serial = 298] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4335B800 == 29 [pid = 3372] [id = 101] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (000000FA52CB8800) [pid = 3372] [serial = 209] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (000000FA4D4DC400) [pid = 3372] [serial = 283] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA4FCCE000) [pid = 3372] [serial = 286] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA4EEDAC00) [pid = 3372] [serial = 284] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA52C5C000) [pid = 3372] [serial = 289] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA5139A000) [pid = 3372] [serial = 287] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA501A7800) [pid = 3372] [serial = 295] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA53A95800) [pid = 3372] [serial = 290] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA4901E400) [pid = 3372] [serial = 280] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA48F8B800) [pid = 3372] [serial = 277] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA48F97000) [pid = 3372] [serial = 278] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA44045400) [pid = 3372] [serial = 274] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA476CA800) [pid = 3372] [serial = 275] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA43024C00) [pid = 3372] [serial = 271] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA431F6800) [pid = 3372] [serial = 272] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA431FAC00) [pid = 3372] [serial = 269] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA501AE400) [pid = 3372] [serial = 296] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4275BC00) [pid = 3372] [serial = 268] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA56449000) [pid = 3372] [serial = 266] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA54E0CC00) [pid = 3372] [serial = 265] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA542A1C00) [pid = 3372] [serial = 263] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA5393FC00) [pid = 3372] [serial = 262] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4901E800) [pid = 3372] [serial = 260] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA48F87800) [pid = 3372] [serial = 259] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA43298400) [pid = 3372] [serial = 257] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA431FBC00) [pid = 3372] [serial = 256] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA54861800) [pid = 3372] [serial = 254] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA499C7000) [pid = 3372] [serial = 292] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA52755400) [pid = 3372] [serial = 293] [outer = 0000000000000000] [url = about:blank] 16:21:43 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA495AF000) [pid = 3372] [serial = 281] [outer = 0000000000000000] [url = about:blank] 16:21:44 INFO - PROCESS | 3372 | 1468020104409 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 16:21:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:21:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1736ms 16:21:44 INFO - PROCESS | 3372 | 1468020104475 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 16:21:44 INFO - PROCESS | 3372 | 1468020104479 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 16:21:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:21:44 INFO - PROCESS | 3372 | 1468020104523 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:21:44 INFO - PROCESS | 3372 | 1468020104526 Marionette TRACE conn6 <- [1,426,null,{}] 16:21:44 INFO - PROCESS | 3372 | 1468020104531 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:44 INFO - PROCESS | 3372 | 1468020104535 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:44 INFO - PROCESS | 3372 | 1468020104616 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 16:21:44 INFO - PROCESS | 3372 | 1468020104622 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020104624 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:44 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA44094800 == 30 [pid = 3372] [id = 116] 16:21:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA4253CC00) [pid = 3372] [serial = 345] [outer = 0000000000000000] 16:21:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA431A1400) [pid = 3372] [serial = 346] [outer = 000000FA4253CC00] 16:21:44 INFO - PROCESS | 3372 | 1468020104674 Marionette DEBUG loaded listener.js 16:21:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA431AC400) [pid = 3372] [serial = 347] [outer = 000000FA4253CC00] 16:21:45 INFO - PROCESS | 3372 | 1468020105137 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 16:21:45 INFO - PROCESS | 3372 | 1468020105162 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 16:21:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:21:45 INFO - PROCESS | 3372 | 1468020105168 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:21:45 INFO - PROCESS | 3372 | 1468020105171 Marionette TRACE conn6 <- [1,430,null,{}] 16:21:45 INFO - PROCESS | 3372 | 1468020105175 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:45 INFO - PROCESS | 3372 | 1468020105178 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:45 INFO - PROCESS | 3372 | 1468020105272 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 16:21:45 INFO - PROCESS | 3372 | 1468020105280 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020105282 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:45 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA490F0800 == 31 [pid = 3372] [id = 117] 16:21:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA4321B400) [pid = 3372] [serial = 348] [outer = 0000000000000000] 16:21:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4324F800) [pid = 3372] [serial = 349] [outer = 000000FA4321B400] 16:21:45 INFO - PROCESS | 3372 | 1468020105332 Marionette DEBUG loaded listener.js 16:21:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA43298400) [pid = 3372] [serial = 350] [outer = 000000FA4321B400] 16:21:45 INFO - PROCESS | 3372 | 1468020105796 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 16:21:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:21:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 16:21:45 INFO - PROCESS | 3372 | 1468020105862 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 16:21:45 INFO - PROCESS | 3372 | 1468020105864 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 16:21:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:21:45 INFO - PROCESS | 3372 | 1468020105872 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:21:45 INFO - PROCESS | 3372 | 1468020105876 Marionette TRACE conn6 <- [1,434,null,{}] 16:21:45 INFO - PROCESS | 3372 | 1468020105888 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:45 INFO - PROCESS | 3372 | 1468020105893 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:46 INFO - PROCESS | 3372 | 1468020106007 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 16:21:46 INFO - PROCESS | 3372 | 1468020106024 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020106027 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:46 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D28F000 == 32 [pid = 3372] [id = 118] 16:21:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA440DE000) [pid = 3372] [serial = 351] [outer = 0000000000000000] 16:21:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA475F6400) [pid = 3372] [serial = 352] [outer = 000000FA440DE000] 16:21:46 INFO - PROCESS | 3372 | 1468020106076 Marionette DEBUG loaded listener.js 16:21:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA47EA6000) [pid = 3372] [serial = 353] [outer = 000000FA440DE000] 16:21:46 INFO - PROCESS | 3372 | 1468020106531 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 16:21:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:21:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 691ms 16:21:46 INFO - PROCESS | 3372 | 1468020106560 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 16:21:46 INFO - PROCESS | 3372 | 1468020106563 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 16:21:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:21:46 INFO - PROCESS | 3372 | 1468020106566 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:21:46 INFO - PROCESS | 3372 | 1468020106568 Marionette TRACE conn6 <- [1,438,null,{}] 16:21:46 INFO - PROCESS | 3372 | 1468020106572 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:46 INFO - PROCESS | 3372 | 1468020106574 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:46 INFO - PROCESS | 3372 | 1468020106684 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 16:21:46 INFO - PROCESS | 3372 | 1468020106689 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020106691 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:46 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4ECCA000 == 33 [pid = 3372] [id = 119] 16:21:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA48F81C00) [pid = 3372] [serial = 354] [outer = 0000000000000000] 16:21:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA48F86C00) [pid = 3372] [serial = 355] [outer = 000000FA48F81C00] 16:21:46 INFO - PROCESS | 3372 | 1468020106779 Marionette DEBUG loaded listener.js 16:21:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA48F92C00) [pid = 3372] [serial = 356] [outer = 000000FA48F81C00] 16:21:47 INFO - PROCESS | 3372 | 1468020107202 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 16:21:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:21:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 690ms 16:21:47 INFO - PROCESS | 3372 | 1468020107260 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 16:21:47 INFO - PROCESS | 3372 | 1468020107262 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 16:21:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:21:47 INFO - PROCESS | 3372 | 1468020107265 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:21:47 INFO - PROCESS | 3372 | 1468020107267 Marionette TRACE conn6 <- [1,442,null,{}] 16:21:47 INFO - PROCESS | 3372 | 1468020107280 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:47 INFO - PROCESS | 3372 | 1468020107283 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:47 INFO - PROCESS | 3372 | 1468020107418 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 16:21:47 INFO - PROCESS | 3372 | 1468020107442 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020107444 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:47 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FA9B800 == 34 [pid = 3372] [id = 120] 16:21:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA41338800) [pid = 3372] [serial = 357] [outer = 0000000000000000] 16:21:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA48FDAC00) [pid = 3372] [serial = 358] [outer = 000000FA41338800] 16:21:47 INFO - PROCESS | 3372 | 1468020107489 Marionette DEBUG loaded listener.js 16:21:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA49021400) [pid = 3372] [serial = 359] [outer = 000000FA41338800] 16:21:47 INFO - PROCESS | 3372 | 1468020107961 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 16:21:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:21:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 732ms 16:21:48 INFO - PROCESS | 3372 | 1468020108001 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 16:21:48 INFO - PROCESS | 3372 | 1468020108003 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 16:21:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:21:48 INFO - PROCESS | 3372 | 1468020108006 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:21:48 INFO - PROCESS | 3372 | 1468020108008 Marionette TRACE conn6 <- [1,446,null,{}] 16:21:48 INFO - PROCESS | 3372 | 1468020108011 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:48 INFO - PROCESS | 3372 | 1468020108017 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:48 INFO - PROCESS | 3372 | 1468020108146 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 16:21:48 INFO - PROCESS | 3372 | 1468020108196 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020108199 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:48 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA50214000 == 35 [pid = 3372] [id = 121] 16:21:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA49506400) [pid = 3372] [serial = 360] [outer = 0000000000000000] 16:21:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA4D247400) [pid = 3372] [serial = 361] [outer = 000000FA49506400] 16:21:48 INFO - PROCESS | 3372 | 1468020108245 Marionette DEBUG loaded listener.js 16:21:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4DABA000) [pid = 3372] [serial = 362] [outer = 000000FA49506400] 16:21:48 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA50298C00) [pid = 3372] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:21:48 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4901DC00) [pid = 3372] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:21:48 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA413DA000) [pid = 3372] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:21:48 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA47E32800) [pid = 3372] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:21:48 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4C7BA800) [pid = 3372] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:21:48 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA432A5C00) [pid = 3372] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:21:48 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA43026800) [pid = 3372] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:21:48 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA43028800) [pid = 3372] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:21:48 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA501AE800) [pid = 3372] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:21:48 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA41233000) [pid = 3372] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:21:48 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4DAB3800) [pid = 3372] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:21:48 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA42CAF800) [pid = 3372] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:21:48 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA501A5000) [pid = 3372] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:21:48 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA4D178400) [pid = 3372] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:21:48 INFO - PROCESS | 3372 | 1468020108695 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 16:21:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:21:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 733ms 16:21:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:21:48 INFO - PROCESS | 3372 | 1468020108756 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 16:21:48 INFO - PROCESS | 3372 | 1468020108758 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 16:21:48 INFO - PROCESS | 3372 | 1468020108762 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:21:48 INFO - PROCESS | 3372 | 1468020108764 Marionette TRACE conn6 <- [1,450,null,{}] 16:21:48 INFO - PROCESS | 3372 | 1468020108768 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:48 INFO - PROCESS | 3372 | 1468020108770 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:48 INFO - PROCESS | 3372 | 1468020108850 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 16:21:48 INFO - PROCESS | 3372 | 1468020108858 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020108860 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:48 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA52282800 == 36 [pid = 3372] [id = 122] 16:21:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4130DC00) [pid = 3372] [serial = 363] [outer = 0000000000000000] 16:21:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA4C7B9400) [pid = 3372] [serial = 364] [outer = 000000FA4130DC00] 16:21:48 INFO - PROCESS | 3372 | 1468020108905 Marionette DEBUG loaded listener.js 16:21:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4F6D6800) [pid = 3372] [serial = 365] [outer = 000000FA4130DC00] 16:21:49 INFO - PROCESS | 3372 | 1468020109320 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 16:21:49 INFO - PROCESS | 3372 | 1468020109360 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 16:21:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:21:49 INFO - PROCESS | 3372 | 1468020109363 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:21:49 INFO - PROCESS | 3372 | 1468020109365 Marionette TRACE conn6 <- [1,454,null,{}] 16:21:49 INFO - PROCESS | 3372 | 1468020109377 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:49 INFO - PROCESS | 3372 | 1468020109379 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:49 INFO - PROCESS | 3372 | 1468020109460 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 16:21:49 INFO - PROCESS | 3372 | 1468020109466 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020109468 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:49 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E34800 == 37 [pid = 3372] [id = 123] 16:21:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4F771800) [pid = 3372] [serial = 366] [outer = 0000000000000000] 16:21:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA4F94D000) [pid = 3372] [serial = 367] [outer = 000000FA4F771800] 16:21:49 INFO - PROCESS | 3372 | 1468020109516 Marionette DEBUG loaded listener.js 16:21:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4FED9800) [pid = 3372] [serial = 368] [outer = 000000FA4F771800] 16:21:49 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:21:49 INFO - PROCESS | 3372 | 1468020109937 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 16:21:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:21:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 628ms 16:21:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:21:50 INFO - PROCESS | 3372 | 1468020109994 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 16:21:50 INFO - PROCESS | 3372 | 1468020109996 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 16:21:50 INFO - PROCESS | 3372 | 1468020109999 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:21:50 INFO - PROCESS | 3372 | 1468020110001 Marionette TRACE conn6 <- [1,458,null,{}] 16:21:50 INFO - PROCESS | 3372 | 1468020110005 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:50 INFO - PROCESS | 3372 | 1468020110007 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:50 INFO - PROCESS | 3372 | 1468020110090 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 16:21:50 INFO - PROCESS | 3372 | 1468020110095 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020110097 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:50 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5396C800 == 38 [pid = 3372] [id = 124] 16:21:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA501AA800) [pid = 3372] [serial = 369] [outer = 0000000000000000] 16:21:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA501AE800) [pid = 3372] [serial = 370] [outer = 000000FA501AA800] 16:21:50 INFO - PROCESS | 3372 | 1468020110142 Marionette DEBUG loaded listener.js 16:21:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA50295400) [pid = 3372] [serial = 371] [outer = 000000FA501AA800] 16:21:50 INFO - PROCESS | 3372 | 1468020110711 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 16:21:50 INFO - PROCESS | 3372 | 1468020110741 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 16:21:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:21:50 INFO - PROCESS | 3372 | 1468020110746 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:21:50 INFO - PROCESS | 3372 | 1468020110750 Marionette TRACE conn6 <- [1,462,null,{}] 16:21:50 INFO - PROCESS | 3372 | 1468020110756 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:50 INFO - PROCESS | 3372 | 1468020110759 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:50 INFO - PROCESS | 3372 | 1468020110875 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 16:21:50 INFO - PROCESS | 3372 | 1468020110961 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020110964 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:50 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA481DC000 == 39 [pid = 3372] [id = 125] 16:21:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA423C8C00) [pid = 3372] [serial = 372] [outer = 0000000000000000] 16:21:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA431A1800) [pid = 3372] [serial = 373] [outer = 000000FA423C8C00] 16:21:51 INFO - PROCESS | 3372 | 1468020111023 Marionette DEBUG loaded listener.js 16:21:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA43213400) [pid = 3372] [serial = 374] [outer = 000000FA423C8C00] 16:21:51 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:21:51 INFO - PROCESS | 3372 | 1468020111721 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 16:21:51 INFO - PROCESS | 3372 | 1468020111787 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 16:21:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:21:51 INFO - PROCESS | 3372 | 1468020111794 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:21:51 INFO - PROCESS | 3372 | 1468020111797 Marionette TRACE conn6 <- [1,466,null,{}] 16:21:51 INFO - PROCESS | 3372 | 1468020111801 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:51 INFO - PROCESS | 3372 | 1468020111804 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:51 INFO - PROCESS | 3372 | 1468020111949 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 16:21:52 INFO - PROCESS | 3372 | 1468020112013 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020112016 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:52 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB4E000 == 40 [pid = 3372] [id = 126] 16:21:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA434AFC00) [pid = 3372] [serial = 375] [outer = 0000000000000000] 16:21:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA48078400) [pid = 3372] [serial = 376] [outer = 000000FA434AFC00] 16:21:52 INFO - PROCESS | 3372 | 1468020112074 Marionette DEBUG loaded listener.js 16:21:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA4901A000) [pid = 3372] [serial = 377] [outer = 000000FA434AFC00] 16:21:52 INFO - PROCESS | 3372 | 1468020112711 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 16:21:52 INFO - PROCESS | 3372 | 1468020112785 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 16:21:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:21:52 INFO - PROCESS | 3372 | 1468020112789 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:21:52 INFO - PROCESS | 3372 | 1468020112793 Marionette TRACE conn6 <- [1,470,null,{}] 16:21:52 INFO - PROCESS | 3372 | 1468020112806 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:52 INFO - PROCESS | 3372 | 1468020112811 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:52 INFO - PROCESS | 3372 | 1468020112921 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 16:21:53 INFO - PROCESS | 3372 | 1468020112994 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020112998 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:53 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54DBA800 == 41 [pid = 3372] [id = 127] 16:21:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA4F777C00) [pid = 3372] [serial = 378] [outer = 0000000000000000] 16:21:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA501AC800) [pid = 3372] [serial = 379] [outer = 000000FA4F777C00] 16:21:53 INFO - PROCESS | 3372 | 1468020113057 Marionette DEBUG loaded listener.js 16:21:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA513EEC00) [pid = 3372] [serial = 380] [outer = 000000FA4F777C00] 16:21:53 INFO - PROCESS | 3372 | 1468020113652 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 16:21:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:21:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 943ms 16:21:53 INFO - PROCESS | 3372 | 1468020113733 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 16:21:53 INFO - PROCESS | 3372 | 1468020113736 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 16:21:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:21:53 INFO - PROCESS | 3372 | 1468020113740 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:21:53 INFO - PROCESS | 3372 | 1468020113742 Marionette TRACE conn6 <- [1,474,null,{}] 16:21:53 INFO - PROCESS | 3372 | 1468020113746 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:53 INFO - PROCESS | 3372 | 1468020113749 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:53 INFO - PROCESS | 3372 | 1468020113861 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 16:21:53 INFO - PROCESS | 3372 | 1468020113930 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020113933 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:53 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56609000 == 42 [pid = 3372] [id = 128] 16:21:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA53517400) [pid = 3372] [serial = 381] [outer = 0000000000000000] 16:21:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA5393B000) [pid = 3372] [serial = 382] [outer = 000000FA53517400] 16:21:54 INFO - PROCESS | 3372 | 1468020113989 Marionette DEBUG loaded listener.js 16:21:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA53A95C00) [pid = 3372] [serial = 383] [outer = 000000FA53517400] 16:21:54 INFO - PROCESS | 3372 | 1468020114663 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 16:21:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:21:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 988ms 16:21:54 INFO - PROCESS | 3372 | 1468020114823 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 16:21:54 INFO - PROCESS | 3372 | 1468020114827 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 16:21:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:21:54 INFO - PROCESS | 3372 | 1468020114832 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:21:54 INFO - PROCESS | 3372 | 1468020114836 Marionette TRACE conn6 <- [1,478,null,{}] 16:21:54 INFO - PROCESS | 3372 | 1468020114842 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:54 INFO - PROCESS | 3372 | 1468020114845 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:54 INFO - PROCESS | 3372 | 1468020114959 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 16:21:55 INFO - PROCESS | 3372 | 1468020115024 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020115029 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:55 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA49308000 == 43 [pid = 3372] [id = 129] 16:21:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA42CB4000) [pid = 3372] [serial = 384] [outer = 0000000000000000] 16:21:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA43028400) [pid = 3372] [serial = 385] [outer = 000000FA42CB4000] 16:21:55 INFO - PROCESS | 3372 | 1468020115079 Marionette DEBUG loaded listener.js 16:21:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA43216000) [pid = 3372] [serial = 386] [outer = 000000FA42CB4000] 16:21:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (000000FA431ED400) [pid = 3372] [serial = 387] [outer = 000000FA474C1800] 16:21:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E34800 == 42 [pid = 3372] [id = 123] 16:21:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA52282800 == 41 [pid = 3372] [id = 122] 16:21:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA50214000 == 40 [pid = 3372] [id = 121] 16:21:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FA9B800 == 39 [pid = 3372] [id = 120] 16:21:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4ECCA000 == 38 [pid = 3372] [id = 119] 16:21:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D28F000 == 37 [pid = 3372] [id = 118] 16:21:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA490F0800 == 36 [pid = 3372] [id = 117] 16:21:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA44094800 == 35 [pid = 3372] [id = 116] 16:21:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4125D000 == 34 [pid = 3372] [id = 115] 16:21:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5774D000 == 33 [pid = 3372] [id = 114] 16:21:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56671000 == 32 [pid = 3372] [id = 100] 16:21:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56609000 == 31 [pid = 3372] [id = 128] 16:21:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54DBA800 == 30 [pid = 3372] [id = 127] 16:21:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB4E000 == 29 [pid = 3372] [id = 126] 16:21:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5396C800 == 28 [pid = 3372] [id = 124] 16:21:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA481DC000 == 27 [pid = 3372] [id = 125] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (000000FA49502C00) [pid = 3372] [serial = 319] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA4C7BA000) [pid = 3372] [serial = 320] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA41B4B000) [pid = 3372] [serial = 301] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA42C2E000) [pid = 3372] [serial = 302] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA48F88C00) [pid = 3372] [serial = 316] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA4901D000) [pid = 3372] [serial = 317] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA4CB07000) [pid = 3372] [serial = 322] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA434AC800) [pid = 3372] [serial = 310] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA43918C00) [pid = 3372] [serial = 311] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4767D800) [pid = 3372] [serial = 313] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA47E32000) [pid = 3372] [serial = 314] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4302D800) [pid = 3372] [serial = 304] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA431A9000) [pid = 3372] [serial = 305] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA53E0F000) [pid = 3372] [serial = 299] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA43254000) [pid = 3372] [serial = 307] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4329AC00) [pid = 3372] [serial = 308] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4F778000) [pid = 3372] [serial = 329] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4F770400) [pid = 3372] [serial = 328] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA47AFB400) [pid = 3372] [serial = 334] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA501AEC00) [pid = 3372] [serial = 331] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA5090F400) [pid = 3372] [serial = 332] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4D3C8C00) [pid = 3372] [serial = 325] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA4DAB1C00) [pid = 3372] [serial = 326] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4D24BC00) [pid = 3372] [serial = 335] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA4D1D7000) [pid = 3372] [serial = 323] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA52262800) [pid = 3372] [serial = 338] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA5106AC00) [pid = 3372] [serial = 337] [outer = 0000000000000000] [url = about:blank] 16:21:56 INFO - PROCESS | 3372 | 1468020116446 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 16:21:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:21:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1643ms 16:21:56 INFO - PROCESS | 3372 | 1468020116478 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 16:21:56 INFO - PROCESS | 3372 | 1468020116483 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 16:21:56 INFO - PROCESS | 3372 | 1468020116487 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:21:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:21:56 INFO - PROCESS | 3372 | 1468020116491 Marionette TRACE conn6 <- [1,482,null,{}] 16:21:56 INFO - PROCESS | 3372 | 1468020116496 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:56 INFO - PROCESS | 3372 | 1468020116500 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:56 INFO - PROCESS | 3372 | 1468020116598 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 16:21:56 INFO - PROCESS | 3372 | 1468020116664 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020116669 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:56 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA430E7800 == 28 [pid = 3372] [id = 130] 16:21:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA4134E800) [pid = 3372] [serial = 388] [outer = 0000000000000000] 16:21:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA41B4AC00) [pid = 3372] [serial = 389] [outer = 000000FA4134E800] 16:21:56 INFO - PROCESS | 3372 | 1468020116719 Marionette DEBUG loaded listener.js 16:21:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA41BD2C00) [pid = 3372] [serial = 390] [outer = 000000FA4134E800] 16:21:57 INFO - PROCESS | 3372 | 1468020117145 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 16:21:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:21:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 691ms 16:21:57 INFO - PROCESS | 3372 | 1468020117183 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 16:21:57 INFO - PROCESS | 3372 | 1468020117188 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 16:21:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:21:57 INFO - PROCESS | 3372 | 1468020117195 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:21:57 INFO - PROCESS | 3372 | 1468020117198 Marionette TRACE conn6 <- [1,486,null,{}] 16:21:57 INFO - PROCESS | 3372 | 1468020117206 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:57 INFO - PROCESS | 3372 | 1468020117209 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:57 INFO - PROCESS | 3372 | 1468020117300 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 16:21:57 INFO - PROCESS | 3372 | 1468020117309 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020117311 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:57 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA481F0800 == 29 [pid = 3372] [id = 131] 16:21:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA431A2800) [pid = 3372] [serial = 391] [outer = 0000000000000000] 16:21:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA431EE400) [pid = 3372] [serial = 392] [outer = 000000FA431A2800] 16:21:57 INFO - PROCESS | 3372 | 1468020117361 Marionette DEBUG loaded listener.js 16:21:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA43211C00) [pid = 3372] [serial = 393] [outer = 000000FA431A2800] 16:21:57 INFO - PROCESS | 3372 | 1468020117835 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 16:21:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:21:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 691ms 16:21:57 INFO - PROCESS | 3372 | 1468020117888 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 16:21:57 INFO - PROCESS | 3372 | 1468020117890 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 16:21:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:21:57 INFO - PROCESS | 3372 | 1468020117894 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:21:57 INFO - PROCESS | 3372 | 1468020117898 Marionette TRACE conn6 <- [1,490,null,{}] 16:21:57 INFO - PROCESS | 3372 | 1468020117909 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:57 INFO - PROCESS | 3372 | 1468020117914 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:58 INFO - PROCESS | 3372 | 1468020118042 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 16:21:58 INFO - PROCESS | 3372 | 1468020118049 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020118053 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:58 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CF21800 == 30 [pid = 3372] [id = 132] 16:21:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA4134AC00) [pid = 3372] [serial = 394] [outer = 0000000000000000] 16:21:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA43582000) [pid = 3372] [serial = 395] [outer = 000000FA4134AC00] 16:21:58 INFO - PROCESS | 3372 | 1468020118162 Marionette DEBUG loaded listener.js 16:21:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA475F3800) [pid = 3372] [serial = 396] [outer = 000000FA4134AC00] 16:21:58 INFO - PROCESS | 3372 | 1468020118568 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 16:21:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:21:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 735ms 16:21:58 INFO - PROCESS | 3372 | 1468020118639 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 16:21:58 INFO - PROCESS | 3372 | 1468020118641 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 16:21:58 INFO - PROCESS | 3372 | 1468020118645 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:21:58 INFO - PROCESS | 3372 | 1468020118647 Marionette TRACE conn6 <- [1,494,null,{}] 16:21:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:21:58 INFO - PROCESS | 3372 | 1468020118650 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:58 INFO - PROCESS | 3372 | 1468020118652 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:58 INFO - PROCESS | 3372 | 1468020118764 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 16:21:58 INFO - PROCESS | 3372 | 1468020118776 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020118778 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:58 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4ECCA000 == 31 [pid = 3372] [id = 133] 16:21:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA480DBC00) [pid = 3372] [serial = 397] [outer = 0000000000000000] 16:21:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA48338800) [pid = 3372] [serial = 398] [outer = 000000FA480DBC00] 16:21:58 INFO - PROCESS | 3372 | 1468020118824 Marionette DEBUG loaded listener.js 16:21:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA48F8FC00) [pid = 3372] [serial = 399] [outer = 000000FA480DBC00] 16:21:59 INFO - PROCESS | 3372 | 1468020119271 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 16:21:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:21:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 16:21:59 INFO - PROCESS | 3372 | 1468020119324 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 16:21:59 INFO - PROCESS | 3372 | 1468020119327 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 16:21:59 INFO - PROCESS | 3372 | 1468020119330 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:21:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:21:59 INFO - PROCESS | 3372 | 1468020119332 Marionette TRACE conn6 <- [1,498,null,{}] 16:21:59 INFO - PROCESS | 3372 | 1468020119375 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:59 INFO - PROCESS | 3372 | 1468020119377 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:59 INFO - PROCESS | 3372 | 1468020119485 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 16:21:59 INFO - PROCESS | 3372 | 1468020119496 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 3372 | 1468020119498 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:21:59 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB35800 == 32 [pid = 3372] [id = 134] 16:21:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA431A2400) [pid = 3372] [serial = 400] [outer = 0000000000000000] 16:21:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4901B000) [pid = 3372] [serial = 401] [outer = 000000FA431A2400] 16:21:59 INFO - PROCESS | 3372 | 1468020119544 Marionette DEBUG loaded listener.js 16:21:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA49503C00) [pid = 3372] [serial = 402] [outer = 000000FA431A2400] 16:22:00 INFO - PROCESS | 3372 | 1468020119992 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 16:22:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:22:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 692ms 16:22:00 INFO - PROCESS | 3372 | 1468020120026 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 16:22:00 INFO - PROCESS | 3372 | 1468020120029 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 16:22:00 INFO - PROCESS | 3372 | 1468020120032 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:22:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:22:00 INFO - PROCESS | 3372 | 1468020120034 Marionette TRACE conn6 <- [1,502,null,{}] 16:22:00 INFO - PROCESS | 3372 | 1468020120044 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:00 INFO - PROCESS | 3372 | 1468020120050 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:00 INFO - PROCESS | 3372 | 1468020120180 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 16:22:00 INFO - PROCESS | 3372 | 1468020120230 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020120233 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:00 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA50223000 == 33 [pid = 3372] [id = 135] 16:22:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA43212C00) [pid = 3372] [serial = 403] [outer = 0000000000000000] 16:22:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA4CB03400) [pid = 3372] [serial = 404] [outer = 000000FA43212C00] 16:22:00 INFO - PROCESS | 3372 | 1468020120279 Marionette DEBUG loaded listener.js 16:22:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA4D3C6800) [pid = 3372] [serial = 405] [outer = 000000FA43212C00] 16:22:00 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA501AA800) [pid = 3372] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:22:00 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4253CC00) [pid = 3372] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:22:00 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA41335000) [pid = 3372] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:22:00 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA440DE000) [pid = 3372] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:22:00 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4F771800) [pid = 3372] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:22:00 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA4130DC00) [pid = 3372] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:22:00 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA48F81C00) [pid = 3372] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:22:00 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA41338800) [pid = 3372] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:22:00 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA49506400) [pid = 3372] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:22:00 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA52C56400) [pid = 3372] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:22:00 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4321B400) [pid = 3372] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:22:00 INFO - PROCESS | 3372 | 1468020120829 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 16:22:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:22:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 839ms 16:22:00 INFO - PROCESS | 3372 | 1468020120875 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 16:22:00 INFO - PROCESS | 3372 | 1468020120877 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 16:22:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:22:00 INFO - PROCESS | 3372 | 1468020120880 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:22:00 INFO - PROCESS | 3372 | 1468020120882 Marionette TRACE conn6 <- [1,506,null,{}] 16:22:00 INFO - PROCESS | 3372 | 1468020120886 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:00 INFO - PROCESS | 3372 | 1468020120888 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:00 INFO - PROCESS | 3372 | 1468020120966 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 16:22:00 INFO - PROCESS | 3372 | 1468020120971 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020120973 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:00 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5277E000 == 34 [pid = 3372] [id = 136] 16:22:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA440DE000) [pid = 3372] [serial = 406] [outer = 0000000000000000] 16:22:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4C7BE000) [pid = 3372] [serial = 407] [outer = 000000FA440DE000] 16:22:01 INFO - PROCESS | 3372 | 1468020121018 Marionette DEBUG loaded listener.js 16:22:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4DA26800) [pid = 3372] [serial = 408] [outer = 000000FA440DE000] 16:22:01 INFO - PROCESS | 3372 | 1468020121419 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 16:22:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:22:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 586ms 16:22:01 INFO - PROCESS | 3372 | 1468020121470 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 16:22:01 INFO - PROCESS | 3372 | 1468020121472 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 16:22:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:22:01 INFO - PROCESS | 3372 | 1468020121475 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:22:01 INFO - PROCESS | 3372 | 1468020121477 Marionette TRACE conn6 <- [1,510,null,{}] 16:22:01 INFO - PROCESS | 3372 | 1468020121480 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:01 INFO - PROCESS | 3372 | 1468020121482 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:01 INFO - PROCESS | 3372 | 1468020121562 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 16:22:01 INFO - PROCESS | 3372 | 1468020121568 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020121570 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:01 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5395C000 == 35 [pid = 3372] [id = 137] 16:22:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4DA26C00) [pid = 3372] [serial = 409] [outer = 0000000000000000] 16:22:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4F772400) [pid = 3372] [serial = 410] [outer = 000000FA4DA26C00] 16:22:01 INFO - PROCESS | 3372 | 1468020121615 Marionette DEBUG loaded listener.js 16:22:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4F799400) [pid = 3372] [serial = 411] [outer = 000000FA4DA26C00] 16:22:02 INFO - PROCESS | 3372 | 1468020122045 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 16:22:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:22:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 628ms 16:22:02 INFO - PROCESS | 3372 | 1468020122107 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 16:22:02 INFO - PROCESS | 3372 | 1468020122109 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 16:22:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:22:02 INFO - PROCESS | 3372 | 1468020122113 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:22:02 INFO - PROCESS | 3372 | 1468020122115 Marionette TRACE conn6 <- [1,514,null,{}] 16:22:02 INFO - PROCESS | 3372 | 1468020122118 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:02 INFO - PROCESS | 3372 | 1468020122120 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:02 INFO - PROCESS | 3372 | 1468020122199 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 16:22:02 INFO - PROCESS | 3372 | 1468020122206 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020122208 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:02 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CF1B000 == 36 [pid = 3372] [id = 138] 16:22:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA501A2C00) [pid = 3372] [serial = 412] [outer = 0000000000000000] 16:22:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA501A9800) [pid = 3372] [serial = 413] [outer = 000000FA501A2C00] 16:22:02 INFO - PROCESS | 3372 | 1468020122254 Marionette DEBUG loaded listener.js 16:22:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA50293C00) [pid = 3372] [serial = 414] [outer = 000000FA501A2C00] 16:22:02 INFO - PROCESS | 3372 | 1468020122863 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 16:22:02 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:22:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 776ms 16:22:02 INFO - PROCESS | 3372 | 1468020122892 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 16:22:02 INFO - PROCESS | 3372 | 1468020122897 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 16:22:02 INFO - PROCESS | 3372 | 1468020122902 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:22:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:22:02 INFO - PROCESS | 3372 | 1468020122906 Marionette TRACE conn6 <- [1,518,null,{}] 16:22:02 INFO - PROCESS | 3372 | 1468020122912 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:02 INFO - PROCESS | 3372 | 1468020122916 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:03 INFO - PROCESS | 3372 | 1468020123041 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 16:22:03 INFO - PROCESS | 3372 | 1468020123113 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020123116 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:03 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA480C0800 == 37 [pid = 3372] [id = 139] 16:22:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA41C0C000) [pid = 3372] [serial = 415] [outer = 0000000000000000] 16:22:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA42FB3400) [pid = 3372] [serial = 416] [outer = 000000FA41C0C000] 16:22:03 INFO - PROCESS | 3372 | 1468020123175 Marionette DEBUG loaded listener.js 16:22:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA431F1400) [pid = 3372] [serial = 417] [outer = 000000FA41C0C000] 16:22:03 INFO - PROCESS | 3372 | 1468020123934 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 16:22:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:22:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1087ms 16:22:04 INFO - PROCESS | 3372 | 1468020123999 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 16:22:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:22:04 INFO - PROCESS | 3372 | 1468020124005 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 16:22:04 INFO - PROCESS | 3372 | 1468020124012 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:22:04 INFO - PROCESS | 3372 | 1468020124015 Marionette TRACE conn6 <- [1,522,null,{}] 16:22:04 INFO - PROCESS | 3372 | 1468020124019 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:04 INFO - PROCESS | 3372 | 1468020124022 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:04 INFO - PROCESS | 3372 | 1468020124160 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 16:22:04 INFO - PROCESS | 3372 | 1468020124224 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020124227 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:04 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB35000 == 38 [pid = 3372] [id = 140] 16:22:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA4341CC00) [pid = 3372] [serial = 418] [outer = 0000000000000000] 16:22:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA43543000) [pid = 3372] [serial = 419] [outer = 000000FA4341CC00] 16:22:04 INFO - PROCESS | 3372 | 1468020124285 Marionette DEBUG loaded listener.js 16:22:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA47E32800) [pid = 3372] [serial = 420] [outer = 000000FA4341CC00] 16:22:05 INFO - PROCESS | 3372 | 1468020125235 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 16:22:05 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5395C000 == 37 [pid = 3372] [id = 137] 16:22:05 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5277E000 == 36 [pid = 3372] [id = 136] 16:22:05 INFO - PROCESS | 3372 | --DOCSHELL 000000FA50223000 == 35 [pid = 3372] [id = 135] 16:22:05 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB35800 == 34 [pid = 3372] [id = 134] 16:22:05 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4ECCA000 == 33 [pid = 3372] [id = 133] 16:22:05 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CF21800 == 32 [pid = 3372] [id = 132] 16:22:05 INFO - PROCESS | 3372 | --DOCSHELL 000000FA481F0800 == 31 [pid = 3372] [id = 131] 16:22:05 INFO - PROCESS | 3372 | --DOCSHELL 000000FA430E7800 == 30 [pid = 3372] [id = 130] 16:22:05 INFO - PROCESS | 3372 | --DOCSHELL 000000FA49308000 == 29 [pid = 3372] [id = 129] 16:22:05 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA48F86C00) [pid = 3372] [serial = 355] [outer = 0000000000000000] [url = about:blank] 16:22:05 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA48FDAC00) [pid = 3372] [serial = 358] [outer = 0000000000000000] [url = about:blank] 16:22:05 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA48F92C00) [pid = 3372] [serial = 356] [outer = 0000000000000000] [url = about:blank] 16:22:05 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA4D247400) [pid = 3372] [serial = 361] [outer = 0000000000000000] [url = about:blank] 16:22:05 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA49021400) [pid = 3372] [serial = 359] [outer = 0000000000000000] [url = about:blank] 16:22:05 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA53516400) [pid = 3372] [serial = 340] [outer = 0000000000000000] [url = about:blank] 16:22:05 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA53942C00) [pid = 3372] [serial = 341] [outer = 0000000000000000] [url = about:blank] 16:22:05 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4324F800) [pid = 3372] [serial = 349] [outer = 0000000000000000] [url = about:blank] 16:22:05 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA43298400) [pid = 3372] [serial = 350] [outer = 0000000000000000] [url = about:blank] 16:22:05 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA501AE800) [pid = 3372] [serial = 370] [outer = 0000000000000000] [url = about:blank] 16:22:05 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA431A1400) [pid = 3372] [serial = 346] [outer = 0000000000000000] [url = about:blank] 16:22:05 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA431AC400) [pid = 3372] [serial = 347] [outer = 0000000000000000] [url = about:blank] 16:22:05 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA50295400) [pid = 3372] [serial = 371] [outer = 0000000000000000] [url = about:blank] 16:22:05 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA41C07800) [pid = 3372] [serial = 343] [outer = 0000000000000000] [url = about:blank] 16:22:05 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA42FB8000) [pid = 3372] [serial = 344] [outer = 0000000000000000] [url = about:blank] 16:22:05 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA475F6400) [pid = 3372] [serial = 352] [outer = 0000000000000000] [url = about:blank] 16:22:05 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4F94D000) [pid = 3372] [serial = 367] [outer = 0000000000000000] [url = about:blank] 16:22:05 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA4FED9800) [pid = 3372] [serial = 368] [outer = 0000000000000000] [url = about:blank] 16:22:05 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4C7B9400) [pid = 3372] [serial = 364] [outer = 0000000000000000] [url = about:blank] 16:22:05 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA4F6D6800) [pid = 3372] [serial = 365] [outer = 0000000000000000] [url = about:blank] 16:22:05 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA4DABA000) [pid = 3372] [serial = 362] [outer = 0000000000000000] [url = about:blank] 16:22:05 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA47EA6000) [pid = 3372] [serial = 353] [outer = 0000000000000000] [url = about:blank] 16:22:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:22:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1280ms 16:22:05 INFO - PROCESS | 3372 | 1468020125293 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 16:22:05 INFO - PROCESS | 3372 | 1468020125297 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 16:22:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:22:05 INFO - PROCESS | 3372 | 1468020125302 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:22:05 INFO - PROCESS | 3372 | 1468020125305 Marionette TRACE conn6 <- [1,526,null,{}] 16:22:05 INFO - PROCESS | 3372 | 1468020125311 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:05 INFO - PROCESS | 3372 | 1468020125314 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:05 INFO - PROCESS | 3372 | 1468020125417 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 16:22:05 INFO - PROCESS | 3372 | 1468020125486 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020125490 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:05 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA44010800 == 30 [pid = 3372] [id = 141] 16:22:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA42CB8400) [pid = 3372] [serial = 421] [outer = 0000000000000000] 16:22:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA4319D400) [pid = 3372] [serial = 422] [outer = 000000FA42CB8400] 16:22:05 INFO - PROCESS | 3372 | 1468020125540 Marionette DEBUG loaded listener.js 16:22:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA431F8C00) [pid = 3372] [serial = 423] [outer = 000000FA42CB8400] 16:22:05 INFO - PROCESS | 3372 | 1468020125993 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 16:22:06 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:22:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 732ms 16:22:06 INFO - PROCESS | 3372 | 1468020126039 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 16:22:06 INFO - PROCESS | 3372 | 1468020126044 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 16:22:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:22:06 INFO - PROCESS | 3372 | 1468020126050 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:22:06 INFO - PROCESS | 3372 | 1468020126053 Marionette TRACE conn6 <- [1,530,null,{}] 16:22:06 INFO - PROCESS | 3372 | 1468020126056 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:06 INFO - PROCESS | 3372 | 1468020126059 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:06 INFO - PROCESS | 3372 | 1468020126147 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 16:22:06 INFO - PROCESS | 3372 | 1468020126156 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020126158 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:06 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4931B000 == 31 [pid = 3372] [id = 142] 16:22:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA43918C00) [pid = 3372] [serial = 424] [outer = 0000000000000000] 16:22:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA47671800) [pid = 3372] [serial = 425] [outer = 000000FA43918C00] 16:22:06 INFO - PROCESS | 3372 | 1468020126206 Marionette DEBUG loaded listener.js 16:22:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA48E11C00) [pid = 3372] [serial = 426] [outer = 000000FA43918C00] 16:22:07 INFO - PROCESS | 3372 | 1468020127014 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 16:22:07 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:22:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:22:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:22:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:22:07 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:22:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:22:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:22:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:22:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 986ms 16:22:07 INFO - PROCESS | 3372 | 1468020127039 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 16:22:07 INFO - PROCESS | 3372 | 1468020127042 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 16:22:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:22:07 INFO - PROCESS | 3372 | 1468020127045 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:22:07 INFO - PROCESS | 3372 | 1468020127049 Marionette TRACE conn6 <- [1,534,null,{}] 16:22:07 INFO - PROCESS | 3372 | 1468020127060 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:07 INFO - PROCESS | 3372 | 1468020127065 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:07 INFO - PROCESS | 3372 | 1468020127184 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 16:22:07 INFO - PROCESS | 3372 | 1468020127195 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020127198 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:07 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F612000 == 32 [pid = 3372] [id = 143] 16:22:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA41347000) [pid = 3372] [serial = 427] [outer = 0000000000000000] 16:22:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4C7B9800) [pid = 3372] [serial = 428] [outer = 000000FA41347000] 16:22:07 INFO - PROCESS | 3372 | 1468020127247 Marionette DEBUG loaded listener.js 16:22:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4CB60C00) [pid = 3372] [serial = 429] [outer = 000000FA41347000] 16:22:07 INFO - PROCESS | 3372 | 1468020127695 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 16:22:07 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:22:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 691ms 16:22:07 INFO - PROCESS | 3372 | 1468020127739 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 16:22:07 INFO - PROCESS | 3372 | 1468020127741 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 16:22:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:22:07 INFO - PROCESS | 3372 | 1468020127744 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:22:07 INFO - PROCESS | 3372 | 1468020127746 Marionette TRACE conn6 <- [1,538,null,{}] 16:22:07 INFO - PROCESS | 3372 | 1468020127750 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:07 INFO - PROCESS | 3372 | 1468020127752 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:07 INFO - PROCESS | 3372 | 1468020127871 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 16:22:07 INFO - PROCESS | 3372 | 1468020127882 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020127885 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:07 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA50132800 == 33 [pid = 3372] [id = 144] 16:22:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4CF2D800) [pid = 3372] [serial = 430] [outer = 0000000000000000] 16:22:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4D3C8C00) [pid = 3372] [serial = 431] [outer = 000000FA4CF2D800] 16:22:07 INFO - PROCESS | 3372 | 1468020127938 Marionette DEBUG loaded listener.js 16:22:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4F770C00) [pid = 3372] [serial = 432] [outer = 000000FA4CF2D800] 16:22:08 INFO - PROCESS | 3372 | 1468020128383 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 16:22:08 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:22:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 691ms 16:22:08 INFO - PROCESS | 3372 | 1468020128438 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 16:22:08 INFO - PROCESS | 3372 | 1468020128440 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 16:22:08 INFO - PROCESS | 3372 | 1468020128443 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:22:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:22:08 INFO - PROCESS | 3372 | 1468020128445 Marionette TRACE conn6 <- [1,542,null,{}] 16:22:08 INFO - PROCESS | 3372 | 1468020128448 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:08 INFO - PROCESS | 3372 | 1468020128451 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:08 INFO - PROCESS | 3372 | 1468020128559 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 16:22:08 INFO - PROCESS | 3372 | 1468020128567 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020128569 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:08 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA52CC7800 == 34 [pid = 3372] [id = 145] 16:22:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4F776000) [pid = 3372] [serial = 433] [outer = 0000000000000000] 16:22:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA501A3400) [pid = 3372] [serial = 434] [outer = 000000FA4F776000] 16:22:08 INFO - PROCESS | 3372 | 1468020128665 Marionette DEBUG loaded listener.js 16:22:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA50298800) [pid = 3372] [serial = 435] [outer = 000000FA4F776000] 16:22:08 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:22:08 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:22:09 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:22:09 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:22:09 INFO - PROCESS | 3372 | 1468020129138 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 16:22:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:22:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 733ms 16:22:09 INFO - PROCESS | 3372 | 1468020129180 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 16:22:09 INFO - PROCESS | 3372 | 1468020129182 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 16:22:09 INFO - PROCESS | 3372 | 1468020129186 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:22:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:22:09 INFO - PROCESS | 3372 | 1468020129187 Marionette TRACE conn6 <- [1,546,null,{}] 16:22:09 INFO - PROCESS | 3372 | 1468020129191 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:09 INFO - PROCESS | 3372 | 1468020129197 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:09 INFO - PROCESS | 3372 | 1468020129336 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 16:22:09 INFO - PROCESS | 3372 | 1468020129386 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020129388 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:09 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54288000 == 35 [pid = 3372] [id = 146] 16:22:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA51391000) [pid = 3372] [serial = 436] [outer = 0000000000000000] 16:22:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA51C5DC00) [pid = 3372] [serial = 437] [outer = 000000FA51391000] 16:22:09 INFO - PROCESS | 3372 | 1468020129434 Marionette DEBUG loaded listener.js 16:22:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA5393F000) [pid = 3372] [serial = 438] [outer = 000000FA51391000] 16:22:09 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA42CB4000) [pid = 3372] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:22:09 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA431A2800) [pid = 3372] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:22:09 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4134E800) [pid = 3372] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:22:09 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA480DBC00) [pid = 3372] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:22:09 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA423C8C00) [pid = 3372] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:22:09 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA434AFC00) [pid = 3372] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:22:09 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4F777C00) [pid = 3372] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:22:09 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA53517400) [pid = 3372] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:22:09 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA431A2400) [pid = 3372] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:22:09 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA43212C00) [pid = 3372] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:22:09 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4DA26C00) [pid = 3372] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:22:09 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4134AC00) [pid = 3372] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:22:09 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA440DE000) [pid = 3372] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:22:09 INFO - PROCESS | 3372 | 1468020129905 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 16:22:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:22:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 775ms 16:22:09 INFO - PROCESS | 3372 | 1468020129965 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 16:22:09 INFO - PROCESS | 3372 | 1468020129967 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 16:22:09 INFO - PROCESS | 3372 | 1468020129970 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:22:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:22:09 INFO - PROCESS | 3372 | 1468020129972 Marionette TRACE conn6 <- [1,550,null,{}] 16:22:09 INFO - PROCESS | 3372 | 1468020129975 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:09 INFO - PROCESS | 3372 | 1468020129977 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:10 INFO - PROCESS | 3372 | 1468020130058 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 16:22:10 INFO - PROCESS | 3372 | 1468020130063 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020130065 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:10 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4336C000 == 36 [pid = 3372] [id = 147] 16:22:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4324E800) [pid = 3372] [serial = 439] [outer = 0000000000000000] 16:22:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA432A0C00) [pid = 3372] [serial = 440] [outer = 000000FA4324E800] 16:22:10 INFO - PROCESS | 3372 | 1468020130110 Marionette DEBUG loaded listener.js 16:22:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA49359400) [pid = 3372] [serial = 441] [outer = 000000FA4324E800] 16:22:10 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:22:10 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:22:10 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:22:10 INFO - PROCESS | 3372 | 1468020130519 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 16:22:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:22:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 585ms 16:22:10 INFO - PROCESS | 3372 | 1468020130559 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 16:22:10 INFO - PROCESS | 3372 | 1468020130561 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 16:22:10 INFO - PROCESS | 3372 | 1468020130564 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:22:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:22:10 INFO - PROCESS | 3372 | 1468020130574 Marionette TRACE conn6 <- [1,554,null,{}] 16:22:10 INFO - PROCESS | 3372 | 1468020130578 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:10 INFO - PROCESS | 3372 | 1468020130580 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:10 INFO - PROCESS | 3372 | 1468020130662 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 16:22:10 INFO - PROCESS | 3372 | 1468020130668 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020130670 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:10 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56620800 == 37 [pid = 3372] [id = 148] 16:22:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA50ABE400) [pid = 3372] [serial = 442] [outer = 0000000000000000] 16:22:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA53A9A800) [pid = 3372] [serial = 443] [outer = 000000FA50ABE400] 16:22:10 INFO - PROCESS | 3372 | 1468020130716 Marionette DEBUG loaded listener.js 16:22:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA53DF0C00) [pid = 3372] [serial = 444] [outer = 000000FA50ABE400] 16:22:11 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:22:11 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:22:11 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:22:11 INFO - PROCESS | 3372 | 1468020131118 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:22:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:22:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 587ms 16:22:11 INFO - PROCESS | 3372 | 1468020131165 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 16:22:11 INFO - PROCESS | 3372 | 1468020131167 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 16:22:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:22:11 INFO - PROCESS | 3372 | 1468020131176 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:22:11 INFO - PROCESS | 3372 | 1468020131178 Marionette TRACE conn6 <- [1,558,null,{}] 16:22:11 INFO - PROCESS | 3372 | 1468020131182 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:11 INFO - PROCESS | 3372 | 1468020131184 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:11 INFO - PROCESS | 3372 | 1468020131268 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 16:22:11 INFO - PROCESS | 3372 | 1468020131275 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020131277 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:11 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA572C4000 == 38 [pid = 3372] [id = 149] 16:22:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA53DF2800) [pid = 3372] [serial = 445] [outer = 0000000000000000] 16:22:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA54299C00) [pid = 3372] [serial = 446] [outer = 000000FA53DF2800] 16:22:11 INFO - PROCESS | 3372 | 1468020131322 Marionette DEBUG loaded listener.js 16:22:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA542A7000) [pid = 3372] [serial = 447] [outer = 000000FA53DF2800] 16:22:11 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:22:11 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:22:11 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:22:11 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:22:11 INFO - PROCESS | 3372 | 1468020131773 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 16:22:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:22:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 647ms 16:22:11 INFO - PROCESS | 3372 | 1468020131821 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 16:22:11 INFO - PROCESS | 3372 | 1468020131823 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 16:22:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:22:11 INFO - PROCESS | 3372 | 1468020131826 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:22:11 INFO - PROCESS | 3372 | 1468020131828 Marionette TRACE conn6 <- [1,562,null,{}] 16:22:11 INFO - PROCESS | 3372 | 1468020131831 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:11 INFO - PROCESS | 3372 | 1468020131833 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:11 INFO - PROCESS | 3372 | 1468020131958 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 16:22:12 INFO - PROCESS | 3372 | 1468020132079 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020132083 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:12 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA430CC000 == 39 [pid = 3372] [id = 150] 16:22:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA41221400) [pid = 3372] [serial = 448] [outer = 0000000000000000] 16:22:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4130D800) [pid = 3372] [serial = 449] [outer = 000000FA41221400] 16:22:12 INFO - PROCESS | 3372 | 1468020132146 Marionette DEBUG loaded listener.js 16:22:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA431A0800) [pid = 3372] [serial = 450] [outer = 000000FA41221400] 16:22:12 INFO - PROCESS | 3372 | 1468020132865 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:22:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:22:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1129ms 16:22:12 INFO - PROCESS | 3372 | 1468020132960 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 16:22:12 INFO - PROCESS | 3372 | 1468020132964 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 16:22:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:22:12 INFO - PROCESS | 3372 | 1468020132970 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:22:12 INFO - PROCESS | 3372 | 1468020132973 Marionette TRACE conn6 <- [1,566,null,{}] 16:22:12 INFO - PROCESS | 3372 | 1468020132978 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:12 INFO - PROCESS | 3372 | 1468020132981 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:13 INFO - PROCESS | 3372 | 1468020133156 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 16:22:13 INFO - PROCESS | 3372 | 1468020133241 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020133244 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:13 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA502C8000 == 40 [pid = 3372] [id = 151] 16:22:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA48FDEC00) [pid = 3372] [serial = 451] [outer = 0000000000000000] 16:22:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA49022400) [pid = 3372] [serial = 452] [outer = 000000FA48FDEC00] 16:22:13 INFO - PROCESS | 3372 | 1468020133302 Marionette DEBUG loaded listener.js 16:22:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA4CB0E800) [pid = 3372] [serial = 453] [outer = 000000FA48FDEC00] 16:22:13 INFO - PROCESS | 3372 | 1468020133879 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 16:22:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:22:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 986ms 16:22:13 INFO - PROCESS | 3372 | 1468020133959 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 16:22:13 INFO - PROCESS | 3372 | 1468020133963 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 16:22:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:22:13 INFO - PROCESS | 3372 | 1468020133967 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:22:13 INFO - PROCESS | 3372 | 1468020133969 Marionette TRACE conn6 <- [1,570,null,{}] 16:22:13 INFO - PROCESS | 3372 | 1468020133973 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:13 INFO - PROCESS | 3372 | 1468020133976 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:14 INFO - PROCESS | 3372 | 1468020134120 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 16:22:14 INFO - PROCESS | 3372 | 1468020134236 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020134239 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:14 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57739000 == 41 [pid = 3372] [id = 152] 16:22:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA50295400) [pid = 3372] [serial = 454] [outer = 0000000000000000] 16:22:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA51397400) [pid = 3372] [serial = 455] [outer = 000000FA50295400] 16:22:14 INFO - PROCESS | 3372 | 1468020134296 Marionette DEBUG loaded listener.js 16:22:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA5274FC00) [pid = 3372] [serial = 456] [outer = 000000FA50295400] 16:22:15 INFO - PROCESS | 3372 | 1468020135077 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 16:22:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:22:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1179ms 16:22:15 INFO - PROCESS | 3372 | 1468020135155 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 16:22:15 INFO - PROCESS | 3372 | 1468020135160 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 16:22:15 INFO - PROCESS | 3372 | 1468020135166 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:22:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:22:15 INFO - PROCESS | 3372 | 1468020135169 Marionette TRACE conn6 <- [1,574,null,{}] 16:22:15 INFO - PROCESS | 3372 | 1468020135175 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:15 INFO - PROCESS | 3372 | 1468020135178 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:15 INFO - PROCESS | 3372 | 1468020135287 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 16:22:15 INFO - PROCESS | 3372 | 1468020135354 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020135358 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:15 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E4A000 == 42 [pid = 3372] [id = 153] 16:22:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA431F5C00) [pid = 3372] [serial = 457] [outer = 0000000000000000] 16:22:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA43215000) [pid = 3372] [serial = 458] [outer = 000000FA431F5C00] 16:22:15 INFO - PROCESS | 3372 | 1468020135408 Marionette DEBUG loaded listener.js 16:22:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA4329F000) [pid = 3372] [serial = 459] [outer = 000000FA431F5C00] 16:22:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA572C4000 == 41 [pid = 3372] [id = 149] 16:22:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56620800 == 40 [pid = 3372] [id = 148] 16:22:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4336C000 == 39 [pid = 3372] [id = 147] 16:22:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54288000 == 38 [pid = 3372] [id = 146] 16:22:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA52CC7800 == 37 [pid = 3372] [id = 145] 16:22:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA50132800 == 36 [pid = 3372] [id = 144] 16:22:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F612000 == 35 [pid = 3372] [id = 143] 16:22:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4931B000 == 34 [pid = 3372] [id = 142] 16:22:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA44010800 == 33 [pid = 3372] [id = 141] 16:22:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA480C0800 == 32 [pid = 3372] [id = 139] 16:22:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CF1B000 == 31 [pid = 3372] [id = 138] 16:22:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB35000 == 30 [pid = 3372] [id = 140] 16:22:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57739000 == 29 [pid = 3372] [id = 152] 16:22:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA502C8000 == 28 [pid = 3372] [id = 151] 16:22:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA430CC000 == 27 [pid = 3372] [id = 150] 16:22:16 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA41B4A800) [pid = 3372] [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:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA43216000) [pid = 3372] [serial = 386] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA43028400) [pid = 3372] [serial = 385] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA431EE400) [pid = 3372] [serial = 392] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA43211C00) [pid = 3372] [serial = 393] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA41B4AC00) [pid = 3372] [serial = 389] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA41BD2C00) [pid = 3372] [serial = 390] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA48338800) [pid = 3372] [serial = 398] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA43213400) [pid = 3372] [serial = 374] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA431A1800) [pid = 3372] [serial = 373] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4901A000) [pid = 3372] [serial = 377] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA48078400) [pid = 3372] [serial = 376] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA513EEC00) [pid = 3372] [serial = 380] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA501AC800) [pid = 3372] [serial = 379] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA53A95C00) [pid = 3372] [serial = 383] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA5393B000) [pid = 3372] [serial = 382] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA49503C00) [pid = 3372] [serial = 402] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA4901B000) [pid = 3372] [serial = 401] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA48F8FC00) [pid = 3372] [serial = 399] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4CB03400) [pid = 3372] [serial = 404] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4F772400) [pid = 3372] [serial = 410] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA4F799400) [pid = 3372] [serial = 411] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4D3C6800) [pid = 3372] [serial = 405] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA501A9800) [pid = 3372] [serial = 413] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA43582000) [pid = 3372] [serial = 395] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA4C7BE000) [pid = 3372] [serial = 407] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA4DA26800) [pid = 3372] [serial = 408] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA475F3800) [pid = 3372] [serial = 396] [outer = 0000000000000000] [url = about:blank] 16:22:16 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:22:16 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:22:16 INFO - PROCESS | 3372 | 1468020136676 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 16:22:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:22:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1548ms 16:22:16 INFO - PROCESS | 3372 | 1468020136724 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 16:22:16 INFO - PROCESS | 3372 | 1468020136728 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 16:22:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:22:16 INFO - PROCESS | 3372 | 1468020136733 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:22:16 INFO - PROCESS | 3372 | 1468020136736 Marionette TRACE conn6 <- [1,578,null,{}] 16:22:16 INFO - PROCESS | 3372 | 1468020136742 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:16 INFO - PROCESS | 3372 | 1468020136745 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:16 INFO - PROCESS | 3372 | 1468020136832 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 16:22:16 INFO - PROCESS | 3372 | 1468020136901 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020136903 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:16 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA44090000 == 28 [pid = 3372] [id = 154] 16:22:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA4134E400) [pid = 3372] [serial = 460] [outer = 0000000000000000] 16:22:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA42C2DC00) [pid = 3372] [serial = 461] [outer = 000000FA4134E400] 16:22:16 INFO - PROCESS | 3372 | 1468020136953 Marionette DEBUG loaded listener.js 16:22:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA43029000) [pid = 3372] [serial = 462] [outer = 000000FA4134E400] 16:22:17 INFO - PROCESS | 3372 | 1468020137359 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 16:22:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:22:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 692ms 16:22:17 INFO - PROCESS | 3372 | 1468020137426 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 16:22:17 INFO - PROCESS | 3372 | 1468020137432 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 16:22:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:22:17 INFO - PROCESS | 3372 | 1468020137439 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:22:17 INFO - PROCESS | 3372 | 1468020137441 Marionette TRACE conn6 <- [1,582,null,{}] 16:22:17 INFO - PROCESS | 3372 | 1468020137445 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:17 INFO - PROCESS | 3372 | 1468020137448 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:17 INFO - PROCESS | 3372 | 1468020137537 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 16:22:17 INFO - PROCESS | 3372 | 1468020137544 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020137546 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:17 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA490FC000 == 29 [pid = 3372] [id = 155] 16:22:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA431F0000) [pid = 3372] [serial = 463] [outer = 0000000000000000] 16:22:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4324D400) [pid = 3372] [serial = 464] [outer = 000000FA431F0000] 16:22:17 INFO - PROCESS | 3372 | 1468020137595 Marionette DEBUG loaded listener.js 16:22:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA43297000) [pid = 3372] [serial = 465] [outer = 000000FA431F0000] 16:22:18 INFO - PROCESS | 3372 | 1468020138064 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:22:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:22:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 692ms 16:22:18 INFO - PROCESS | 3372 | 1468020138132 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 16:22:18 INFO - PROCESS | 3372 | 1468020138135 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 16:22:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:22:18 INFO - PROCESS | 3372 | 1468020138139 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:22:18 INFO - PROCESS | 3372 | 1468020138142 Marionette TRACE conn6 <- [1,586,null,{}] 16:22:18 INFO - PROCESS | 3372 | 1468020138154 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:18 INFO - PROCESS | 3372 | 1468020138159 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:18 INFO - PROCESS | 3372 | 1468020138278 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 16:22:18 INFO - PROCESS | 3372 | 1468020138354 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020138357 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:18 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D413000 == 30 [pid = 3372] [id = 156] 16:22:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA412B0000) [pid = 3372] [serial = 466] [outer = 0000000000000000] 16:22:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA47675400) [pid = 3372] [serial = 467] [outer = 000000FA412B0000] 16:22:18 INFO - PROCESS | 3372 | 1468020138407 Marionette DEBUG loaded listener.js 16:22:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA480E7000) [pid = 3372] [serial = 468] [outer = 000000FA412B0000] 16:22:18 INFO - PROCESS | 3372 | 1468020138802 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 16:22:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:22:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 692ms 16:22:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:22:18 INFO - PROCESS | 3372 | 1468020138833 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 16:22:18 INFO - PROCESS | 3372 | 1468020138836 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 16:22:18 INFO - PROCESS | 3372 | 1468020138839 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:22:18 INFO - PROCESS | 3372 | 1468020138841 Marionette TRACE conn6 <- [1,590,null,{}] 16:22:18 INFO - PROCESS | 3372 | 1468020138845 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:18 INFO - PROCESS | 3372 | 1468020138847 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:18 INFO - PROCESS | 3372 | 1468020138957 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 16:22:18 INFO - PROCESS | 3372 | 1468020138963 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020138965 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:18 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F61E800 == 31 [pid = 3372] [id = 157] 16:22:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA48F8AC00) [pid = 3372] [serial = 469] [outer = 0000000000000000] 16:22:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA48F8F000) [pid = 3372] [serial = 470] [outer = 000000FA48F8AC00] 16:22:19 INFO - PROCESS | 3372 | 1468020139011 Marionette DEBUG loaded listener.js 16:22:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA48FD3400) [pid = 3372] [serial = 471] [outer = 000000FA48F8AC00] 16:22:19 INFO - PROCESS | 3372 | 1468020139466 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 16:22:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:22:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 692ms 16:22:19 INFO - PROCESS | 3372 | 1468020139535 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 16:22:19 INFO - PROCESS | 3372 | 1468020139537 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 16:22:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:22:19 INFO - PROCESS | 3372 | 1468020139674 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:22:19 INFO - PROCESS | 3372 | 1468020139676 Marionette TRACE conn6 <- [1,594,null,{}] 16:22:19 INFO - PROCESS | 3372 | [3372] 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:19 INFO - PROCESS | 3372 | 1468020139844 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:19 INFO - PROCESS | 3372 | 1468020139847 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:19 INFO - PROCESS | 3372 | 1468020139953 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 16:22:19 INFO - PROCESS | 3372 | 1468020139960 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 3372 | 1468020139962 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:19 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB49000 == 32 [pid = 3372] [id = 158] 16:22:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA41345000) [pid = 3372] [serial = 472] [outer = 0000000000000000] 16:22:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA49023C00) [pid = 3372] [serial = 473] [outer = 000000FA41345000] 16:22:20 INFO - PROCESS | 3372 | 1468020140008 Marionette DEBUG loaded listener.js 16:22:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA495B3C00) [pid = 3372] [serial = 474] [outer = 000000FA41345000] 16:22:20 INFO - PROCESS | 3372 | 1468020140448 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:22:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:22:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 963ms 16:22:20 INFO - PROCESS | 3372 | 1468020140507 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 16:22:20 INFO - PROCESS | 3372 | 1468020140509 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 16:22:20 INFO - PROCESS | 3372 | 1468020140512 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:22:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:22:20 INFO - PROCESS | 3372 | 1468020140514 Marionette TRACE conn6 <- [1,598,null,{}] 16:22:20 INFO - PROCESS | 3372 | 1468020140517 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:20 INFO - PROCESS | 3372 | 1468020140523 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:20 INFO - PROCESS | 3372 | 1468020140836 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 16:22:20 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA53DF2800) [pid = 3372] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:22:20 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4F776000) [pid = 3372] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:22:20 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA51391000) [pid = 3372] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:22:20 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA43918C00) [pid = 3372] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:22:20 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA42CB8400) [pid = 3372] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:22:20 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA41C0C000) [pid = 3372] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:22:20 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA501A2C00) [pid = 3372] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:22:20 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4341CC00) [pid = 3372] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:22:20 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA41347000) [pid = 3372] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:22:20 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4324E800) [pid = 3372] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:22:20 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA4CF2D800) [pid = 3372] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:22:20 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA50ABE400) [pid = 3372] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:22:20 INFO - PROCESS | 3372 | 1468020140889 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020140891 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:20 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F85E800 == 33 [pid = 3372] [id = 159] 16:22:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA412B4400) [pid = 3372] [serial = 475] [outer = 0000000000000000] 16:22:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA431A7400) [pid = 3372] [serial = 476] [outer = 000000FA412B4400] 16:22:20 INFO - PROCESS | 3372 | 1468020140937 Marionette DEBUG loaded listener.js 16:22:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA48FA0C00) [pid = 3372] [serial = 477] [outer = 000000FA412B4400] 16:22:21 INFO - PROCESS | 3372 | 1468020141335 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 16:22:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:22:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 881ms 16:22:21 INFO - PROCESS | 3372 | 1468020141397 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 16:22:21 INFO - PROCESS | 3372 | 1468020141399 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 16:22:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:22:21 INFO - PROCESS | 3372 | 1468020141402 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:22:21 INFO - PROCESS | 3372 | 1468020141404 Marionette TRACE conn6 <- [1,602,null,{}] 16:22:21 INFO - PROCESS | 3372 | 1468020141408 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:21 INFO - PROCESS | 3372 | 1468020141410 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:21 INFO - PROCESS | 3372 | 1468020141488 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 16:22:21 INFO - PROCESS | 3372 | 1468020141493 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020141495 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:21 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA52CD5000 == 34 [pid = 3372] [id = 160] 16:22:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA48FDF000) [pid = 3372] [serial = 478] [outer = 0000000000000000] 16:22:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4D4E0400) [pid = 3372] [serial = 479] [outer = 000000FA48FDF000] 16:22:21 INFO - PROCESS | 3372 | 1468020141540 Marionette DEBUG loaded listener.js 16:22:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA4F76D400) [pid = 3372] [serial = 480] [outer = 000000FA48FDF000] 16:22:22 INFO - PROCESS | 3372 | 1468020142118 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:22:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:22:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 732ms 16:22:22 INFO - PROCESS | 3372 | 1468020142137 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 16:22:22 INFO - PROCESS | 3372 | 1468020142140 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 16:22:22 INFO - PROCESS | 3372 | 1468020142143 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:22:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:22:22 INFO - PROCESS | 3372 | 1468020142145 Marionette TRACE conn6 <- [1,606,null,{}] 16:22:22 INFO - PROCESS | 3372 | 1468020142149 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:22 INFO - PROCESS | 3372 | 1468020142151 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:22 INFO - PROCESS | 3372 | 1468020142231 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 16:22:22 INFO - PROCESS | 3372 | 1468020142237 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020142239 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:22 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53960800 == 35 [pid = 3372] [id = 161] 16:22:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4F770400) [pid = 3372] [serial = 481] [outer = 0000000000000000] 16:22:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4FCBF400) [pid = 3372] [serial = 482] [outer = 000000FA4F770400] 16:22:22 INFO - PROCESS | 3372 | 1468020142284 Marionette DEBUG loaded listener.js 16:22:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA501AA000) [pid = 3372] [serial = 483] [outer = 000000FA4F770400] 16:22:22 INFO - PROCESS | 3372 | 1468020142704 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:22:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:22:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 586ms 16:22:22 INFO - PROCESS | 3372 | 1468020142735 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 16:22:22 INFO - PROCESS | 3372 | 1468020142737 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 16:22:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:22:22 INFO - PROCESS | 3372 | 1468020142744 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:22:22 INFO - PROCESS | 3372 | 1468020142746 Marionette TRACE conn6 <- [1,610,null,{}] 16:22:22 INFO - PROCESS | 3372 | 1468020142749 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:22 INFO - PROCESS | 3372 | 1468020142751 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:22 INFO - PROCESS | 3372 | 1468020142860 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 16:22:22 INFO - PROCESS | 3372 | 1468020142984 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020142987 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:23 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA427A9000 == 36 [pid = 3372] [id = 162] 16:22:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA41216C00) [pid = 3372] [serial = 484] [outer = 0000000000000000] 16:22:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA41220000) [pid = 3372] [serial = 485] [outer = 000000FA41216C00] 16:22:23 INFO - PROCESS | 3372 | 1468020143048 Marionette DEBUG loaded listener.js 16:22:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA41335C00) [pid = 3372] [serial = 486] [outer = 000000FA41216C00] 16:22:23 INFO - PROCESS | 3372 | 1468020143760 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 16:22:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:22:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1079ms 16:22:23 INFO - PROCESS | 3372 | 1468020143823 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 16:22:23 INFO - PROCESS | 3372 | 1468020143827 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 16:22:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:22:23 INFO - PROCESS | 3372 | 1468020143832 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:22:23 INFO - PROCESS | 3372 | 1468020143835 Marionette TRACE conn6 <- [1,614,null,{}] 16:22:23 INFO - PROCESS | 3372 | 1468020143841 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:23 INFO - PROCESS | 3372 | 1468020143846 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:23 INFO - PROCESS | 3372 | 1468020143984 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 16:22:24 INFO - PROCESS | 3372 | 1468020144050 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020144054 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:24 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D410000 == 37 [pid = 3372] [id = 163] 16:22:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA431F3000) [pid = 3372] [serial = 487] [outer = 0000000000000000] 16:22:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA4321A800) [pid = 3372] [serial = 488] [outer = 000000FA431F3000] 16:22:24 INFO - PROCESS | 3372 | 1468020144112 Marionette DEBUG loaded listener.js 16:22:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA434A2C00) [pid = 3372] [serial = 489] [outer = 000000FA431F3000] 16:22:25 INFO - PROCESS | 3372 | 1468020145026 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:22:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:22:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1231ms 16:22:25 INFO - PROCESS | 3372 | 1468020145093 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 16:22:25 INFO - PROCESS | 3372 | 1468020145096 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 16:22:25 INFO - PROCESS | 3372 | 1468020145102 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:22:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:22:25 INFO - PROCESS | 3372 | 1468020145105 Marionette TRACE conn6 <- [1,618,null,{}] 16:22:25 INFO - PROCESS | 3372 | 1468020145111 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:25 INFO - PROCESS | 3372 | 1468020145114 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:25 INFO - PROCESS | 3372 | 1468020145226 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 16:22:25 INFO - PROCESS | 3372 | 1468020145292 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020145297 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:25 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA44026000 == 38 [pid = 3372] [id = 164] 16:22:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA431ED800) [pid = 3372] [serial = 490] [outer = 0000000000000000] 16:22:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA431F7C00) [pid = 3372] [serial = 491] [outer = 000000FA431ED800] 16:22:25 INFO - PROCESS | 3372 | 1468020145350 Marionette DEBUG loaded listener.js 16:22:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA43258400) [pid = 3372] [serial = 492] [outer = 000000FA431ED800] 16:22:25 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53960800 == 37 [pid = 3372] [id = 161] 16:22:25 INFO - PROCESS | 3372 | --DOCSHELL 000000FA52CD5000 == 36 [pid = 3372] [id = 160] 16:22:25 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F85E800 == 35 [pid = 3372] [id = 159] 16:22:25 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB49000 == 34 [pid = 3372] [id = 158] 16:22:25 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F61E800 == 33 [pid = 3372] [id = 157] 16:22:25 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D413000 == 32 [pid = 3372] [id = 156] 16:22:25 INFO - PROCESS | 3372 | --DOCSHELL 000000FA490FC000 == 31 [pid = 3372] [id = 155] 16:22:25 INFO - PROCESS | 3372 | --DOCSHELL 000000FA44090000 == 30 [pid = 3372] [id = 154] 16:22:25 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA501A3400) [pid = 3372] [serial = 434] [outer = 0000000000000000] [url = about:blank] 16:22:25 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA51C5DC00) [pid = 3372] [serial = 437] [outer = 0000000000000000] [url = about:blank] 16:22:25 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA50298800) [pid = 3372] [serial = 435] [outer = 0000000000000000] [url = about:blank] 16:22:25 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA47671800) [pid = 3372] [serial = 425] [outer = 0000000000000000] [url = about:blank] 16:22:25 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA48E11C00) [pid = 3372] [serial = 426] [outer = 0000000000000000] [url = about:blank] 16:22:25 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4319D400) [pid = 3372] [serial = 422] [outer = 0000000000000000] [url = about:blank] 16:22:25 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA431F8C00) [pid = 3372] [serial = 423] [outer = 0000000000000000] [url = about:blank] 16:22:25 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA42FB3400) [pid = 3372] [serial = 416] [outer = 0000000000000000] [url = about:blank] 16:22:25 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA431F1400) [pid = 3372] [serial = 417] [outer = 0000000000000000] [url = about:blank] 16:22:25 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA50293C00) [pid = 3372] [serial = 414] [outer = 0000000000000000] [url = about:blank] 16:22:25 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA43543000) [pid = 3372] [serial = 419] [outer = 0000000000000000] [url = about:blank] 16:22:25 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA47E32800) [pid = 3372] [serial = 420] [outer = 0000000000000000] [url = about:blank] 16:22:25 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4C7B9800) [pid = 3372] [serial = 428] [outer = 0000000000000000] [url = about:blank] 16:22:25 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4CB60C00) [pid = 3372] [serial = 429] [outer = 0000000000000000] [url = about:blank] 16:22:25 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA542A7000) [pid = 3372] [serial = 447] [outer = 0000000000000000] [url = about:blank] 16:22:25 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA49359400) [pid = 3372] [serial = 441] [outer = 0000000000000000] [url = about:blank] 16:22:25 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA432A0C00) [pid = 3372] [serial = 440] [outer = 0000000000000000] [url = about:blank] 16:22:25 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA5393F000) [pid = 3372] [serial = 438] [outer = 0000000000000000] [url = about:blank] 16:22:25 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA4D3C8C00) [pid = 3372] [serial = 431] [outer = 0000000000000000] [url = about:blank] 16:22:25 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA4F770C00) [pid = 3372] [serial = 432] [outer = 0000000000000000] [url = about:blank] 16:22:25 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA53DF0C00) [pid = 3372] [serial = 444] [outer = 0000000000000000] [url = about:blank] 16:22:25 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA53A9A800) [pid = 3372] [serial = 443] [outer = 0000000000000000] [url = about:blank] 16:22:25 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA54299C00) [pid = 3372] [serial = 446] [outer = 0000000000000000] [url = about:blank] 16:22:25 INFO - PROCESS | 3372 | 1468020145884 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 16:22:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:22:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 839ms 16:22:25 INFO - PROCESS | 3372 | 1468020145949 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 16:22:25 INFO - PROCESS | 3372 | 1468020145954 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 16:22:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:22:25 INFO - PROCESS | 3372 | 1468020145961 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:22:25 INFO - PROCESS | 3372 | 1468020145963 Marionette TRACE conn6 <- [1,622,null,{}] 16:22:25 INFO - PROCESS | 3372 | 1468020145967 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:25 INFO - PROCESS | 3372 | 1468020145970 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:26 INFO - PROCESS | 3372 | 1468020146059 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 16:22:26 INFO - PROCESS | 3372 | 1468020146130 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020146132 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:26 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4BF78000 == 31 [pid = 3372] [id = 165] 16:22:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA431F0800) [pid = 3372] [serial = 493] [outer = 0000000000000000] 16:22:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA43958000) [pid = 3372] [serial = 494] [outer = 000000FA431F0800] 16:22:26 INFO - PROCESS | 3372 | 1468020146181 Marionette DEBUG loaded listener.js 16:22:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA47672400) [pid = 3372] [serial = 495] [outer = 000000FA431F0800] 16:22:26 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:22:26 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:22:26 INFO - PROCESS | 3372 | 1468020146575 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 16:22:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:22:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 629ms 16:22:26 INFO - PROCESS | 3372 | 1468020146591 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 16:22:26 INFO - PROCESS | 3372 | 1468020146594 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 16:22:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:22:26 INFO - PROCESS | 3372 | 1468020146597 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:22:26 INFO - PROCESS | 3372 | 1468020146601 Marionette TRACE conn6 <- [1,626,null,{}] 16:22:26 INFO - PROCESS | 3372 | 1468020146612 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:26 INFO - PROCESS | 3372 | 1468020146617 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:26 INFO - PROCESS | 3372 | 1468020146738 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 16:22:26 INFO - PROCESS | 3372 | 1468020146748 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020146752 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:26 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F6B2000 == 32 [pid = 3372] [id = 166] 16:22:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA48F97000) [pid = 3372] [serial = 496] [outer = 0000000000000000] 16:22:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA4901B000) [pid = 3372] [serial = 497] [outer = 000000FA48F97000] 16:22:26 INFO - PROCESS | 3372 | 1468020146802 Marionette DEBUG loaded listener.js 16:22:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA495AE800) [pid = 3372] [serial = 498] [outer = 000000FA48F97000] 16:22:27 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:22:27 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:22:27 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:22:27 INFO - PROCESS | 3372 | 1468020147265 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:22:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:22:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 691ms 16:22:27 INFO - PROCESS | 3372 | 1468020147295 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 16:22:27 INFO - PROCESS | 3372 | 1468020147298 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 16:22:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:22:27 INFO - PROCESS | 3372 | 1468020147301 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:22:27 INFO - PROCESS | 3372 | 1468020147303 Marionette TRACE conn6 <- [1,630,null,{}] 16:22:27 INFO - PROCESS | 3372 | 1468020147306 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:27 INFO - PROCESS | 3372 | 1468020147308 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:27 INFO - PROCESS | 3372 | 1468020147395 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 16:22:27 INFO - PROCESS | 3372 | 1468020147401 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020147403 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:27 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA50215800 == 33 [pid = 3372] [id = 167] 16:22:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4CB5FC00) [pid = 3372] [serial = 499] [outer = 0000000000000000] 16:22:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA4D172000) [pid = 3372] [serial = 500] [outer = 000000FA4CB5FC00] 16:22:27 INFO - PROCESS | 3372 | 1468020147450 Marionette DEBUG loaded listener.js 16:22:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4D3C3800) [pid = 3372] [serial = 501] [outer = 000000FA4CB5FC00] 16:22:27 INFO - PROCESS | 3372 | 1468020147879 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 16:22:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:22:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 628ms 16:22:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:22:27 INFO - PROCESS | 3372 | 1468020147932 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 16:22:27 INFO - PROCESS | 3372 | 1468020147935 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 16:22:27 INFO - PROCESS | 3372 | 1468020147938 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:22:27 INFO - PROCESS | 3372 | 1468020147940 Marionette TRACE conn6 <- [1,634,null,{}] 16:22:27 INFO - PROCESS | 3372 | 1468020147944 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:27 INFO - PROCESS | 3372 | 1468020147946 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:28 INFO - PROCESS | 3372 | 1468020148050 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 16:22:28 INFO - PROCESS | 3372 | 1468020148056 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020148059 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:28 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA47D26000 == 34 [pid = 3372] [id = 168] 16:22:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4DA26C00) [pid = 3372] [serial = 502] [outer = 0000000000000000] 16:22:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA4DAB6400) [pid = 3372] [serial = 503] [outer = 000000FA4DA26C00] 16:22:28 INFO - PROCESS | 3372 | 1468020148134 Marionette DEBUG loaded listener.js 16:22:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4F799400) [pid = 3372] [serial = 504] [outer = 000000FA4DA26C00] 16:22:28 INFO - PROCESS | 3372 | 1468020148563 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:22:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:22:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 691ms 16:22:28 INFO - PROCESS | 3372 | 1468020148633 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 16:22:28 INFO - PROCESS | 3372 | 1468020148635 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 16:22:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:22:28 INFO - PROCESS | 3372 | 1468020148638 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:22:28 INFO - PROCESS | 3372 | 1468020148640 Marionette TRACE conn6 <- [1,638,null,{}] 16:22:28 INFO - PROCESS | 3372 | 1468020148644 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:28 INFO - PROCESS | 3372 | 1468020148650 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:28 INFO - PROCESS | 3372 | 1468020148786 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 16:22:28 INFO - PROCESS | 3372 | 1468020148834 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020148836 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:28 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5427E800 == 35 [pid = 3372] [id = 169] 16:22:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4F94D000) [pid = 3372] [serial = 505] [outer = 0000000000000000] 16:22:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA50299800) [pid = 3372] [serial = 506] [outer = 000000FA4F94D000] 16:22:28 INFO - PROCESS | 3372 | 1468020148883 Marionette DEBUG loaded listener.js 16:22:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA52206800) [pid = 3372] [serial = 507] [outer = 000000FA4F94D000] 16:22:29 INFO - PROCESS | 3372 | 1468020149318 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 16:22:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:22:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 733ms 16:22:29 INFO - PROCESS | 3372 | 1468020149385 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 16:22:29 INFO - PROCESS | 3372 | 1468020149388 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 16:22:29 INFO - PROCESS | 3372 | 1468020149391 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:22:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:22:29 INFO - PROCESS | 3372 | 1468020149393 Marionette TRACE conn6 <- [1,642,null,{}] 16:22:29 INFO - PROCESS | 3372 | 1468020149396 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:29 INFO - PROCESS | 3372 | 1468020149398 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:29 INFO - PROCESS | 3372 | 1468020149501 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 16:22:29 INFO - PROCESS | 3372 | 1468020149549 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020149559 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:29 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54DC2000 == 36 [pid = 3372] [id = 170] 16:22:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA480E8400) [pid = 3372] [serial = 508] [outer = 0000000000000000] 16:22:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA52CBA800) [pid = 3372] [serial = 509] [outer = 000000FA480E8400] 16:22:29 INFO - PROCESS | 3372 | 1468020149603 Marionette DEBUG loaded listener.js 16:22:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA53941800) [pid = 3372] [serial = 510] [outer = 000000FA480E8400] 16:22:29 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA41221400) [pid = 3372] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:22:29 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA48FDEC00) [pid = 3372] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:22:29 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA50295400) [pid = 3372] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:22:29 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA412B4400) [pid = 3372] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:22:29 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA48FDF000) [pid = 3372] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:22:29 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA412B0000) [pid = 3372] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:22:29 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA48F8AC00) [pid = 3372] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:22:29 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA431F5C00) [pid = 3372] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:22:29 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA431F0000) [pid = 3372] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:22:29 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA4134E400) [pid = 3372] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:22:29 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA41345000) [pid = 3372] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:22:30 INFO - PROCESS | 3372 | 1468020150042 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:22:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:22:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 692ms 16:22:30 INFO - PROCESS | 3372 | 1468020150087 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 16:22:30 INFO - PROCESS | 3372 | 1468020150089 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 16:22:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:22:30 INFO - PROCESS | 3372 | 1468020150093 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:22:30 INFO - PROCESS | 3372 | 1468020150094 Marionette TRACE conn6 <- [1,646,null,{}] 16:22:30 INFO - PROCESS | 3372 | 1468020150098 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:30 INFO - PROCESS | 3372 | 1468020150100 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:30 INFO - PROCESS | 3372 | 1468020150180 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 16:22:30 INFO - PROCESS | 3372 | 1468020150186 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020150188 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:30 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54E34000 == 37 [pid = 3372] [id = 171] 16:22:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA412B4400) [pid = 3372] [serial = 511] [outer = 0000000000000000] 16:22:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA443EBC00) [pid = 3372] [serial = 512] [outer = 000000FA412B4400] 16:22:30 INFO - PROCESS | 3372 | 1468020150232 Marionette DEBUG loaded listener.js 16:22:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4D176C00) [pid = 3372] [serial = 513] [outer = 000000FA412B4400] 16:22:30 INFO - PROCESS | 3372 | 1468020150641 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:22:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:22:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 587ms 16:22:30 INFO - PROCESS | 3372 | 1468020150683 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 16:22:30 INFO - PROCESS | 3372 | 1468020150685 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 16:22:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:22:30 INFO - PROCESS | 3372 | 1468020150688 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:22:30 INFO - PROCESS | 3372 | 1468020150690 Marionette TRACE conn6 <- [1,650,null,{}] 16:22:30 INFO - PROCESS | 3372 | 1468020150693 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:30 INFO - PROCESS | 3372 | 1468020150695 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:30 INFO - PROCESS | 3372 | 1468020150785 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 16:22:30 INFO - PROCESS | 3372 | 1468020150790 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020150792 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:30 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56663800 == 38 [pid = 3372] [id = 172] 16:22:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA53A95C00) [pid = 3372] [serial = 514] [outer = 0000000000000000] 16:22:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA53ACE400) [pid = 3372] [serial = 515] [outer = 000000FA53A95C00] 16:22:30 INFO - PROCESS | 3372 | 1468020150863 Marionette DEBUG loaded listener.js 16:22:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA53DF1000) [pid = 3372] [serial = 516] [outer = 000000FA53A95C00] 16:22:31 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:22:31 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:22:31 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:22:31 INFO - PROCESS | 3372 | 1468020151280 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 16:22:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:22:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 16:22:31 INFO - PROCESS | 3372 | 1468020151321 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 16:22:31 INFO - PROCESS | 3372 | 1468020151324 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 16:22:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:22:31 INFO - PROCESS | 3372 | 1468020151327 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:22:31 INFO - PROCESS | 3372 | 1468020151329 Marionette TRACE conn6 <- [1,654,null,{}] 16:22:31 INFO - PROCESS | 3372 | 1468020151333 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:31 INFO - PROCESS | 3372 | 1468020151335 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:31 INFO - PROCESS | 3372 | 1468020151418 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 16:22:31 INFO - PROCESS | 3372 | 1468020151426 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020151428 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:31 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA572C4000 == 39 [pid = 3372] [id = 173] 16:22:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA53DF1C00) [pid = 3372] [serial = 517] [outer = 0000000000000000] 16:22:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA5429E800) [pid = 3372] [serial = 518] [outer = 000000FA53DF1C00] 16:22:31 INFO - PROCESS | 3372 | 1468020151472 Marionette DEBUG loaded listener.js 16:22:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA5483CC00) [pid = 3372] [serial = 519] [outer = 000000FA53DF1C00] 16:22:31 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:22:31 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:22:31 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:22:31 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:22:31 INFO - PROCESS | 3372 | 1468020151885 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 16:22:31 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:22:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 586ms 16:22:31 INFO - PROCESS | 3372 | 1468020151926 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 16:22:31 INFO - PROCESS | 3372 | 1468020151929 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 16:22:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:22:31 INFO - PROCESS | 3372 | 1468020151933 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:22:31 INFO - PROCESS | 3372 | 1468020151935 Marionette TRACE conn6 <- [1,658,null,{}] 16:22:31 INFO - PROCESS | 3372 | 1468020151939 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:31 INFO - PROCESS | 3372 | 1468020151941 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:32 INFO - PROCESS | 3372 | 1468020152131 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 16:22:32 INFO - PROCESS | 3372 | 1468020152250 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020152254 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:32 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48327000 == 40 [pid = 3372] [id = 174] 16:22:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA42CB8400) [pid = 3372] [serial = 520] [outer = 0000000000000000] 16:22:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4319D400) [pid = 3372] [serial = 521] [outer = 000000FA42CB8400] 16:22:32 INFO - PROCESS | 3372 | 1468020152314 Marionette DEBUG loaded listener.js 16:22:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA43219800) [pid = 3372] [serial = 522] [outer = 000000FA42CB8400] 16:22:32 INFO - PROCESS | 3372 | 1468020152870 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 16:22:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:22:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 986ms 16:22:32 INFO - PROCESS | 3372 | 1468020152924 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 16:22:32 INFO - PROCESS | 3372 | 1468020152929 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 16:22:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:22:32 INFO - PROCESS | 3372 | 1468020152933 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:22:32 INFO - PROCESS | 3372 | 1468020152936 Marionette TRACE conn6 <- [1,662,null,{}] 16:22:32 INFO - PROCESS | 3372 | 1468020152941 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:32 INFO - PROCESS | 3372 | 1468020152944 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:33 INFO - PROCESS | 3372 | 1468020153060 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 16:22:33 INFO - PROCESS | 3372 | 1468020153134 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020153138 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:33 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA51174800 == 41 [pid = 3372] [id = 175] 16:22:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA48F86C00) [pid = 3372] [serial = 523] [outer = 0000000000000000] 16:22:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA48F8E400) [pid = 3372] [serial = 524] [outer = 000000FA48F86C00] 16:22:33 INFO - PROCESS | 3372 | 1468020153238 Marionette DEBUG loaded listener.js 16:22:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA4C7BE400) [pid = 3372] [serial = 525] [outer = 000000FA48F86C00] 16:22:33 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:22:33 INFO - PROCESS | 3372 | [3372] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:22:33 INFO - PROCESS | 3372 | 1468020153837 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 16:22:33 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:22:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 944ms 16:22:33 INFO - PROCESS | 3372 | 1468020153881 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 16:22:33 INFO - PROCESS | 3372 | 1468020153885 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 16:22:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:22:33 INFO - PROCESS | 3372 | 1468020153889 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:22:33 INFO - PROCESS | 3372 | 1468020153891 Marionette TRACE conn6 <- [1,666,null,{}] 16:22:33 INFO - PROCESS | 3372 | 1468020153895 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:33 INFO - PROCESS | 3372 | 1468020153898 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:34 INFO - PROCESS | 3372 | 1468020154012 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 16:22:34 INFO - PROCESS | 3372 | 1468020154085 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020154088 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:34 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57739000 == 42 [pid = 3372] [id = 176] 16:22:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA501A9800) [pid = 3372] [serial = 526] [outer = 0000000000000000] 16:22:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA50298400) [pid = 3372] [serial = 527] [outer = 000000FA501A9800] 16:22:34 INFO - PROCESS | 3372 | 1468020154148 Marionette DEBUG loaded listener.js 16:22:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA513FC400) [pid = 3372] [serial = 528] [outer = 000000FA501A9800] 16:22:34 INFO - PROCESS | 3372 | 1468020154745 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 16:22:34 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:22:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 881ms 16:22:34 INFO - PROCESS | 3372 | 1468020154780 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 16:22:34 INFO - PROCESS | 3372 | 1468020154784 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 16:22:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:22:34 INFO - PROCESS | 3372 | 1468020154796 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:22:34 INFO - PROCESS | 3372 | 1468020154801 Marionette TRACE conn6 <- [1,670,null,{}] 16:22:34 INFO - PROCESS | 3372 | 1468020154805 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:34 INFO - PROCESS | 3372 | 1468020154807 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:34 INFO - PROCESS | 3372 | 1468020154919 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 16:22:35 INFO - PROCESS | 3372 | 1468020155003 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020155006 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:35 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57820000 == 43 [pid = 3372] [id = 177] 16:22:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA5357BC00) [pid = 3372] [serial = 529] [outer = 0000000000000000] 16:22:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA53A96C00) [pid = 3372] [serial = 530] [outer = 000000FA5357BC00] 16:22:35 INFO - PROCESS | 3372 | 1468020155060 Marionette DEBUG loaded listener.js 16:22:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA5483D400) [pid = 3372] [serial = 531] [outer = 000000FA5357BC00] 16:22:35 INFO - PROCESS | 3372 | [3372] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:22:36 INFO - PROCESS | 3372 | [3372] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:22:36 INFO - PROCESS | 3372 | 1468020156263 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 16:22:36 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:22:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1558ms 16:22:36 INFO - PROCESS | 3372 | 1468020156349 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 16:22:36 INFO - PROCESS | 3372 | 1468020156353 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 16:22:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:22:36 INFO - PROCESS | 3372 | 1468020156359 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:22:36 INFO - PROCESS | 3372 | 1468020156362 Marionette TRACE conn6 <- [1,674,null,{}] 16:22:36 INFO - PROCESS | 3372 | 1468020156368 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:36 INFO - PROCESS | 3372 | 1468020156371 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:36 INFO - PROCESS | 3372 | 1468020156472 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 16:22:36 INFO - PROCESS | 3372 | 1468020156540 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020156542 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:36 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4832C000 == 44 [pid = 3372] [id = 178] 16:22:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA4320FC00) [pid = 3372] [serial = 532] [outer = 0000000000000000] 16:22:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA4321C800) [pid = 3372] [serial = 533] [outer = 000000FA4320FC00] 16:22:36 INFO - PROCESS | 3372 | 1468020156595 Marionette DEBUG loaded listener.js 16:22:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (000000FA4767D800) [pid = 3372] [serial = 534] [outer = 000000FA4320FC00] 16:22:37 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56663800 == 43 [pid = 3372] [id = 172] 16:22:37 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54E34000 == 42 [pid = 3372] [id = 171] 16:22:37 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54DC2000 == 41 [pid = 3372] [id = 170] 16:22:37 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5427E800 == 40 [pid = 3372] [id = 169] 16:22:37 INFO - PROCESS | 3372 | --DOCSHELL 000000FA47D26000 == 39 [pid = 3372] [id = 168] 16:22:37 INFO - PROCESS | 3372 | --DOCSHELL 000000FA50215800 == 38 [pid = 3372] [id = 167] 16:22:37 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F6B2000 == 37 [pid = 3372] [id = 166] 16:22:37 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4BF78000 == 36 [pid = 3372] [id = 165] 16:22:37 INFO - PROCESS | 3372 | --DOCSHELL 000000FA44026000 == 35 [pid = 3372] [id = 164] 16:22:37 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D410000 == 34 [pid = 3372] [id = 163] 16:22:37 INFO - PROCESS | 3372 | --DOCSHELL 000000FA427A9000 == 33 [pid = 3372] [id = 162] 16:22:37 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E4A000 == 32 [pid = 3372] [id = 153] 16:22:37 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57820000 == 31 [pid = 3372] [id = 177] 16:22:37 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57739000 == 30 [pid = 3372] [id = 176] 16:22:37 INFO - PROCESS | 3372 | --DOCSHELL 000000FA51174800 == 29 [pid = 3372] [id = 175] 16:22:37 INFO - PROCESS | 3372 | --DOCSHELL 000000FA572C4000 == 28 [pid = 3372] [id = 173] 16:22:37 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48327000 == 27 [pid = 3372] [id = 174] 16:22:37 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (000000FA4FCBF400) [pid = 3372] [serial = 482] [outer = 0000000000000000] [url = about:blank] 16:22:37 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA48F8F000) [pid = 3372] [serial = 470] [outer = 0000000000000000] [url = about:blank] 16:22:37 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA4329F000) [pid = 3372] [serial = 459] [outer = 0000000000000000] [url = about:blank] 16:22:37 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA43215000) [pid = 3372] [serial = 458] [outer = 0000000000000000] [url = about:blank] 16:22:37 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA4324D400) [pid = 3372] [serial = 464] [outer = 0000000000000000] [url = about:blank] 16:22:37 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA43297000) [pid = 3372] [serial = 465] [outer = 0000000000000000] [url = about:blank] 16:22:37 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA42C2DC00) [pid = 3372] [serial = 461] [outer = 0000000000000000] [url = about:blank] 16:22:37 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA49023C00) [pid = 3372] [serial = 473] [outer = 0000000000000000] [url = about:blank] 16:22:37 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA43029000) [pid = 3372] [serial = 462] [outer = 0000000000000000] [url = about:blank] 16:22:37 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA431A0800) [pid = 3372] [serial = 450] [outer = 0000000000000000] [url = about:blank] 16:22:37 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4130D800) [pid = 3372] [serial = 449] [outer = 0000000000000000] [url = about:blank] 16:22:37 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4CB0E800) [pid = 3372] [serial = 453] [outer = 0000000000000000] [url = about:blank] 16:22:37 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA49022400) [pid = 3372] [serial = 452] [outer = 0000000000000000] [url = about:blank] 16:22:37 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA5274FC00) [pid = 3372] [serial = 456] [outer = 0000000000000000] [url = about:blank] 16:22:37 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA431A7400) [pid = 3372] [serial = 476] [outer = 0000000000000000] [url = about:blank] 16:22:37 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA51397400) [pid = 3372] [serial = 455] [outer = 0000000000000000] [url = about:blank] 16:22:37 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA495B3C00) [pid = 3372] [serial = 474] [outer = 0000000000000000] [url = about:blank] 16:22:37 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4D4E0400) [pid = 3372] [serial = 479] [outer = 0000000000000000] [url = about:blank] 16:22:37 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA47675400) [pid = 3372] [serial = 467] [outer = 0000000000000000] [url = about:blank] 16:22:37 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA48FD3400) [pid = 3372] [serial = 471] [outer = 0000000000000000] [url = about:blank] 16:22:37 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4F76D400) [pid = 3372] [serial = 480] [outer = 0000000000000000] [url = about:blank] 16:22:37 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA48FA0C00) [pid = 3372] [serial = 477] [outer = 0000000000000000] [url = about:blank] 16:22:37 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA480E7000) [pid = 3372] [serial = 468] [outer = 0000000000000000] [url = about:blank] 16:22:37 INFO - PROCESS | 3372 | 1468020157966 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 16:22:38 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:22:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1652ms 16:22:38 INFO - PROCESS | 3372 | 1468020158015 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 16:22:38 INFO - PROCESS | 3372 | 1468020158019 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 16:22:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:22:38 INFO - PROCESS | 3372 | 1468020158024 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:22:38 INFO - PROCESS | 3372 | 1468020158027 Marionette TRACE conn6 <- [1,678,null,{}] 16:22:38 INFO - PROCESS | 3372 | 1468020158033 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:38 INFO - PROCESS | 3372 | 1468020158036 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:38 INFO - PROCESS | 3372 | 1468020158133 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 16:22:38 INFO - PROCESS | 3372 | 1468020158193 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020158198 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:38 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA43377000 == 28 [pid = 3372] [id = 179] 16:22:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA42C2D000) [pid = 3372] [serial = 535] [outer = 0000000000000000] 16:22:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA42CAFC00) [pid = 3372] [serial = 536] [outer = 000000FA42C2D000] 16:22:38 INFO - PROCESS | 3372 | 1468020158249 Marionette DEBUG loaded listener.js 16:22:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA43029000) [pid = 3372] [serial = 537] [outer = 000000FA42C2D000] 16:22:39 INFO - PROCESS | 3372 | 1468020159144 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 16:22:39 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:22:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1139ms 16:22:39 INFO - PROCESS | 3372 | 1468020159168 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 16:22:39 INFO - PROCESS | 3372 | 1468020159173 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 16:22:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:22:39 INFO - PROCESS | 3372 | 1468020159180 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:22:39 INFO - PROCESS | 3372 | 1468020159183 Marionette TRACE conn6 <- [1,682,null,{}] 16:22:39 INFO - PROCESS | 3372 | 1468020159187 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:39 INFO - PROCESS | 3372 | 1468020159190 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:39 INFO - PROCESS | 3372 | 1468020159281 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 16:22:39 INFO - PROCESS | 3372 | 1468020159290 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020159293 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:39 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4831B800 == 29 [pid = 3372] [id = 180] 16:22:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA431F1C00) [pid = 3372] [serial = 538] [outer = 0000000000000000] 16:22:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA431F9800) [pid = 3372] [serial = 539] [outer = 000000FA431F1C00] 16:22:39 INFO - PROCESS | 3372 | 1468020159343 Marionette DEBUG loaded listener.js 16:22:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA43251000) [pid = 3372] [serial = 540] [outer = 000000FA431F1C00] 16:22:40 INFO - PROCESS | 3372 | 1468020160309 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 16:22:40 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:22:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1140ms 16:22:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:22:40 INFO - PROCESS | 3372 | 1468020160321 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 16:22:40 INFO - PROCESS | 3372 | 1468020160323 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 16:22:40 INFO - PROCESS | 3372 | 1468020160327 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:22:40 INFO - PROCESS | 3372 | 1468020160331 Marionette TRACE conn6 <- [1,686,null,{}] 16:22:40 INFO - PROCESS | 3372 | 1468020160349 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:40 INFO - PROCESS | 3372 | 1468020160354 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:40 INFO - PROCESS | 3372 | 1468020160467 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 16:22:40 INFO - PROCESS | 3372 | 1468020160475 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020160478 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:40 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D281000 == 30 [pid = 3372] [id = 181] 16:22:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA47518400) [pid = 3372] [serial = 541] [outer = 0000000000000000] 16:22:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA47E23800) [pid = 3372] [serial = 542] [outer = 000000FA47518400] 16:22:40 INFO - PROCESS | 3372 | 1468020160528 Marionette DEBUG loaded listener.js 16:22:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA48E11400) [pid = 3372] [serial = 543] [outer = 000000FA47518400] 16:22:41 INFO - PROCESS | 3372 | 1468020161477 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 16:22:41 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:22:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1201ms 16:22:41 INFO - PROCESS | 3372 | 1468020161530 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 16:22:41 INFO - PROCESS | 3372 | 1468020161533 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 16:22:41 INFO - PROCESS | 3372 | 1468020161537 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:22:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:22:41 INFO - PROCESS | 3372 | 1468020161538 Marionette TRACE conn6 <- [1,690,null,{}] 16:22:41 INFO - PROCESS | 3372 | 1468020161551 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:41 INFO - PROCESS | 3372 | 1468020161553 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:41 INFO - PROCESS | 3372 | 1468020161661 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 16:22:41 INFO - PROCESS | 3372 | 1468020161667 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 3372 | 1468020161669 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:41 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F604000 == 31 [pid = 3372] [id = 182] 16:22:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA48F90000) [pid = 3372] [serial = 544] [outer = 0000000000000000] 16:22:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA4901C000) [pid = 3372] [serial = 545] [outer = 000000FA48F90000] 16:22:41 INFO - PROCESS | 3372 | 1468020161715 Marionette DEBUG loaded listener.js 16:22:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4935BC00) [pid = 3372] [serial = 546] [outer = 000000FA48F90000] 16:22:42 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4DA26C00) [pid = 3372] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:22:42 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4F94D000) [pid = 3372] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:22:42 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA480E8400) [pid = 3372] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:22:42 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA41216C00) [pid = 3372] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:22:42 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4CB5FC00) [pid = 3372] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:22:42 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA431ED800) [pid = 3372] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:22:42 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA431F0800) [pid = 3372] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:22:42 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA48F97000) [pid = 3372] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:22:42 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA412B4400) [pid = 3372] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:22:42 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA431F3000) [pid = 3372] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:22:42 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA53A95C00) [pid = 3372] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:22:42 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA4F770400) [pid = 3372] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:22:42 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA53DF1C00) [pid = 3372] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:22:42 INFO - PROCESS | 3372 | 1468020162752 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 16:22:42 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:22:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1254ms 16:22:42 INFO - PROCESS | 3372 | 1468020162794 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 16:22:42 INFO - PROCESS | 3372 | 1468020162796 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 16:22:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:22:42 INFO - PROCESS | 3372 | 1468020162799 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:22:42 INFO - PROCESS | 3372 | 1468020162801 Marionette TRACE conn6 <- [1,694,null,{}] 16:22:42 INFO - PROCESS | 3372 | 1468020162805 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:42 INFO - PROCESS | 3372 | 1468020162807 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:42 INFO - PROCESS | 3372 | 1468020162887 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 16:22:42 INFO - PROCESS | 3372 | 1468020162895 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020162897 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:42 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB3E000 == 32 [pid = 3372] [id = 183] 16:22:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA434A9400) [pid = 3372] [serial = 547] [outer = 0000000000000000] 16:22:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4935FC00) [pid = 3372] [serial = 548] [outer = 000000FA434A9400] 16:22:42 INFO - PROCESS | 3372 | 1468020162942 Marionette DEBUG loaded listener.js 16:22:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4C7BCC00) [pid = 3372] [serial = 549] [outer = 000000FA434A9400] 16:22:43 INFO - PROCESS | 3372 | 1468020163924 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 16:22:43 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:22:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1191ms 16:22:44 INFO - PROCESS | 3372 | 1468020164002 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 16:22:44 INFO - PROCESS | 3372 | 1468020164007 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 16:22:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:22:44 INFO - PROCESS | 3372 | 1468020164013 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:22:44 INFO - PROCESS | 3372 | 1468020164017 Marionette TRACE conn6 <- [1,698,null,{}] 16:22:44 INFO - PROCESS | 3372 | 1468020164023 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:44 INFO - PROCESS | 3372 | 1468020164027 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:44 INFO - PROCESS | 3372 | 1468020164173 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 16:22:44 INFO - PROCESS | 3372 | 1468020164325 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020164328 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:44 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA480B6000 == 33 [pid = 3372] [id = 184] 16:22:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA42CB1000) [pid = 3372] [serial = 550] [outer = 0000000000000000] 16:22:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA42CB8800) [pid = 3372] [serial = 551] [outer = 000000FA42CB1000] 16:22:44 INFO - PROCESS | 3372 | 1468020164392 Marionette DEBUG loaded listener.js 16:22:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA41305C00) [pid = 3372] [serial = 552] [outer = 000000FA42CB1000] 16:22:45 INFO - PROCESS | 3372 | 1468020165552 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 16:22:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:22:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1599ms 16:22:45 INFO - PROCESS | 3372 | 1468020165620 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 16:22:45 INFO - PROCESS | 3372 | 1468020165625 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 16:22:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:22:45 INFO - PROCESS | 3372 | 1468020165719 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:22:45 INFO - PROCESS | 3372 | 1468020165722 Marionette TRACE conn6 <- [1,702,null,{}] 16:22:45 INFO - PROCESS | 3372 | 1468020165727 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:45 INFO - PROCESS | 3372 | 1468020165730 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:45 INFO - PROCESS | 3372 | 1468020165843 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 16:22:45 INFO - PROCESS | 3372 | 1468020165905 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020165908 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:45 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB34800 == 34 [pid = 3372] [id = 185] 16:22:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA434AC000) [pid = 3372] [serial = 553] [outer = 0000000000000000] 16:22:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA443E4800) [pid = 3372] [serial = 554] [outer = 000000FA434AC000] 16:22:45 INFO - PROCESS | 3372 | 1468020165966 Marionette DEBUG loaded listener.js 16:22:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA48338800) [pid = 3372] [serial = 555] [outer = 000000FA434AC000] 16:22:46 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F604000 == 33 [pid = 3372] [id = 182] 16:22:46 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D281000 == 32 [pid = 3372] [id = 181] 16:22:46 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4831B800 == 31 [pid = 3372] [id = 180] 16:22:46 INFO - PROCESS | 3372 | --DOCSHELL 000000FA43377000 == 30 [pid = 3372] [id = 179] 16:22:46 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA501AA000) [pid = 3372] [serial = 483] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA5429E800) [pid = 3372] [serial = 518] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4DAB6400) [pid = 3372] [serial = 503] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA4F799400) [pid = 3372] [serial = 504] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA52206800) [pid = 3372] [serial = 507] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA50299800) [pid = 3372] [serial = 506] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA52CBA800) [pid = 3372] [serial = 509] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA41220000) [pid = 3372] [serial = 485] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA41335C00) [pid = 3372] [serial = 486] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA4D172000) [pid = 3372] [serial = 500] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA431F7C00) [pid = 3372] [serial = 491] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA43258400) [pid = 3372] [serial = 492] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA43958000) [pid = 3372] [serial = 494] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA47672400) [pid = 3372] [serial = 495] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA4901B000) [pid = 3372] [serial = 497] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA4D176C00) [pid = 3372] [serial = 513] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA495AE800) [pid = 3372] [serial = 498] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA4321A800) [pid = 3372] [serial = 488] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 3372 | --DOMWINDOW == 61 (000000FA434A2C00) [pid = 3372] [serial = 489] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 3372 | --DOMWINDOW == 60 (000000FA443EBC00) [pid = 3372] [serial = 512] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 3372 | --DOMWINDOW == 59 (000000FA53ACE400) [pid = 3372] [serial = 515] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 3372 | --DOMWINDOW == 58 (000000FA5483CC00) [pid = 3372] [serial = 519] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 3372 | --DOMWINDOW == 57 (000000FA53941800) [pid = 3372] [serial = 510] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 3372 | --DOMWINDOW == 56 (000000FA53DF1000) [pid = 3372] [serial = 516] [outer = 0000000000000000] [url = about:blank] 16:22:46 INFO - PROCESS | 3372 | --DOMWINDOW == 55 (000000FA4D3C3800) [pid = 3372] [serial = 501] [outer = 0000000000000000] [url = about:blank] 16:22:47 INFO - PROCESS | 3372 | 1468020167119 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 16:22:47 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:22:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1467ms 16:22:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:22:47 INFO - PROCESS | 3372 | 1468020167156 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 16:22:47 INFO - PROCESS | 3372 | 1468020167160 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 16:22:47 INFO - PROCESS | 3372 | 1468020167164 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:22:47 INFO - PROCESS | 3372 | 1468020167167 Marionette TRACE conn6 <- [1,706,null,{}] 16:22:47 INFO - PROCESS | 3372 | 1468020167172 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:47 INFO - PROCESS | 3372 | 1468020167176 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:47 INFO - PROCESS | 3372 | 1468020167278 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 16:22:47 INFO - PROCESS | 3372 | 1468020167374 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020167377 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:47 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA439CD000 == 31 [pid = 3372] [id = 186] 16:22:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 56 (000000FA41C09000) [pid = 3372] [serial = 556] [outer = 0000000000000000] 16:22:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 57 (000000FA42333C00) [pid = 3372] [serial = 557] [outer = 000000FA41C09000] 16:22:47 INFO - PROCESS | 3372 | 1468020167429 Marionette DEBUG loaded listener.js 16:22:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 58 (000000FA42C28400) [pid = 3372] [serial = 558] [outer = 000000FA41C09000] 16:22:48 INFO - PROCESS | 3372 | 1468020168290 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 16:22:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:22:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1148ms 16:22:48 INFO - PROCESS | 3372 | 1468020168313 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 16:22:48 INFO - PROCESS | 3372 | 1468020168317 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 16:22:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:22:48 INFO - PROCESS | 3372 | 1468020168330 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:22:48 INFO - PROCESS | 3372 | 1468020168333 Marionette TRACE conn6 <- [1,710,null,{}] 16:22:48 INFO - PROCESS | 3372 | 1468020168337 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:48 INFO - PROCESS | 3372 | 1468020168340 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:48 INFO - PROCESS | 3372 | 1468020168432 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 16:22:48 INFO - PROCESS | 3372 | 1468020168439 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020168441 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:48 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48322000 == 32 [pid = 3372] [id = 187] 16:22:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 59 (000000FA431F4000) [pid = 3372] [serial = 559] [outer = 0000000000000000] 16:22:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 60 (000000FA431F9C00) [pid = 3372] [serial = 560] [outer = 000000FA431F4000] 16:22:48 INFO - PROCESS | 3372 | 1468020168489 Marionette DEBUG loaded listener.js 16:22:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (000000FA4324C400) [pid = 3372] [serial = 561] [outer = 000000FA431F4000] 16:22:48 INFO - PROCESS | 3372 | 1468020168978 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 16:22:49 INFO - PROCESS | 3372 | 1468020169027 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 16:22:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:22:49 INFO - PROCESS | 3372 | 1468020169031 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:22:49 INFO - PROCESS | 3372 | 1468020169034 Marionette TRACE conn6 <- [1,714,null,{}] 16:22:49 INFO - PROCESS | 3372 | 1468020169053 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:49 INFO - PROCESS | 3372 | 1468020169058 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:49 INFO - PROCESS | 3372 | 1468020169170 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 16:22:49 INFO - PROCESS | 3372 | 1468020169225 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 3372 | 1468020169228 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:49 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CF0F000 == 33 [pid = 3372] [id = 188] 16:22:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (000000FA4391B400) [pid = 3372] [serial = 562] [outer = 0000000000000000] 16:22:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA44048000) [pid = 3372] [serial = 563] [outer = 000000FA4391B400] 16:22:49 INFO - PROCESS | 3372 | 1468020169278 Marionette DEBUG loaded listener.js 16:22:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA47672000) [pid = 3372] [serial = 564] [outer = 000000FA4391B400] 16:22:49 INFO - PROCESS | 3372 | 1468020169751 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 16:22:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:22:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 735ms 16:22:49 INFO - PROCESS | 3372 | 1468020169770 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 16:22:49 INFO - PROCESS | 3372 | 1468020169773 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 16:22:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:22:49 INFO - PROCESS | 3372 | 1468020169811 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:22:49 INFO - PROCESS | 3372 | 1468020169813 Marionette TRACE conn6 <- [1,718,null,{}] 16:22:49 INFO - PROCESS | 3372 | 1468020169819 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:49 INFO - PROCESS | 3372 | 1468020169821 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:49 INFO - PROCESS | 3372 | 1468020169932 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 16:22:49 INFO - PROCESS | 3372 | 1468020169938 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 3372 | 1468020169940 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:49 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F6B6800 == 34 [pid = 3372] [id = 189] 16:22:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA476CB000) [pid = 3372] [serial = 565] [outer = 0000000000000000] 16:22:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA480E4800) [pid = 3372] [serial = 566] [outer = 000000FA476CB000] 16:22:49 INFO - PROCESS | 3372 | 1468020169990 Marionette DEBUG loaded listener.js 16:22:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA48F8AC00) [pid = 3372] [serial = 567] [outer = 000000FA476CB000] 16:22:50 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA431F1C00) [pid = 3372] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:22:50 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA4320FC00) [pid = 3372] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:22:50 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA42C2D000) [pid = 3372] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:22:50 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA47518400) [pid = 3372] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:22:50 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA42CB8400) [pid = 3372] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:22:50 INFO - PROCESS | 3372 | --DOMWINDOW == 61 (000000FA48F86C00) [pid = 3372] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:22:50 INFO - PROCESS | 3372 | --DOMWINDOW == 60 (000000FA48F90000) [pid = 3372] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:22:50 INFO - PROCESS | 3372 | --DOMWINDOW == 59 (000000FA501A9800) [pid = 3372] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:22:50 INFO - PROCESS | 3372 | --DOMWINDOW == 58 (000000FA5357BC00) [pid = 3372] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:22:50 INFO - PROCESS | 3372 | 1468020170429 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 16:22:50 INFO - PROCESS | 3372 | 1468020170453 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 16:22:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:22:50 INFO - PROCESS | 3372 | 1468020170457 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:22:50 INFO - PROCESS | 3372 | 1468020170458 Marionette TRACE conn6 <- [1,722,null,{}] 16:22:50 INFO - PROCESS | 3372 | 1468020170462 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:50 INFO - PROCESS | 3372 | 1468020170464 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:50 INFO - PROCESS | 3372 | 1468020170570 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 16:22:50 INFO - PROCESS | 3372 | 1468020170610 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020170612 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:50 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB43800 == 35 [pid = 3372] [id = 190] 16:22:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 59 (000000FA41236000) [pid = 3372] [serial = 568] [outer = 0000000000000000] 16:22:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 60 (000000FA48F84C00) [pid = 3372] [serial = 569] [outer = 000000FA41236000] 16:22:50 INFO - PROCESS | 3372 | 1468020170657 Marionette DEBUG loaded listener.js 16:22:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (000000FA48FDB400) [pid = 3372] [serial = 570] [outer = 000000FA41236000] 16:22:51 INFO - PROCESS | 3372 | 1468020171033 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 16:22:51 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:22:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 629ms 16:22:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:22:51 INFO - PROCESS | 3372 | 1468020171089 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 16:22:51 INFO - PROCESS | 3372 | 1468020171091 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 16:22:51 INFO - PROCESS | 3372 | 1468020171101 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:22:51 INFO - PROCESS | 3372 | 1468020171103 Marionette TRACE conn6 <- [1,726,null,{}] 16:22:51 INFO - PROCESS | 3372 | 1468020171107 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:51 INFO - PROCESS | 3372 | 1468020171113 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:51 INFO - PROCESS | 3372 | 1468020171211 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 16:22:51 INFO - PROCESS | 3372 | 1468020171217 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020171219 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:51 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA51C82800 == 36 [pid = 3372] [id = 191] 16:22:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (000000FA495B3000) [pid = 3372] [serial = 571] [outer = 0000000000000000] 16:22:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA4D178400) [pid = 3372] [serial = 572] [outer = 000000FA495B3000] 16:22:51 INFO - PROCESS | 3372 | 1468020171291 Marionette DEBUG loaded listener.js 16:22:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA4D249000) [pid = 3372] [serial = 573] [outer = 000000FA495B3000] 16:22:52 INFO - PROCESS | 3372 | [3372] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:22:52 INFO - PROCESS | 3372 | 1468020172200 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 16:22:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:22:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1142ms 16:22:52 INFO - PROCESS | 3372 | 1468020172243 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 16:22:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:22:52 INFO - PROCESS | 3372 | 1468020172246 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 16:22:52 INFO - PROCESS | 3372 | 1468020172249 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:22:52 INFO - PROCESS | 3372 | 1468020172251 Marionette TRACE conn6 <- [1,730,null,{}] 16:22:52 INFO - PROCESS | 3372 | 1468020172254 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:52 INFO - PROCESS | 3372 | 1468020172256 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:52 INFO - PROCESS | 3372 | 1468020172337 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 16:22:52 INFO - PROCESS | 3372 | 1468020172343 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020172345 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:52 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA52CE3800 == 37 [pid = 3372] [id = 192] 16:22:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA4D247000) [pid = 3372] [serial = 574] [outer = 0000000000000000] 16:22:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA4D4D6400) [pid = 3372] [serial = 575] [outer = 000000FA4D247000] 16:22:52 INFO - PROCESS | 3372 | 1468020172391 Marionette DEBUG loaded listener.js 16:22:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA4DA26400) [pid = 3372] [serial = 576] [outer = 000000FA4D247000] 16:22:53 INFO - PROCESS | 3372 | 1468020173528 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 16:22:53 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:22:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1346ms 16:22:53 INFO - PROCESS | 3372 | 1468020173644 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 16:22:53 INFO - PROCESS | 3372 | 1468020173647 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 16:22:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:22:53 INFO - PROCESS | 3372 | 1468020173698 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:22:53 INFO - PROCESS | 3372 | 1468020173702 Marionette TRACE conn6 <- [1,734,null,{}] 16:22:53 INFO - PROCESS | 3372 | 1468020173708 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:53 INFO - PROCESS | 3372 | 1468020173712 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:53 INFO - PROCESS | 3372 | 1468020173845 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 16:22:53 INFO - PROCESS | 3372 | 1468020173909 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020173912 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:53 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA480CB000 == 38 [pid = 3372] [id = 193] 16:22:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA41BD2400) [pid = 3372] [serial = 577] [outer = 0000000000000000] 16:22:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA43026000) [pid = 3372] [serial = 578] [outer = 000000FA41BD2400] 16:22:53 INFO - PROCESS | 3372 | 1468020173971 Marionette DEBUG loaded listener.js 16:22:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA43211400) [pid = 3372] [serial = 579] [outer = 000000FA41BD2400] 16:22:55 INFO - PROCESS | 3372 | 1468020175042 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 16:22:55 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:22:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1388ms 16:22:55 INFO - PROCESS | 3372 | 1468020175221 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 16:22:55 INFO - PROCESS | 3372 | 1468020175225 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 16:22:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:22:55 INFO - PROCESS | 3372 | 1468020175274 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:22:55 INFO - PROCESS | 3372 | 1468020175279 Marionette TRACE conn6 <- [1,738,null,{}] 16:22:55 INFO - PROCESS | 3372 | 1468020175285 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:55 INFO - PROCESS | 3372 | 1468020175288 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:55 INFO - PROCESS | 3372 | 1468020175422 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 16:22:55 INFO - PROCESS | 3372 | 1468020175485 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020175488 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:55 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA47481000 == 39 [pid = 3372] [id = 194] 16:22:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4302E800) [pid = 3372] [serial = 580] [outer = 0000000000000000] 16:22:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA431A5800) [pid = 3372] [serial = 581] [outer = 000000FA4302E800] 16:22:55 INFO - PROCESS | 3372 | 1468020175540 Marionette DEBUG loaded listener.js 16:22:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4324DC00) [pid = 3372] [serial = 582] [outer = 000000FA4302E800] 16:22:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA51C82800 == 38 [pid = 3372] [id = 191] 16:22:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB43800 == 37 [pid = 3372] [id = 190] 16:22:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F6B6800 == 36 [pid = 3372] [id = 189] 16:22:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CF0F000 == 35 [pid = 3372] [id = 188] 16:22:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48322000 == 34 [pid = 3372] [id = 187] 16:22:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA439CD000 == 33 [pid = 3372] [id = 186] 16:22:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB34800 == 32 [pid = 3372] [id = 185] 16:22:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA480B6000 == 31 [pid = 3372] [id = 184] 16:22:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB3E000 == 30 [pid = 3372] [id = 183] 16:22:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4832C000 == 29 [pid = 3372] [id = 178] 16:22:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA52CE3800 == 28 [pid = 3372] [id = 192] 16:22:56 INFO - PROCESS | 3372 | --DOCSHELL 000000FA480CB000 == 27 [pid = 3372] [id = 193] 16:22:56 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA4935FC00) [pid = 3372] [serial = 548] [outer = 0000000000000000] [url = about:blank] 16:22:56 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA431F9800) [pid = 3372] [serial = 539] [outer = 0000000000000000] [url = about:blank] 16:22:56 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA4767D800) [pid = 3372] [serial = 534] [outer = 0000000000000000] [url = about:blank] 16:22:56 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA4321C800) [pid = 3372] [serial = 533] [outer = 0000000000000000] [url = about:blank] 16:22:56 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA42CAFC00) [pid = 3372] [serial = 536] [outer = 0000000000000000] [url = about:blank] 16:22:56 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA43029000) [pid = 3372] [serial = 537] [outer = 0000000000000000] [url = about:blank] 16:22:56 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA47E23800) [pid = 3372] [serial = 542] [outer = 0000000000000000] [url = about:blank] 16:22:56 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA43219800) [pid = 3372] [serial = 522] [outer = 0000000000000000] [url = about:blank] 16:22:56 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA4319D400) [pid = 3372] [serial = 521] [outer = 0000000000000000] [url = about:blank] 16:22:56 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA4C7BE400) [pid = 3372] [serial = 525] [outer = 0000000000000000] [url = about:blank] 16:22:56 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA48F8E400) [pid = 3372] [serial = 524] [outer = 0000000000000000] [url = about:blank] 16:22:56 INFO - PROCESS | 3372 | --DOMWINDOW == 61 (000000FA4901C000) [pid = 3372] [serial = 545] [outer = 0000000000000000] [url = about:blank] 16:22:56 INFO - PROCESS | 3372 | --DOMWINDOW == 60 (000000FA513FC400) [pid = 3372] [serial = 528] [outer = 0000000000000000] [url = about:blank] 16:22:56 INFO - PROCESS | 3372 | --DOMWINDOW == 59 (000000FA50298400) [pid = 3372] [serial = 527] [outer = 0000000000000000] [url = about:blank] 16:22:56 INFO - PROCESS | 3372 | --DOMWINDOW == 58 (000000FA5483D400) [pid = 3372] [serial = 531] [outer = 0000000000000000] [url = about:blank] 16:22:56 INFO - PROCESS | 3372 | --DOMWINDOW == 57 (000000FA53A96C00) [pid = 3372] [serial = 530] [outer = 0000000000000000] [url = about:blank] 16:22:56 INFO - PROCESS | 3372 | --DOMWINDOW == 56 (000000FA48E11400) [pid = 3372] [serial = 543] [outer = 0000000000000000] [url = about:blank] 16:22:56 INFO - PROCESS | 3372 | --DOMWINDOW == 55 (000000FA4935BC00) [pid = 3372] [serial = 546] [outer = 0000000000000000] [url = about:blank] 16:22:56 INFO - PROCESS | 3372 | --DOMWINDOW == 54 (000000FA43251000) [pid = 3372] [serial = 540] [outer = 0000000000000000] [url = about:blank] 16:22:57 INFO - PROCESS | 3372 | 1468020177180 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 16:22:57 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:22:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1935ms 16:22:57 INFO - PROCESS | 3372 | 1468020177213 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 16:22:57 INFO - PROCESS | 3372 | 1468020177217 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 16:22:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:22:57 INFO - PROCESS | 3372 | 1468020177222 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:22:57 INFO - PROCESS | 3372 | 1468020177225 Marionette TRACE conn6 <- [1,742,null,{}] 16:22:57 INFO - PROCESS | 3372 | 1468020177230 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:57 INFO - PROCESS | 3372 | 1468020177233 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:57 INFO - PROCESS | 3372 | 1468020177321 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 16:22:57 INFO - PROCESS | 3372 | 1468020177328 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020177333 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:57 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4396E000 == 28 [pid = 3372] [id = 195] 16:22:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 55 (000000FA4133CC00) [pid = 3372] [serial = 583] [outer = 0000000000000000] 16:22:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 56 (000000FA41BD8800) [pid = 3372] [serial = 584] [outer = 000000FA4133CC00] 16:22:57 INFO - PROCESS | 3372 | 1468020177383 Marionette DEBUG loaded listener.js 16:22:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 57 (000000FA42C37400) [pid = 3372] [serial = 585] [outer = 000000FA4133CC00] 16:22:58 INFO - PROCESS | 3372 | 1468020178320 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 16:22:58 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:22:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1145ms 16:22:58 INFO - PROCESS | 3372 | 1468020178371 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 16:22:58 INFO - PROCESS | 3372 | 1468020178377 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 16:22:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:22:58 INFO - PROCESS | 3372 | 1468020178383 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:22:58 INFO - PROCESS | 3372 | 1468020178386 Marionette TRACE conn6 <- [1,746,null,{}] 16:22:58 INFO - PROCESS | 3372 | 1468020178390 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:58 INFO - PROCESS | 3372 | 1468020178393 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:58 INFO - PROCESS | 3372 | 1468020178482 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 16:22:58 INFO - PROCESS | 3372 | 1468020178489 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020178492 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:58 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4831F000 == 29 [pid = 3372] [id = 196] 16:22:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 58 (000000FA43031000) [pid = 3372] [serial = 586] [outer = 0000000000000000] 16:22:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 59 (000000FA431F3C00) [pid = 3372] [serial = 587] [outer = 000000FA43031000] 16:22:58 INFO - PROCESS | 3372 | 1468020178541 Marionette DEBUG loaded listener.js 16:22:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 60 (000000FA43213400) [pid = 3372] [serial = 588] [outer = 000000FA43031000] 16:22:59 INFO - PROCESS | 3372 | 1468020179066 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 16:22:59 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:22:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 735ms 16:22:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:22:59 INFO - PROCESS | 3372 | 1468020179119 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 16:22:59 INFO - PROCESS | 3372 | 1468020179122 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 16:22:59 INFO - PROCESS | 3372 | 1468020179125 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:22:59 INFO - PROCESS | 3372 | 1468020179129 Marionette TRACE conn6 <- [1,750,null,{}] 16:22:59 INFO - PROCESS | 3372 | 1468020179145 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:59 INFO - PROCESS | 3372 | 1468020179150 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:59 INFO - PROCESS | 3372 | 1468020179262 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 16:22:59 INFO - PROCESS | 3372 | 1468020179277 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020179280 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:22:59 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CB52000 == 30 [pid = 3372] [id = 197] 16:22:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (000000FA4130B000) [pid = 3372] [serial = 589] [outer = 0000000000000000] 16:22:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (000000FA4353B000) [pid = 3372] [serial = 590] [outer = 000000FA4130B000] 16:22:59 INFO - PROCESS | 3372 | 1468020179331 Marionette DEBUG loaded listener.js 16:22:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA44553800) [pid = 3372] [serial = 591] [outer = 000000FA4130B000] 16:23:00 INFO - PROCESS | 3372 | [3372] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:23:00 INFO - PROCESS | 3372 | 1468020180237 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 16:23:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:23:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1148ms 16:23:00 INFO - PROCESS | 3372 | 1468020180277 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 16:23:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:23:00 INFO - PROCESS | 3372 | 1468020180279 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 16:23:00 INFO - PROCESS | 3372 | 1468020180283 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:23:00 INFO - PROCESS | 3372 | 1468020180285 Marionette TRACE conn6 <- [1,754,null,{}] 16:23:00 INFO - PROCESS | 3372 | 1468020180288 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:00 INFO - PROCESS | 3372 | 1468020180290 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:00 INFO - PROCESS | 3372 | 1468020180405 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 16:23:00 INFO - PROCESS | 3372 | 1468020180410 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020180413 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:00 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D420000 == 31 [pid = 3372] [id = 198] 16:23:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA47D6B400) [pid = 3372] [serial = 592] [outer = 0000000000000000] 16:23:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA47DD9000) [pid = 3372] [serial = 593] [outer = 000000FA47D6B400] 16:23:00 INFO - PROCESS | 3372 | 1468020180459 Marionette DEBUG loaded listener.js 16:23:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA480EA800) [pid = 3372] [serial = 594] [outer = 000000FA47D6B400] 16:23:00 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA4D247000) [pid = 3372] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:23:00 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA4391B400) [pid = 3372] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:23:00 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA476CB000) [pid = 3372] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:23:00 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA41236000) [pid = 3372] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:23:00 INFO - PROCESS | 3372 | --DOMWINDOW == 61 (000000FA495B3000) [pid = 3372] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:23:00 INFO - PROCESS | 3372 | --DOMWINDOW == 60 (000000FA434AC000) [pid = 3372] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:23:00 INFO - PROCESS | 3372 | --DOMWINDOW == 59 (000000FA434A9400) [pid = 3372] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:23:00 INFO - PROCESS | 3372 | --DOMWINDOW == 58 (000000FA431F4000) [pid = 3372] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:23:00 INFO - PROCESS | 3372 | --DOMWINDOW == 57 (000000FA42CB1000) [pid = 3372] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:23:00 INFO - PROCESS | 3372 | --DOMWINDOW == 56 (000000FA41C09000) [pid = 3372] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:23:01 INFO - PROCESS | 3372 | 1468020181431 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 16:23:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:23:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1181ms 16:23:01 INFO - PROCESS | 3372 | 1468020181466 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 16:23:01 INFO - PROCESS | 3372 | 1468020181468 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 16:23:01 INFO - PROCESS | 3372 | 1468020181472 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:23:01 INFO - PROCESS | 3372 | 1468020181474 Marionette TRACE conn6 <- [1,758,null,{}] 16:23:01 INFO - PROCESS | 3372 | 1468020181477 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:01 INFO - PROCESS | 3372 | 1468020181480 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:01 INFO - PROCESS | 3372 | 1468020181559 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 16:23:01 INFO - PROCESS | 3372 | 1468020181564 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020181566 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:01 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F6B2800 == 32 [pid = 3372] [id = 199] 16:23:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 57 (000000FA42C2D800) [pid = 3372] [serial = 595] [outer = 0000000000000000] 16:23:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 58 (000000FA474C2000) [pid = 3372] [serial = 596] [outer = 000000FA42C2D800] 16:23:01 INFO - PROCESS | 3372 | 1468020181611 Marionette DEBUG loaded listener.js 16:23:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 59 (000000FA48E07C00) [pid = 3372] [serial = 597] [outer = 000000FA42C2D800] 16:23:02 INFO - PROCESS | 3372 | 1468020182051 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 628ms 16:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:23:02 INFO - PROCESS | 3372 | 1468020182104 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 16:23:02 INFO - PROCESS | 3372 | 1468020182106 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 16:23:02 INFO - PROCESS | 3372 | 1468020182109 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:23:02 INFO - PROCESS | 3372 | 1468020182110 Marionette TRACE conn6 <- [1,762,null,{}] 16:23:02 INFO - PROCESS | 3372 | 1468020182114 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:02 INFO - PROCESS | 3372 | 1468020182120 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:02 INFO - PROCESS | 3372 | 1468020182226 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 16:23:02 INFO - PROCESS | 3372 | 1468020182232 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 3372 | 1468020182234 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:02 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA50216800 == 33 [pid = 3372] [id = 200] 16:23:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 60 (000000FA48E0F000) [pid = 3372] [serial = 598] [outer = 0000000000000000] 16:23:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (000000FA48FA0C00) [pid = 3372] [serial = 599] [outer = 000000FA48E0F000] 16:23:02 INFO - PROCESS | 3372 | 1468020182280 Marionette DEBUG loaded listener.js 16:23:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (000000FA49352C00) [pid = 3372] [serial = 600] [outer = 000000FA48E0F000] 16:23:02 INFO - PROCESS | 3372 | 1468020182684 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 16:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 629ms 16:23:02 INFO - PROCESS | 3372 | 1468020182742 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 16:23:02 INFO - PROCESS | 3372 | 1468020182744 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 16:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:23:02 INFO - PROCESS | 3372 | 1468020182748 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:23:02 INFO - PROCESS | 3372 | 1468020182749 Marionette TRACE conn6 <- [1,766,null,{}] 16:23:02 INFO - PROCESS | 3372 | 1468020182753 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:02 INFO - PROCESS | 3372 | 1468020182755 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:02 INFO - PROCESS | 3372 | 1468020182833 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 16:23:03 INFO - PROCESS | 3372 | 1468020183020 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020183024 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:03 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA430D1000 == 34 [pid = 3372] [id = 201] 16:23:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA4123E000) [pid = 3372] [serial = 601] [outer = 0000000000000000] 16:23:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA412B1800) [pid = 3372] [serial = 602] [outer = 000000FA4123E000] 16:23:03 INFO - PROCESS | 3372 | 1468020183087 Marionette DEBUG loaded listener.js 16:23:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA41345800) [pid = 3372] [serial = 603] [outer = 000000FA4123E000] 16:23:03 INFO - PROCESS | 3372 | 1468020183860 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 16:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1182ms 16:23:03 INFO - PROCESS | 3372 | 1468020183934 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 16:23:03 INFO - PROCESS | 3372 | 1468020183939 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 16:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:23:03 INFO - PROCESS | 3372 | 1468020183943 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:23:03 INFO - PROCESS | 3372 | 1468020183947 Marionette TRACE conn6 <- [1,770,null,{}] 16:23:03 INFO - PROCESS | 3372 | 1468020183952 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:03 INFO - PROCESS | 3372 | 1468020183958 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:04 INFO - PROCESS | 3372 | 1468020184084 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 16:23:04 INFO - PROCESS | 3372 | 1468020184147 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020184150 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:04 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4BF79000 == 35 [pid = 3372] [id = 202] 16:23:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA431A6400) [pid = 3372] [serial = 604] [outer = 0000000000000000] 16:23:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA43211800) [pid = 3372] [serial = 605] [outer = 000000FA431A6400] 16:23:04 INFO - PROCESS | 3372 | 1468020184209 Marionette DEBUG loaded listener.js 16:23:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA43297000) [pid = 3372] [serial = 606] [outer = 000000FA431A6400] 16:23:05 INFO - PROCESS | 3372 | --DOCSHELL 000000FA50216800 == 34 [pid = 3372] [id = 200] 16:23:05 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F6B2800 == 33 [pid = 3372] [id = 199] 16:23:05 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D420000 == 32 [pid = 3372] [id = 198] 16:23:05 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CB52000 == 31 [pid = 3372] [id = 197] 16:23:05 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4831F000 == 30 [pid = 3372] [id = 196] 16:23:05 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4396E000 == 29 [pid = 3372] [id = 195] 16:23:05 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA4DA26400) [pid = 3372] [serial = 576] [outer = 0000000000000000] [url = about:blank] 16:23:05 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA4D4D6400) [pid = 3372] [serial = 575] [outer = 0000000000000000] [url = about:blank] 16:23:05 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA44048000) [pid = 3372] [serial = 563] [outer = 0000000000000000] [url = about:blank] 16:23:05 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA480E4800) [pid = 3372] [serial = 566] [outer = 0000000000000000] [url = about:blank] 16:23:05 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA48F84C00) [pid = 3372] [serial = 569] [outer = 0000000000000000] [url = about:blank] 16:23:05 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA47672000) [pid = 3372] [serial = 564] [outer = 0000000000000000] [url = about:blank] 16:23:05 INFO - PROCESS | 3372 | --DOMWINDOW == 61 (000000FA4D249000) [pid = 3372] [serial = 573] [outer = 0000000000000000] [url = about:blank] 16:23:05 INFO - PROCESS | 3372 | --DOMWINDOW == 60 (000000FA443E4800) [pid = 3372] [serial = 554] [outer = 0000000000000000] [url = about:blank] 16:23:05 INFO - PROCESS | 3372 | --DOMWINDOW == 59 (000000FA48338800) [pid = 3372] [serial = 555] [outer = 0000000000000000] [url = about:blank] 16:23:05 INFO - PROCESS | 3372 | --DOMWINDOW == 58 (000000FA4C7BCC00) [pid = 3372] [serial = 549] [outer = 0000000000000000] [url = about:blank] 16:23:05 INFO - PROCESS | 3372 | --DOMWINDOW == 57 (000000FA431F9C00) [pid = 3372] [serial = 560] [outer = 0000000000000000] [url = about:blank] 16:23:05 INFO - PROCESS | 3372 | --DOMWINDOW == 56 (000000FA42CB8800) [pid = 3372] [serial = 551] [outer = 0000000000000000] [url = about:blank] 16:23:05 INFO - PROCESS | 3372 | --DOMWINDOW == 55 (000000FA41305C00) [pid = 3372] [serial = 552] [outer = 0000000000000000] [url = about:blank] 16:23:05 INFO - PROCESS | 3372 | --DOMWINDOW == 54 (000000FA42333C00) [pid = 3372] [serial = 557] [outer = 0000000000000000] [url = about:blank] 16:23:05 INFO - PROCESS | 3372 | --DOMWINDOW == 53 (000000FA42C28400) [pid = 3372] [serial = 558] [outer = 0000000000000000] [url = about:blank] 16:23:05 INFO - PROCESS | 3372 | --DOMWINDOW == 52 (000000FA48F8AC00) [pid = 3372] [serial = 567] [outer = 0000000000000000] [url = about:blank] 16:23:05 INFO - PROCESS | 3372 | --DOMWINDOW == 51 (000000FA4D178400) [pid = 3372] [serial = 572] [outer = 0000000000000000] [url = about:blank] 16:23:05 INFO - PROCESS | 3372 | --DOMWINDOW == 50 (000000FA4324C400) [pid = 3372] [serial = 561] [outer = 0000000000000000] [url = about:blank] 16:23:05 INFO - PROCESS | 3372 | --DOMWINDOW == 49 (000000FA48FDB400) [pid = 3372] [serial = 570] [outer = 0000000000000000] [url = about:blank] 16:23:05 INFO - PROCESS | 3372 | 1468020185119 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 16:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1230ms 16:23:05 INFO - PROCESS | 3372 | 1468020185176 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 16:23:05 INFO - PROCESS | 3372 | 1468020185181 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 16:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:23:05 INFO - PROCESS | 3372 | 1468020185186 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:23:05 INFO - PROCESS | 3372 | 1468020185189 Marionette TRACE conn6 <- [1,774,null,{}] 16:23:05 INFO - PROCESS | 3372 | 1468020185195 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:05 INFO - PROCESS | 3372 | 1468020185197 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:05 INFO - PROCESS | 3372 | 1468020185290 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 16:23:05 INFO - PROCESS | 3372 | 1468020185302 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020185307 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:05 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4765A000 == 30 [pid = 3372] [id = 203] 16:23:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 50 (000000FA42C28400) [pid = 3372] [serial = 607] [outer = 0000000000000000] 16:23:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 51 (000000FA42C2DC00) [pid = 3372] [serial = 608] [outer = 000000FA42C28400] 16:23:05 INFO - PROCESS | 3372 | 1468020185357 Marionette DEBUG loaded listener.js 16:23:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 52 (000000FA4319D400) [pid = 3372] [serial = 609] [outer = 000000FA42C28400] 16:23:05 INFO - PROCESS | 3372 | 1468020185858 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 691ms 16:23:05 INFO - PROCESS | 3372 | 1468020185881 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 16:23:05 INFO - PROCESS | 3372 | 1468020185886 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 16:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:23:05 INFO - PROCESS | 3372 | 1468020185892 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:23:05 INFO - PROCESS | 3372 | 1468020185895 Marionette TRACE conn6 <- [1,778,null,{}] 16:23:05 INFO - PROCESS | 3372 | 1468020185903 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:05 INFO - PROCESS | 3372 | 1468020185905 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:06 INFO - PROCESS | 3372 | 1468020185994 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 16:23:06 INFO - PROCESS | 3372 | 1468020186003 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020186005 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:06 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA49ADC000 == 31 [pid = 3372] [id = 204] 16:23:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 53 (000000FA4325A400) [pid = 3372] [serial = 610] [outer = 0000000000000000] 16:23:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 54 (000000FA432A0800) [pid = 3372] [serial = 611] [outer = 000000FA4325A400] 16:23:06 INFO - PROCESS | 3372 | 1468020186053 Marionette DEBUG loaded listener.js 16:23:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 55 (000000FA43729000) [pid = 3372] [serial = 612] [outer = 000000FA4325A400] 16:23:06 INFO - PROCESS | 3372 | 1468020186532 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 692ms 16:23:06 INFO - PROCESS | 3372 | 1468020186587 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 16:23:06 INFO - PROCESS | 3372 | 1468020186590 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 16:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:23:06 INFO - PROCESS | 3372 | 1468020186593 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:23:06 INFO - PROCESS | 3372 | 1468020186597 Marionette TRACE conn6 <- [1,782,null,{}] 16:23:06 INFO - PROCESS | 3372 | 1468020186608 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:06 INFO - PROCESS | 3372 | 1468020186613 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:06 INFO - PROCESS | 3372 | 1468020186729 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 16:23:06 INFO - PROCESS | 3372 | 1468020186802 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020186805 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:06 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D422800 == 32 [pid = 3372] [id = 205] 16:23:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 56 (000000FA476C7800) [pid = 3372] [serial = 613] [outer = 0000000000000000] 16:23:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 57 (000000FA480E8C00) [pid = 3372] [serial = 614] [outer = 000000FA476C7800] 16:23:06 INFO - PROCESS | 3372 | 1468020186855 Marionette DEBUG loaded listener.js 16:23:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 58 (000000FA48F8A000) [pid = 3372] [serial = 615] [outer = 000000FA476C7800] 16:23:07 INFO - PROCESS | 3372 | 1468020187223 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 16:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 16:23:07 INFO - PROCESS | 3372 | 1468020187287 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 16:23:07 INFO - PROCESS | 3372 | 1468020187290 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 16:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:23:07 INFO - PROCESS | 3372 | 1468020187293 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:23:07 INFO - PROCESS | 3372 | 1468020187295 Marionette TRACE conn6 <- [1,786,null,{}] 16:23:07 INFO - PROCESS | 3372 | 1468020187310 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:07 INFO - PROCESS | 3372 | 1468020187312 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:07 INFO - PROCESS | 3372 | 1468020187423 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 16:23:07 INFO - PROCESS | 3372 | 1468020187428 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020187431 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:07 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB45800 == 33 [pid = 3372] [id = 206] 16:23:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 59 (000000FA48F93000) [pid = 3372] [serial = 616] [outer = 0000000000000000] 16:23:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 60 (000000FA48FDD400) [pid = 3372] [serial = 617] [outer = 000000FA48F93000] 16:23:07 INFO - PROCESS | 3372 | 1468020187477 Marionette DEBUG loaded listener.js 16:23:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (000000FA49025000) [pid = 3372] [serial = 618] [outer = 000000FA48F93000] 16:23:07 INFO - PROCESS | 3372 | 1468020187923 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 16:23:07 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:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 692ms 16:23:07 INFO - PROCESS | 3372 | 1468020187988 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 16:23:07 INFO - PROCESS | 3372 | 1468020187990 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 16:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:23:08 INFO - PROCESS | 3372 | 1468020187993 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:23:08 INFO - PROCESS | 3372 | 1468020187995 Marionette TRACE conn6 <- [1,790,null,{}] 16:23:08 INFO - PROCESS | 3372 | 1468020188002 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:08 INFO - PROCESS | 3372 | 1468020188005 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:08 INFO - PROCESS | 3372 | 1468020188137 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 16:23:08 INFO - PROCESS | 3372 | 1468020188158 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020188160 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:08 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA43367800 == 34 [pid = 3372] [id = 207] 16:23:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (000000FA49025800) [pid = 3372] [serial = 619] [outer = 0000000000000000] 16:23:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA49A50C00) [pid = 3372] [serial = 620] [outer = 000000FA49025800] 16:23:08 INFO - PROCESS | 3372 | 1468020188205 Marionette DEBUG loaded listener.js 16:23:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA4C7BF000) [pid = 3372] [serial = 621] [outer = 000000FA49025800] 16:23:08 INFO - PROCESS | 3372 | 1468020188660 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 16:23:08 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:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 693ms 16:23:08 INFO - PROCESS | 3372 | 1468020188692 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 16:23:08 INFO - PROCESS | 3372 | 1468020188694 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 16:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:23:08 INFO - PROCESS | 3372 | 1468020188697 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:23:08 INFO - PROCESS | 3372 | 1468020188699 Marionette TRACE conn6 <- [1,794,null,{}] 16:23:08 INFO - PROCESS | 3372 | 1468020188702 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:08 INFO - PROCESS | 3372 | 1468020188708 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:08 INFO - PROCESS | 3372 | 1468020188836 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 16:23:08 INFO - PROCESS | 3372 | 1468020188884 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020188886 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:08 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA52CD5000 == 35 [pid = 3372] [id = 208] 16:23:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA4CB04C00) [pid = 3372] [serial = 622] [outer = 0000000000000000] 16:23:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA4D1DAC00) [pid = 3372] [serial = 623] [outer = 000000FA4CB04C00] 16:23:08 INFO - PROCESS | 3372 | 1468020188932 Marionette DEBUG loaded listener.js 16:23:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA4DA26800) [pid = 3372] [serial = 624] [outer = 000000FA4CB04C00] 16:23:09 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA4130B000) [pid = 3372] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:23:09 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA47D6B400) [pid = 3372] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:23:09 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA43031000) [pid = 3372] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:23:09 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA4133CC00) [pid = 3372] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:23:09 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA42C2D800) [pid = 3372] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:23:09 INFO - PROCESS | 3372 | --DOMWINDOW == 61 (000000FA4302E800) [pid = 3372] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:23:09 INFO - PROCESS | 3372 | --DOMWINDOW == 60 (000000FA41BD2400) [pid = 3372] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:23:09 INFO - PROCESS | 3372 | 1468020189362 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 16:23:09 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:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 690ms 16:23:09 INFO - PROCESS | 3372 | 1468020189389 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 16:23:09 INFO - PROCESS | 3372 | 1468020189392 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 16:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:23:09 INFO - PROCESS | 3372 | 1468020189395 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:23:09 INFO - PROCESS | 3372 | 1468020189397 Marionette TRACE conn6 <- [1,798,null,{}] 16:23:09 INFO - PROCESS | 3372 | 1468020189400 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:09 INFO - PROCESS | 3372 | 1468020189402 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:09 INFO - PROCESS | 3372 | 1468020189510 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 16:23:09 INFO - PROCESS | 3372 | 1468020189515 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020189517 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:09 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53419800 == 36 [pid = 3372] [id = 209] 16:23:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (000000FA43031000) [pid = 3372] [serial = 625] [outer = 0000000000000000] 16:23:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (000000FA4353C400) [pid = 3372] [serial = 626] [outer = 000000FA43031000] 16:23:09 INFO - PROCESS | 3372 | 1468020189621 Marionette DEBUG loaded listener.js 16:23:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA4DAB6400) [pid = 3372] [serial = 627] [outer = 000000FA43031000] 16:23:09 INFO - PROCESS | 3372 | 1468020189980 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 16:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 628ms 16:23:10 INFO - PROCESS | 3372 | 1468020190026 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 16:23:10 INFO - PROCESS | 3372 | 1468020190028 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 16:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:23:10 INFO - PROCESS | 3372 | 1468020190032 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:23:10 INFO - PROCESS | 3372 | 1468020190033 Marionette TRACE conn6 <- [1,802,null,{}] 16:23:10 INFO - PROCESS | 3372 | 1468020190037 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:10 INFO - PROCESS | 3372 | 1468020190039 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:10 INFO - PROCESS | 3372 | 1468020190145 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 16:23:10 INFO - PROCESS | 3372 | 1468020190185 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020190187 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:10 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53965800 == 37 [pid = 3372] [id = 210] 16:23:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA431EE800) [pid = 3372] [serial = 628] [outer = 0000000000000000] 16:23:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA4F6D5C00) [pid = 3372] [serial = 629] [outer = 000000FA431EE800] 16:23:10 INFO - PROCESS | 3372 | 1468020190240 Marionette DEBUG loaded listener.js 16:23:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA4F774C00) [pid = 3372] [serial = 630] [outer = 000000FA431EE800] 16:23:10 INFO - PROCESS | 3372 | 1468020190595 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 16:23:10 INFO - PROCESS | 3372 | 1468020190625 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 16:23:10 INFO - PROCESS | 3372 | 1468020190628 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:23:10 INFO - PROCESS | 3372 | 1468020190630 Marionette TRACE conn6 <- [1,806,null,{}] 16:23:10 INFO - PROCESS | 3372 | 1468020190633 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:10 INFO - PROCESS | 3372 | 1468020190635 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:10 INFO - PROCESS | 3372 | 1468020190745 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 16:23:10 INFO - PROCESS | 3372 | 1468020190784 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020190786 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:10 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5427A000 == 38 [pid = 3372] [id = 211] 16:23:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA4F76C400) [pid = 3372] [serial = 631] [outer = 0000000000000000] 16:23:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA4F94F800) [pid = 3372] [serial = 632] [outer = 000000FA4F76C400] 16:23:10 INFO - PROCESS | 3372 | 1468020190832 Marionette DEBUG loaded listener.js 16:23:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA501A1400) [pid = 3372] [serial = 633] [outer = 000000FA4F76C400] 16:23:11 INFO - PROCESS | 3372 | 1468020191200 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 16:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 627ms 16:23:11 INFO - PROCESS | 3372 | 1468020191258 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 16:23:11 INFO - PROCESS | 3372 | 1468020191261 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 16:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:23:11 INFO - PROCESS | 3372 | 1468020191264 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:23:11 INFO - PROCESS | 3372 | 1468020191265 Marionette TRACE conn6 <- [1,810,null,{}] 16:23:11 INFO - PROCESS | 3372 | 1468020191270 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:11 INFO - PROCESS | 3372 | 1468020191272 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:11 INFO - PROCESS | 3372 | 1468020191426 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 16:23:11 INFO - PROCESS | 3372 | 1468020191470 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 3372 | 1468020191474 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:11 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA42C8D800 == 39 [pid = 3372] [id = 212] 16:23:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA41238000) [pid = 3372] [serial = 634] [outer = 0000000000000000] 16:23:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA41309800) [pid = 3372] [serial = 635] [outer = 000000FA41238000] 16:23:11 INFO - PROCESS | 3372 | 1468020191534 Marionette DEBUG loaded listener.js 16:23:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA42C2F400) [pid = 3372] [serial = 636] [outer = 000000FA41238000] 16:23:12 INFO - PROCESS | 3372 | 1468020192226 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 16:23:12 INFO - PROCESS | 3372 | 1468020192266 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 16:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:23:12 INFO - PROCESS | 3372 | 1468020192273 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:23:12 INFO - PROCESS | 3372 | 1468020192276 Marionette TRACE conn6 <- [1,814,null,{}] 16:23:12 INFO - PROCESS | 3372 | 1468020192281 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:12 INFO - PROCESS | 3372 | 1468020192287 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:12 INFO - PROCESS | 3372 | 1468020192403 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 16:23:12 INFO - PROCESS | 3372 | 1468020192473 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020192476 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:12 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D483800 == 40 [pid = 3372] [id = 213] 16:23:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4329CC00) [pid = 3372] [serial = 637] [outer = 0000000000000000] 16:23:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA443E6400) [pid = 3372] [serial = 638] [outer = 000000FA4329CC00] 16:23:12 INFO - PROCESS | 3372 | 1468020192534 Marionette DEBUG loaded listener.js 16:23:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA47E9C000) [pid = 3372] [serial = 639] [outer = 000000FA4329CC00] 16:23:13 INFO - PROCESS | 3372 | 1468020193127 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 16:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 882ms 16:23:13 INFO - PROCESS | 3372 | 1468020193164 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 16:23:13 INFO - PROCESS | 3372 | 1468020193167 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 16:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:23:13 INFO - PROCESS | 3372 | 1468020193172 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:23:13 INFO - PROCESS | 3372 | 1468020193175 Marionette TRACE conn6 <- [1,818,null,{}] 16:23:13 INFO - PROCESS | 3372 | 1468020193179 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:13 INFO - PROCESS | 3372 | 1468020193182 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:13 INFO - PROCESS | 3372 | 1468020193294 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 16:23:13 INFO - PROCESS | 3372 | 1468020193382 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020193385 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:13 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5428C800 == 41 [pid = 3372] [id = 214] 16:23:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4C7BD800) [pid = 3372] [serial = 640] [outer = 0000000000000000] 16:23:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4CB5F800) [pid = 3372] [serial = 641] [outer = 000000FA4C7BD800] 16:23:13 INFO - PROCESS | 3372 | 1468020193440 Marionette DEBUG loaded listener.js 16:23:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4D248800) [pid = 3372] [serial = 642] [outer = 000000FA4C7BD800] 16:23:14 INFO - PROCESS | 3372 | 1468020194068 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 16:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 942ms 16:23:14 INFO - PROCESS | 3372 | 1468020194117 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 16:23:14 INFO - PROCESS | 3372 | 1468020194121 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 16:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:23:14 INFO - PROCESS | 3372 | 1468020194133 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:23:14 INFO - PROCESS | 3372 | 1468020194138 Marionette TRACE conn6 <- [1,822,null,{}] 16:23:14 INFO - PROCESS | 3372 | 1468020194142 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:14 INFO - PROCESS | 3372 | 1468020194145 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:14 INFO - PROCESS | 3372 | 1468020194261 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 16:23:14 INFO - PROCESS | 3372 | 1468020194334 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020194336 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:14 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54E49000 == 42 [pid = 3372] [id = 215] 16:23:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4C7BF400) [pid = 3372] [serial = 643] [outer = 0000000000000000] 16:23:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA5028C400) [pid = 3372] [serial = 644] [outer = 000000FA4C7BF400] 16:23:14 INFO - PROCESS | 3372 | 1468020194432 Marionette DEBUG loaded listener.js 16:23:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA50295400) [pid = 3372] [serial = 645] [outer = 000000FA4C7BF400] 16:23:15 INFO - PROCESS | 3372 | 1468020195246 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 16:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1138ms 16:23:15 INFO - PROCESS | 3372 | 1468020195269 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 16:23:15 INFO - PROCESS | 3372 | 1468020195273 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 16:23:15 INFO - PROCESS | 3372 | 1468020195278 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:23:15 INFO - PROCESS | 3372 | 1468020195281 Marionette TRACE conn6 <- [1,826,null,{}] 16:23:15 INFO - PROCESS | 3372 | 1468020195286 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:15 INFO - PROCESS | 3372 | 1468020195289 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:15 INFO - PROCESS | 3372 | 1468020195394 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 16:23:15 INFO - PROCESS | 3372 | 1468020195469 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020195471 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:15 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E2F800 == 43 [pid = 3372] [id = 216] 16:23:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA43029400) [pid = 3372] [serial = 646] [outer = 0000000000000000] 16:23:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA431FAC00) [pid = 3372] [serial = 647] [outer = 000000FA43029400] 16:23:15 INFO - PROCESS | 3372 | 1468020195523 Marionette DEBUG loaded listener.js 16:23:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA43254400) [pid = 3372] [serial = 648] [outer = 000000FA43029400] 16:23:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA47481000 == 42 [pid = 3372] [id = 194] 16:23:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5427A000 == 41 [pid = 3372] [id = 211] 16:23:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53965800 == 40 [pid = 3372] [id = 210] 16:23:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53419800 == 39 [pid = 3372] [id = 209] 16:23:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA52CD5000 == 38 [pid = 3372] [id = 208] 16:23:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA43367800 == 37 [pid = 3372] [id = 207] 16:23:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB45800 == 36 [pid = 3372] [id = 206] 16:23:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D422800 == 35 [pid = 3372] [id = 205] 16:23:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA49ADC000 == 34 [pid = 3372] [id = 204] 16:23:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4765A000 == 33 [pid = 3372] [id = 203] 16:23:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4BF79000 == 32 [pid = 3372] [id = 202] 16:23:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA430D1000 == 31 [pid = 3372] [id = 201] 16:23:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54E49000 == 30 [pid = 3372] [id = 215] 16:23:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5428C800 == 29 [pid = 3372] [id = 214] 16:23:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D483800 == 28 [pid = 3372] [id = 213] 16:23:16 INFO - PROCESS | 3372 | --DOCSHELL 000000FA42C8D800 == 27 [pid = 3372] [id = 212] 16:23:16 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA48FA0C00) [pid = 3372] [serial = 599] [outer = 0000000000000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4353B000) [pid = 3372] [serial = 590] [outer = 0000000000000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA47DD9000) [pid = 3372] [serial = 593] [outer = 0000000000000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA44553800) [pid = 3372] [serial = 591] [outer = 0000000000000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA431F3C00) [pid = 3372] [serial = 587] [outer = 0000000000000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA41BD8800) [pid = 3372] [serial = 584] [outer = 0000000000000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA42C37400) [pid = 3372] [serial = 585] [outer = 0000000000000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA474C2000) [pid = 3372] [serial = 596] [outer = 0000000000000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4324DC00) [pid = 3372] [serial = 582] [outer = 0000000000000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA431A5800) [pid = 3372] [serial = 581] [outer = 0000000000000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA480EA800) [pid = 3372] [serial = 594] [outer = 0000000000000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA43211400) [pid = 3372] [serial = 579] [outer = 0000000000000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA43026000) [pid = 3372] [serial = 578] [outer = 0000000000000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA48E07C00) [pid = 3372] [serial = 597] [outer = 0000000000000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA43213400) [pid = 3372] [serial = 588] [outer = 0000000000000000] [url = about:blank] 16:23:16 INFO - PROCESS | 3372 | 1468020196654 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 16:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1447ms 16:23:16 INFO - PROCESS | 3372 | 1468020196731 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 16:23:16 INFO - PROCESS | 3372 | 1468020196735 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 16:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:23:16 INFO - PROCESS | 3372 | 1468020196754 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:23:16 INFO - PROCESS | 3372 | 1468020196757 Marionette TRACE conn6 <- [1,830,null,{}] 16:23:16 INFO - PROCESS | 3372 | 1468020196764 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:16 INFO - PROCESS | 3372 | 1468020196767 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:16 INFO - PROCESS | 3372 | 1468020196899 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 16:23:16 INFO - PROCESS | 3372 | 1468020196906 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020196909 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:16 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4400D000 == 28 [pid = 3372] [id = 217] 16:23:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA42333C00) [pid = 3372] [serial = 649] [outer = 0000000000000000] 16:23:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA42555400) [pid = 3372] [serial = 650] [outer = 000000FA42333C00] 16:23:16 INFO - PROCESS | 3372 | 1468020196958 Marionette DEBUG loaded listener.js 16:23:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA42CB5400) [pid = 3372] [serial = 651] [outer = 000000FA42333C00] 16:23:17 INFO - PROCESS | 3372 | 1468020197410 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 16:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 735ms 16:23:17 INFO - PROCESS | 3372 | 1468020197485 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 16:23:17 INFO - PROCESS | 3372 | 1468020197490 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 16:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:23:17 INFO - PROCESS | 3372 | 1468020197497 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:23:17 INFO - PROCESS | 3372 | 1468020197500 Marionette TRACE conn6 <- [1,834,null,{}] 16:23:17 INFO - PROCESS | 3372 | 1468020197503 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:17 INFO - PROCESS | 3372 | 1468020197506 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:17 INFO - PROCESS | 3372 | 1468020197596 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 16:23:17 INFO - PROCESS | 3372 | 1468020197609 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020197611 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:17 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E37800 == 29 [pid = 3372] [id = 218] 16:23:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA431FA000) [pid = 3372] [serial = 652] [outer = 0000000000000000] 16:23:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA43211400) [pid = 3372] [serial = 653] [outer = 000000FA431FA000] 16:23:17 INFO - PROCESS | 3372 | 1468020197660 Marionette DEBUG loaded listener.js 16:23:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA43252800) [pid = 3372] [serial = 654] [outer = 000000FA431FA000] 16:23:18 INFO - PROCESS | 3372 | 1468020198117 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 16:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 691ms 16:23:18 INFO - PROCESS | 3372 | 1468020198190 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 16:23:18 INFO - PROCESS | 3372 | 1468020198192 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 16:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:23:18 INFO - PROCESS | 3372 | 1468020198196 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:23:18 INFO - PROCESS | 3372 | 1468020198200 Marionette TRACE conn6 <- [1,838,null,{}] 16:23:18 INFO - PROCESS | 3372 | 1468020198212 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:18 INFO - PROCESS | 3372 | 1468020198217 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:18 INFO - PROCESS | 3372 | 1468020198334 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 16:23:18 INFO - PROCESS | 3372 | 1468020198412 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020198416 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:18 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D290000 == 30 [pid = 3372] [id = 219] 16:23:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4253E400) [pid = 3372] [serial = 655] [outer = 0000000000000000] 16:23:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA43919000) [pid = 3372] [serial = 656] [outer = 000000FA4253E400] 16:23:18 INFO - PROCESS | 3372 | 1468020198465 Marionette DEBUG loaded listener.js 16:23:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA474C4400) [pid = 3372] [serial = 657] [outer = 000000FA4253E400] 16:23:18 INFO - PROCESS | 3372 | 1468020198872 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 16:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 734ms 16:23:18 INFO - PROCESS | 3372 | 1468020198933 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 16:23:18 INFO - PROCESS | 3372 | 1468020198936 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 16:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:23:18 INFO - PROCESS | 3372 | 1468020198939 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:23:18 INFO - PROCESS | 3372 | 1468020198941 Marionette TRACE conn6 <- [1,842,null,{}] 16:23:18 INFO - PROCESS | 3372 | 1468020198944 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:18 INFO - PROCESS | 3372 | 1468020198947 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:19 INFO - PROCESS | 3372 | 1468020199057 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 16:23:19 INFO - PROCESS | 3372 | 1468020199063 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 3372 | 1468020199065 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:19 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4ECCE000 == 31 [pid = 3372] [id = 220] 16:23:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA47D65C00) [pid = 3372] [serial = 658] [outer = 0000000000000000] 16:23:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA48078000) [pid = 3372] [serial = 659] [outer = 000000FA47D65C00] 16:23:19 INFO - PROCESS | 3372 | 1468020199153 Marionette DEBUG loaded listener.js 16:23:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA48E07000) [pid = 3372] [serial = 660] [outer = 000000FA47D65C00] 16:23:19 INFO - PROCESS | 3372 | 1468020199577 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 16:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 692ms 16:23:19 INFO - PROCESS | 3372 | 1468020199660 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 16:23:19 INFO - PROCESS | 3372 | 1468020199662 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 16:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:23:19 INFO - PROCESS | 3372 | 1468020199675 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:23:19 INFO - PROCESS | 3372 | 1468020199677 Marionette TRACE conn6 <- [1,846,null,{}] 16:23:19 INFO - PROCESS | 3372 | 1468020199681 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:19 INFO - PROCESS | 3372 | 1468020199683 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:21 INFO - PROCESS | 3372 | 1468020201022 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 16:23:21 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA48E0F000) [pid = 3372] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:23:21 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4F76C400) [pid = 3372] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:23:21 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA49025800) [pid = 3372] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:23:21 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA43031000) [pid = 3372] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:23:21 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA431A6400) [pid = 3372] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:23:21 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA476C7800) [pid = 3372] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:23:21 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4325A400) [pid = 3372] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:23:21 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4CB04C00) [pid = 3372] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:23:21 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA4123E000) [pid = 3372] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:23:21 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA42C28400) [pid = 3372] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:23:21 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA431EE800) [pid = 3372] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:23:21 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA48F93000) [pid = 3372] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:23:21 INFO - PROCESS | 3372 | 1468020201243 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020201245 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:21 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5020B000 == 32 [pid = 3372] [id = 221] 16:23:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA431F8C00) [pid = 3372] [serial = 661] [outer = 0000000000000000] 16:23:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA434A6400) [pid = 3372] [serial = 662] [outer = 000000FA431F8C00] 16:23:21 INFO - PROCESS | 3372 | 1468020201296 Marionette DEBUG loaded listener.js 16:23:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA49022400) [pid = 3372] [serial = 663] [outer = 000000FA431F8C00] 16:23:21 INFO - PROCESS | 3372 | 1468020201669 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 16:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2039ms 16:23:21 INFO - PROCESS | 3372 | 1468020201717 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 16:23:21 INFO - PROCESS | 3372 | 1468020201719 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 16:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:23:21 INFO - PROCESS | 3372 | 1468020201722 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:23:21 INFO - PROCESS | 3372 | 1468020201724 Marionette TRACE conn6 <- [1,850,null,{}] 16:23:21 INFO - PROCESS | 3372 | 1468020201728 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:21 INFO - PROCESS | 3372 | 1468020201734 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:21 INFO - PROCESS | 3372 | 1468020201864 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 16:23:21 INFO - PROCESS | 3372 | 1468020201872 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020201874 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:21 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53419800 == 33 [pid = 3372] [id = 222] 16:23:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA49021000) [pid = 3372] [serial = 664] [outer = 0000000000000000] 16:23:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA495B2C00) [pid = 3372] [serial = 665] [outer = 000000FA49021000] 16:23:21 INFO - PROCESS | 3372 | 1468020201919 Marionette DEBUG loaded listener.js 16:23:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA4D3CCC00) [pid = 3372] [serial = 666] [outer = 000000FA49021000] 16:23:22 INFO - PROCESS | 3372 | 1468020202351 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 16:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 692ms 16:23:22 INFO - PROCESS | 3372 | 1468020202421 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 16:23:22 INFO - PROCESS | 3372 | 1468020202423 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 16:23:22 INFO - PROCESS | 3372 | 1468020202426 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:23:22 INFO - PROCESS | 3372 | 1468020202428 Marionette TRACE conn6 <- [1,854,null,{}] 16:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:23:22 INFO - PROCESS | 3372 | 1468020202432 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:22 INFO - PROCESS | 3372 | 1468020202434 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:22 INFO - PROCESS | 3372 | 1468020202543 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 16:23:22 INFO - PROCESS | 3372 | 1468020202555 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020202557 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:22 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54279000 == 34 [pid = 3372] [id = 223] 16:23:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4D4E2400) [pid = 3372] [serial = 667] [outer = 0000000000000000] 16:23:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4DA2D400) [pid = 3372] [serial = 668] [outer = 000000FA4D4E2400] 16:23:22 INFO - PROCESS | 3372 | 1468020202602 Marionette DEBUG loaded listener.js 16:23:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4F76F800) [pid = 3372] [serial = 669] [outer = 000000FA4D4E2400] 16:23:23 INFO - PROCESS | 3372 | 1468020203009 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 16:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 672ms 16:23:23 INFO - PROCESS | 3372 | 1468020203104 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 16:23:23 INFO - PROCESS | 3372 | 1468020203108 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 16:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:23:23 INFO - PROCESS | 3372 | 1468020203114 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:23:23 INFO - PROCESS | 3372 | 1468020203119 Marionette TRACE conn6 <- [1,858,null,{}] 16:23:23 INFO - PROCESS | 3372 | 1468020203126 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:23 INFO - PROCESS | 3372 | 1468020203129 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:23 INFO - PROCESS | 3372 | 1468020203284 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 16:23:23 INFO - PROCESS | 3372 | 1468020203466 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020203472 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:23 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA44010000 == 35 [pid = 3372] [id = 224] 16:23:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA41C08400) [pid = 3372] [serial = 670] [outer = 0000000000000000] 16:23:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA427C9C00) [pid = 3372] [serial = 671] [outer = 000000FA41C08400] 16:23:23 INFO - PROCESS | 3372 | 1468020203532 Marionette DEBUG loaded listener.js 16:23:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4302DC00) [pid = 3372] [serial = 672] [outer = 000000FA41C08400] 16:23:24 INFO - PROCESS | 3372 | 1468020204296 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 16:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1235ms 16:23:24 INFO - PROCESS | 3372 | 1468020204353 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 16:23:24 INFO - PROCESS | 3372 | 1468020204357 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 16:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:23:24 INFO - PROCESS | 3372 | 1468020204364 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:23:24 INFO - PROCESS | 3372 | 1468020204368 Marionette TRACE conn6 <- [1,862,null,{}] 16:23:24 INFO - PROCESS | 3372 | 1468020204372 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:24 INFO - PROCESS | 3372 | 1468020204375 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:24 INFO - PROCESS | 3372 | 1468020204496 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 16:23:24 INFO - PROCESS | 3372 | 1468020204567 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020204570 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:24 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D28F800 == 36 [pid = 3372] [id = 225] 16:23:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4325AC00) [pid = 3372] [serial = 673] [outer = 0000000000000000] 16:23:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA432A2000) [pid = 3372] [serial = 674] [outer = 000000FA4325AC00] 16:23:24 INFO - PROCESS | 3372 | 1468020204629 Marionette DEBUG loaded listener.js 16:23:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA44045800) [pid = 3372] [serial = 675] [outer = 000000FA4325AC00] 16:23:25 INFO - PROCESS | 3372 | 1468020205539 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 16:23:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA41BD9000) [pid = 3372] [serial = 676] [outer = 000000FA474C1800] 16:23:25 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53419800 == 35 [pid = 3372] [id = 222] 16:23:25 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5020B000 == 34 [pid = 3372] [id = 221] 16:23:25 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4ECCE000 == 33 [pid = 3372] [id = 220] 16:23:25 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D290000 == 32 [pid = 3372] [id = 219] 16:23:25 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E37800 == 31 [pid = 3372] [id = 218] 16:23:25 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4400D000 == 30 [pid = 3372] [id = 217] 16:23:25 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA49352C00) [pid = 3372] [serial = 600] [outer = 0000000000000000] [url = about:blank] 16:23:25 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4C7BF000) [pid = 3372] [serial = 621] [outer = 0000000000000000] [url = about:blank] 16:23:25 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA49A50C00) [pid = 3372] [serial = 620] [outer = 0000000000000000] [url = about:blank] 16:23:25 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4353C400) [pid = 3372] [serial = 626] [outer = 0000000000000000] [url = about:blank] 16:23:25 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA43211800) [pid = 3372] [serial = 605] [outer = 0000000000000000] [url = about:blank] 16:23:25 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA43297000) [pid = 3372] [serial = 606] [outer = 0000000000000000] [url = about:blank] 16:23:25 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA480E8C00) [pid = 3372] [serial = 614] [outer = 0000000000000000] [url = about:blank] 16:23:25 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA432A0800) [pid = 3372] [serial = 611] [outer = 0000000000000000] [url = about:blank] 16:23:25 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA43729000) [pid = 3372] [serial = 612] [outer = 0000000000000000] [url = about:blank] 16:23:25 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4D1DAC00) [pid = 3372] [serial = 623] [outer = 0000000000000000] [url = about:blank] 16:23:25 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA412B1800) [pid = 3372] [serial = 602] [outer = 0000000000000000] [url = about:blank] 16:23:25 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA41345800) [pid = 3372] [serial = 603] [outer = 0000000000000000] [url = about:blank] 16:23:25 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA42C2DC00) [pid = 3372] [serial = 608] [outer = 0000000000000000] [url = about:blank] 16:23:25 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4319D400) [pid = 3372] [serial = 609] [outer = 0000000000000000] [url = about:blank] 16:23:25 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA501A1400) [pid = 3372] [serial = 633] [outer = 0000000000000000] [url = about:blank] 16:23:25 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA4F6D5C00) [pid = 3372] [serial = 629] [outer = 0000000000000000] [url = about:blank] 16:23:25 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA4DA26800) [pid = 3372] [serial = 624] [outer = 0000000000000000] [url = about:blank] 16:23:25 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA4F774C00) [pid = 3372] [serial = 630] [outer = 0000000000000000] [url = about:blank] 16:23:25 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA48FDD400) [pid = 3372] [serial = 617] [outer = 0000000000000000] [url = about:blank] 16:23:25 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA49025000) [pid = 3372] [serial = 618] [outer = 0000000000000000] [url = about:blank] 16:23:25 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA48F8A000) [pid = 3372] [serial = 615] [outer = 0000000000000000] [url = about:blank] 16:23:25 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA4DAB6400) [pid = 3372] [serial = 627] [outer = 0000000000000000] [url = about:blank] 16:23:25 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA4F94F800) [pid = 3372] [serial = 632] [outer = 0000000000000000] [url = about:blank] 16:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1254ms 16:23:25 INFO - PROCESS | 3372 | 1468020205620 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 16:23:25 INFO - PROCESS | 3372 | 1468020205625 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 16:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:23:25 INFO - PROCESS | 3372 | 1468020205631 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:23:25 INFO - PROCESS | 3372 | 1468020205634 Marionette TRACE conn6 <- [1,866,null,{}] 16:23:25 INFO - PROCESS | 3372 | 1468020205639 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:25 INFO - PROCESS | 3372 | 1468020205642 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:25 INFO - PROCESS | 3372 | 1468020205742 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 16:23:25 INFO - PROCESS | 3372 | 1468020205813 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020205818 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:25 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA439D8000 == 31 [pid = 3372] [id = 226] 16:23:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA42CB8800) [pid = 3372] [serial = 677] [outer = 0000000000000000] 16:23:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA4320EC00) [pid = 3372] [serial = 678] [outer = 000000FA42CB8800] 16:23:25 INFO - PROCESS | 3372 | 1468020205872 Marionette DEBUG loaded listener.js 16:23:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA43255400) [pid = 3372] [serial = 679] [outer = 000000FA42CB8800] 16:23:26 INFO - PROCESS | 3372 | 1468020206306 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 16:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 733ms 16:23:26 INFO - PROCESS | 3372 | 1468020206371 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 16:23:26 INFO - PROCESS | 3372 | 1468020206376 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 16:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:23:26 INFO - PROCESS | 3372 | 1468020206383 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:23:26 INFO - PROCESS | 3372 | 1468020206385 Marionette TRACE conn6 <- [1,870,null,{}] 16:23:26 INFO - PROCESS | 3372 | 1468020206389 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:26 INFO - PROCESS | 3372 | 1468020206392 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:26 INFO - PROCESS | 3372 | 1468020206480 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 16:23:26 INFO - PROCESS | 3372 | 1468020206489 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020206491 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:26 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CB4E000 == 32 [pid = 3372] [id = 227] 16:23:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA437B3800) [pid = 3372] [serial = 680] [outer = 0000000000000000] 16:23:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA474B9400) [pid = 3372] [serial = 681] [outer = 000000FA437B3800] 16:23:26 INFO - PROCESS | 3372 | 1468020206539 Marionette DEBUG loaded listener.js 16:23:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA47DAC400) [pid = 3372] [serial = 682] [outer = 000000FA437B3800] 16:23:27 INFO - PROCESS | 3372 | 1468020207006 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 16:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 693ms 16:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:23:27 INFO - PROCESS | 3372 | 1468020207078 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 16:23:27 INFO - PROCESS | 3372 | 1468020207081 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 16:23:27 INFO - PROCESS | 3372 | 1468020207084 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:23:27 INFO - PROCESS | 3372 | 1468020207088 Marionette TRACE conn6 <- [1,874,null,{}] 16:23:27 INFO - PROCESS | 3372 | 1468020207100 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:27 INFO - PROCESS | 3372 | 1468020207105 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:27 INFO - PROCESS | 3372 | 1468020207252 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 16:23:27 INFO - PROCESS | 3372 | 1468020207293 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020207297 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:27 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F6AB000 == 33 [pid = 3372] [id = 228] 16:23:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA476CB000) [pid = 3372] [serial = 683] [outer = 0000000000000000] 16:23:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA48FDD400) [pid = 3372] [serial = 684] [outer = 000000FA476CB000] 16:23:27 INFO - PROCESS | 3372 | 1468020207346 Marionette DEBUG loaded listener.js 16:23:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4C7B9400) [pid = 3372] [serial = 685] [outer = 000000FA476CB000] 16:23:27 INFO - PROCESS | 3372 | 1468020207714 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 16:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 690ms 16:23:27 INFO - PROCESS | 3372 | 1468020207779 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 16:23:27 INFO - PROCESS | 3372 | 1468020207782 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 16:23:27 INFO - PROCESS | 3372 | 1468020207786 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:23:27 INFO - PROCESS | 3372 | 1468020207788 Marionette TRACE conn6 <- [1,878,null,{}] 16:23:27 INFO - PROCESS | 3372 | 1468020207791 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:27 INFO - PROCESS | 3372 | 1468020207793 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:27 INFO - PROCESS | 3372 | 1468020207906 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 16:23:27 INFO - PROCESS | 3372 | 1468020207911 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020207913 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:27 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5021E800 == 34 [pid = 3372] [id = 229] 16:23:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA4CBC0400) [pid = 3372] [serial = 686] [outer = 0000000000000000] 16:23:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4D170C00) [pid = 3372] [serial = 687] [outer = 000000FA4CBC0400] 16:23:28 INFO - PROCESS | 3372 | 1468020207997 Marionette DEBUG loaded listener.js 16:23:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4D24E800) [pid = 3372] [serial = 688] [outer = 000000FA4CBC0400] 16:23:28 INFO - PROCESS | 3372 | 1468020208435 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 16:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 690ms 16:23:28 INFO - PROCESS | 3372 | 1468020208480 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 16:23:28 INFO - PROCESS | 3372 | 1468020208483 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 16:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:23:28 INFO - PROCESS | 3372 | 1468020208486 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:23:28 INFO - PROCESS | 3372 | 1468020208488 Marionette TRACE conn6 <- [1,882,null,{}] 16:23:28 INFO - PROCESS | 3372 | 1468020208491 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:28 INFO - PROCESS | 3372 | 1468020208493 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:28 INFO - PROCESS | 3372 | 1468020208626 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 16:23:28 INFO - PROCESS | 3372 | 1468020208648 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020208651 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:28 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53403800 == 35 [pid = 3372] [id = 230] 16:23:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA4DA29800) [pid = 3372] [serial = 689] [outer = 0000000000000000] 16:23:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4DAE8400) [pid = 3372] [serial = 690] [outer = 000000FA4DA29800] 16:23:28 INFO - PROCESS | 3372 | 1468020208696 Marionette DEBUG loaded listener.js 16:23:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4F777000) [pid = 3372] [serial = 691] [outer = 000000FA4DA29800] 16:23:29 INFO - PROCESS | 3372 | 1468020209141 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 16:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 691ms 16:23:29 INFO - PROCESS | 3372 | 1468020209180 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 16:23:29 INFO - PROCESS | 3372 | 1468020209183 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 16:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:23:29 INFO - PROCESS | 3372 | 1468020209190 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:23:29 INFO - PROCESS | 3372 | 1468020209192 Marionette TRACE conn6 <- [1,886,null,{}] 16:23:29 INFO - PROCESS | 3372 | 1468020209195 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:29 INFO - PROCESS | 3372 | 1468020209201 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:29 INFO - PROCESS | 3372 | 1468020209339 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 16:23:29 INFO - PROCESS | 3372 | 1468020209352 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020209354 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:29 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53A4B800 == 36 [pid = 3372] [id = 231] 16:23:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4FB77800) [pid = 3372] [serial = 692] [outer = 0000000000000000] 16:23:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA501A6C00) [pid = 3372] [serial = 693] [outer = 000000FA4FB77800] 16:23:29 INFO - PROCESS | 3372 | 1468020209399 Marionette DEBUG loaded listener.js 16:23:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA5029B000) [pid = 3372] [serial = 694] [outer = 000000FA4FB77800] 16:23:29 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA49021000) [pid = 3372] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:23:29 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA42333C00) [pid = 3372] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:23:29 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA431FA000) [pid = 3372] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:23:29 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA47D65C00) [pid = 3372] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:23:29 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA43029400) [pid = 3372] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:23:29 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4253E400) [pid = 3372] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:23:29 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA41238000) [pid = 3372] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:23:29 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA4329CC00) [pid = 3372] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:23:29 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4C7BD800) [pid = 3372] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:23:29 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA4C7BF400) [pid = 3372] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:23:29 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA431F8C00) [pid = 3372] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:23:29 INFO - PROCESS | 3372 | 1468020209871 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 16:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 733ms 16:23:29 INFO - PROCESS | 3372 | 1468020209936 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 16:23:29 INFO - PROCESS | 3372 | 1468020209938 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 16:23:29 INFO - PROCESS | 3372 | 1468020209942 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:23:29 INFO - PROCESS | 3372 | 1468020209943 Marionette TRACE conn6 <- [1,890,null,{}] 16:23:29 INFO - PROCESS | 3372 | 1468020209947 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:29 INFO - PROCESS | 3372 | 1468020209949 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:30 INFO - PROCESS | 3372 | 1468020210033 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 16:23:30 INFO - PROCESS | 3372 | 1468020210043 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 3372 | 1468020210045 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:30 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54DAE800 == 37 [pid = 3372] [id = 232] 16:23:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA431F5400) [pid = 3372] [serial = 695] [outer = 0000000000000000] 16:23:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4324D000) [pid = 3372] [serial = 696] [outer = 000000FA431F5400] 16:23:30 INFO - PROCESS | 3372 | 1468020210090 Marionette DEBUG loaded listener.js 16:23:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA4C7BD800) [pid = 3372] [serial = 697] [outer = 000000FA431F5400] 16:23:30 INFO - PROCESS | 3372 | 1468020210498 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 16:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 586ms 16:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:23:30 INFO - PROCESS | 3372 | 1468020210534 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 16:23:30 INFO - PROCESS | 3372 | 1468020210536 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 16:23:30 INFO - PROCESS | 3372 | 1468020210539 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:23:30 INFO - PROCESS | 3372 | 1468020210541 Marionette TRACE conn6 <- [1,894,null,{}] 16:23:30 INFO - PROCESS | 3372 | 1468020210544 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:30 INFO - PROCESS | 3372 | 1468020210546 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:30 INFO - PROCESS | 3372 | 1468020210627 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 16:23:30 INFO - PROCESS | 3372 | 1468020210633 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 3372 | 1468020210635 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:30 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5660C800 == 38 [pid = 3372] [id = 233] 16:23:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA50796C00) [pid = 3372] [serial = 698] [outer = 0000000000000000] 16:23:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA50AB3800) [pid = 3372] [serial = 699] [outer = 000000FA50796C00] 16:23:30 INFO - PROCESS | 3372 | 1468020210680 Marionette DEBUG loaded listener.js 16:23:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA51399C00) [pid = 3372] [serial = 700] [outer = 000000FA50796C00] 16:23:31 INFO - PROCESS | 3372 | 1468020211083 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 16:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 587ms 16:23:31 INFO - PROCESS | 3372 | 1468020211139 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 16:23:31 INFO - PROCESS | 3372 | 1468020211141 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 16:23:31 INFO - PROCESS | 3372 | 1468020211144 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:23:31 INFO - PROCESS | 3372 | 1468020211146 Marionette TRACE conn6 <- [1,898,null,{}] 16:23:31 INFO - PROCESS | 3372 | 1468020211154 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:31 INFO - PROCESS | 3372 | 1468020211156 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:31 INFO - PROCESS | 3372 | 1468020211239 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 16:23:31 INFO - PROCESS | 3372 | 1468020211245 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020211247 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:31 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56673000 == 39 [pid = 3372] [id = 234] 16:23:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA513EE800) [pid = 3372] [serial = 701] [outer = 0000000000000000] 16:23:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA51C5E400) [pid = 3372] [serial = 702] [outer = 000000FA513EE800] 16:23:31 INFO - PROCESS | 3372 | 1468020211291 Marionette DEBUG loaded listener.js 16:23:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA52520800) [pid = 3372] [serial = 703] [outer = 000000FA513EE800] 16:23:31 INFO - PROCESS | 3372 | 1468020211715 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 16:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 16:23:31 INFO - PROCESS | 3372 | 1468020211779 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 16:23:31 INFO - PROCESS | 3372 | 1468020211782 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 16:23:31 INFO - PROCESS | 3372 | 1468020211789 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:23:31 INFO - PROCESS | 3372 | 1468020211791 Marionette TRACE conn6 <- [1,902,null,{}] 16:23:31 INFO - PROCESS | 3372 | 1468020211795 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:31 INFO - PROCESS | 3372 | 1468020211797 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:31 INFO - PROCESS | 3372 | 1468020211923 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 16:23:32 INFO - PROCESS | 3372 | 1468020212043 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020212047 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:32 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4397F000 == 40 [pid = 3372] [id = 235] 16:23:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4123BC00) [pid = 3372] [serial = 704] [outer = 0000000000000000] 16:23:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA41302400) [pid = 3372] [serial = 705] [outer = 000000FA4123BC00] 16:23:32 INFO - PROCESS | 3372 | 1468020212108 Marionette DEBUG loaded listener.js 16:23:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4302E800) [pid = 3372] [serial = 706] [outer = 000000FA4123BC00] 16:23:32 INFO - PROCESS | 3372 | 1468020212748 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 16:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 985ms 16:23:32 INFO - PROCESS | 3372 | 1468020212780 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 16:23:32 INFO - PROCESS | 3372 | 1468020212785 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 16:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:23:32 INFO - PROCESS | 3372 | 1468020212790 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:23:32 INFO - PROCESS | 3372 | 1468020212794 Marionette TRACE conn6 <- [1,906,null,{}] 16:23:32 INFO - PROCESS | 3372 | 1468020212799 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:32 INFO - PROCESS | 3372 | 1468020212802 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:32 INFO - PROCESS | 3372 | 1468020212919 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 16:23:33 INFO - PROCESS | 3372 | 1468020213006 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020213010 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:33 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB34000 == 41 [pid = 3372] [id = 236] 16:23:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA47D6B400) [pid = 3372] [serial = 707] [outer = 0000000000000000] 16:23:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA48136400) [pid = 3372] [serial = 708] [outer = 000000FA47D6B400] 16:23:33 INFO - PROCESS | 3372 | 1468020213070 Marionette DEBUG loaded listener.js 16:23:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA48F8FC00) [pid = 3372] [serial = 709] [outer = 000000FA47D6B400] 16:23:33 INFO - PROCESS | 3372 | 1468020213659 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 16:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 942ms 16:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:23:33 INFO - PROCESS | 3372 | 1468020213735 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 16:23:33 INFO - PROCESS | 3372 | 1468020213739 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 16:23:33 INFO - PROCESS | 3372 | 1468020213743 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:23:33 INFO - PROCESS | 3372 | 1468020213745 Marionette TRACE conn6 <- [1,910,null,{}] 16:23:33 INFO - PROCESS | 3372 | 1468020213749 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:33 INFO - PROCESS | 3372 | 1468020213752 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:33 INFO - PROCESS | 3372 | 1468020213895 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 16:23:33 INFO - PROCESS | 3372 | 1468020213969 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020213972 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:34 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5773C800 == 42 [pid = 3372] [id = 237] 16:23:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA4D173800) [pid = 3372] [serial = 710] [outer = 0000000000000000] 16:23:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA4EEDA400) [pid = 3372] [serial = 711] [outer = 000000FA4D173800] 16:23:34 INFO - PROCESS | 3372 | 1468020214069 Marionette DEBUG loaded listener.js 16:23:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA501A3C00) [pid = 3372] [serial = 712] [outer = 000000FA4D173800] 16:23:34 INFO - PROCESS | 3372 | 1468020214718 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 16:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1030ms 16:23:34 INFO - PROCESS | 3372 | 1468020214774 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 16:23:34 INFO - PROCESS | 3372 | 1468020214779 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 16:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:23:34 INFO - PROCESS | 3372 | 1468020214803 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:23:34 INFO - PROCESS | 3372 | 1468020214809 Marionette TRACE conn6 <- [1,914,null,{}] 16:23:34 INFO - PROCESS | 3372 | 1468020214834 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:34 INFO - PROCESS | 3372 | 1468020214838 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:34 INFO - PROCESS | 3372 | 1468020214961 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 16:23:35 INFO - PROCESS | 3372 | 1468020215027 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020215029 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:35 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA47E05800 == 43 [pid = 3372] [id = 238] 16:23:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA431F5C00) [pid = 3372] [serial = 713] [outer = 0000000000000000] 16:23:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA501A4400) [pid = 3372] [serial = 714] [outer = 000000FA431F5C00] 16:23:35 INFO - PROCESS | 3372 | 1468020215084 Marionette DEBUG loaded listener.js 16:23:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA52C55400) [pid = 3372] [serial = 715] [outer = 000000FA431F5C00] 16:23:35 INFO - PROCESS | 3372 | 1468020215871 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 16:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1123ms 16:23:35 INFO - PROCESS | 3372 | 1468020215913 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 16:23:35 INFO - PROCESS | 3372 | 1468020215917 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 16:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:23:35 INFO - PROCESS | 3372 | 1468020215922 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:23:35 INFO - PROCESS | 3372 | 1468020215927 Marionette TRACE conn6 <- [1,918,null,{}] 16:23:35 INFO - PROCESS | 3372 | 1468020215932 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:35 INFO - PROCESS | 3372 | 1468020215935 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:36 INFO - PROCESS | 3372 | 1468020216045 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 16:23:36 INFO - PROCESS | 3372 | 1468020216118 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020216121 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:36 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4755D800 == 44 [pid = 3372] [id = 239] 16:23:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA43257000) [pid = 3372] [serial = 716] [outer = 0000000000000000] 16:23:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA4329C400) [pid = 3372] [serial = 717] [outer = 000000FA43257000] 16:23:36 INFO - PROCESS | 3372 | 1468020216172 Marionette DEBUG loaded listener.js 16:23:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA4745BC00) [pid = 3372] [serial = 718] [outer = 000000FA43257000] 16:23:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56673000 == 43 [pid = 3372] [id = 234] 16:23:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5660C800 == 42 [pid = 3372] [id = 233] 16:23:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54DAE800 == 41 [pid = 3372] [id = 232] 16:23:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53A4B800 == 40 [pid = 3372] [id = 231] 16:23:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53403800 == 39 [pid = 3372] [id = 230] 16:23:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5021E800 == 38 [pid = 3372] [id = 229] 16:23:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F6AB000 == 37 [pid = 3372] [id = 228] 16:23:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CB4E000 == 36 [pid = 3372] [id = 227] 16:23:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA439D8000 == 35 [pid = 3372] [id = 226] 16:23:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D28F800 == 34 [pid = 3372] [id = 225] 16:23:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA44010000 == 33 [pid = 3372] [id = 224] 16:23:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54279000 == 32 [pid = 3372] [id = 223] 16:23:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E2F800 == 31 [pid = 3372] [id = 216] 16:23:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA47E05800 == 30 [pid = 3372] [id = 238] 16:23:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5773C800 == 29 [pid = 3372] [id = 237] 16:23:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB34000 == 28 [pid = 3372] [id = 236] 16:23:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4397F000 == 27 [pid = 3372] [id = 235] 16:23:37 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA4D3CCC00) [pid = 3372] [serial = 666] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA42555400) [pid = 3372] [serial = 650] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA42CB5400) [pid = 3372] [serial = 651] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA43211400) [pid = 3372] [serial = 653] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA43252800) [pid = 3372] [serial = 654] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA48078000) [pid = 3372] [serial = 659] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA43254400) [pid = 3372] [serial = 648] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA431FAC00) [pid = 3372] [serial = 647] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA43919000) [pid = 3372] [serial = 656] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA42C2F400) [pid = 3372] [serial = 636] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA41309800) [pid = 3372] [serial = 635] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA47E9C000) [pid = 3372] [serial = 639] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA443E6400) [pid = 3372] [serial = 638] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4D248800) [pid = 3372] [serial = 642] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4CB5F800) [pid = 3372] [serial = 641] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA50295400) [pid = 3372] [serial = 645] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA5028C400) [pid = 3372] [serial = 644] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA48E07000) [pid = 3372] [serial = 660] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA495B2C00) [pid = 3372] [serial = 665] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4DA2D400) [pid = 3372] [serial = 668] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA49022400) [pid = 3372] [serial = 663] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA434A6400) [pid = 3372] [serial = 662] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA474C4400) [pid = 3372] [serial = 657] [outer = 0000000000000000] [url = about:blank] 16:23:37 INFO - PROCESS | 3372 | 1468020217317 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 16:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1446ms 16:23:37 INFO - PROCESS | 3372 | 1468020217372 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 16:23:37 INFO - PROCESS | 3372 | 1468020217376 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 16:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:23:37 INFO - PROCESS | 3372 | 1468020217381 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:23:37 INFO - PROCESS | 3372 | 1468020217386 Marionette TRACE conn6 <- [1,922,null,{}] 16:23:37 INFO - PROCESS | 3372 | 1468020217391 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:37 INFO - PROCESS | 3372 | 1468020217394 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:37 INFO - PROCESS | 3372 | 1468020217510 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 16:23:37 INFO - PROCESS | 3372 | 1468020217580 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020217583 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:37 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA44010000 == 28 [pid = 3372] [id = 240] 16:23:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA42C2E800) [pid = 3372] [serial = 719] [outer = 0000000000000000] 16:23:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA42CB3400) [pid = 3372] [serial = 720] [outer = 000000FA42C2E800] 16:23:37 INFO - PROCESS | 3372 | 1468020217635 Marionette DEBUG loaded listener.js 16:23:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4302D800) [pid = 3372] [serial = 721] [outer = 000000FA42C2E800] 16:23:38 INFO - PROCESS | 3372 | 1468020218013 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 16:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 691ms 16:23:38 INFO - PROCESS | 3372 | 1468020218077 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 16:23:38 INFO - PROCESS | 3372 | 1468020218083 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 16:23:38 INFO - PROCESS | 3372 | 1468020218092 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:23:38 INFO - PROCESS | 3372 | 1468020218095 Marionette TRACE conn6 <- [1,926,null,{}] 16:23:38 INFO - PROCESS | 3372 | 1468020218130 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:38 INFO - PROCESS | 3372 | 1468020218132 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:38 INFO - PROCESS | 3372 | 1468020218226 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 16:23:38 INFO - PROCESS | 3372 | 1468020218233 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020218235 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:38 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA490FA800 == 29 [pid = 3372] [id = 241] 16:23:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA431A6400) [pid = 3372] [serial = 722] [outer = 0000000000000000] 16:23:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA4321CC00) [pid = 3372] [serial = 723] [outer = 000000FA431A6400] 16:23:38 INFO - PROCESS | 3372 | 1468020218287 Marionette DEBUG loaded listener.js 16:23:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4329F000) [pid = 3372] [serial = 724] [outer = 000000FA431A6400] 16:23:38 INFO - PROCESS | 3372 | 1468020218725 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 16:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 16:23:38 INFO - PROCESS | 3372 | 1468020218768 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 16:23:38 INFO - PROCESS | 3372 | 1468020218771 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 16:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:23:38 INFO - PROCESS | 3372 | 1468020218774 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:23:38 INFO - PROCESS | 3372 | 1468020218778 Marionette TRACE conn6 <- [1,930,null,{}] 16:23:38 INFO - PROCESS | 3372 | 1468020218789 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:38 INFO - PROCESS | 3372 | 1468020218794 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:38 INFO - PROCESS | 3372 | 1468020218879 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 16:23:38 INFO - PROCESS | 3372 | 1468020218887 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020218890 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:38 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D2A0000 == 30 [pid = 3372] [id = 242] 16:23:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA437AA000) [pid = 3372] [serial = 725] [outer = 0000000000000000] 16:23:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA445BA400) [pid = 3372] [serial = 726] [outer = 000000FA437AA000] 16:23:38 INFO - PROCESS | 3372 | 1468020218940 Marionette DEBUG loaded listener.js 16:23:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA47D65800) [pid = 3372] [serial = 727] [outer = 000000FA437AA000] 16:23:39 INFO - PROCESS | 3372 | 1468020219424 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 16:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 692ms 16:23:39 INFO - PROCESS | 3372 | 1468020219469 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 16:23:39 INFO - PROCESS | 3372 | 1468020219472 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 16:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:23:39 INFO - PROCESS | 3372 | 1468020219475 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:23:39 INFO - PROCESS | 3372 | 1468020219477 Marionette TRACE conn6 <- [1,934,null,{}] 16:23:39 INFO - PROCESS | 3372 | 1468020219480 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:39 INFO - PROCESS | 3372 | 1468020219482 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:39 INFO - PROCESS | 3372 | 1468020219624 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 16:23:39 INFO - PROCESS | 3372 | 1468020219646 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020219648 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:39 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F606000 == 31 [pid = 3372] [id = 243] 16:23:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA48E05000) [pid = 3372] [serial = 728] [outer = 0000000000000000] 16:23:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA48F83400) [pid = 3372] [serial = 729] [outer = 000000FA48E05000] 16:23:39 INFO - PROCESS | 3372 | 1468020219695 Marionette DEBUG loaded listener.js 16:23:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA48F93000) [pid = 3372] [serial = 730] [outer = 000000FA48E05000] 16:23:40 INFO - PROCESS | 3372 | 1468020220124 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 16:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 691ms 16:23:40 INFO - PROCESS | 3372 | 1468020220169 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 16:23:40 INFO - PROCESS | 3372 | 1468020220171 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 16:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:23:40 INFO - PROCESS | 3372 | 1468020220174 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:23:40 INFO - PROCESS | 3372 | 1468020220176 Marionette TRACE conn6 <- [1,938,null,{}] 16:23:40 INFO - PROCESS | 3372 | 1468020220186 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:40 INFO - PROCESS | 3372 | 1468020220188 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:40 INFO - PROCESS | 3372 | 1468020220293 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 16:23:40 INFO - PROCESS | 3372 | 1468020220299 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020220301 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:40 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB4B000 == 32 [pid = 3372] [id = 244] 16:23:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA48F93800) [pid = 3372] [serial = 731] [outer = 0000000000000000] 16:23:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA49021400) [pid = 3372] [serial = 732] [outer = 000000FA48F93800] 16:23:40 INFO - PROCESS | 3372 | 1468020220347 Marionette DEBUG loaded listener.js 16:23:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA495AE400) [pid = 3372] [serial = 733] [outer = 000000FA48F93800] 16:23:40 INFO - PROCESS | 3372 | 1468020220817 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 16:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 693ms 16:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:23:40 INFO - PROCESS | 3372 | 1468020220870 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 16:23:40 INFO - PROCESS | 3372 | 1468020220872 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 16:23:40 INFO - PROCESS | 3372 | 1468020220876 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:23:40 INFO - PROCESS | 3372 | 1468020220878 Marionette TRACE conn6 <- [1,942,null,{}] 16:23:40 INFO - PROCESS | 3372 | 1468020220881 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:40 INFO - PROCESS | 3372 | 1468020220887 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:41 INFO - PROCESS | 3372 | 1468020221049 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 16:23:41 INFO - PROCESS | 3372 | 1468020221063 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 3372 | 1468020221065 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:41 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5259C000 == 33 [pid = 3372] [id = 245] 16:23:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA423C6C00) [pid = 3372] [serial = 734] [outer = 0000000000000000] 16:23:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA4D24B000) [pid = 3372] [serial = 735] [outer = 000000FA423C6C00] 16:23:41 INFO - PROCESS | 3372 | 1468020221111 Marionette DEBUG loaded listener.js 16:23:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA4DA26800) [pid = 3372] [serial = 736] [outer = 000000FA423C6C00] 16:23:41 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA513EE800) [pid = 3372] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:23:41 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA4DA29800) [pid = 3372] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:23:41 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4FB77800) [pid = 3372] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:23:41 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA42CB8800) [pid = 3372] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:23:41 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA437B3800) [pid = 3372] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:23:41 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA476CB000) [pid = 3372] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:23:41 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4D4E2400) [pid = 3372] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:23:41 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA41C08400) [pid = 3372] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:23:41 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4325AC00) [pid = 3372] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:23:41 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA431F5400) [pid = 3372] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:23:41 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4CBC0400) [pid = 3372] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:23:41 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA50796C00) [pid = 3372] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:23:41 INFO - PROCESS | 3372 | 1468020221719 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 16:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 881ms 16:23:41 INFO - PROCESS | 3372 | 1468020221760 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 16:23:41 INFO - PROCESS | 3372 | 1468020221763 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 16:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:23:41 INFO - PROCESS | 3372 | 1468020221766 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:23:41 INFO - PROCESS | 3372 | 1468020221768 Marionette TRACE conn6 <- [1,946,null,{}] 16:23:41 INFO - PROCESS | 3372 | 1468020221772 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:41 INFO - PROCESS | 3372 | 1468020221774 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:41 INFO - PROCESS | 3372 | 1468020221855 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 16:23:41 INFO - PROCESS | 3372 | 1468020221861 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 3372 | 1468020221863 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:41 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53921000 == 34 [pid = 3372] [id = 246] 16:23:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA41237800) [pid = 3372] [serial = 737] [outer = 0000000000000000] 16:23:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA48FDDC00) [pid = 3372] [serial = 738] [outer = 000000FA41237800] 16:23:41 INFO - PROCESS | 3372 | 1468020221908 Marionette DEBUG loaded listener.js 16:23:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4D4E2400) [pid = 3372] [serial = 739] [outer = 000000FA41237800] 16:23:42 INFO - PROCESS | 3372 | 1468020222300 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 16:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 586ms 16:23:42 INFO - PROCESS | 3372 | 1468020222356 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 16:23:42 INFO - PROCESS | 3372 | 1468020222359 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 16:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:23:42 INFO - PROCESS | 3372 | 1468020222362 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:23:42 INFO - PROCESS | 3372 | 1468020222364 Marionette TRACE conn6 <- [1,950,null,{}] 16:23:42 INFO - PROCESS | 3372 | 1468020222367 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:42 INFO - PROCESS | 3372 | 1468020222369 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:42 INFO - PROCESS | 3372 | 1468020222449 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 16:23:42 INFO - PROCESS | 3372 | 1468020222454 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020222457 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:42 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54284000 == 35 [pid = 3372] [id = 247] 16:23:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4EEDD800) [pid = 3372] [serial = 740] [outer = 0000000000000000] 16:23:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4F772C00) [pid = 3372] [serial = 741] [outer = 000000FA4EEDD800] 16:23:42 INFO - PROCESS | 3372 | 1468020222502 Marionette DEBUG loaded listener.js 16:23:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4FAE2800) [pid = 3372] [serial = 742] [outer = 000000FA4EEDD800] 16:23:42 INFO - PROCESS | 3372 | 1468020222946 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 16:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 629ms 16:23:43 INFO - PROCESS | 3372 | 1468020222994 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 16:23:43 INFO - PROCESS | 3372 | 1468020222996 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 16:23:43 INFO - PROCESS | 3372 | 1468020222999 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:23:43 INFO - PROCESS | 3372 | 1468020223001 Marionette TRACE conn6 <- [1,954,null,{}] 16:23:43 INFO - PROCESS | 3372 | 1468020223010 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:43 INFO - PROCESS | 3372 | 1468020223012 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:43 INFO - PROCESS | 3372 | 1468020223097 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 16:23:43 INFO - PROCESS | 3372 | 1468020223105 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020223107 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:43 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54E39000 == 36 [pid = 3372] [id = 248] 16:23:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA4329F400) [pid = 3372] [serial = 743] [outer = 0000000000000000] 16:23:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4FEE2800) [pid = 3372] [serial = 744] [outer = 000000FA4329F400] 16:23:43 INFO - PROCESS | 3372 | 1468020223153 Marionette DEBUG loaded listener.js 16:23:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA501B0C00) [pid = 3372] [serial = 745] [outer = 000000FA4329F400] 16:23:44 INFO - PROCESS | 3372 | --DOCSHELL 000000FA44010000 == 35 [pid = 3372] [id = 240] 16:23:44 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4755D800 == 34 [pid = 3372] [id = 239] 16:23:44 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D2A0000 == 33 [pid = 3372] [id = 242] 16:23:44 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F606000 == 32 [pid = 3372] [id = 243] 16:23:44 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53921000 == 31 [pid = 3372] [id = 246] 16:23:44 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5259C000 == 30 [pid = 3372] [id = 245] 16:23:44 INFO - PROCESS | 3372 | --DOCSHELL 000000FA490FA800 == 29 [pid = 3372] [id = 241] 16:23:44 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54284000 == 28 [pid = 3372] [id = 247] 16:23:44 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB4B000 == 27 [pid = 3372] [id = 244] 16:23:44 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4F777000) [pid = 3372] [serial = 691] [outer = 0000000000000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4DAE8400) [pid = 3372] [serial = 690] [outer = 0000000000000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA501A6C00) [pid = 3372] [serial = 693] [outer = 0000000000000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4320EC00) [pid = 3372] [serial = 678] [outer = 0000000000000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA474B9400) [pid = 3372] [serial = 681] [outer = 0000000000000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA47DAC400) [pid = 3372] [serial = 682] [outer = 0000000000000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA48FDD400) [pid = 3372] [serial = 684] [outer = 0000000000000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4F76F800) [pid = 3372] [serial = 669] [outer = 0000000000000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA427C9C00) [pid = 3372] [serial = 671] [outer = 0000000000000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4302DC00) [pid = 3372] [serial = 672] [outer = 0000000000000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA432A2000) [pid = 3372] [serial = 674] [outer = 0000000000000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA44045800) [pid = 3372] [serial = 675] [outer = 0000000000000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA43255400) [pid = 3372] [serial = 679] [outer = 0000000000000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4C7BD800) [pid = 3372] [serial = 697] [outer = 0000000000000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA4324D000) [pid = 3372] [serial = 696] [outer = 0000000000000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA431ED400) [pid = 3372] [serial = 387] [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:23:44 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA5029B000) [pid = 3372] [serial = 694] [outer = 0000000000000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA4D170C00) [pid = 3372] [serial = 687] [outer = 0000000000000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA4D24E800) [pid = 3372] [serial = 688] [outer = 0000000000000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA51399C00) [pid = 3372] [serial = 700] [outer = 0000000000000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA52520800) [pid = 3372] [serial = 703] [outer = 0000000000000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA50AB3800) [pid = 3372] [serial = 699] [outer = 0000000000000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA4C7B9400) [pid = 3372] [serial = 685] [outer = 0000000000000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3372 | --DOMWINDOW == 61 (000000FA51C5E400) [pid = 3372] [serial = 702] [outer = 0000000000000000] [url = about:blank] 16:23:44 INFO - PROCESS | 3372 | 1468020224895 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 16:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1935ms 16:23:44 INFO - PROCESS | 3372 | 1468020224939 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 16:23:44 INFO - PROCESS | 3372 | 1468020224943 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 16:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:23:44 INFO - PROCESS | 3372 | 1468020224948 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:23:44 INFO - PROCESS | 3372 | 1468020224952 Marionette TRACE conn6 <- [1,958,null,{}] 16:23:44 INFO - PROCESS | 3372 | 1468020224958 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:44 INFO - PROCESS | 3372 | 1468020224961 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:45 INFO - PROCESS | 3372 | 1468020225056 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 16:23:45 INFO - PROCESS | 3372 | 1468020225063 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020225068 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:45 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA43518800 == 28 [pid = 3372] [id = 249] 16:23:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (000000FA41B46400) [pid = 3372] [serial = 746] [outer = 0000000000000000] 16:23:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA41B4A800) [pid = 3372] [serial = 747] [outer = 000000FA41B46400] 16:23:45 INFO - PROCESS | 3372 | 1468020225120 Marionette DEBUG loaded listener.js 16:23:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA427CB800) [pid = 3372] [serial = 748] [outer = 000000FA41B46400] 16:23:45 INFO - PROCESS | 3372 | 1468020225579 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 16:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 691ms 16:23:45 INFO - PROCESS | 3372 | 1468020225642 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 16:23:45 INFO - PROCESS | 3372 | 1468020225648 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 16:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:23:45 INFO - PROCESS | 3372 | 1468020225656 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:23:45 INFO - PROCESS | 3372 | 1468020225659 Marionette TRACE conn6 <- [1,962,null,{}] 16:23:45 INFO - PROCESS | 3372 | 1468020225663 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:45 INFO - PROCESS | 3372 | 1468020225666 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:45 INFO - PROCESS | 3372 | 1468020225759 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 16:23:45 INFO - PROCESS | 3372 | 1468020225775 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020225778 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:45 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA480CF800 == 29 [pid = 3372] [id = 250] 16:23:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA43025000) [pid = 3372] [serial = 749] [outer = 0000000000000000] 16:23:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA43028000) [pid = 3372] [serial = 750] [outer = 000000FA43025000] 16:23:45 INFO - PROCESS | 3372 | 1468020225827 Marionette DEBUG loaded listener.js 16:23:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA431A4800) [pid = 3372] [serial = 751] [outer = 000000FA43025000] 16:23:46 INFO - PROCESS | 3372 | 1468020226283 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 16:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 691ms 16:23:46 INFO - PROCESS | 3372 | 1468020226347 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 16:23:46 INFO - PROCESS | 3372 | 1468020226350 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 16:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:23:46 INFO - PROCESS | 3372 | 1468020226354 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:23:46 INFO - PROCESS | 3372 | 1468020226358 Marionette TRACE conn6 <- [1,966,null,{}] 16:23:46 INFO - PROCESS | 3372 | 1468020226369 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:46 INFO - PROCESS | 3372 | 1468020226374 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:46 INFO - PROCESS | 3372 | 1468020226488 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 16:23:46 INFO - PROCESS | 3372 | 1468020226596 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020226600 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:46 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA42C78800 == 30 [pid = 3372] [id = 251] 16:23:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA4121F400) [pid = 3372] [serial = 752] [outer = 0000000000000000] 16:23:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA412AEC00) [pid = 3372] [serial = 753] [outer = 000000FA4121F400] 16:23:46 INFO - PROCESS | 3372 | 1468020226663 Marionette DEBUG loaded listener.js 16:23:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA41346000) [pid = 3372] [serial = 754] [outer = 000000FA4121F400] 16:23:47 INFO - PROCESS | 3372 | 1468020227379 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 16:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1076ms 16:23:47 INFO - PROCESS | 3372 | 1468020227437 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 16:23:47 INFO - PROCESS | 3372 | 1468020227441 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 16:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:23:47 INFO - PROCESS | 3372 | 1468020227446 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:23:47 INFO - PROCESS | 3372 | 1468020227449 Marionette TRACE conn6 <- [1,970,null,{}] 16:23:47 INFO - PROCESS | 3372 | 1468020227455 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:47 INFO - PROCESS | 3372 | 1468020227460 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:47 INFO - PROCESS | 3372 | 1468020227582 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 16:23:47 INFO - PROCESS | 3372 | 1468020227651 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020227654 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:47 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4BF95800 == 31 [pid = 3372] [id = 252] 16:23:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4302A400) [pid = 3372] [serial = 755] [outer = 0000000000000000] 16:23:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA431EE000) [pid = 3372] [serial = 756] [outer = 000000FA4302A400] 16:23:47 INFO - PROCESS | 3372 | 1468020227712 Marionette DEBUG loaded listener.js 16:23:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA43211800) [pid = 3372] [serial = 757] [outer = 000000FA4302A400] 16:23:48 INFO - PROCESS | 3372 | 1468020228471 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 16:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1090ms 16:23:48 INFO - PROCESS | 3372 | 1468020228540 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 16:23:48 INFO - PROCESS | 3372 | 1468020228544 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 16:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:23:48 INFO - PROCESS | 3372 | 1468020228550 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:23:48 INFO - PROCESS | 3372 | 1468020228552 Marionette TRACE conn6 <- [1,974,null,{}] 16:23:48 INFO - PROCESS | 3372 | 1468020228556 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:48 INFO - PROCESS | 3372 | 1468020228559 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:48 INFO - PROCESS | 3372 | 1468020228682 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 16:23:48 INFO - PROCESS | 3372 | 1468020228750 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020228753 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:48 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D408000 == 32 [pid = 3372] [id = 253] 16:23:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA42CB6800) [pid = 3372] [serial = 758] [outer = 0000000000000000] 16:23:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA4329F800) [pid = 3372] [serial = 759] [outer = 000000FA42CB6800] 16:23:48 INFO - PROCESS | 3372 | 1468020228810 Marionette DEBUG loaded listener.js 16:23:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA434AD000) [pid = 3372] [serial = 760] [outer = 000000FA42CB6800] 16:23:49 INFO - PROCESS | 3372 | --DOCSHELL 000000FA480CF800 == 31 [pid = 3372] [id = 250] 16:23:49 INFO - PROCESS | 3372 | --DOCSHELL 000000FA43518800 == 30 [pid = 3372] [id = 249] 16:23:49 INFO - PROCESS | 3372 | 1468020229441 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 16:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 942ms 16:23:49 INFO - PROCESS | 3372 | 1468020229493 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 16:23:49 INFO - PROCESS | 3372 | 1468020229497 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 16:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:23:49 INFO - PROCESS | 3372 | 1468020229502 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:23:49 INFO - PROCESS | 3372 | 1468020229507 Marionette TRACE conn6 <- [1,978,null,{}] 16:23:49 INFO - PROCESS | 3372 | 1468020229512 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:49 INFO - PROCESS | 3372 | 1468020229515 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:49 INFO - PROCESS | 3372 | 1468020229607 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 16:23:49 INFO - PROCESS | 3372 | 1468020229672 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020229676 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:49 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E57800 == 31 [pid = 3372] [id = 254] 16:23:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA42CB9800) [pid = 3372] [serial = 761] [outer = 0000000000000000] 16:23:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA431F4400) [pid = 3372] [serial = 762] [outer = 000000FA42CB9800] 16:23:49 INFO - PROCESS | 3372 | 1468020229732 Marionette DEBUG loaded listener.js 16:23:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA43255800) [pid = 3372] [serial = 763] [outer = 000000FA42CB9800] 16:23:50 INFO - PROCESS | 3372 | 1468020230129 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 16:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 692ms 16:23:50 INFO - PROCESS | 3372 | 1468020230197 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 16:23:50 INFO - PROCESS | 3372 | 1468020230202 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 16:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:23:50 INFO - PROCESS | 3372 | 1468020230208 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:23:50 INFO - PROCESS | 3372 | 1468020230211 Marionette TRACE conn6 <- [1,982,null,{}] 16:23:50 INFO - PROCESS | 3372 | 1468020230215 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:50 INFO - PROCESS | 3372 | 1468020230218 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:50 INFO - PROCESS | 3372 | 1468020230307 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 16:23:50 INFO - PROCESS | 3372 | 1468020230313 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020230316 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:50 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4ECD7000 == 32 [pid = 3372] [id = 255] 16:23:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA434AA400) [pid = 3372] [serial = 764] [outer = 0000000000000000] 16:23:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA44045800) [pid = 3372] [serial = 765] [outer = 000000FA434AA400] 16:23:50 INFO - PROCESS | 3372 | 1468020230363 Marionette DEBUG loaded listener.js 16:23:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA474C3800) [pid = 3372] [serial = 766] [outer = 000000FA434AA400] 16:23:50 INFO - PROCESS | 3372 | 1468020230821 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 16:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 628ms 16:23:50 INFO - PROCESS | 3372 | 1468020230841 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 16:23:50 INFO - PROCESS | 3372 | 1468020230844 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 16:23:50 INFO - PROCESS | 3372 | 1468020230847 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:23:50 INFO - PROCESS | 3372 | 1468020230851 Marionette TRACE conn6 <- [1,986,null,{}] 16:23:50 INFO - PROCESS | 3372 | 1468020230863 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:50 INFO - PROCESS | 3372 | 1468020230868 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:50 INFO - PROCESS | 3372 | 1468020230986 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 16:23:51 INFO - PROCESS | 3372 | 1468020231002 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020231005 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:51 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FE6A000 == 33 [pid = 3372] [id = 256] 16:23:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA47EA5800) [pid = 3372] [serial = 767] [outer = 0000000000000000] 16:23:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA480E7000) [pid = 3372] [serial = 768] [outer = 000000FA47EA5800] 16:23:51 INFO - PROCESS | 3372 | 1468020231055 Marionette DEBUG loaded listener.js 16:23:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA48F88000) [pid = 3372] [serial = 769] [outer = 000000FA47EA5800] 16:23:51 INFO - PROCESS | 3372 | 1468020231481 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 16:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 691ms 16:23:51 INFO - PROCESS | 3372 | 1468020231543 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 16:23:51 INFO - PROCESS | 3372 | 1468020231546 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 16:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:23:51 INFO - PROCESS | 3372 | 1468020231550 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:23:51 INFO - PROCESS | 3372 | 1468020231552 Marionette TRACE conn6 <- [1,990,null,{}] 16:23:51 INFO - PROCESS | 3372 | 1468020231555 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:51 INFO - PROCESS | 3372 | 1468020231557 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:51 INFO - PROCESS | 3372 | 1468020231670 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 16:23:51 INFO - PROCESS | 3372 | 1468020231676 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020231678 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:51 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA42C78000 == 34 [pid = 3372] [id = 257] 16:23:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA48FDA000) [pid = 3372] [serial = 770] [outer = 0000000000000000] 16:23:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA4901B000) [pid = 3372] [serial = 771] [outer = 000000FA48FDA000] 16:23:51 INFO - PROCESS | 3372 | 1468020231723 Marionette DEBUG loaded listener.js 16:23:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA49503C00) [pid = 3372] [serial = 772] [outer = 000000FA48FDA000] 16:23:52 INFO - PROCESS | 3372 | 1468020232159 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 16:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 627ms 16:23:52 INFO - PROCESS | 3372 | 1468020232179 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 16:23:52 INFO - PROCESS | 3372 | 1468020232181 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 16:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:23:52 INFO - PROCESS | 3372 | 1468020232184 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:23:52 INFO - PROCESS | 3372 | 1468020232186 Marionette TRACE conn6 <- [1,994,null,{}] 16:23:52 INFO - PROCESS | 3372 | 1468020232199 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:52 INFO - PROCESS | 3372 | 1468020232201 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:52 INFO - PROCESS | 3372 | 1468020232306 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 16:23:52 INFO - PROCESS | 3372 | 1468020232385 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 3372 | 1468020232387 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:52 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53911000 == 35 [pid = 3372] [id = 258] 16:23:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA48FDD800) [pid = 3372] [serial = 773] [outer = 0000000000000000] 16:23:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA4C7BD800) [pid = 3372] [serial = 774] [outer = 000000FA48FDD800] 16:23:52 INFO - PROCESS | 3372 | 1468020232433 Marionette DEBUG loaded listener.js 16:23:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA4CB62C00) [pid = 3372] [serial = 775] [outer = 000000FA48FDD800] 16:23:52 INFO - PROCESS | 3372 | 1468020232859 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 16:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 734ms 16:23:52 INFO - PROCESS | 3372 | 1468020232926 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 16:23:52 INFO - PROCESS | 3372 | 1468020232928 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 16:23:52 INFO - PROCESS | 3372 | 1468020232931 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:23:52 INFO - PROCESS | 3372 | 1468020232933 Marionette TRACE conn6 <- [1,998,null,{}] 16:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:23:52 INFO - PROCESS | 3372 | 1468020232936 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:52 INFO - PROCESS | 3372 | 1468020232942 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:53 INFO - PROCESS | 3372 | 1468020233064 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 16:23:53 INFO - PROCESS | 3372 | 1468020233133 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 3372 | 1468020233135 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:53 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5428E800 == 36 [pid = 3372] [id = 259] 16:23:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA4D4DE400) [pid = 3372] [serial = 776] [outer = 0000000000000000] 16:23:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA4DABA000) [pid = 3372] [serial = 777] [outer = 000000FA4D4DE400] 16:23:53 INFO - PROCESS | 3372 | 1468020233181 Marionette DEBUG loaded listener.js 16:23:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA4F76F800) [pid = 3372] [serial = 778] [outer = 000000FA4D4DE400] 16:23:53 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA41B46400) [pid = 3372] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:23:53 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA4EEDD800) [pid = 3372] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:23:53 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA48E05000) [pid = 3372] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:23:53 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA48F93800) [pid = 3372] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:23:53 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA423C6C00) [pid = 3372] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:23:53 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA437AA000) [pid = 3372] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:23:53 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA431A6400) [pid = 3372] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:23:53 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA42C2E800) [pid = 3372] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:23:53 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA43257000) [pid = 3372] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:23:53 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA431F5C00) [pid = 3372] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:23:53 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4D173800) [pid = 3372] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:23:53 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA47D6B400) [pid = 3372] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:23:53 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4123BC00) [pid = 3372] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:23:53 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA41237800) [pid = 3372] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:23:53 INFO - PROCESS | 3372 | 1468020233605 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 16:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 734ms 16:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:23:53 INFO - PROCESS | 3372 | 1468020233682 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 16:23:53 INFO - PROCESS | 3372 | 1468020233684 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 16:23:53 INFO - PROCESS | 3372 | 1468020233691 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:23:53 INFO - PROCESS | 3372 | 1468020233693 Marionette TRACE conn6 <- [1,1002,null,{}] 16:23:53 INFO - PROCESS | 3372 | 1468020233697 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:53 INFO - PROCESS | 3372 | 1468020233699 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:53 INFO - PROCESS | 3372 | 1468020233804 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 16:23:53 INFO - PROCESS | 3372 | 1468020233851 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 3372 | 1468020233853 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:53 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54DC3800 == 37 [pid = 3372] [id = 260] 16:23:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4133CC00) [pid = 3372] [serial = 779] [outer = 0000000000000000] 16:23:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA434A8400) [pid = 3372] [serial = 780] [outer = 000000FA4133CC00] 16:23:53 INFO - PROCESS | 3372 | 1468020233899 Marionette DEBUG loaded listener.js 16:23:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA4D3C7800) [pid = 3372] [serial = 781] [outer = 000000FA4133CC00] 16:23:54 INFO - PROCESS | 3372 | 1468020234255 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 16:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 585ms 16:23:54 INFO - PROCESS | 3372 | 1468020234276 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 16:23:54 INFO - PROCESS | 3372 | 1468020234278 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 16:23:54 INFO - PROCESS | 3372 | 1468020234281 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:23:54 INFO - PROCESS | 3372 | 1468020234284 Marionette TRACE conn6 <- [1,1006,null,{}] 16:23:54 INFO - PROCESS | 3372 | 1468020234287 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:54 INFO - PROCESS | 3372 | 1468020234289 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:54 INFO - PROCESS | 3372 | 1468020234408 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 16:23:54 INFO - PROCESS | 3372 | 1468020234415 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020234417 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:54 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56610000 == 38 [pid = 3372] [id = 261] 16:23:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA47DAB000) [pid = 3372] [serial = 782] [outer = 0000000000000000] 16:23:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA4F955800) [pid = 3372] [serial = 783] [outer = 000000FA47DAB000] 16:23:54 INFO - PROCESS | 3372 | 1468020234464 Marionette DEBUG loaded listener.js 16:23:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA4F778400) [pid = 3372] [serial = 784] [outer = 000000FA47DAB000] 16:23:54 INFO - PROCESS | 3372 | 1468020234883 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 16:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 630ms 16:23:54 INFO - PROCESS | 3372 | 1468020234914 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 16:23:54 INFO - PROCESS | 3372 | 1468020234916 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 16:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:23:54 INFO - PROCESS | 3372 | 1468020234920 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:23:54 INFO - PROCESS | 3372 | 1468020234921 Marionette TRACE conn6 <- [1,1010,null,{}] 16:23:54 INFO - PROCESS | 3372 | 1468020234925 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:54 INFO - PROCESS | 3372 | 1468020234927 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:55 INFO - PROCESS | 3372 | 1468020235042 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 16:23:55 INFO - PROCESS | 3372 | 1468020235049 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020235051 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:55 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5666C000 == 39 [pid = 3372] [id = 262] 16:23:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA4CB63C00) [pid = 3372] [serial = 785] [outer = 0000000000000000] 16:23:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA501AC000) [pid = 3372] [serial = 786] [outer = 000000FA4CB63C00] 16:23:55 INFO - PROCESS | 3372 | 1468020235096 Marionette DEBUG loaded listener.js 16:23:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA5029A000) [pid = 3372] [serial = 787] [outer = 000000FA4CB63C00] 16:23:55 INFO - PROCESS | 3372 | 1468020235558 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 16:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 671ms 16:23:55 INFO - PROCESS | 3372 | 1468020235596 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 16:23:55 INFO - PROCESS | 3372 | 1468020235600 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 16:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:23:55 INFO - PROCESS | 3372 | 1468020235606 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:23:55 INFO - PROCESS | 3372 | 1468020235611 Marionette TRACE conn6 <- [1,1014,null,{}] 16:23:55 INFO - PROCESS | 3372 | 1468020235619 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:55 INFO - PROCESS | 3372 | 1468020235622 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:55 INFO - PROCESS | 3372 | 1468020235794 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 16:23:55 INFO - PROCESS | 3372 | 1468020235851 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020235856 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:55 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E30000 == 40 [pid = 3372] [id = 263] 16:23:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA41C0F000) [pid = 3372] [serial = 788] [outer = 0000000000000000] 16:23:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA427D2C00) [pid = 3372] [serial = 789] [outer = 000000FA41C0F000] 16:23:55 INFO - PROCESS | 3372 | 1468020235916 Marionette DEBUG loaded listener.js 16:23:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA4319EC00) [pid = 3372] [serial = 790] [outer = 000000FA41C0F000] 16:23:56 INFO - PROCESS | 3372 | 1468020236564 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 16:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 985ms 16:23:56 INFO - PROCESS | 3372 | 1468020236595 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 16:23:56 INFO - PROCESS | 3372 | 1468020236600 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 16:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:23:56 INFO - PROCESS | 3372 | 1468020236607 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:23:56 INFO - PROCESS | 3372 | 1468020236610 Marionette TRACE conn6 <- [1,1018,null,{}] 16:23:56 INFO - PROCESS | 3372 | 1468020236614 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:56 INFO - PROCESS | 3372 | 1468020236617 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:56 INFO - PROCESS | 3372 | 1468020236731 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 16:23:56 INFO - PROCESS | 3372 | 1468020236806 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020236809 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:56 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA52285000 == 41 [pid = 3372] [id = 264] 16:23:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA443F0400) [pid = 3372] [serial = 791] [outer = 0000000000000000] 16:23:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA47672800) [pid = 3372] [serial = 792] [outer = 000000FA443F0400] 16:23:56 INFO - PROCESS | 3372 | 1468020236910 Marionette DEBUG loaded listener.js 16:23:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (000000FA47DB5000) [pid = 3372] [serial = 793] [outer = 000000FA443F0400] 16:23:57 INFO - PROCESS | 3372 | 1468020237480 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 16:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 941ms 16:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:23:57 INFO - PROCESS | 3372 | 1468020237550 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 16:23:57 INFO - PROCESS | 3372 | 1468020237553 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 16:23:57 INFO - PROCESS | 3372 | 1468020237557 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:23:57 INFO - PROCESS | 3372 | 1468020237561 Marionette TRACE conn6 <- [1,1022,null,{}] 16:23:57 INFO - PROCESS | 3372 | 1468020237573 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:57 INFO - PROCESS | 3372 | 1468020237579 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:57 INFO - PROCESS | 3372 | 1468020237694 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 16:23:57 INFO - PROCESS | 3372 | 1468020237768 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020237772 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:57 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57810800 == 42 [pid = 3372] [id = 265] 16:23:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (000000FA4D1D4C00) [pid = 3372] [serial = 794] [outer = 0000000000000000] 16:23:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (000000FA4D248C00) [pid = 3372] [serial = 795] [outer = 000000FA4D1D4C00] 16:23:57 INFO - PROCESS | 3372 | 1468020237831 Marionette DEBUG loaded listener.js 16:23:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (000000FA4DAE8400) [pid = 3372] [serial = 796] [outer = 000000FA4D1D4C00] 16:23:58 INFO - PROCESS | 3372 | 1468020238464 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 16:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 944ms 16:23:58 INFO - PROCESS | 3372 | 1468020238502 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 16:23:58 INFO - PROCESS | 3372 | 1468020238505 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 16:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:23:58 INFO - PROCESS | 3372 | 1468020238508 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:23:58 INFO - PROCESS | 3372 | 1468020238511 Marionette TRACE conn6 <- [1,1026,null,{}] 16:23:58 INFO - PROCESS | 3372 | 1468020238514 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:58 INFO - PROCESS | 3372 | 1468020238517 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:58 INFO - PROCESS | 3372 | 1468020238628 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 16:23:58 INFO - PROCESS | 3372 | 1468020238714 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020238716 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:58 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57852000 == 43 [pid = 3372] [id = 266] 16:23:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (000000FA50A3F000) [pid = 3372] [serial = 797] [outer = 0000000000000000] 16:23:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (000000FA5106AC00) [pid = 3372] [serial = 798] [outer = 000000FA50A3F000] 16:23:58 INFO - PROCESS | 3372 | 1468020238772 Marionette DEBUG loaded listener.js 16:23:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (000000FA5139E000) [pid = 3372] [serial = 799] [outer = 000000FA50A3F000] 16:23:59 INFO - PROCESS | 3372 | 1468020239328 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 16:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 882ms 16:23:59 INFO - PROCESS | 3372 | 1468020239392 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 16:23:59 INFO - PROCESS | 3372 | 1468020239395 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 16:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:23:59 INFO - PROCESS | 3372 | 1468020239398 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:23:59 INFO - PROCESS | 3372 | 1468020239400 Marionette TRACE conn6 <- [1,1030,null,{}] 16:23:59 INFO - PROCESS | 3372 | 1468020239404 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:59 INFO - PROCESS | 3372 | 1468020239407 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:59 INFO - PROCESS | 3372 | 1468020239514 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 16:23:59 INFO - PROCESS | 3372 | 1468020239587 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020239590 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:23:59 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA44509000 == 44 [pid = 3372] [id = 267] 16:23:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (000000FA4320D400) [pid = 3372] [serial = 800] [outer = 0000000000000000] 16:23:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (000000FA434A4C00) [pid = 3372] [serial = 801] [outer = 000000FA4320D400] 16:23:59 INFO - PROCESS | 3372 | 1468020239645 Marionette DEBUG loaded listener.js 16:23:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 104 (000000FA48FDFC00) [pid = 3372] [serial = 802] [outer = 000000FA4320D400] 16:24:00 INFO - PROCESS | 3372 | 1468020240373 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 16:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1031ms 16:24:00 INFO - PROCESS | 3372 | 1468020240431 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 16:24:00 INFO - PROCESS | 3372 | 1468020240436 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 16:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:24:00 INFO - PROCESS | 3372 | 1468020240440 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:24:00 INFO - PROCESS | 3372 | 1468020240445 Marionette TRACE conn6 <- [1,1034,null,{}] 16:24:00 INFO - PROCESS | 3372 | 1468020240467 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:00 INFO - PROCESS | 3372 | 1468020240470 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:00 INFO - PROCESS | 3372 | 1468020240586 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 16:24:00 INFO - PROCESS | 3372 | 1468020240655 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020240658 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:00 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E47000 == 45 [pid = 3372] [id = 268] 16:24:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 105 (000000FA4324D000) [pid = 3372] [serial = 803] [outer = 0000000000000000] 16:24:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 106 (000000FA43297C00) [pid = 3372] [serial = 804] [outer = 000000FA4324D000] 16:24:00 INFO - PROCESS | 3372 | 1468020240710 Marionette DEBUG loaded listener.js 16:24:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 107 (000000FA4395A800) [pid = 3372] [serial = 805] [outer = 000000FA4324D000] 16:24:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56610000 == 44 [pid = 3372] [id = 261] 16:24:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54DC3800 == 43 [pid = 3372] [id = 260] 16:24:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5428E800 == 42 [pid = 3372] [id = 259] 16:24:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53911000 == 41 [pid = 3372] [id = 258] 16:24:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA42C78000 == 40 [pid = 3372] [id = 257] 16:24:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FE6A000 == 39 [pid = 3372] [id = 256] 16:24:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4ECD7000 == 38 [pid = 3372] [id = 255] 16:24:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E57800 == 37 [pid = 3372] [id = 254] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 106 (000000FA41B4A800) [pid = 3372] [serial = 747] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 105 (000000FA4FEE2800) [pid = 3372] [serial = 744] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 104 (000000FA4FAE2800) [pid = 3372] [serial = 742] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 103 (000000FA48F83400) [pid = 3372] [serial = 729] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (000000FA49021400) [pid = 3372] [serial = 732] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (000000FA48F93000) [pid = 3372] [serial = 730] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (000000FA4D24B000) [pid = 3372] [serial = 735] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (000000FA495AE400) [pid = 3372] [serial = 733] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (000000FA4F772C00) [pid = 3372] [serial = 741] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (000000FA4DA26800) [pid = 3372] [serial = 736] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (000000FA427CB800) [pid = 3372] [serial = 748] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (000000FA43028000) [pid = 3372] [serial = 750] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (000000FA445BA400) [pid = 3372] [serial = 726] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA4321CC00) [pid = 3372] [serial = 723] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA4329F000) [pid = 3372] [serial = 724] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA42CB3400) [pid = 3372] [serial = 720] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA4302D800) [pid = 3372] [serial = 721] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA4745BC00) [pid = 3372] [serial = 718] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA4329C400) [pid = 3372] [serial = 717] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA52C55400) [pid = 3372] [serial = 715] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA501A4400) [pid = 3372] [serial = 714] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA501A3C00) [pid = 3372] [serial = 712] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4EEDA400) [pid = 3372] [serial = 711] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA48F8FC00) [pid = 3372] [serial = 709] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA48136400) [pid = 3372] [serial = 708] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4302E800) [pid = 3372] [serial = 706] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA41302400) [pid = 3372] [serial = 705] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA48FDDC00) [pid = 3372] [serial = 738] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4D4E2400) [pid = 3372] [serial = 739] [outer = 0000000000000000] [url = about:blank] 16:24:00 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA47D65800) [pid = 3372] [serial = 727] [outer = 0000000000000000] [url = about:blank] 16:24:01 INFO - PROCESS | 3372 | 1468020241188 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 16:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 818ms 16:24:01 INFO - PROCESS | 3372 | 1468020241259 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 16:24:01 INFO - PROCESS | 3372 | 1468020241264 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 16:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:24:01 INFO - PROCESS | 3372 | 1468020241270 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:24:01 INFO - PROCESS | 3372 | 1468020241273 Marionette TRACE conn6 <- [1,1038,null,{}] 16:24:01 INFO - PROCESS | 3372 | 1468020241279 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:01 INFO - PROCESS | 3372 | 1468020241281 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:01 INFO - PROCESS | 3372 | 1468020241374 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 16:24:01 INFO - PROCESS | 3372 | 1468020241386 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020241388 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:01 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E23800 == 38 [pid = 3372] [id = 269] 16:24:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA434A2000) [pid = 3372] [serial = 806] [outer = 0000000000000000] 16:24:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA443E2800) [pid = 3372] [serial = 807] [outer = 000000FA434A2000] 16:24:01 INFO - PROCESS | 3372 | 1468020241439 Marionette DEBUG loaded listener.js 16:24:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA47D65C00) [pid = 3372] [serial = 808] [outer = 000000FA434A2000] 16:24:01 INFO - PROCESS | 3372 | 1468020241892 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 16:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 692ms 16:24:01 INFO - PROCESS | 3372 | 1468020241965 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 16:24:01 INFO - PROCESS | 3372 | 1468020241968 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 16:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:24:01 INFO - PROCESS | 3372 | 1468020241971 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:24:01 INFO - PROCESS | 3372 | 1468020241975 Marionette TRACE conn6 <- [1,1042,null,{}] 16:24:01 INFO - PROCESS | 3372 | 1468020241985 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:01 INFO - PROCESS | 3372 | 1468020241990 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:02 INFO - PROCESS | 3372 | 1468020242079 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 16:24:02 INFO - PROCESS | 3372 | 1468020242098 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 3372 | 1468020242101 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:02 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F69E800 == 39 [pid = 3372] [id = 270] 16:24:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4813DC00) [pid = 3372] [serial = 809] [outer = 0000000000000000] 16:24:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA49021400) [pid = 3372] [serial = 810] [outer = 000000FA4813DC00] 16:24:02 INFO - PROCESS | 3372 | 1468020242217 Marionette DEBUG loaded listener.js 16:24:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA4C7C0000) [pid = 3372] [serial = 811] [outer = 000000FA4813DC00] 16:24:02 INFO - PROCESS | 3372 | 1468020242569 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 16:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 628ms 16:24:02 INFO - PROCESS | 3372 | 1468020242602 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 16:24:02 INFO - PROCESS | 3372 | 1468020242606 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 16:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:24:02 INFO - PROCESS | 3372 | 1468020242624 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:24:02 INFO - PROCESS | 3372 | 1468020242626 Marionette TRACE conn6 <- [1,1046,null,{}] 16:24:02 INFO - PROCESS | 3372 | 1468020242630 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:02 INFO - PROCESS | 3372 | 1468020242632 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:02 INFO - PROCESS | 3372 | 1468020242720 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 16:24:02 INFO - PROCESS | 3372 | 1468020242756 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 3372 | 1468020242758 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:02 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FE59000 == 40 [pid = 3372] [id = 271] 16:24:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4D4D9800) [pid = 3372] [serial = 812] [outer = 0000000000000000] 16:24:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA4DA2A400) [pid = 3372] [serial = 813] [outer = 000000FA4D4D9800] 16:24:02 INFO - PROCESS | 3372 | 1468020242804 Marionette DEBUG loaded listener.js 16:24:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA4F770C00) [pid = 3372] [serial = 814] [outer = 000000FA4D4D9800] 16:24:03 INFO - PROCESS | 3372 | 1468020243258 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 16:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 693ms 16:24:03 INFO - PROCESS | 3372 | 1468020243304 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 16:24:03 INFO - PROCESS | 3372 | 1468020243306 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 16:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:24:03 INFO - PROCESS | 3372 | 1468020243310 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:24:03 INFO - PROCESS | 3372 | 1468020243311 Marionette TRACE conn6 <- [1,1050,null,{}] 16:24:03 INFO - PROCESS | 3372 | 1468020243315 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:03 INFO - PROCESS | 3372 | 1468020243317 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:03 INFO - PROCESS | 3372 | 1468020243437 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 16:24:03 INFO - PROCESS | 3372 | 1468020243444 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020243447 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:03 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5258D800 == 41 [pid = 3372] [id = 272] 16:24:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA4D4DC000) [pid = 3372] [serial = 815] [outer = 0000000000000000] 16:24:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA4F776C00) [pid = 3372] [serial = 816] [outer = 000000FA4D4DC000] 16:24:03 INFO - PROCESS | 3372 | 1468020243492 Marionette DEBUG loaded listener.js 16:24:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA501A4400) [pid = 3372] [serial = 817] [outer = 000000FA4D4DC000] 16:24:03 INFO - PROCESS | 3372 | 1468020243970 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 16:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 693ms 16:24:04 INFO - PROCESS | 3372 | 1468020244007 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 16:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:24:04 INFO - PROCESS | 3372 | 1468020244009 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 16:24:04 INFO - PROCESS | 3372 | 1468020244012 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:24:04 INFO - PROCESS | 3372 | 1468020244014 Marionette TRACE conn6 <- [1,1054,null,{}] 16:24:04 INFO - PROCESS | 3372 | 1468020244017 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:04 INFO - PROCESS | 3372 | 1468020244023 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:04 INFO - PROCESS | 3372 | 1468020244179 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 16:24:04 INFO - PROCESS | 3372 | 1468020244207 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020244209 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:04 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA439E2000 == 42 [pid = 3372] [id = 273] 16:24:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA5220EC00) [pid = 3372] [serial = 818] [outer = 0000000000000000] 16:24:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA52756000) [pid = 3372] [serial = 819] [outer = 000000FA5220EC00] 16:24:04 INFO - PROCESS | 3372 | 1468020244255 Marionette DEBUG loaded listener.js 16:24:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA52CB2C00) [pid = 3372] [serial = 820] [outer = 000000FA5220EC00] 16:24:04 INFO - PROCESS | 3372 | 1468020244667 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 16:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 672ms 16:24:04 INFO - PROCESS | 3372 | 1468020244689 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 16:24:04 INFO - PROCESS | 3372 | 1468020244691 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 16:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:24:04 INFO - PROCESS | 3372 | 1468020244694 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:24:04 INFO - PROCESS | 3372 | 1468020244696 Marionette TRACE conn6 <- [1,1058,null,{}] 16:24:04 INFO - PROCESS | 3372 | 1468020244700 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:04 INFO - PROCESS | 3372 | 1468020244710 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:04 INFO - PROCESS | 3372 | 1468020244818 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 16:24:04 INFO - PROCESS | 3372 | 1468020244824 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020244826 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:04 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54DAB800 == 43 [pid = 3372] [id = 274] 16:24:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA52CB3000) [pid = 3372] [serial = 821] [outer = 0000000000000000] 16:24:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA53518000) [pid = 3372] [serial = 822] [outer = 000000FA52CB3000] 16:24:04 INFO - PROCESS | 3372 | 1468020244913 Marionette DEBUG loaded listener.js 16:24:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (000000FA53576800) [pid = 3372] [serial = 823] [outer = 000000FA52CB3000] 16:24:05 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (000000FA434AA400) [pid = 3372] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:24:05 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA42CB6800) [pid = 3372] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:24:05 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA47EA5800) [pid = 3372] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:24:05 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA4133CC00) [pid = 3372] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:24:05 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA48FDA000) [pid = 3372] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:24:05 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA48FDD800) [pid = 3372] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:24:05 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA43025000) [pid = 3372] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:24:05 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA47DAB000) [pid = 3372] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:24:05 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA4329F400) [pid = 3372] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:24:05 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4D4DE400) [pid = 3372] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:24:05 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA42CB9800) [pid = 3372] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:24:05 INFO - PROCESS | 3372 | 1468020245388 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 16:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 733ms 16:24:05 INFO - PROCESS | 3372 | 1468020245428 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 16:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:24:05 INFO - PROCESS | 3372 | 1468020245431 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 16:24:05 INFO - PROCESS | 3372 | 1468020245434 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:24:05 INFO - PROCESS | 3372 | 1468020245436 Marionette TRACE conn6 <- [1,1062,null,{}] 16:24:05 INFO - PROCESS | 3372 | 1468020245439 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:05 INFO - PROCESS | 3372 | 1468020245441 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:05 INFO - PROCESS | 3372 | 1468020245548 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 16:24:05 INFO - PROCESS | 3372 | 1468020245557 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020245559 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:05 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5661B000 == 44 [pid = 3372] [id = 275] 16:24:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA43254000) [pid = 3372] [serial = 824] [outer = 0000000000000000] 16:24:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA48FA1400) [pid = 3372] [serial = 825] [outer = 000000FA43254000] 16:24:05 INFO - PROCESS | 3372 | 1468020245606 Marionette DEBUG loaded listener.js 16:24:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA501A8000) [pid = 3372] [serial = 826] [outer = 000000FA43254000] 16:24:06 INFO - PROCESS | 3372 | 1468020246022 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 16:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 629ms 16:24:06 INFO - PROCESS | 3372 | 1468020246066 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 16:24:06 INFO - PROCESS | 3372 | 1468020246069 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 16:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:24:06 INFO - PROCESS | 3372 | 1468020246076 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:24:06 INFO - PROCESS | 3372 | 1468020246078 Marionette TRACE conn6 <- [1,1066,null,{}] 16:24:06 INFO - PROCESS | 3372 | 1468020246082 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:06 INFO - PROCESS | 3372 | 1468020246084 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:06 INFO - PROCESS | 3372 | 1468020246168 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 16:24:06 INFO - PROCESS | 3372 | 1468020246175 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020246177 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:06 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57804000 == 45 [pid = 3372] [id = 276] 16:24:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA501AB800) [pid = 3372] [serial = 827] [outer = 0000000000000000] 16:24:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA5357C400) [pid = 3372] [serial = 828] [outer = 000000FA501AB800] 16:24:06 INFO - PROCESS | 3372 | 1468020246221 Marionette DEBUG loaded listener.js 16:24:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA53938800) [pid = 3372] [serial = 829] [outer = 000000FA501AB800] 16:24:06 INFO - PROCESS | 3372 | 1468020246626 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 16:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 587ms 16:24:06 INFO - PROCESS | 3372 | 1468020246662 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 16:24:06 INFO - PROCESS | 3372 | 1468020246665 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 16:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:24:06 INFO - PROCESS | 3372 | 1468020246668 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:24:06 INFO - PROCESS | 3372 | 1468020246670 Marionette TRACE conn6 <- [1,1070,null,{}] 16:24:06 INFO - PROCESS | 3372 | 1468020246685 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:06 INFO - PROCESS | 3372 | 1468020246687 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:06 INFO - PROCESS | 3372 | 1468020246776 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 16:24:06 INFO - PROCESS | 3372 | 1468020246782 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020246784 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:06 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57E4F000 == 46 [pid = 3372] [id = 277] 16:24:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA5393A000) [pid = 3372] [serial = 830] [outer = 0000000000000000] 16:24:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA53941800) [pid = 3372] [serial = 831] [outer = 000000FA5393A000] 16:24:06 INFO - PROCESS | 3372 | 1468020246828 Marionette DEBUG loaded listener.js 16:24:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA53A97400) [pid = 3372] [serial = 832] [outer = 000000FA5393A000] 16:24:07 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54E39000 == 45 [pid = 3372] [id = 248] 16:24:07 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D408000 == 44 [pid = 3372] [id = 253] 16:24:07 INFO - PROCESS | 3372 | --DOCSHELL 000000FA42C78800 == 43 [pid = 3372] [id = 251] 16:24:07 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4BF95800 == 42 [pid = 3372] [id = 252] 16:24:07 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E47000 == 41 [pid = 3372] [id = 268] 16:24:07 INFO - PROCESS | 3372 | --DOCSHELL 000000FA44509000 == 40 [pid = 3372] [id = 267] 16:24:07 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57852000 == 39 [pid = 3372] [id = 266] 16:24:07 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57810800 == 38 [pid = 3372] [id = 265] 16:24:07 INFO - PROCESS | 3372 | --DOCSHELL 000000FA52285000 == 37 [pid = 3372] [id = 264] 16:24:07 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5666C000 == 36 [pid = 3372] [id = 262] 16:24:07 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E30000 == 35 [pid = 3372] [id = 263] 16:24:08 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E23800 == 34 [pid = 3372] [id = 269] 16:24:08 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FE59000 == 33 [pid = 3372] [id = 271] 16:24:08 INFO - PROCESS | 3372 | --DOCSHELL 000000FA439E2000 == 32 [pid = 3372] [id = 273] 16:24:08 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54DAB800 == 31 [pid = 3372] [id = 274] 16:24:08 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57804000 == 30 [pid = 3372] [id = 276] 16:24:08 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5258D800 == 29 [pid = 3372] [id = 272] 16:24:08 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F69E800 == 28 [pid = 3372] [id = 270] 16:24:08 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5661B000 == 27 [pid = 3372] [id = 275] 16:24:08 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA474C3800) [pid = 3372] [serial = 766] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA4329F800) [pid = 3372] [serial = 759] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA48F88000) [pid = 3372] [serial = 769] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA434A8400) [pid = 3372] [serial = 780] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA49503C00) [pid = 3372] [serial = 772] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA4CB62C00) [pid = 3372] [serial = 775] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA431A4800) [pid = 3372] [serial = 751] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4F955800) [pid = 3372] [serial = 783] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA501B0C00) [pid = 3372] [serial = 745] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA44045800) [pid = 3372] [serial = 765] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA434AD000) [pid = 3372] [serial = 760] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4DABA000) [pid = 3372] [serial = 777] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA4C7BD800) [pid = 3372] [serial = 774] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA431F4400) [pid = 3372] [serial = 762] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4901B000) [pid = 3372] [serial = 771] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA480E7000) [pid = 3372] [serial = 768] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA4F76F800) [pid = 3372] [serial = 778] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA43255800) [pid = 3372] [serial = 763] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4D3C7800) [pid = 3372] [serial = 781] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA412AEC00) [pid = 3372] [serial = 753] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA431EE000) [pid = 3372] [serial = 756] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4F778400) [pid = 3372] [serial = 784] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA501AC000) [pid = 3372] [serial = 786] [outer = 0000000000000000] [url = about:blank] 16:24:08 INFO - PROCESS | 3372 | 1468020248842 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 16:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 2212ms 16:24:08 INFO - PROCESS | 3372 | 1468020248884 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 16:24:08 INFO - PROCESS | 3372 | 1468020248887 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 16:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:24:08 INFO - PROCESS | 3372 | 1468020248893 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:24:08 INFO - PROCESS | 3372 | 1468020248896 Marionette TRACE conn6 <- [1,1074,null,{}] 16:24:08 INFO - PROCESS | 3372 | 1468020248902 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:08 INFO - PROCESS | 3372 | 1468020248905 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:09 INFO - PROCESS | 3372 | 1468020249001 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 16:24:09 INFO - PROCESS | 3372 | 1468020249009 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020249012 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:09 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA439D6000 == 28 [pid = 3372] [id = 278] 16:24:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA42CBAC00) [pid = 3372] [serial = 833] [outer = 0000000000000000] 16:24:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA42CBDC00) [pid = 3372] [serial = 834] [outer = 000000FA42CBAC00] 16:24:09 INFO - PROCESS | 3372 | 1468020249063 Marionette DEBUG loaded listener.js 16:24:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA431A2000) [pid = 3372] [serial = 835] [outer = 000000FA42CBAC00] 16:24:09 INFO - PROCESS | 3372 | 1468020249557 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 16:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 692ms 16:24:09 INFO - PROCESS | 3372 | 1468020249588 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 16:24:09 INFO - PROCESS | 3372 | 1468020249594 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 16:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:24:09 INFO - PROCESS | 3372 | 1468020249601 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:24:09 INFO - PROCESS | 3372 | 1468020249605 Marionette TRACE conn6 <- [1,1078,null,{}] 16:24:09 INFO - PROCESS | 3372 | 1468020249608 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:09 INFO - PROCESS | 3372 | 1468020249611 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:09 INFO - PROCESS | 3372 | 1468020249712 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 16:24:09 INFO - PROCESS | 3372 | 1468020249720 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020249723 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:09 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E36000 == 29 [pid = 3372] [id = 279] 16:24:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA43250000) [pid = 3372] [serial = 836] [outer = 0000000000000000] 16:24:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA43253C00) [pid = 3372] [serial = 837] [outer = 000000FA43250000] 16:24:09 INFO - PROCESS | 3372 | 1468020249774 Marionette DEBUG loaded listener.js 16:24:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA432A0400) [pid = 3372] [serial = 838] [outer = 000000FA43250000] 16:24:10 INFO - PROCESS | 3372 | 1468020250257 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 16:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 691ms 16:24:10 INFO - PROCESS | 3372 | 1468020250293 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 16:24:10 INFO - PROCESS | 3372 | 1468020250296 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 16:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:24:10 INFO - PROCESS | 3372 | 1468020250300 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:24:10 INFO - PROCESS | 3372 | 1468020250303 Marionette TRACE conn6 <- [1,1082,null,{}] 16:24:10 INFO - PROCESS | 3372 | 1468020250315 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:10 INFO - PROCESS | 3372 | 1468020250320 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:10 INFO - PROCESS | 3372 | 1468020250439 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 16:24:10 INFO - PROCESS | 3372 | 1468020250520 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020250523 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:10 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D291000 == 30 [pid = 3372] [id = 280] 16:24:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA41241000) [pid = 3372] [serial = 839] [outer = 0000000000000000] 16:24:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4454B800) [pid = 3372] [serial = 840] [outer = 000000FA41241000] 16:24:10 INFO - PROCESS | 3372 | 1468020250575 Marionette DEBUG loaded listener.js 16:24:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA47676400) [pid = 3372] [serial = 841] [outer = 000000FA41241000] 16:24:10 INFO - PROCESS | 3372 | 1468020250971 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 16:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 691ms 16:24:11 INFO - PROCESS | 3372 | 1468020250999 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 16:24:11 INFO - PROCESS | 3372 | 1468020251002 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 16:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:24:11 INFO - PROCESS | 3372 | 1468020251005 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:24:11 INFO - PROCESS | 3372 | 1468020251007 Marionette TRACE conn6 <- [1,1086,null,{}] 16:24:11 INFO - PROCESS | 3372 | 1468020251010 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:11 INFO - PROCESS | 3372 | 1468020251013 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:11 INFO - PROCESS | 3372 | 1468020251104 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 16:24:11 INFO - PROCESS | 3372 | 1468020251110 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020251112 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:11 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F615800 == 31 [pid = 3372] [id = 281] 16:24:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4813BC00) [pid = 3372] [serial = 842] [outer = 0000000000000000] 16:24:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA48E04C00) [pid = 3372] [serial = 843] [outer = 000000FA4813BC00] 16:24:11 INFO - PROCESS | 3372 | 1468020251158 Marionette DEBUG loaded listener.js 16:24:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA48F8F800) [pid = 3372] [serial = 844] [outer = 000000FA4813BC00] 16:24:11 INFO - PROCESS | 3372 | 1468020251603 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 16:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 627ms 16:24:11 INFO - PROCESS | 3372 | 1468020251635 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 16:24:11 INFO - PROCESS | 3372 | 1468020251637 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 16:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:24:11 INFO - PROCESS | 3372 | 1468020251644 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:24:11 INFO - PROCESS | 3372 | 1468020251646 Marionette TRACE conn6 <- [1,1090,null,{}] 16:24:11 INFO - PROCESS | 3372 | 1468020251650 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:11 INFO - PROCESS | 3372 | 1468020251652 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:11 INFO - PROCESS | 3372 | 1468020251735 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 16:24:11 INFO - PROCESS | 3372 | 1468020251742 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020251745 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:11 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FE55800 == 32 [pid = 3372] [id = 282] 16:24:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA431F6800) [pid = 3372] [serial = 845] [outer = 0000000000000000] 16:24:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA49021000) [pid = 3372] [serial = 846] [outer = 000000FA431F6800] 16:24:11 INFO - PROCESS | 3372 | 1468020251794 Marionette DEBUG loaded listener.js 16:24:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA495BC400) [pid = 3372] [serial = 847] [outer = 000000FA431F6800] 16:24:12 INFO - PROCESS | 3372 | 1468020252249 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 16:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 627ms 16:24:12 INFO - PROCESS | 3372 | 1468020252279 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 16:24:12 INFO - PROCESS | 3372 | 1468020252282 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 16:24:12 INFO - PROCESS | 3372 | 1468020252285 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:24:12 INFO - PROCESS | 3372 | 1468020252287 Marionette TRACE conn6 <- [1,1094,null,{}] 16:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:24:12 INFO - PROCESS | 3372 | 1468020252295 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:12 INFO - PROCESS | 3372 | 1468020252301 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:12 INFO - PROCESS | 3372 | 1468020252459 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 16:24:12 INFO - PROCESS | 3372 | 1468020252473 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020252475 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:12 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53918000 == 33 [pid = 3372] [id = 283] 16:24:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA4F76C800) [pid = 3372] [serial = 848] [outer = 0000000000000000] 16:24:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA4F770000) [pid = 3372] [serial = 849] [outer = 000000FA4F76C800] 16:24:12 INFO - PROCESS | 3372 | 1468020252521 Marionette DEBUG loaded listener.js 16:24:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA4FB74800) [pid = 3372] [serial = 850] [outer = 000000FA4F76C800] 16:24:12 INFO - PROCESS | 3372 | 1468020252953 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 16:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 691ms 16:24:12 INFO - PROCESS | 3372 | 1468020252981 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 16:24:12 INFO - PROCESS | 3372 | 1468020252983 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 16:24:12 INFO - PROCESS | 3372 | 1468020252986 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:24:12 INFO - PROCESS | 3372 | 1468020252988 Marionette TRACE conn6 <- [1,1098,null,{}] 16:24:13 INFO - PROCESS | 3372 | 1468020252996 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:13 INFO - PROCESS | 3372 | 1468020252998 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:13 INFO - PROCESS | 3372 | 1468020253080 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 16:24:13 INFO - PROCESS | 3372 | 1468020253114 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020253117 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:13 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5428D000 == 34 [pid = 3372] [id = 284] 16:24:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA427CAC00) [pid = 3372] [serial = 851] [outer = 0000000000000000] 16:24:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA501A6800) [pid = 3372] [serial = 852] [outer = 000000FA427CAC00] 16:24:13 INFO - PROCESS | 3372 | 1468020253162 Marionette DEBUG loaded listener.js 16:24:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA50292800) [pid = 3372] [serial = 853] [outer = 000000FA427CAC00] 16:24:13 INFO - PROCESS | 3372 | 1468020253583 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 16:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 648ms 16:24:13 INFO - PROCESS | 3372 | 1468020253638 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 16:24:13 INFO - PROCESS | 3372 | 1468020253641 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 16:24:13 INFO - PROCESS | 3372 | 1468020253644 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:24:13 INFO - PROCESS | 3372 | 1468020253646 Marionette TRACE conn6 <- [1,1102,null,{}] 16:24:13 INFO - PROCESS | 3372 | 1468020253649 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:13 INFO - PROCESS | 3372 | 1468020253651 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:13 INFO - PROCESS | 3372 | 1468020253735 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 16:24:13 INFO - PROCESS | 3372 | 1468020253742 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020253744 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:13 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54E36000 == 35 [pid = 3372] [id = 285] 16:24:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA501A5C00) [pid = 3372] [serial = 854] [outer = 0000000000000000] 16:24:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA50912400) [pid = 3372] [serial = 855] [outer = 000000FA501A5C00] 16:24:13 INFO - PROCESS | 3372 | 1468020253791 Marionette DEBUG loaded listener.js 16:24:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA511FF800) [pid = 3372] [serial = 856] [outer = 000000FA501A5C00] 16:24:14 INFO - PROCESS | 3372 | 1468020254245 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 16:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 628ms 16:24:14 INFO - PROCESS | 3372 | 1468020254278 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 16:24:14 INFO - PROCESS | 3372 | 1468020254280 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 16:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:24:14 INFO - PROCESS | 3372 | 1468020254284 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:24:14 INFO - PROCESS | 3372 | 1468020254285 Marionette TRACE conn6 <- [1,1106,null,{}] 16:24:14 INFO - PROCESS | 3372 | 1468020254289 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:14 INFO - PROCESS | 3372 | 1468020254291 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:14 INFO - PROCESS | 3372 | 1468020254407 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 16:24:14 INFO - PROCESS | 3372 | 1468020254485 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020254486 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:14 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D290800 == 36 [pid = 3372] [id = 286] 16:24:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (000000FA51396800) [pid = 3372] [serial = 857] [outer = 0000000000000000] 16:24:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (000000FA51C5B000) [pid = 3372] [serial = 858] [outer = 000000FA51396800] 16:24:14 INFO - PROCESS | 3372 | 1468020254532 Marionette DEBUG loaded listener.js 16:24:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (000000FA5255FC00) [pid = 3372] [serial = 859] [outer = 000000FA51396800] 16:24:14 INFO - PROCESS | 3372 | 1468020254942 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 16:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 692ms 16:24:14 INFO - PROCESS | 3372 | 1468020254976 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 16:24:14 INFO - PROCESS | 3372 | 1468020254979 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 16:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:24:14 INFO - PROCESS | 3372 | 1468020254982 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:24:14 INFO - PROCESS | 3372 | 1468020254984 Marionette TRACE conn6 <- [1,1110,null,{}] 16:24:14 INFO - PROCESS | 3372 | 1468020254987 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:15 INFO - PROCESS | 3372 | 1468020254989 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:15 INFO - PROCESS | 3372 | 1468020255104 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 16:24:15 INFO - PROCESS | 3372 | 1468020255109 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020255111 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:15 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57744000 == 37 [pid = 3372] [id = 287] 16:24:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (000000FA474B6400) [pid = 3372] [serial = 860] [outer = 0000000000000000] 16:24:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (000000FA52566800) [pid = 3372] [serial = 861] [outer = 000000FA474B6400] 16:24:15 INFO - PROCESS | 3372 | 1468020255197 Marionette DEBUG loaded listener.js 16:24:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (000000FA52CB7000) [pid = 3372] [serial = 862] [outer = 000000FA474B6400] 16:24:15 INFO - PROCESS | 3372 | 1468020255652 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 16:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 733ms 16:24:15 INFO - PROCESS | 3372 | 1468020255724 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 16:24:15 INFO - PROCESS | 3372 | 1468020255726 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 16:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:24:15 INFO - PROCESS | 3372 | 1468020255730 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:24:15 INFO - PROCESS | 3372 | 1468020255733 Marionette TRACE conn6 <- [1,1114,null,{}] 16:24:15 INFO - PROCESS | 3372 | 1468020255737 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:15 INFO - PROCESS | 3372 | 1468020255740 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:15 INFO - PROCESS | 3372 | 1468020255905 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 16:24:15 INFO - PROCESS | 3372 | 1468020255956 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020255958 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:15 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB52000 == 38 [pid = 3372] [id = 288] 16:24:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (000000FA53940C00) [pid = 3372] [serial = 863] [outer = 0000000000000000] 16:24:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (000000FA53945C00) [pid = 3372] [serial = 864] [outer = 000000FA53940C00] 16:24:16 INFO - PROCESS | 3372 | 1468020256011 Marionette DEBUG loaded listener.js 16:24:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (000000FA53DEA800) [pid = 3372] [serial = 865] [outer = 000000FA53940C00] 16:24:16 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (000000FA4D4DC000) [pid = 3372] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:24:16 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (000000FA5220EC00) [pid = 3372] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:24:16 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (000000FA52CB3000) [pid = 3372] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:24:16 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (000000FA43254000) [pid = 3372] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:24:16 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (000000FA501AB800) [pid = 3372] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:24:16 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (000000FA434A2000) [pid = 3372] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:24:16 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (000000FA4324D000) [pid = 3372] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:24:16 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (000000FA4320D400) [pid = 3372] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:24:16 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (000000FA50A3F000) [pid = 3372] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:24:16 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA4D1D4C00) [pid = 3372] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:24:16 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA443F0400) [pid = 3372] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:24:16 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA41C0F000) [pid = 3372] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:24:16 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA4CB63C00) [pid = 3372] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:24:16 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA4D4D9800) [pid = 3372] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:24:16 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA4813DC00) [pid = 3372] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:24:16 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA4302A400) [pid = 3372] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:24:16 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA4121F400) [pid = 3372] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:24:16 INFO - PROCESS | 3372 | 1468020256620 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 16:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 944ms 16:24:16 INFO - PROCESS | 3372 | 1468020256678 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 16:24:16 INFO - PROCESS | 3372 | 1468020256680 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 16:24:16 INFO - PROCESS | 3372 | 1468020256683 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:24:16 INFO - PROCESS | 3372 | 1468020256685 Marionette TRACE conn6 <- [1,1118,null,{}] 16:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:24:16 INFO - PROCESS | 3372 | 1468020256689 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:16 INFO - PROCESS | 3372 | 1468020256691 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:16 INFO - PROCESS | 3372 | 1468020256776 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 16:24:16 INFO - PROCESS | 3372 | 1468020256781 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020256783 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:16 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA58AD0800 == 39 [pid = 3372] [id = 289] 16:24:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA4324F800) [pid = 3372] [serial = 866] [outer = 0000000000000000] 16:24:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA48E0F000) [pid = 3372] [serial = 867] [outer = 000000FA4324F800] 16:24:16 INFO - PROCESS | 3372 | 1468020256828 Marionette DEBUG loaded listener.js 16:24:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA4D4DB400) [pid = 3372] [serial = 868] [outer = 000000FA4324F800] 16:24:17 INFO - PROCESS | 3372 | 1468020257251 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 16:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 587ms 16:24:17 INFO - PROCESS | 3372 | 1468020257276 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 16:24:17 INFO - PROCESS | 3372 | 1468020257278 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 16:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:24:17 INFO - PROCESS | 3372 | 1468020257281 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:24:17 INFO - PROCESS | 3372 | 1468020257283 Marionette TRACE conn6 <- [1,1122,null,{}] 16:24:17 INFO - PROCESS | 3372 | 1468020257299 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:17 INFO - PROCESS | 3372 | 1468020257301 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:17 INFO - PROCESS | 3372 | 1468020257385 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 16:24:17 INFO - PROCESS | 3372 | 1468020257392 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020257394 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:17 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5755E800 == 40 [pid = 3372] [id = 290] 16:24:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA501AB800) [pid = 3372] [serial = 869] [outer = 0000000000000000] 16:24:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA52C5DC00) [pid = 3372] [serial = 870] [outer = 000000FA501AB800] 16:24:17 INFO - PROCESS | 3372 | 1468020257441 Marionette DEBUG loaded listener.js 16:24:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA53DEC800) [pid = 3372] [serial = 871] [outer = 000000FA501AB800] 16:24:17 INFO - PROCESS | 3372 | [GFX2-]: DrawTargetD2D 1.1 (000000FA534E04B0): Failed to create GradientStopCollection with no stops. 16:24:17 INFO - PROCESS | 3372 | [GFX3-]: No stops specified for gradient pattern. 16:24:17 INFO - PROCESS | 3372 | 1468020257884 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 650ms 16:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:24:17 INFO - PROCESS | 3372 | 1468020257936 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 16:24:17 INFO - PROCESS | 3372 | 1468020257939 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 16:24:17 INFO - PROCESS | 3372 | 1468020257942 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:24:17 INFO - PROCESS | 3372 | 1468020257944 Marionette TRACE conn6 <- [1,1126,null,{}] 16:24:17 INFO - PROCESS | 3372 | 1468020257948 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:17 INFO - PROCESS | 3372 | 1468020257949 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:18 INFO - PROCESS | 3372 | 1468020258042 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 16:24:18 INFO - PROCESS | 3372 | 1468020258047 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020258049 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:18 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA58004800 == 41 [pid = 3372] [id = 291] 16:24:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA53DF4400) [pid = 3372] [serial = 872] [outer = 0000000000000000] 16:24:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA53DF7400) [pid = 3372] [serial = 873] [outer = 000000FA53DF4400] 16:24:18 INFO - PROCESS | 3372 | 1468020258095 Marionette DEBUG loaded listener.js 16:24:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (000000FA542A2400) [pid = 3372] [serial = 874] [outer = 000000FA53DF4400] 16:24:18 INFO - PROCESS | 3372 | 1468020258698 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 16:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 795ms 16:24:18 INFO - PROCESS | 3372 | 1468020258782 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 16:24:18 INFO - PROCESS | 3372 | 1468020258787 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 16:24:18 INFO - PROCESS | 3372 | 1468020258794 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:24:18 INFO - PROCESS | 3372 | 1468020258797 Marionette TRACE conn6 <- [1,1130,null,{}] 16:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:24:18 INFO - PROCESS | 3372 | 1468020258803 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:18 INFO - PROCESS | 3372 | 1468020258807 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:18 INFO - PROCESS | 3372 | 1468020258943 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 16:24:19 INFO - PROCESS | 3372 | 1468020259056 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020259059 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:19 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48327800 == 42 [pid = 3372] [id = 292] 16:24:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (000000FA41350000) [pid = 3372] [serial = 875] [outer = 0000000000000000] 16:24:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (000000FA43024400) [pid = 3372] [serial = 876] [outer = 000000FA41350000] 16:24:19 INFO - PROCESS | 3372 | 1468020259121 Marionette DEBUG loaded listener.js 16:24:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (000000FA4320E800) [pid = 3372] [serial = 877] [outer = 000000FA41350000] 16:24:19 INFO - PROCESS | 3372 | [3372] 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:24:20 INFO - PROCESS | 3372 | 1468020260062 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 16:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1292ms 16:24:20 INFO - PROCESS | 3372 | 1468020260096 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 16:24:20 INFO - PROCESS | 3372 | 1468020260101 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 16:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:24:20 INFO - PROCESS | 3372 | 1468020260108 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:24:20 INFO - PROCESS | 3372 | 1468020260111 Marionette TRACE conn6 <- [1,1134,null,{}] 16:24:20 INFO - PROCESS | 3372 | 1468020260115 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:20 INFO - PROCESS | 3372 | 1468020260118 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:20 INFO - PROCESS | 3372 | 1468020260263 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 16:24:20 INFO - PROCESS | 3372 | 1468020260376 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020260379 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:20 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA42C8D000 == 43 [pid = 3372] [id = 293] 16:24:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (000000FA41349400) [pid = 3372] [serial = 878] [outer = 0000000000000000] 16:24:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (000000FA4275BC00) [pid = 3372] [serial = 879] [outer = 000000FA41349400] 16:24:20 INFO - PROCESS | 3372 | 1468020260438 Marionette DEBUG loaded listener.js 16:24:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (000000FA4767A000) [pid = 3372] [serial = 880] [outer = 000000FA41349400] 16:24:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56674000 == 42 [pid = 3372] [id = 24] 16:24:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57745000 == 41 [pid = 3372] [id = 22] 16:24:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5340D800 == 40 [pid = 3372] [id = 20] 16:24:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D28B000 == 39 [pid = 3372] [id = 27] 16:24:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4DA84800 == 38 [pid = 3372] [id = 16] 16:24:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4930B800 == 37 [pid = 3372] [id = 26] 16:24:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA51C81000 == 36 [pid = 3372] [id = 29] 16:24:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53964800 == 35 [pid = 3372] [id = 21] 16:24:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D281800 == 34 [pid = 3372] [id = 15] 16:24:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5013A000 == 33 [pid = 3372] [id = 18] 16:24:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F847000 == 32 [pid = 3372] [id = 28] 16:24:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F84E000 == 31 [pid = 3372] [id = 17] 16:24:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA481D5000 == 30 [pid = 3372] [id = 13] 16:24:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4BF7E000 == 29 [pid = 3372] [id = 14] 16:24:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4766A000 == 28 [pid = 3372] [id = 25] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (000000FA53941800) [pid = 3372] [serial = 831] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | 1468020261349 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (000000FA4F776C00) [pid = 3372] [serial = 816] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (000000FA52756000) [pid = 3372] [serial = 819] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (000000FA53518000) [pid = 3372] [serial = 822] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (000000FA52CB2C00) [pid = 3372] [serial = 820] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (000000FA48FA1400) [pid = 3372] [serial = 825] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (000000FA5357C400) [pid = 3372] [serial = 828] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA53576800) [pid = 3372] [serial = 823] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA443E2800) [pid = 3372] [serial = 807] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA47D65C00) [pid = 3372] [serial = 808] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA4395A800) [pid = 3372] [serial = 805] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA43297C00) [pid = 3372] [serial = 804] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA48FDFC00) [pid = 3372] [serial = 802] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA434A4C00) [pid = 3372] [serial = 801] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA53938800) [pid = 3372] [serial = 829] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA5139E000) [pid = 3372] [serial = 799] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA5106AC00) [pid = 3372] [serial = 798] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4DAE8400) [pid = 3372] [serial = 796] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4D248C00) [pid = 3372] [serial = 795] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA47DB5000) [pid = 3372] [serial = 793] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA47672800) [pid = 3372] [serial = 792] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4319EC00) [pid = 3372] [serial = 790] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA427D2C00) [pid = 3372] [serial = 789] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA5029A000) [pid = 3372] [serial = 787] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA4DA2A400) [pid = 3372] [serial = 813] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4C7C0000) [pid = 3372] [serial = 811] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA49021400) [pid = 3372] [serial = 810] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA501A8000) [pid = 3372] [serial = 826] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA501A4400) [pid = 3372] [serial = 817] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4F770C00) [pid = 3372] [serial = 814] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA43211800) [pid = 3372] [serial = 757] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA41346000) [pid = 3372] [serial = 754] [outer = 0000000000000000] [url = about:blank] 16:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1298ms 16:24:21 INFO - PROCESS | 3372 | 1468020261408 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 16:24:21 INFO - PROCESS | 3372 | 1468020261412 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 16:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:24:21 INFO - PROCESS | 3372 | 1468020261417 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:24:21 INFO - PROCESS | 3372 | 1468020261422 Marionette TRACE conn6 <- [1,1138,null,{}] 16:24:21 INFO - PROCESS | 3372 | 1468020261427 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:21 INFO - PROCESS | 3372 | 1468020261429 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:21 INFO - PROCESS | 3372 | 1468020261519 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 16:24:21 INFO - PROCESS | 3372 | 1468020261527 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020261530 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:21 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4396E000 == 29 [pid = 3372] [id = 294] 16:24:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA41BD2400) [pid = 3372] [serial = 881] [outer = 0000000000000000] 16:24:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA427CB400) [pid = 3372] [serial = 882] [outer = 000000FA41BD2400] 16:24:21 INFO - PROCESS | 3372 | 1468020261581 Marionette DEBUG loaded listener.js 16:24:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA43022800) [pid = 3372] [serial = 883] [outer = 000000FA41BD2400] 16:24:22 INFO - PROCESS | 3372 | 1468020262094 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 16:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 735ms 16:24:22 INFO - PROCESS | 3372 | 1468020262156 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 16:24:22 INFO - PROCESS | 3372 | 1468020262161 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 16:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:24:22 INFO - PROCESS | 3372 | 1468020262167 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:24:22 INFO - PROCESS | 3372 | 1468020262169 Marionette TRACE conn6 <- [1,1142,null,{}] 16:24:22 INFO - PROCESS | 3372 | 1468020262173 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:22 INFO - PROCESS | 3372 | 1468020262176 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:22 INFO - PROCESS | 3372 | 1468020262270 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 16:24:22 INFO - PROCESS | 3372 | 1468020262342 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020262344 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:22 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48325800 == 30 [pid = 3372] [id = 295] 16:24:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4320F000) [pid = 3372] [serial = 884] [outer = 0000000000000000] 16:24:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4324D400) [pid = 3372] [serial = 885] [outer = 000000FA4320F000] 16:24:22 INFO - PROCESS | 3372 | 1468020262392 Marionette DEBUG loaded listener.js 16:24:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA43299C00) [pid = 3372] [serial = 886] [outer = 000000FA4320F000] 16:24:22 INFO - PROCESS | 3372 | 1468020262803 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 16:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 693ms 16:24:22 INFO - PROCESS | 3372 | 1468020262862 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 16:24:22 INFO - PROCESS | 3372 | 1468020262865 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 16:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:24:22 INFO - PROCESS | 3372 | 1468020262869 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:24:22 INFO - PROCESS | 3372 | 1468020262872 Marionette TRACE conn6 <- [1,1146,null,{}] 16:24:22 INFO - PROCESS | 3372 | 1468020262884 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:22 INFO - PROCESS | 3372 | 1468020262889 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:22 INFO - PROCESS | 3372 | 1468020262977 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 16:24:22 INFO - PROCESS | 3372 | 1468020262984 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020262987 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:23 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CBD3000 == 31 [pid = 3372] [id = 296] 16:24:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA443E3800) [pid = 3372] [serial = 887] [outer = 0000000000000000] 16:24:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA476C6400) [pid = 3372] [serial = 888] [outer = 000000FA443E3800] 16:24:23 INFO - PROCESS | 3372 | 1468020263064 Marionette DEBUG loaded listener.js 16:24:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA480E3400) [pid = 3372] [serial = 889] [outer = 000000FA443E3800] 16:24:23 INFO - PROCESS | 3372 | 1468020263497 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 16:24:23 INFO - PROCESS | 3372 | 1468020263566 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 16:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:24:23 INFO - PROCESS | 3372 | 1468020263569 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:24:23 INFO - PROCESS | 3372 | 1468020263571 Marionette TRACE conn6 <- [1,1150,null,{}] 16:24:23 INFO - PROCESS | 3372 | 1468020263575 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:23 INFO - PROCESS | 3372 | 1468020263577 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:23 INFO - PROCESS | 3372 | 1468020263691 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 16:24:23 INFO - PROCESS | 3372 | 1468020263762 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020263764 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:23 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F60A000 == 32 [pid = 3372] [id = 297] 16:24:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA48F8C400) [pid = 3372] [serial = 890] [outer = 0000000000000000] 16:24:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA48F94000) [pid = 3372] [serial = 891] [outer = 000000FA48F8C400] 16:24:23 INFO - PROCESS | 3372 | 1468020263810 Marionette DEBUG loaded listener.js 16:24:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4901A400) [pid = 3372] [serial = 892] [outer = 000000FA48F8C400] 16:24:24 INFO - PROCESS | 3372 | 1468020264238 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 16:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 733ms 16:24:24 INFO - PROCESS | 3372 | 1468020264306 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 16:24:24 INFO - PROCESS | 3372 | 1468020264308 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 16:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:24:24 INFO - PROCESS | 3372 | 1468020264312 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:24:24 INFO - PROCESS | 3372 | 1468020264313 Marionette TRACE conn6 <- [1,1154,null,{}] 16:24:24 INFO - PROCESS | 3372 | 1468020264317 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:24 INFO - PROCESS | 3372 | 1468020264319 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:24 INFO - PROCESS | 3372 | 1468020264455 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 16:24:24 INFO - PROCESS | 3372 | 1468020264465 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020264467 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:24 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB39000 == 33 [pid = 3372] [id = 298] 16:24:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA49352400) [pid = 3372] [serial = 893] [outer = 0000000000000000] 16:24:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA49503400) [pid = 3372] [serial = 894] [outer = 000000FA49352400] 16:24:24 INFO - PROCESS | 3372 | 1468020264551 Marionette DEBUG loaded listener.js 16:24:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4C7BE800) [pid = 3372] [serial = 895] [outer = 000000FA49352400] 16:24:25 INFO - PROCESS | 3372 | 1468020265003 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 16:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 733ms 16:24:25 INFO - PROCESS | 3372 | 1468020265048 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 16:24:25 INFO - PROCESS | 3372 | 1468020265050 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 16:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:24:25 INFO - PROCESS | 3372 | 1468020265053 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:24:25 INFO - PROCESS | 3372 | 1468020265055 Marionette TRACE conn6 <- [1,1158,null,{}] 16:24:25 INFO - PROCESS | 3372 | 1468020265058 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:25 INFO - PROCESS | 3372 | 1468020265064 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:25 INFO - PROCESS | 3372 | 1468020265198 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 16:24:25 INFO - PROCESS | 3372 | 1468020265252 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020265254 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:25 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA51C7E000 == 34 [pid = 3372] [id = 299] 16:24:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA4D1DD800) [pid = 3372] [serial = 896] [outer = 0000000000000000] 16:24:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA4D4DEC00) [pid = 3372] [serial = 897] [outer = 000000FA4D1DD800] 16:24:25 INFO - PROCESS | 3372 | 1468020265300 Marionette DEBUG loaded listener.js 16:24:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA4EEDC800) [pid = 3372] [serial = 898] [outer = 000000FA4D1DD800] 16:24:25 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA51396800) [pid = 3372] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:24:25 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA5393A000) [pid = 3372] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:24:25 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA43250000) [pid = 3372] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:24:25 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA41241000) [pid = 3372] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:24:25 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA501A5C00) [pid = 3372] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:24:25 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4813BC00) [pid = 3372] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:24:25 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA427CAC00) [pid = 3372] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:24:25 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA474B6400) [pid = 3372] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:24:25 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA431F6800) [pid = 3372] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:24:25 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA42CBAC00) [pid = 3372] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:24:25 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA4F76C800) [pid = 3372] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:24:25 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA501AB800) [pid = 3372] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:24:25 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA53940C00) [pid = 3372] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:24:25 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4324F800) [pid = 3372] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:24:25 INFO - PROCESS | 3372 | 1468020265833 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 16:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 838ms 16:24:25 INFO - PROCESS | 3372 | 1468020265895 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 16:24:25 INFO - PROCESS | 3372 | 1468020265897 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 16:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:24:25 INFO - PROCESS | 3372 | 1468020265900 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:24:25 INFO - PROCESS | 3372 | 1468020265902 Marionette TRACE conn6 <- [1,1162,null,{}] 16:24:25 INFO - PROCESS | 3372 | 1468020265906 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:25 INFO - PROCESS | 3372 | 1468020265908 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:26 INFO - PROCESS | 3372 | 1468020266014 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 16:24:26 INFO - PROCESS | 3372 | 1468020266063 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020266065 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:26 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA52CD8800 == 35 [pid = 3372] [id = 300] 16:24:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4123F800) [pid = 3372] [serial = 899] [outer = 0000000000000000] 16:24:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA4813F400) [pid = 3372] [serial = 900] [outer = 000000FA4123F800] 16:24:26 INFO - PROCESS | 3372 | 1468020266110 Marionette DEBUG loaded listener.js 16:24:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4DAF2800) [pid = 3372] [serial = 901] [outer = 000000FA4123F800] 16:24:26 INFO - PROCESS | 3372 | 1468020266451 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 16:24:26 INFO - PROCESS | 3372 | 1468020266543 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 16:24:26 INFO - PROCESS | 3372 | 1468020266546 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:24:26 INFO - PROCESS | 3372 | 1468020266549 Marionette TRACE conn6 <- [1,1166,null,{}] 16:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:24:26 INFO - PROCESS | 3372 | 1468020266552 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:26 INFO - PROCESS | 3372 | 1468020266554 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:26 INFO - PROCESS | 3372 | 1468020266637 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 16:24:26 INFO - PROCESS | 3372 | 1468020266644 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020266645 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:26 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53966800 == 36 [pid = 3372] [id = 301] 16:24:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4F773400) [pid = 3372] [serial = 902] [outer = 0000000000000000] 16:24:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4F955800) [pid = 3372] [serial = 903] [outer = 000000FA4F773400] 16:24:26 INFO - PROCESS | 3372 | 1468020266690 Marionette DEBUG loaded listener.js 16:24:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4FDF2C00) [pid = 3372] [serial = 904] [outer = 000000FA4F773400] 16:24:27 INFO - PROCESS | 3372 | 1468020267108 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 16:24:27 INFO - PROCESS | 3372 | 1468020267149 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 16:24:27 INFO - PROCESS | 3372 | 1468020267153 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:24:27 INFO - PROCESS | 3372 | 1468020267154 Marionette TRACE conn6 <- [1,1170,null,{}] 16:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:24:27 INFO - PROCESS | 3372 | 1468020267162 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:27 INFO - PROCESS | 3372 | 1468020267164 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:27 INFO - PROCESS | 3372 | 1468020267249 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 16:24:27 INFO - PROCESS | 3372 | 1468020267255 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020267257 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:27 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4931C000 == 37 [pid = 3372] [id = 302] 16:24:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA501A5C00) [pid = 3372] [serial = 905] [outer = 0000000000000000] 16:24:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA501A9C00) [pid = 3372] [serial = 906] [outer = 000000FA501A5C00] 16:24:27 INFO - PROCESS | 3372 | 1468020267301 Marionette DEBUG loaded listener.js 16:24:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA50290000) [pid = 3372] [serial = 907] [outer = 000000FA501A5C00] 16:24:27 INFO - PROCESS | 3372 | 1468020267881 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 16:24:27 INFO - PROCESS | 3372 | 1468020267941 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 16:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:24:27 INFO - PROCESS | 3372 | 1468020267947 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:24:27 INFO - PROCESS | 3372 | 1468020267951 Marionette TRACE conn6 <- [1,1174,null,{}] 16:24:27 INFO - PROCESS | 3372 | 1468020267957 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:27 INFO - PROCESS | 3372 | 1468020267960 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:28 INFO - PROCESS | 3372 | 1468020268084 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 16:24:28 INFO - PROCESS | 3372 | 1468020268160 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020268165 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:28 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA480CF800 == 38 [pid = 3372] [id = 303] 16:24:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA42CB6800) [pid = 3372] [serial = 908] [outer = 0000000000000000] 16:24:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA43025000) [pid = 3372] [serial = 909] [outer = 000000FA42CB6800] 16:24:28 INFO - PROCESS | 3372 | 1468020268266 Marionette DEBUG loaded listener.js 16:24:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA43212C00) [pid = 3372] [serial = 910] [outer = 000000FA42CB6800] 16:24:28 INFO - PROCESS | 3372 | 1468020268882 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 16:24:28 INFO - PROCESS | 3372 | 1468020268941 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 16:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:24:28 INFO - PROCESS | 3372 | 1468020268948 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:24:28 INFO - PROCESS | 3372 | 1468020268951 Marionette TRACE conn6 <- [1,1178,null,{}] 16:24:28 INFO - PROCESS | 3372 | 1468020268955 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:28 INFO - PROCESS | 3372 | 1468020268959 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:29 INFO - PROCESS | 3372 | 1468020269111 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 16:24:29 INFO - PROCESS | 3372 | 1468020269163 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020269165 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:29 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FAA4000 == 39 [pid = 3372] [id = 304] 16:24:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA47454400) [pid = 3372] [serial = 911] [outer = 0000000000000000] 16:24:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA47D65800) [pid = 3372] [serial = 912] [outer = 000000FA47454400] 16:24:29 INFO - PROCESS | 3372 | 1468020269224 Marionette DEBUG loaded listener.js 16:24:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA48F97400) [pid = 3372] [serial = 913] [outer = 000000FA47454400] 16:24:29 INFO - PROCESS | 3372 | 1468020269841 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 16:24:29 INFO - PROCESS | 3372 | 1468020269896 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 16:24:29 INFO - PROCESS | 3372 | 1468020269900 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:24:29 INFO - PROCESS | 3372 | 1468020269904 Marionette TRACE conn6 <- [1,1182,null,{}] 16:24:29 INFO - PROCESS | 3372 | 1468020269916 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:29 INFO - PROCESS | 3372 | 1468020269921 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:30 INFO - PROCESS | 3372 | 1468020270036 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 16:24:30 INFO - PROCESS | 3372 | 1468020270114 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020270117 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:30 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54E4A800 == 40 [pid = 3372] [id = 305] 16:24:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA4D1DA000) [pid = 3372] [serial = 914] [outer = 0000000000000000] 16:24:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA4F774C00) [pid = 3372] [serial = 915] [outer = 000000FA4D1DA000] 16:24:30 INFO - PROCESS | 3372 | 1468020270216 Marionette DEBUG loaded listener.js 16:24:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA502A3400) [pid = 3372] [serial = 916] [outer = 000000FA4D1DA000] 16:24:30 INFO - PROCESS | 3372 | 1468020270779 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 16:24:30 INFO - PROCESS | 3372 | 1468020270849 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 16:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:24:30 INFO - PROCESS | 3372 | 1468020270853 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:24:30 INFO - PROCESS | 3372 | 1468020270855 Marionette TRACE conn6 <- [1,1186,null,{}] 16:24:30 INFO - PROCESS | 3372 | 1468020270872 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:30 INFO - PROCESS | 3372 | 1468020270874 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:31 INFO - PROCESS | 3372 | 1468020271013 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 16:24:31 INFO - PROCESS | 3372 | 1468020271063 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020271065 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:31 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56679000 == 41 [pid = 3372] [id = 306] 16:24:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA513F9000) [pid = 3372] [serial = 917] [outer = 0000000000000000] 16:24:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA5225E000) [pid = 3372] [serial = 918] [outer = 000000FA513F9000] 16:24:31 INFO - PROCESS | 3372 | 1468020271121 Marionette DEBUG loaded listener.js 16:24:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA52C5B400) [pid = 3372] [serial = 919] [outer = 000000FA513F9000] 16:24:31 INFO - PROCESS | 3372 | 1468020271733 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 945ms 16:24:31 INFO - PROCESS | 3372 | 1468020271800 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 16:24:31 INFO - PROCESS | 3372 | 1468020271802 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 16:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:24:31 INFO - PROCESS | 3372 | 1468020271806 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:24:31 INFO - PROCESS | 3372 | 1468020271808 Marionette TRACE conn6 <- [1,1190,null,{}] 16:24:31 INFO - PROCESS | 3372 | 1468020271826 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:31 INFO - PROCESS | 3372 | 1468020271828 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:31 INFO - PROCESS | 3372 | 1468020271937 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 16:24:32 INFO - PROCESS | 3372 | 1468020272010 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020272012 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:32 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F6B5000 == 42 [pid = 3372] [id = 307] 16:24:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (000000FA4904E000) [pid = 3372] [serial = 920] [outer = 0000000000000000] 16:24:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (000000FA4FCC8800) [pid = 3372] [serial = 921] [outer = 000000FA4904E000] 16:24:32 INFO - PROCESS | 3372 | 1468020272067 Marionette DEBUG loaded listener.js 16:24:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (000000FA52C5C000) [pid = 3372] [serial = 922] [outer = 000000FA4904E000] 16:24:32 INFO - PROCESS | 3372 | 1468020272815 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:24:32 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:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1051ms 16:24:32 INFO - PROCESS | 3372 | 1468020272860 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 16:24:32 INFO - PROCESS | 3372 | 1468020272864 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 16:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:24:32 INFO - PROCESS | 3372 | 1468020272886 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:24:32 INFO - PROCESS | 3372 | 1468020272891 Marionette TRACE conn6 <- [1,1194,null,{}] 16:24:32 INFO - PROCESS | 3372 | 1468020272896 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:32 INFO - PROCESS | 3372 | 1468020272899 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:33 INFO - PROCESS | 3372 | 1468020273008 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 16:24:33 INFO - PROCESS | 3372 | 1468020273083 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020273086 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:33 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CB42000 == 43 [pid = 3372] [id = 308] 16:24:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (000000FA4324E400) [pid = 3372] [serial = 923] [outer = 0000000000000000] 16:24:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (000000FA43298800) [pid = 3372] [serial = 924] [outer = 000000FA4324E400] 16:24:33 INFO - PROCESS | 3372 | 1468020273137 Marionette DEBUG loaded listener.js 16:24:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (000000FA445BE400) [pid = 3372] [serial = 925] [outer = 000000FA4324E400] 16:24:33 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB39000 == 42 [pid = 3372] [id = 298] 16:24:33 INFO - PROCESS | 3372 | --DOCSHELL 000000FA52592000 == 41 [pid = 3372] [id = 19] 16:24:33 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CBD3000 == 40 [pid = 3372] [id = 296] 16:24:33 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F60A000 == 39 [pid = 3372] [id = 297] 16:24:33 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5661C000 == 38 [pid = 3372] [id = 23] 16:24:33 INFO - PROCESS | 3372 | --DOCSHELL 000000FA52CD8800 == 37 [pid = 3372] [id = 300] 16:24:33 INFO - PROCESS | 3372 | --DOCSHELL 000000FA51C7E000 == 36 [pid = 3372] [id = 299] 16:24:33 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53966800 == 35 [pid = 3372] [id = 301] 16:24:33 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57E4F000 == 34 [pid = 3372] [id = 277] 16:24:33 INFO - PROCESS | 3372 | --DOCSHELL 000000FA439E0000 == 33 [pid = 3372] [id = 11] 16:24:33 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F6B5000 == 32 [pid = 3372] [id = 307] 16:24:33 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56679000 == 31 [pid = 3372] [id = 306] 16:24:33 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54E4A800 == 30 [pid = 3372] [id = 305] 16:24:33 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FAA4000 == 29 [pid = 3372] [id = 304] 16:24:33 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4931C000 == 28 [pid = 3372] [id = 302] 16:24:33 INFO - PROCESS | 3372 | --DOCSHELL 000000FA480CF800 == 27 [pid = 3372] [id = 303] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (000000FA51C5B000) [pid = 3372] [serial = 858] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (000000FA53A97400) [pid = 3372] [serial = 832] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (000000FA43253C00) [pid = 3372] [serial = 837] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (000000FA432A0400) [pid = 3372] [serial = 838] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (000000FA4454B800) [pid = 3372] [serial = 840] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (000000FA47676400) [pid = 3372] [serial = 841] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA50912400) [pid = 3372] [serial = 855] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA48E04C00) [pid = 3372] [serial = 843] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA48F8F800) [pid = 3372] [serial = 844] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA501A6800) [pid = 3372] [serial = 852] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA50292800) [pid = 3372] [serial = 853] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA52566800) [pid = 3372] [serial = 861] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA49021000) [pid = 3372] [serial = 846] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA495BC400) [pid = 3372] [serial = 847] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA42CBDC00) [pid = 3372] [serial = 834] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA431A2000) [pid = 3372] [serial = 835] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4FB74800) [pid = 3372] [serial = 850] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4F770000) [pid = 3372] [serial = 849] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA5255FC00) [pid = 3372] [serial = 859] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA53DEC800) [pid = 3372] [serial = 871] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA53DF7400) [pid = 3372] [serial = 873] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA53945C00) [pid = 3372] [serial = 864] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA52CB7000) [pid = 3372] [serial = 862] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA52C5DC00) [pid = 3372] [serial = 870] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA53DEA800) [pid = 3372] [serial = 865] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA48E0F000) [pid = 3372] [serial = 867] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4D4DB400) [pid = 3372] [serial = 868] [outer = 0000000000000000] [url = about:blank] 16:24:33 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA511FF800) [pid = 3372] [serial = 856] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 3372 | 1468020274265 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:24:34 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:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1444ms 16:24:34 INFO - PROCESS | 3372 | 1468020274331 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 16:24:34 INFO - PROCESS | 3372 | 1468020274336 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 16:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:24:34 INFO - PROCESS | 3372 | 1468020274340 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:24:34 INFO - PROCESS | 3372 | 1468020274345 Marionette TRACE conn6 <- [1,1198,null,{}] 16:24:34 INFO - PROCESS | 3372 | 1468020274350 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:34 INFO - PROCESS | 3372 | 1468020274353 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:34 INFO - PROCESS | 3372 | 1468020274444 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 16:24:34 INFO - PROCESS | 3372 | 1468020274539 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 3372 | 1468020274542 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:34 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA47484800 == 28 [pid = 3372] [id = 309] 16:24:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA427CF800) [pid = 3372] [serial = 926] [outer = 0000000000000000] 16:24:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA42FB7C00) [pid = 3372] [serial = 927] [outer = 000000FA427CF800] 16:24:34 INFO - PROCESS | 3372 | 1468020274591 Marionette DEBUG loaded listener.js 16:24:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA431F0C00) [pid = 3372] [serial = 928] [outer = 000000FA427CF800] 16:24:34 INFO - PROCESS | 3372 | 1468020274972 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 691ms 16:24:35 INFO - PROCESS | 3372 | 1468020275035 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 16:24:35 INFO - PROCESS | 3372 | 1468020275040 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 16:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:24:35 INFO - PROCESS | 3372 | 1468020275084 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:24:35 INFO - PROCESS | 3372 | 1468020275088 Marionette TRACE conn6 <- [1,1202,null,{}] 16:24:35 INFO - PROCESS | 3372 | 1468020275092 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:35 INFO - PROCESS | 3372 | 1468020275095 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:35 INFO - PROCESS | 3372 | 1468020275203 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 16:24:35 INFO - PROCESS | 3372 | 1468020275222 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020275224 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:35 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4BF80000 == 29 [pid = 3372] [id = 310] 16:24:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4341D400) [pid = 3372] [serial = 929] [outer = 0000000000000000] 16:24:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA434A3400) [pid = 3372] [serial = 930] [outer = 000000FA4341D400] 16:24:35 INFO - PROCESS | 3372 | 1468020275276 Marionette DEBUG loaded listener.js 16:24:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA43912C00) [pid = 3372] [serial = 931] [outer = 000000FA4341D400] 16:24:35 INFO - PROCESS | 3372 | 1468020275723 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 16:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 691ms 16:24:35 INFO - PROCESS | 3372 | 1468020275780 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 16:24:35 INFO - PROCESS | 3372 | 1468020275782 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 16:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:24:35 INFO - PROCESS | 3372 | 1468020275786 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:24:35 INFO - PROCESS | 3372 | 1468020275789 Marionette TRACE conn6 <- [1,1206,null,{}] 16:24:35 INFO - PROCESS | 3372 | 1468020275801 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:35 INFO - PROCESS | 3372 | 1468020275806 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:35 INFO - PROCESS | 3372 | 1468020275893 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 16:24:35 INFO - PROCESS | 3372 | 1468020275900 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020275903 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:35 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F60A000 == 30 [pid = 3372] [id = 311] 16:24:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA47E9F000) [pid = 3372] [serial = 932] [outer = 0000000000000000] 16:24:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4813F800) [pid = 3372] [serial = 933] [outer = 000000FA47E9F000] 16:24:35 INFO - PROCESS | 3372 | 1468020275952 Marionette DEBUG loaded listener.js 16:24:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA48F85000) [pid = 3372] [serial = 934] [outer = 000000FA47E9F000] 16:24:36 INFO - PROCESS | 3372 | 1468020276439 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 16:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 693ms 16:24:36 INFO - PROCESS | 3372 | 1468020276481 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 16:24:36 INFO - PROCESS | 3372 | 1468020276484 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 16:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:24:36 INFO - PROCESS | 3372 | 1468020276487 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:24:36 INFO - PROCESS | 3372 | 1468020276489 Marionette TRACE conn6 <- [1,1210,null,{}] 16:24:36 INFO - PROCESS | 3372 | 1468020276492 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:36 INFO - PROCESS | 3372 | 1468020276495 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:36 INFO - PROCESS | 3372 | 1468020276636 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 16:24:36 INFO - PROCESS | 3372 | 1468020276659 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020276661 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:36 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA50214800 == 31 [pid = 3372] [id = 312] 16:24:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4901CC00) [pid = 3372] [serial = 935] [outer = 0000000000000000] 16:24:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA49023000) [pid = 3372] [serial = 936] [outer = 000000FA4901CC00] 16:24:36 INFO - PROCESS | 3372 | 1468020276707 Marionette DEBUG loaded listener.js 16:24:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA495AEC00) [pid = 3372] [serial = 937] [outer = 000000FA4901CC00] 16:24:37 INFO - PROCESS | 3372 | 1468020277119 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 16:24:37 INFO - PROCESS | 3372 | 1468020277191 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 16:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:24:37 INFO - PROCESS | 3372 | 1468020277194 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:24:37 INFO - PROCESS | 3372 | 1468020277196 Marionette TRACE conn6 <- [1,1214,null,{}] 16:24:37 INFO - PROCESS | 3372 | 1468020277200 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:37 INFO - PROCESS | 3372 | 1468020277202 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:37 INFO - PROCESS | 3372 | 1468020277308 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 16:24:37 INFO - PROCESS | 3372 | 1468020277313 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020277315 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:37 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA52CC5800 == 32 [pid = 3372] [id = 313] 16:24:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA42C2A400) [pid = 3372] [serial = 938] [outer = 0000000000000000] 16:24:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA4C7C4000) [pid = 3372] [serial = 939] [outer = 000000FA42C2A400] 16:24:37 INFO - PROCESS | 3372 | 1468020277361 Marionette DEBUG loaded listener.js 16:24:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA4D175800) [pid = 3372] [serial = 940] [outer = 000000FA42C2A400] 16:24:37 INFO - PROCESS | 3372 | 1468020277829 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 16:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 692ms 16:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:24:37 INFO - PROCESS | 3372 | 1468020277887 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 16:24:37 INFO - PROCESS | 3372 | 1468020277890 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 16:24:37 INFO - PROCESS | 3372 | 1468020277893 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:24:37 INFO - PROCESS | 3372 | 1468020277895 Marionette TRACE conn6 <- [1,1218,null,{}] 16:24:37 INFO - PROCESS | 3372 | 1468020277906 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:37 INFO - PROCESS | 3372 | 1468020277912 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:38 INFO - PROCESS | 3372 | 1468020278064 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 16:24:38 INFO - PROCESS | 3372 | 1468020278119 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020278121 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:38 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5428D800 == 33 [pid = 3372] [id = 314] 16:24:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA4D176800) [pid = 3372] [serial = 941] [outer = 0000000000000000] 16:24:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA4FCBF400) [pid = 3372] [serial = 942] [outer = 000000FA4D176800] 16:24:38 INFO - PROCESS | 3372 | 1468020278167 Marionette DEBUG loaded listener.js 16:24:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA501A5800) [pid = 3372] [serial = 943] [outer = 000000FA4D176800] 16:24:38 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA49352400) [pid = 3372] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:24:38 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA4123F800) [pid = 3372] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:24:38 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA41349400) [pid = 3372] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:24:38 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA41BD2400) [pid = 3372] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:24:38 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA41350000) [pid = 3372] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:24:38 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4D1DD800) [pid = 3372] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:24:38 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA443E3800) [pid = 3372] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:24:38 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4320F000) [pid = 3372] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:24:38 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA53DF4400) [pid = 3372] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:24:38 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA501A5C00) [pid = 3372] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:24:38 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4F773400) [pid = 3372] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:24:38 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA48F8C400) [pid = 3372] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:24:38 INFO - PROCESS | 3372 | 1468020278669 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 16:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 839ms 16:24:38 INFO - PROCESS | 3372 | 1468020278735 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 16:24:38 INFO - PROCESS | 3372 | 1468020278738 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 16:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:24:38 INFO - PROCESS | 3372 | 1468020278741 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:24:38 INFO - PROCESS | 3372 | 1468020278743 Marionette TRACE conn6 <- [1,1222,null,{}] 16:24:38 INFO - PROCESS | 3372 | 1468020278747 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:38 INFO - PROCESS | 3372 | 1468020278749 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:38 INFO - PROCESS | 3372 | 1468020278844 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 16:24:38 INFO - PROCESS | 3372 | 1468020278852 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020278854 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:38 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54E3C800 == 34 [pid = 3372] [id = 315] 16:24:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA47672800) [pid = 3372] [serial = 944] [outer = 0000000000000000] 16:24:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4D4D8C00) [pid = 3372] [serial = 945] [outer = 000000FA47672800] 16:24:38 INFO - PROCESS | 3372 | 1468020278899 Marionette DEBUG loaded listener.js 16:24:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA501AD000) [pid = 3372] [serial = 946] [outer = 000000FA47672800] 16:24:39 INFO - PROCESS | 3372 | 1468020279288 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 16:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 587ms 16:24:39 INFO - PROCESS | 3372 | 1468020279331 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 16:24:39 INFO - PROCESS | 3372 | 1468020279334 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 16:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:24:39 INFO - PROCESS | 3372 | 1468020279349 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:24:39 INFO - PROCESS | 3372 | 1468020279351 Marionette TRACE conn6 <- [1,1226,null,{}] 16:24:39 INFO - PROCESS | 3372 | 1468020279354 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:39 INFO - PROCESS | 3372 | 1468020279356 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:39 INFO - PROCESS | 3372 | 1468020279437 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 16:24:39 INFO - PROCESS | 3372 | 1468020279442 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020279444 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:39 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5661C000 == 35 [pid = 3372] [id = 316] 16:24:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA50298000) [pid = 3372] [serial = 947] [outer = 0000000000000000] 16:24:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA50AB3800) [pid = 3372] [serial = 948] [outer = 000000FA50298000] 16:24:39 INFO - PROCESS | 3372 | 1468020279492 Marionette DEBUG loaded listener.js 16:24:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA5106BC00) [pid = 3372] [serial = 949] [outer = 000000FA50298000] 16:24:39 INFO - PROCESS | 3372 | 1468020279934 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 16:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 629ms 16:24:39 INFO - PROCESS | 3372 | 1468020279987 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 16:24:39 INFO - PROCESS | 3372 | 1468020279989 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 16:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:24:40 INFO - PROCESS | 3372 | 1468020279993 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:24:40 INFO - PROCESS | 3372 | 1468020279995 Marionette TRACE conn6 <- [1,1230,null,{}] 16:24:40 INFO - PROCESS | 3372 | 1468020279998 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:40 INFO - PROCESS | 3372 | 1468020280000 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:40 INFO - PROCESS | 3372 | 1468020280081 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 16:24:40 INFO - PROCESS | 3372 | 1468020280086 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020280088 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:40 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57564000 == 36 [pid = 3372] [id = 317] 16:24:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA5106C800) [pid = 3372] [serial = 950] [outer = 0000000000000000] 16:24:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA513F4400) [pid = 3372] [serial = 951] [outer = 000000FA5106C800] 16:24:40 INFO - PROCESS | 3372 | 1468020280133 Marionette DEBUG loaded listener.js 16:24:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA52561400) [pid = 3372] [serial = 952] [outer = 000000FA5106C800] 16:24:40 INFO - PROCESS | 3372 | 1468020280673 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 16:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 733ms 16:24:40 INFO - PROCESS | 3372 | 1468020280729 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 16:24:40 INFO - PROCESS | 3372 | 1468020280734 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 16:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:24:40 INFO - PROCESS | 3372 | 1468020280740 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:24:40 INFO - PROCESS | 3372 | 1468020280743 Marionette TRACE conn6 <- [1,1234,null,{}] 16:24:40 INFO - PROCESS | 3372 | 1468020280749 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:40 INFO - PROCESS | 3372 | 1468020280753 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:40 INFO - PROCESS | 3372 | 1468020280931 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 16:24:41 INFO - PROCESS | 3372 | 1468020281000 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 3372 | 1468020281006 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:41 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E47800 == 37 [pid = 3372] [id = 318] 16:24:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA42CB1400) [pid = 3372] [serial = 953] [outer = 0000000000000000] 16:24:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA4319E800) [pid = 3372] [serial = 954] [outer = 000000FA42CB1400] 16:24:41 INFO - PROCESS | 3372 | 1468020281106 Marionette DEBUG loaded listener.js 16:24:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA4321CC00) [pid = 3372] [serial = 955] [outer = 000000FA42CB1400] 16:24:41 INFO - PROCESS | 3372 | 1468020281861 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 16:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1135ms 16:24:41 INFO - PROCESS | 3372 | 1468020281875 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 16:24:41 INFO - PROCESS | 3372 | 1468020281881 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 16:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:24:41 INFO - PROCESS | 3372 | 1468020281888 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:24:41 INFO - PROCESS | 3372 | 1468020281891 Marionette TRACE conn6 <- [1,1238,null,{}] 16:24:41 INFO - PROCESS | 3372 | 1468020281895 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:41 INFO - PROCESS | 3372 | 1468020281898 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:42 INFO - PROCESS | 3372 | 1468020282022 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 16:24:42 INFO - PROCESS | 3372 | 1468020282099 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020282102 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:42 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA525A2000 == 38 [pid = 3372] [id = 319] 16:24:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA475EC800) [pid = 3372] [serial = 956] [outer = 0000000000000000] 16:24:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA47DB1C00) [pid = 3372] [serial = 957] [outer = 000000FA475EC800] 16:24:42 INFO - PROCESS | 3372 | 1468020282202 Marionette DEBUG loaded listener.js 16:24:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA48F84000) [pid = 3372] [serial = 958] [outer = 000000FA475EC800] 16:24:43 INFO - PROCESS | 3372 | 1468020283066 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 16:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1236ms 16:24:43 INFO - PROCESS | 3372 | 1468020283139 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 16:24:43 INFO - PROCESS | 3372 | 1468020283146 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 16:24:43 INFO - PROCESS | 3372 | 1468020283154 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:24:43 INFO - PROCESS | 3372 | 1468020283157 Marionette TRACE conn6 <- [1,1242,null,{}] 16:24:43 INFO - PROCESS | 3372 | 1468020283163 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:43 INFO - PROCESS | 3372 | 1468020283166 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:43 INFO - PROCESS | 3372 | 1468020283292 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 16:24:43 INFO - PROCESS | 3372 | 1468020283362 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020283367 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:43 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA480CB000 == 39 [pid = 3372] [id = 320] 16:24:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA431F9400) [pid = 3372] [serial = 959] [outer = 0000000000000000] 16:24:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (000000FA4321AC00) [pid = 3372] [serial = 960] [outer = 000000FA431F9400] 16:24:43 INFO - PROCESS | 3372 | 1468020283423 Marionette DEBUG loaded listener.js 16:24:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (000000FA434A1400) [pid = 3372] [serial = 961] [outer = 000000FA431F9400] 16:24:43 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5661C000 == 38 [pid = 3372] [id = 316] 16:24:43 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54E3C800 == 37 [pid = 3372] [id = 315] 16:24:43 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5428D800 == 36 [pid = 3372] [id = 314] 16:24:43 INFO - PROCESS | 3372 | --DOCSHELL 000000FA52CC5800 == 35 [pid = 3372] [id = 313] 16:24:43 INFO - PROCESS | 3372 | --DOCSHELL 000000FA50214800 == 34 [pid = 3372] [id = 312] 16:24:43 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F60A000 == 33 [pid = 3372] [id = 311] 16:24:43 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4BF80000 == 32 [pid = 3372] [id = 310] 16:24:43 INFO - PROCESS | 3372 | --DOCSHELL 000000FA47484800 == 31 [pid = 3372] [id = 309] 16:24:43 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (000000FA4C7BE800) [pid = 3372] [serial = 895] [outer = 0000000000000000] [url = about:blank] 16:24:43 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (000000FA49503400) [pid = 3372] [serial = 894] [outer = 0000000000000000] [url = about:blank] 16:24:43 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA4813F400) [pid = 3372] [serial = 900] [outer = 0000000000000000] [url = about:blank] 16:24:43 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA4275BC00) [pid = 3372] [serial = 879] [outer = 0000000000000000] [url = about:blank] 16:24:43 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA4767A000) [pid = 3372] [serial = 880] [outer = 0000000000000000] [url = about:blank] 16:24:43 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA427CB400) [pid = 3372] [serial = 882] [outer = 0000000000000000] [url = about:blank] 16:24:43 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA43022800) [pid = 3372] [serial = 883] [outer = 0000000000000000] [url = about:blank] 16:24:43 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA43024400) [pid = 3372] [serial = 876] [outer = 0000000000000000] [url = about:blank] 16:24:43 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA4320E800) [pid = 3372] [serial = 877] [outer = 0000000000000000] [url = about:blank] 16:24:43 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA4D4DEC00) [pid = 3372] [serial = 897] [outer = 0000000000000000] [url = about:blank] 16:24:43 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA476C6400) [pid = 3372] [serial = 888] [outer = 0000000000000000] [url = about:blank] 16:24:43 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4324D400) [pid = 3372] [serial = 885] [outer = 0000000000000000] [url = about:blank] 16:24:43 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA43299C00) [pid = 3372] [serial = 886] [outer = 0000000000000000] [url = about:blank] 16:24:43 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA542A2400) [pid = 3372] [serial = 874] [outer = 0000000000000000] [url = about:blank] 16:24:43 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA501A9C00) [pid = 3372] [serial = 906] [outer = 0000000000000000] [url = about:blank] 16:24:43 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA4F955800) [pid = 3372] [serial = 903] [outer = 0000000000000000] [url = about:blank] 16:24:43 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA50290000) [pid = 3372] [serial = 907] [outer = 0000000000000000] [url = about:blank] 16:24:43 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4EEDC800) [pid = 3372] [serial = 898] [outer = 0000000000000000] [url = about:blank] 16:24:43 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4FDF2C00) [pid = 3372] [serial = 904] [outer = 0000000000000000] [url = about:blank] 16:24:43 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA48F94000) [pid = 3372] [serial = 891] [outer = 0000000000000000] [url = about:blank] 16:24:43 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4901A400) [pid = 3372] [serial = 892] [outer = 0000000000000000] [url = about:blank] 16:24:43 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4DAF2800) [pid = 3372] [serial = 901] [outer = 0000000000000000] [url = about:blank] 16:24:43 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA480E3400) [pid = 3372] [serial = 889] [outer = 0000000000000000] [url = about:blank] 16:24:43 INFO - PROCESS | 3372 | 1468020283939 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 16:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 839ms 16:24:44 INFO - PROCESS | 3372 | 1468020283999 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 16:24:44 INFO - PROCESS | 3372 | 1468020284003 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 16:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:24:44 INFO - PROCESS | 3372 | 1468020284010 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:24:44 INFO - PROCESS | 3372 | 1468020284012 Marionette TRACE conn6 <- [1,1246,null,{}] 16:24:44 INFO - PROCESS | 3372 | 1468020284016 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:44 INFO - PROCESS | 3372 | 1468020284018 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:44 INFO - PROCESS | 3372 | 1468020284108 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 16:24:44 INFO - PROCESS | 3372 | 1468020284120 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020284123 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:44 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E39000 == 32 [pid = 3372] [id = 321] 16:24:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4745BC00) [pid = 3372] [serial = 962] [outer = 0000000000000000] 16:24:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA475F1800) [pid = 3372] [serial = 963] [outer = 000000FA4745BC00] 16:24:44 INFO - PROCESS | 3372 | 1468020284171 Marionette DEBUG loaded listener.js 16:24:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA48073400) [pid = 3372] [serial = 964] [outer = 000000FA4745BC00] 16:24:44 INFO - PROCESS | 3372 | 1468020284645 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 16:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 692ms 16:24:44 INFO - PROCESS | 3372 | 1468020284705 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 16:24:44 INFO - PROCESS | 3372 | 1468020284708 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 16:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:24:44 INFO - PROCESS | 3372 | 1468020284711 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:24:44 INFO - PROCESS | 3372 | 1468020284715 Marionette TRACE conn6 <- [1,1250,null,{}] 16:24:44 INFO - PROCESS | 3372 | 1468020284727 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:44 INFO - PROCESS | 3372 | 1468020284732 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:44 INFO - PROCESS | 3372 | 1468020284850 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 16:24:44 INFO - PROCESS | 3372 | 1468020284864 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020284867 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:44 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4DA7F000 == 33 [pid = 3372] [id = 322] 16:24:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA41B4E800) [pid = 3372] [serial = 965] [outer = 0000000000000000] 16:24:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4C7B9000) [pid = 3372] [serial = 966] [outer = 000000FA41B4E800] 16:24:44 INFO - PROCESS | 3372 | 1468020284929 Marionette DEBUG loaded listener.js 16:24:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4CF2E400) [pid = 3372] [serial = 967] [outer = 000000FA41B4E800] 16:24:45 INFO - PROCESS | 3372 | 1468020285357 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 16:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 691ms 16:24:45 INFO - PROCESS | 3372 | 1468020285404 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 16:24:45 INFO - PROCESS | 3372 | 1468020285407 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 16:24:45 INFO - PROCESS | 3372 | 1468020285410 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:24:45 INFO - PROCESS | 3372 | 1468020285412 Marionette TRACE conn6 <- [1,1254,null,{}] 16:24:45 INFO - PROCESS | 3372 | 1468020285416 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:45 INFO - PROCESS | 3372 | 1468020285418 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:45 INFO - PROCESS | 3372 | 1468020285507 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 16:24:45 INFO - PROCESS | 3372 | 1468020285513 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020285516 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:45 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FE6F800 == 34 [pid = 3372] [id = 323] 16:24:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4C7BD000) [pid = 3372] [serial = 968] [outer = 0000000000000000] 16:24:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4F76E400) [pid = 3372] [serial = 969] [outer = 000000FA4C7BD000] 16:24:45 INFO - PROCESS | 3372 | 1468020285562 Marionette DEBUG loaded listener.js 16:24:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4F776400) [pid = 3372] [serial = 970] [outer = 000000FA4C7BD000] 16:24:46 INFO - PROCESS | 3372 | 1468020286035 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 16:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 692ms 16:24:46 INFO - PROCESS | 3372 | 1468020286104 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 16:24:46 INFO - PROCESS | 3372 | 1468020286107 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 16:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:24:46 INFO - PROCESS | 3372 | 1468020286110 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:24:46 INFO - PROCESS | 3372 | 1468020286112 Marionette TRACE conn6 <- [1,1258,null,{}] 16:24:46 INFO - PROCESS | 3372 | 1468020286116 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:46 INFO - PROCESS | 3372 | 1468020286118 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:46 INFO - PROCESS | 3372 | 1468020286261 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 16:24:46 INFO - PROCESS | 3372 | 1468020286313 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020286315 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:46 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5340B000 == 35 [pid = 3372] [id = 324] 16:24:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA4FDF0800) [pid = 3372] [serial = 971] [outer = 0000000000000000] 16:24:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA501A2800) [pid = 3372] [serial = 972] [outer = 000000FA4FDF0800] 16:24:46 INFO - PROCESS | 3372 | 1468020286361 Marionette DEBUG loaded listener.js 16:24:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA50296800) [pid = 3372] [serial = 973] [outer = 000000FA4FDF0800] 16:24:46 INFO - PROCESS | 3372 | 1468020286801 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 16:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 735ms 16:24:46 INFO - PROCESS | 3372 | 1468020286849 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 16:24:46 INFO - PROCESS | 3372 | 1468020286851 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 16:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:24:46 INFO - PROCESS | 3372 | 1468020286854 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:24:46 INFO - PROCESS | 3372 | 1468020286856 Marionette TRACE conn6 <- [1,1262,null,{}] 16:24:46 INFO - PROCESS | 3372 | 1468020286860 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:46 INFO - PROCESS | 3372 | 1468020286865 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:47 INFO - PROCESS | 3372 | 1468020287002 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 16:24:47 INFO - PROCESS | 3372 | 1468020287056 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020287058 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:47 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54291000 == 36 [pid = 3372] [id = 325] 16:24:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA5139AC00) [pid = 3372] [serial = 974] [outer = 0000000000000000] 16:24:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA52C5DC00) [pid = 3372] [serial = 975] [outer = 000000FA5139AC00] 16:24:47 INFO - PROCESS | 3372 | 1468020287104 Marionette DEBUG loaded listener.js 16:24:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA53576800) [pid = 3372] [serial = 976] [outer = 000000FA5139AC00] 16:24:47 INFO - PROCESS | 3372 | 1468020287532 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 16:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 731ms 16:24:47 INFO - PROCESS | 3372 | 1468020287600 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 16:24:47 INFO - PROCESS | 3372 | 1468020287602 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 16:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:24:47 INFO - PROCESS | 3372 | 1468020287606 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:24:47 INFO - PROCESS | 3372 | 1468020287608 Marionette TRACE conn6 <- [1,1266,null,{}] 16:24:47 INFO - PROCESS | 3372 | 1468020287611 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:47 INFO - PROCESS | 3372 | 1468020287613 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:47 INFO - PROCESS | 3372 | 1468020287728 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 16:24:47 INFO - PROCESS | 3372 | 1468020287737 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020287739 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:47 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56619800 == 37 [pid = 3372] [id = 326] 16:24:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA4DAEE400) [pid = 3372] [serial = 977] [outer = 0000000000000000] 16:24:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA53939400) [pid = 3372] [serial = 978] [outer = 000000FA4DAEE400] 16:24:47 INFO - PROCESS | 3372 | 1468020287878 Marionette DEBUG loaded listener.js 16:24:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA53943C00) [pid = 3372] [serial = 979] [outer = 000000FA4DAEE400] 16:24:48 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA4D1DA000) [pid = 3372] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:24:48 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA4341D400) [pid = 3372] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:24:48 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA47454400) [pid = 3372] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:24:48 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA4324E400) [pid = 3372] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:24:48 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA47672800) [pid = 3372] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:24:48 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4904E000) [pid = 3372] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:24:48 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA513F9000) [pid = 3372] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:24:48 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA42C2A400) [pid = 3372] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:24:48 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA427CF800) [pid = 3372] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:24:48 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4D176800) [pid = 3372] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:24:48 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA4901CC00) [pid = 3372] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:24:48 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA42CB6800) [pid = 3372] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:24:48 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA47E9F000) [pid = 3372] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:24:48 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA50298000) [pid = 3372] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:24:48 INFO - PROCESS | 3372 | 1468020288255 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 16:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 690ms 16:24:48 INFO - PROCESS | 3372 | 1468020288299 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 16:24:48 INFO - PROCESS | 3372 | 1468020288301 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 16:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:24:48 INFO - PROCESS | 3372 | 1468020288304 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:24:48 INFO - PROCESS | 3372 | 1468020288306 Marionette TRACE conn6 <- [1,1270,null,{}] 16:24:48 INFO - PROCESS | 3372 | 1468020288310 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:48 INFO - PROCESS | 3372 | 1468020288311 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:48 INFO - PROCESS | 3372 | 1468020288420 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 16:24:48 INFO - PROCESS | 3372 | 1468020288428 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020288430 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:48 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5756C000 == 38 [pid = 3372] [id = 327] 16:24:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA43211800) [pid = 3372] [serial = 980] [outer = 0000000000000000] 16:24:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA48F95C00) [pid = 3372] [serial = 981] [outer = 000000FA43211800] 16:24:48 INFO - PROCESS | 3372 | 1468020288476 Marionette DEBUG loaded listener.js 16:24:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA513F9000) [pid = 3372] [serial = 982] [outer = 000000FA43211800] 16:24:48 INFO - PROCESS | 3372 | 1468020288887 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 16:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 626ms 16:24:48 INFO - PROCESS | 3372 | 1468020288934 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 16:24:48 INFO - PROCESS | 3372 | 1468020288937 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 16:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:24:48 INFO - PROCESS | 3372 | 1468020288940 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:24:48 INFO - PROCESS | 3372 | 1468020288941 Marionette TRACE conn6 <- [1,1274,null,{}] 16:24:48 INFO - PROCESS | 3372 | 1468020288945 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:48 INFO - PROCESS | 3372 | 1468020288947 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:49 INFO - PROCESS | 3372 | 1468020289057 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 16:24:49 INFO - PROCESS | 3372 | 1468020289096 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020289098 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:49 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4DA77000 == 39 [pid = 3372] [id = 328] 16:24:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA431AB000) [pid = 3372] [serial = 983] [outer = 0000000000000000] 16:24:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4901D000) [pid = 3372] [serial = 984] [outer = 000000FA431AB000] 16:24:49 INFO - PROCESS | 3372 | 1468020289143 Marionette DEBUG loaded listener.js 16:24:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA53AC2400) [pid = 3372] [serial = 985] [outer = 000000FA431AB000] 16:24:49 INFO - PROCESS | 3372 | 1468020289781 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 16:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 878ms 16:24:49 INFO - PROCESS | 3372 | 1468020289821 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 16:24:49 INFO - PROCESS | 3372 | 1468020289826 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 16:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:24:49 INFO - PROCESS | 3372 | 1468020289831 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:24:49 INFO - PROCESS | 3372 | 1468020289837 Marionette TRACE conn6 <- [1,1278,null,{}] 16:24:49 INFO - PROCESS | 3372 | 1468020289842 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:49 INFO - PROCESS | 3372 | 1468020289845 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:50 INFO - PROCESS | 3372 | 1468020290001 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 16:24:50 INFO - PROCESS | 3372 | 1468020290056 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020290059 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:50 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA49AF5000 == 40 [pid = 3372] [id = 329] 16:24:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4324D400) [pid = 3372] [serial = 986] [outer = 0000000000000000] 16:24:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA4329B400) [pid = 3372] [serial = 987] [outer = 000000FA4324D400] 16:24:50 INFO - PROCESS | 3372 | 1468020290122 Marionette DEBUG loaded listener.js 16:24:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA475F2000) [pid = 3372] [serial = 988] [outer = 000000FA4324D400] 16:24:50 INFO - PROCESS | 3372 | 1468020290739 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 16:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 986ms 16:24:50 INFO - PROCESS | 3372 | 1468020290820 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 16:24:50 INFO - PROCESS | 3372 | 1468020290826 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 16:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:24:50 INFO - PROCESS | 3372 | 1468020290832 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:24:50 INFO - PROCESS | 3372 | 1468020290836 Marionette TRACE conn6 <- [1,1282,null,{}] 16:24:50 INFO - PROCESS | 3372 | 1468020290840 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:50 INFO - PROCESS | 3372 | 1468020290843 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:50 INFO - PROCESS | 3372 | 1468020290968 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 16:24:51 INFO - PROCESS | 3372 | 1468020291038 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020291041 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:51 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5427F000 == 41 [pid = 3372] [id = 330] 16:24:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA4C7C2000) [pid = 3372] [serial = 989] [outer = 0000000000000000] 16:24:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA4CF31000) [pid = 3372] [serial = 990] [outer = 000000FA4C7C2000] 16:24:51 INFO - PROCESS | 3372 | 1468020291140 Marionette DEBUG loaded listener.js 16:24:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA4F778400) [pid = 3372] [serial = 991] [outer = 000000FA4C7C2000] 16:24:51 INFO - PROCESS | 3372 | 1468020291725 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 16:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 943ms 16:24:51 INFO - PROCESS | 3372 | 1468020291778 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 16:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:24:51 INFO - PROCESS | 3372 | 1468020291781 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 16:24:51 INFO - PROCESS | 3372 | 1468020291785 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:24:51 INFO - PROCESS | 3372 | 1468020291789 Marionette TRACE conn6 <- [1,1286,null,{}] 16:24:51 INFO - PROCESS | 3372 | 1468020291801 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:51 INFO - PROCESS | 3372 | 1468020291806 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:51 INFO - PROCESS | 3372 | 1468020291921 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 16:24:52 INFO - PROCESS | 3372 | 1468020292041 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020292045 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:52 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57849000 == 42 [pid = 3372] [id = 331] 16:24:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA53510C00) [pid = 3372] [serial = 992] [outer = 0000000000000000] 16:24:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA5357CC00) [pid = 3372] [serial = 993] [outer = 000000FA53510C00] 16:24:52 INFO - PROCESS | 3372 | 1468020292105 Marionette DEBUG loaded listener.js 16:24:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA53DEB000) [pid = 3372] [serial = 994] [outer = 000000FA53510C00] 16:24:52 INFO - PROCESS | 3372 | 1468020292699 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 942ms 16:24:52 INFO - PROCESS | 3372 | 1468020292730 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 16:24:52 INFO - PROCESS | 3372 | 1468020292733 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 16:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:24:52 INFO - PROCESS | 3372 | 1468020292737 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:24:52 INFO - PROCESS | 3372 | 1468020292739 Marionette TRACE conn6 <- [1,1290,null,{}] 16:24:52 INFO - PROCESS | 3372 | 1468020292743 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:52 INFO - PROCESS | 3372 | 1468020292745 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:52 INFO - PROCESS | 3372 | 1468020292860 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 16:24:53 INFO - PROCESS | 3372 | 1468020293083 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020293086 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:53 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA47665000 == 43 [pid = 3372] [id = 332] 16:24:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA42C2FC00) [pid = 3372] [serial = 995] [outer = 0000000000000000] 16:24:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA42FB7800) [pid = 3372] [serial = 996] [outer = 000000FA42C2FC00] 16:24:53 INFO - PROCESS | 3372 | 1468020293137 Marionette DEBUG loaded listener.js 16:24:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (000000FA432A0400) [pid = 3372] [serial = 997] [outer = 000000FA42C2FC00] 16:24:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5756C000 == 42 [pid = 3372] [id = 327] 16:24:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56619800 == 41 [pid = 3372] [id = 326] 16:24:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54291000 == 40 [pid = 3372] [id = 325] 16:24:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5340B000 == 39 [pid = 3372] [id = 324] 16:24:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FE6F800 == 38 [pid = 3372] [id = 323] 16:24:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4DA7F000 == 37 [pid = 3372] [id = 322] 16:24:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E39000 == 36 [pid = 3372] [id = 321] 16:24:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA480CB000 == 35 [pid = 3372] [id = 320] 16:24:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA525A2000 == 34 [pid = 3372] [id = 319] 16:24:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E47800 == 33 [pid = 3372] [id = 318] 16:24:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57564000 == 32 [pid = 3372] [id = 317] 16:24:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CB42000 == 31 [pid = 3372] [id = 308] 16:24:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57849000 == 30 [pid = 3372] [id = 331] 16:24:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5427F000 == 29 [pid = 3372] [id = 330] 16:24:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA49AF5000 == 28 [pid = 3372] [id = 329] 16:24:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4DA77000 == 27 [pid = 3372] [id = 328] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (000000FA502A3400) [pid = 3372] [serial = 916] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA43912C00) [pid = 3372] [serial = 931] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA48F97400) [pid = 3372] [serial = 913] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA445BE400) [pid = 3372] [serial = 925] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA4D4D8C00) [pid = 3372] [serial = 945] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA4FCC8800) [pid = 3372] [serial = 921] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA47D65800) [pid = 3372] [serial = 912] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA5225E000) [pid = 3372] [serial = 918] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA4D175800) [pid = 3372] [serial = 940] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA434A3400) [pid = 3372] [serial = 930] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4F774C00) [pid = 3372] [serial = 915] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA42FB7C00) [pid = 3372] [serial = 927] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4FCBF400) [pid = 3372] [serial = 942] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA43298800) [pid = 3372] [serial = 924] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA49023000) [pid = 3372] [serial = 936] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA52C5B400) [pid = 3372] [serial = 919] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA43212C00) [pid = 3372] [serial = 910] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA431F0C00) [pid = 3372] [serial = 928] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA495AEC00) [pid = 3372] [serial = 937] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA48F85000) [pid = 3372] [serial = 934] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4C7C4000) [pid = 3372] [serial = 939] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA501AD000) [pid = 3372] [serial = 946] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA43025000) [pid = 3372] [serial = 909] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA50AB3800) [pid = 3372] [serial = 948] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA52C5C000) [pid = 3372] [serial = 922] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA501A5800) [pid = 3372] [serial = 943] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA4813F800) [pid = 3372] [serial = 933] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA513F4400) [pid = 3372] [serial = 951] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA5106BC00) [pid = 3372] [serial = 949] [outer = 0000000000000000] [url = about:blank] 16:24:54 INFO - PROCESS | 3372 | 1468020294491 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 16:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1789ms 16:24:54 INFO - PROCESS | 3372 | 1468020294528 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 16:24:54 INFO - PROCESS | 3372 | 1468020294532 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 16:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:24:54 INFO - PROCESS | 3372 | 1468020294580 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:24:54 INFO - PROCESS | 3372 | 1468020294583 Marionette TRACE conn6 <- [1,1294,null,{}] 16:24:54 INFO - PROCESS | 3372 | 1468020294590 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:54 INFO - PROCESS | 3372 | 1468020294593 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:54 INFO - PROCESS | 3372 | 1468020294686 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 16:24:54 INFO - PROCESS | 3372 | 1468020294693 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020294696 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:54 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA43363800 == 28 [pid = 3372] [id = 333] 16:24:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA41347400) [pid = 3372] [serial = 998] [outer = 0000000000000000] 16:24:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA4134A400) [pid = 3372] [serial = 999] [outer = 000000FA41347400] 16:24:54 INFO - PROCESS | 3372 | 1468020294747 Marionette DEBUG loaded listener.js 16:24:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA41C0AC00) [pid = 3372] [serial = 1000] [outer = 000000FA41347400] 16:24:55 INFO - PROCESS | 3372 | 1468020295241 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 16:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 734ms 16:24:55 INFO - PROCESS | 3372 | 1468020295274 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 16:24:55 INFO - PROCESS | 3372 | 1468020295280 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 16:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:24:55 INFO - PROCESS | 3372 | 1468020295286 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:24:55 INFO - PROCESS | 3372 | 1468020295289 Marionette TRACE conn6 <- [1,1298,null,{}] 16:24:55 INFO - PROCESS | 3372 | 1468020295293 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:55 INFO - PROCESS | 3372 | 1468020295296 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:55 INFO - PROCESS | 3372 | 1468020295391 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 16:24:55 INFO - PROCESS | 3372 | 1468020295402 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020295405 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:55 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA481F3000 == 29 [pid = 3372] [id = 334] 16:24:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA43027C00) [pid = 3372] [serial = 1001] [outer = 0000000000000000] 16:24:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4302C400) [pid = 3372] [serial = 1002] [outer = 000000FA43027C00] 16:24:55 INFO - PROCESS | 3372 | 1468020295454 Marionette DEBUG loaded listener.js 16:24:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA431AAC00) [pid = 3372] [serial = 1003] [outer = 000000FA43027C00] 16:24:55 INFO - PROCESS | 3372 | 1468020295931 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 16:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 16:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 692ms 16:24:55 INFO - PROCESS | 3372 | 1468020295981 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 16:24:55 INFO - PROCESS | 3372 | 1468020295983 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 16:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:24:55 INFO - PROCESS | 3372 | 1468020295987 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:24:55 INFO - PROCESS | 3372 | 1468020295991 Marionette TRACE conn6 <- [1,1302,null,{}] 16:24:56 INFO - PROCESS | 3372 | 1468020296037 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:56 INFO - PROCESS | 3372 | 1468020296043 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:56 INFO - PROCESS | 3372 | 1468020296163 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 16:24:56 INFO - PROCESS | 3372 | 1468020296173 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020296176 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:56 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CBDE800 == 30 [pid = 3372] [id = 335] 16:24:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA43253000) [pid = 3372] [serial = 1004] [outer = 0000000000000000] 16:24:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4329E000) [pid = 3372] [serial = 1005] [outer = 000000FA43253000] 16:24:56 INFO - PROCESS | 3372 | 1468020296226 Marionette DEBUG loaded listener.js 16:24:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA434ABC00) [pid = 3372] [serial = 1006] [outer = 000000FA43253000] 16:24:56 INFO - PROCESS | 3372 | 1468020296663 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 16:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 712ms 16:24:56 INFO - PROCESS | 3372 | 1468020296701 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 16:24:56 INFO - PROCESS | 3372 | 1468020296704 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 16:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:24:56 INFO - PROCESS | 3372 | 1468020296720 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:24:56 INFO - PROCESS | 3372 | 1468020296722 Marionette TRACE conn6 <- [1,1306,null,{}] 16:24:56 INFO - PROCESS | 3372 | 1468020296726 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:56 INFO - PROCESS | 3372 | 1468020296728 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:56 INFO - PROCESS | 3372 | 1468020296849 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 16:24:56 INFO - PROCESS | 3372 | 1468020296895 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020296897 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:56 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F60E000 == 31 [pid = 3372] [id = 336] 16:24:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA443F1000) [pid = 3372] [serial = 1007] [outer = 0000000000000000] 16:24:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA475F9400) [pid = 3372] [serial = 1008] [outer = 000000FA443F1000] 16:24:56 INFO - PROCESS | 3372 | 1468020296945 Marionette DEBUG loaded listener.js 16:24:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA47DAE800) [pid = 3372] [serial = 1009] [outer = 000000FA443F1000] 16:24:57 INFO - PROCESS | 3372 | 1468020297384 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 16:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 691ms 16:24:57 INFO - PROCESS | 3372 | 1468020297402 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 16:24:57 INFO - PROCESS | 3372 | 1468020297404 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 16:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:24:57 INFO - PROCESS | 3372 | 1468020297446 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:24:57 INFO - PROCESS | 3372 | 1468020297448 Marionette TRACE conn6 <- [1,1310,null,{}] 16:24:57 INFO - PROCESS | 3372 | 1468020297451 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:57 INFO - PROCESS | 3372 | 1468020297453 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:57 INFO - PROCESS | 3372 | 1468020297558 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 16:24:57 INFO - PROCESS | 3372 | 1468020297565 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020297567 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:57 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB3B800 == 32 [pid = 3372] [id = 337] 16:24:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA434A4400) [pid = 3372] [serial = 1010] [outer = 0000000000000000] 16:24:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4813E800) [pid = 3372] [serial = 1011] [outer = 000000FA434A4400] 16:24:57 INFO - PROCESS | 3372 | 1468020297614 Marionette DEBUG loaded listener.js 16:24:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA48F8F000) [pid = 3372] [serial = 1012] [outer = 000000FA434A4400] 16:24:58 INFO - PROCESS | 3372 | 1468020298076 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 16:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 692ms 16:24:58 INFO - PROCESS | 3372 | 1468020298129 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 16:24:58 INFO - PROCESS | 3372 | 1468020298131 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 16:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:24:58 INFO - PROCESS | 3372 | 1468020298134 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:24:58 INFO - PROCESS | 3372 | 1468020298136 Marionette TRACE conn6 <- [1,1314,null,{}] 16:24:58 INFO - PROCESS | 3372 | 1468020298139 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:58 INFO - PROCESS | 3372 | 1468020298146 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:58 INFO - PROCESS | 3372 | 1468020298277 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 16:24:58 INFO - PROCESS | 3372 | 1468020298332 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020298334 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:58 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5226C800 == 33 [pid = 3372] [id = 338] 16:24:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4901F400) [pid = 3372] [serial = 1013] [outer = 0000000000000000] 16:24:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA4935D000) [pid = 3372] [serial = 1014] [outer = 000000FA4901F400] 16:24:58 INFO - PROCESS | 3372 | 1468020298380 Marionette DEBUG loaded listener.js 16:24:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4CB09400) [pid = 3372] [serial = 1015] [outer = 000000FA4901F400] 16:24:59 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA43211800) [pid = 3372] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:24:59 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4FDF0800) [pid = 3372] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:24:59 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA5139AC00) [pid = 3372] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:24:59 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA431F9400) [pid = 3372] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:24:59 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4745BC00) [pid = 3372] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:24:59 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4C7BD000) [pid = 3372] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:24:59 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA5106C800) [pid = 3372] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:24:59 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA41B4E800) [pid = 3372] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:24:59 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA42CB1400) [pid = 3372] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:24:59 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA475EC800) [pid = 3372] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:24:59 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4DAEE400) [pid = 3372] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:24:59 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA431AB000) [pid = 3372] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:24:59 INFO - PROCESS | 3372 | 1468020299030 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:24:59 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:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 941ms 16:24:59 INFO - PROCESS | 3372 | 1468020299079 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 16:24:59 INFO - PROCESS | 3372 | 1468020299081 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 16:24:59 INFO - PROCESS | 3372 | 1468020299084 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:24:59 INFO - PROCESS | 3372 | 1468020299086 Marionette TRACE conn6 <- [1,1318,null,{}] 16:24:59 INFO - PROCESS | 3372 | 1468020299090 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:59 INFO - PROCESS | 3372 | 1468020299092 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:59 INFO - PROCESS | 3372 | 1468020299172 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 16:24:59 INFO - PROCESS | 3372 | 1468020299177 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020299179 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:59 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53919800 == 34 [pid = 3372] [id = 339] 16:24:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA42C2C000) [pid = 3372] [serial = 1016] [outer = 0000000000000000] 16:24:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA431F9400) [pid = 3372] [serial = 1017] [outer = 000000FA42C2C000] 16:24:59 INFO - PROCESS | 3372 | 1468020299225 Marionette DEBUG loaded listener.js 16:24:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA48FD8000) [pid = 3372] [serial = 1018] [outer = 000000FA42C2C000] 16:24:59 INFO - PROCESS | 3372 | 1468020299634 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:24:59 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:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 586ms 16:24:59 INFO - PROCESS | 3372 | 1468020299674 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 16:24:59 INFO - PROCESS | 3372 | 1468020299677 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 16:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:24:59 INFO - PROCESS | 3372 | 1468020299680 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:24:59 INFO - PROCESS | 3372 | 1468020299682 Marionette TRACE conn6 <- [1,1322,null,{}] 16:24:59 INFO - PROCESS | 3372 | 1468020299685 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:59 INFO - PROCESS | 3372 | 1468020299687 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:59 INFO - PROCESS | 3372 | 1468020299769 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 16:24:59 INFO - PROCESS | 3372 | 1468020299774 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020299776 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:24:59 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53A60000 == 35 [pid = 3372] [id = 340] 16:24:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA48FDF800) [pid = 3372] [serial = 1019] [outer = 0000000000000000] 16:24:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4D3C3400) [pid = 3372] [serial = 1020] [outer = 000000FA48FDF800] 16:24:59 INFO - PROCESS | 3372 | 1468020299822 Marionette DEBUG loaded listener.js 16:24:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4DA25400) [pid = 3372] [serial = 1021] [outer = 000000FA48FDF800] 16:25:00 INFO - PROCESS | 3372 | 1468020300246 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 588ms 16:25:00 INFO - PROCESS | 3372 | 1468020300275 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 16:25:00 INFO - PROCESS | 3372 | 1468020300277 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 16:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:25:00 INFO - PROCESS | 3372 | 1468020300285 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:25:00 INFO - PROCESS | 3372 | 1468020300286 Marionette TRACE conn6 <- [1,1326,null,{}] 16:25:00 INFO - PROCESS | 3372 | 1468020300290 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:00 INFO - PROCESS | 3372 | 1468020300292 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:00 INFO - PROCESS | 3372 | 1468020300375 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 16:25:00 INFO - PROCESS | 3372 | 1468020300382 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020300384 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:00 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54DB1000 == 36 [pid = 3372] [id = 341] 16:25:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4DAEE400) [pid = 3372] [serial = 1022] [outer = 0000000000000000] 16:25:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4F770C00) [pid = 3372] [serial = 1023] [outer = 000000FA4DAEE400] 16:25:00 INFO - PROCESS | 3372 | 1468020300429 Marionette DEBUG loaded listener.js 16:25:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4FB0D000) [pid = 3372] [serial = 1024] [outer = 000000FA4DAEE400] 16:25:01 INFO - PROCESS | 3372 | 1468020301393 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 16:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1139ms 16:25:01 INFO - PROCESS | 3372 | 1468020301423 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 16:25:01 INFO - PROCESS | 3372 | 1468020301428 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 16:25:01 INFO - PROCESS | 3372 | 1468020301433 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:25:01 INFO - PROCESS | 3372 | 1468020301437 Marionette TRACE conn6 <- [1,1330,null,{}] 16:25:01 INFO - PROCESS | 3372 | 1468020301443 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:01 INFO - PROCESS | 3372 | 1468020301447 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:01 INFO - PROCESS | 3372 | 1468020301580 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 16:25:01 INFO - PROCESS | 3372 | 1468020301650 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020301655 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:01 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA476E2000 == 37 [pid = 3372] [id = 342] 16:25:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4134A800) [pid = 3372] [serial = 1025] [outer = 0000000000000000] 16:25:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA413D7400) [pid = 3372] [serial = 1026] [outer = 000000FA4134A800] 16:25:01 INFO - PROCESS | 3372 | 1468020301714 Marionette DEBUG loaded listener.js 16:25:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA42CB1000) [pid = 3372] [serial = 1027] [outer = 000000FA4134A800] 16:25:02 INFO - PROCESS | 3372 | 1468020302482 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 16:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1082ms 16:25:02 INFO - PROCESS | 3372 | 1468020302535 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 16:25:02 INFO - PROCESS | 3372 | 1468020302540 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 16:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:25:02 INFO - PROCESS | 3372 | 1468020302547 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:25:02 INFO - PROCESS | 3372 | 1468020302550 Marionette TRACE conn6 <- [1,1334,null,{}] 16:25:02 INFO - PROCESS | 3372 | 1468020302554 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:02 INFO - PROCESS | 3372 | 1468020302557 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:02 INFO - PROCESS | 3372 | 1468020302681 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 16:25:02 INFO - PROCESS | 3372 | 1468020302757 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020302760 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:02 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FA93800 == 38 [pid = 3372] [id = 343] 16:25:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA4324CC00) [pid = 3372] [serial = 1028] [outer = 0000000000000000] 16:25:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA432A3800) [pid = 3372] [serial = 1029] [outer = 000000FA4324CC00] 16:25:02 INFO - PROCESS | 3372 | 1468020302860 Marionette DEBUG loaded listener.js 16:25:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA443ED800) [pid = 3372] [serial = 1030] [outer = 000000FA4324CC00] 16:25:03 INFO - PROCESS | 3372 | 1468020303753 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 16:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1286ms 16:25:03 INFO - PROCESS | 3372 | 1468020303839 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 16:25:03 INFO - PROCESS | 3372 | 1468020303844 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 16:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:25:03 INFO - PROCESS | 3372 | 1468020303850 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:25:03 INFO - PROCESS | 3372 | 1468020303853 Marionette TRACE conn6 <- [1,1338,null,{}] 16:25:03 INFO - PROCESS | 3372 | 1468020303858 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:03 INFO - PROCESS | 3372 | 1468020303861 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:03 INFO - PROCESS | 3372 | 1468020303983 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 16:25:04 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53A60000 == 37 [pid = 3372] [id = 340] 16:25:04 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53919800 == 36 [pid = 3372] [id = 339] 16:25:04 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5226C800 == 35 [pid = 3372] [id = 338] 16:25:04 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB3B800 == 34 [pid = 3372] [id = 337] 16:25:04 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F60E000 == 33 [pid = 3372] [id = 336] 16:25:04 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CBDE800 == 32 [pid = 3372] [id = 335] 16:25:04 INFO - PROCESS | 3372 | --DOCSHELL 000000FA481F3000 == 31 [pid = 3372] [id = 334] 16:25:04 INFO - PROCESS | 3372 | --DOCSHELL 000000FA43363800 == 30 [pid = 3372] [id = 333] 16:25:04 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA4901D000) [pid = 3372] [serial = 984] [outer = 0000000000000000] [url = about:blank] 16:25:04 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA53AC2400) [pid = 3372] [serial = 985] [outer = 0000000000000000] [url = about:blank] 16:25:04 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA48F95C00) [pid = 3372] [serial = 981] [outer = 0000000000000000] [url = about:blank] 16:25:04 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA501A2800) [pid = 3372] [serial = 972] [outer = 0000000000000000] [url = about:blank] 16:25:04 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA52C5DC00) [pid = 3372] [serial = 975] [outer = 0000000000000000] [url = about:blank] 16:25:04 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA50296800) [pid = 3372] [serial = 973] [outer = 0000000000000000] [url = about:blank] 16:25:04 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA434A1400) [pid = 3372] [serial = 961] [outer = 0000000000000000] [url = about:blank] 16:25:04 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA53576800) [pid = 3372] [serial = 976] [outer = 0000000000000000] [url = about:blank] 16:25:04 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA475F1800) [pid = 3372] [serial = 963] [outer = 0000000000000000] [url = about:blank] 16:25:04 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA48073400) [pid = 3372] [serial = 964] [outer = 0000000000000000] [url = about:blank] 16:25:04 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA4F76E400) [pid = 3372] [serial = 969] [outer = 0000000000000000] [url = about:blank] 16:25:04 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA52561400) [pid = 3372] [serial = 952] [outer = 0000000000000000] [url = about:blank] 16:25:04 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4C7B9000) [pid = 3372] [serial = 966] [outer = 0000000000000000] [url = about:blank] 16:25:04 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4CF2E400) [pid = 3372] [serial = 967] [outer = 0000000000000000] [url = about:blank] 16:25:04 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA4319E800) [pid = 3372] [serial = 954] [outer = 0000000000000000] [url = about:blank] 16:25:04 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4321CC00) [pid = 3372] [serial = 955] [outer = 0000000000000000] [url = about:blank] 16:25:04 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA47DB1C00) [pid = 3372] [serial = 957] [outer = 0000000000000000] [url = about:blank] 16:25:04 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA48F84000) [pid = 3372] [serial = 958] [outer = 0000000000000000] [url = about:blank] 16:25:04 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA4321AC00) [pid = 3372] [serial = 960] [outer = 0000000000000000] [url = about:blank] 16:25:04 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA513F9000) [pid = 3372] [serial = 982] [outer = 0000000000000000] [url = about:blank] 16:25:04 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA53939400) [pid = 3372] [serial = 978] [outer = 0000000000000000] [url = about:blank] 16:25:04 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA53943C00) [pid = 3372] [serial = 979] [outer = 0000000000000000] [url = about:blank] 16:25:04 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA4F776400) [pid = 3372] [serial = 970] [outer = 0000000000000000] [url = about:blank] 16:25:04 INFO - PROCESS | 3372 | 1468020304084 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020304089 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:04 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA439E2800 == 31 [pid = 3372] [id = 344] 16:25:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA41336000) [pid = 3372] [serial = 1031] [outer = 0000000000000000] 16:25:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA41BD6400) [pid = 3372] [serial = 1032] [outer = 000000FA41336000] 16:25:04 INFO - PROCESS | 3372 | 1468020304138 Marionette DEBUG loaded listener.js 16:25:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA4320DC00) [pid = 3372] [serial = 1033] [outer = 000000FA41336000] 16:25:04 INFO - PROCESS | 3372 | 1468020304606 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 16:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 796ms 16:25:04 INFO - PROCESS | 3372 | 1468020304648 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 16:25:04 INFO - PROCESS | 3372 | 1468020304653 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 16:25:04 INFO - PROCESS | 3372 | 1468020304659 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:25:04 INFO - PROCESS | 3372 | 1468020304661 Marionette TRACE conn6 <- [1,1342,null,{}] 16:25:04 INFO - PROCESS | 3372 | 1468020304665 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:04 INFO - PROCESS | 3372 | 1468020304668 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:04 INFO - PROCESS | 3372 | 1468020304756 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 16:25:04 INFO - PROCESS | 3372 | 1468020304768 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020304771 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:04 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CB4E800 == 32 [pid = 3372] [id = 345] 16:25:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA434A7400) [pid = 3372] [serial = 1034] [outer = 0000000000000000] 16:25:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA4395C000) [pid = 3372] [serial = 1035] [outer = 000000FA434A7400] 16:25:04 INFO - PROCESS | 3372 | 1468020304820 Marionette DEBUG loaded listener.js 16:25:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA47D65800) [pid = 3372] [serial = 1036] [outer = 000000FA434A7400] 16:25:05 INFO - PROCESS | 3372 | 1468020305280 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 16:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 672ms 16:25:05 INFO - PROCESS | 3372 | 1468020305334 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 16:25:05 INFO - PROCESS | 3372 | 1468020305337 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 16:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:25:05 INFO - PROCESS | 3372 | 1468020305340 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:25:05 INFO - PROCESS | 3372 | 1468020305344 Marionette TRACE conn6 <- [1,1346,null,{}] 16:25:05 INFO - PROCESS | 3372 | 1468020305355 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:05 INFO - PROCESS | 3372 | 1468020305360 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:05 INFO - PROCESS | 3372 | 1468020305485 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 16:25:05 INFO - PROCESS | 3372 | 1468020305561 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020305564 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:05 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F85E800 == 33 [pid = 3372] [id = 346] 16:25:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA480E8800) [pid = 3372] [serial = 1037] [outer = 0000000000000000] 16:25:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA48F8FC00) [pid = 3372] [serial = 1038] [outer = 000000FA480E8800] 16:25:05 INFO - PROCESS | 3372 | 1468020305614 Marionette DEBUG loaded listener.js 16:25:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4904C000) [pid = 3372] [serial = 1039] [outer = 000000FA480E8800] 16:25:06 INFO - PROCESS | 3372 | 1468020305998 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 16:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 690ms 16:25:06 INFO - PROCESS | 3372 | 1468020306033 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 16:25:06 INFO - PROCESS | 3372 | 1468020306036 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 16:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:25:06 INFO - PROCESS | 3372 | 1468020306052 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:25:06 INFO - PROCESS | 3372 | 1468020306054 Marionette TRACE conn6 <- [1,1350,null,{}] 16:25:06 INFO - PROCESS | 3372 | 1468020306057 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:06 INFO - PROCESS | 3372 | 1468020306059 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:06 INFO - PROCESS | 3372 | 1468020306176 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 16:25:06 INFO - PROCESS | 3372 | 1468020306181 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020306183 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:06 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5276C800 == 34 [pid = 3372] [id = 347] 16:25:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA49508800) [pid = 3372] [serial = 1040] [outer = 0000000000000000] 16:25:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA4C7BC800) [pid = 3372] [serial = 1041] [outer = 000000FA49508800] 16:25:06 INFO - PROCESS | 3372 | 1468020306269 Marionette DEBUG loaded listener.js 16:25:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4CF2E400) [pid = 3372] [serial = 1042] [outer = 000000FA49508800] 16:25:06 INFO - PROCESS | 3372 | 1468020306725 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 733ms 16:25:06 INFO - PROCESS | 3372 | 1468020306787 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 16:25:06 INFO - PROCESS | 3372 | 1468020306789 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 16:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:25:06 INFO - PROCESS | 3372 | 1468020306800 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:25:06 INFO - PROCESS | 3372 | 1468020306802 Marionette TRACE conn6 <- [1,1354,null,{}] 16:25:06 INFO - PROCESS | 3372 | 1468020306843 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:06 INFO - PROCESS | 3372 | 1468020306845 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:06 INFO - PROCESS | 3372 | 1468020306954 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 16:25:06 INFO - PROCESS | 3372 | 1468020306964 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020306966 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:06 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53A45000 == 35 [pid = 3372] [id = 348] 16:25:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA499C7400) [pid = 3372] [serial = 1043] [outer = 0000000000000000] 16:25:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4D3CD000) [pid = 3372] [serial = 1044] [outer = 000000FA499C7400] 16:25:07 INFO - PROCESS | 3372 | 1468020307011 Marionette DEBUG loaded listener.js 16:25:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4F76F400) [pid = 3372] [serial = 1045] [outer = 000000FA499C7400] 16:25:07 INFO - PROCESS | 3372 | 1468020307468 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 16:25:07 INFO - PROCESS | 3372 | 1468020307516 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 16:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:25:07 INFO - PROCESS | 3372 | 1468020307526 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:25:07 INFO - PROCESS | 3372 | 1468020307528 Marionette TRACE conn6 <- [1,1358,null,{}] 16:25:07 INFO - PROCESS | 3372 | 1468020307531 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:07 INFO - PROCESS | 3372 | 1468020307537 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:07 INFO - PROCESS | 3372 | 1468020307672 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 16:25:07 INFO - PROCESS | 3372 | 1468020307685 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020307687 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:07 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54E4E800 == 36 [pid = 3372] [id = 349] 16:25:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4F951400) [pid = 3372] [serial = 1046] [outer = 0000000000000000] 16:25:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA501A8000) [pid = 3372] [serial = 1047] [outer = 000000FA4F951400] 16:25:07 INFO - PROCESS | 3372 | 1468020307773 Marionette DEBUG loaded listener.js 16:25:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA5029B800) [pid = 3372] [serial = 1048] [outer = 000000FA4F951400] 16:25:08 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA41347400) [pid = 3372] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:25:08 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA434A4400) [pid = 3372] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:25:08 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA43253000) [pid = 3372] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:25:08 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA42C2C000) [pid = 3372] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:25:08 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4901F400) [pid = 3372] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:25:08 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA43027C00) [pid = 3372] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:25:08 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA42C2FC00) [pid = 3372] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:25:08 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4324D400) [pid = 3372] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:25:08 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4C7C2000) [pid = 3372] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:25:08 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA53510C00) [pid = 3372] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:25:08 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA443F1000) [pid = 3372] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:25:08 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA48FDF800) [pid = 3372] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:25:08 INFO - PROCESS | 3372 | 1468020308223 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 16:25:08 INFO - PROCESS | 3372 | 1468020308264 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 16:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:25:08 INFO - PROCESS | 3372 | 1468020308272 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:25:08 INFO - PROCESS | 3372 | 1468020308273 Marionette TRACE conn6 <- [1,1362,null,{}] 16:25:08 INFO - PROCESS | 3372 | 1468020308277 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:08 INFO - PROCESS | 3372 | 1468020308279 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:08 INFO - PROCESS | 3372 | 1468020308363 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 16:25:08 INFO - PROCESS | 3372 | 1468020308368 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020308370 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:08 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56668000 == 37 [pid = 3372] [id = 350] 16:25:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA41347800) [pid = 3372] [serial = 1049] [outer = 0000000000000000] 16:25:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA4813BC00) [pid = 3372] [serial = 1050] [outer = 000000FA41347800] 16:25:08 INFO - PROCESS | 3372 | 1468020308415 Marionette DEBUG loaded listener.js 16:25:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4D3C3C00) [pid = 3372] [serial = 1051] [outer = 000000FA41347800] 16:25:08 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:08 INFO - PROCESS | 3372 | 1468020308836 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 16:25:08 INFO - PROCESS | 3372 | 1468020308864 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 16:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:25:08 INFO - PROCESS | 3372 | 1468020308868 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:25:08 INFO - PROCESS | 3372 | 1468020308869 Marionette TRACE conn6 <- [1,1366,null,{}] 16:25:08 INFO - PROCESS | 3372 | 1468020308873 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:08 INFO - PROCESS | 3372 | 1468020308875 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:08 INFO - PROCESS | 3372 | 1468020308957 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 16:25:08 INFO - PROCESS | 3372 | 1468020308962 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020308964 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:08 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57556800 == 38 [pid = 3372] [id = 351] 16:25:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA50A3F000) [pid = 3372] [serial = 1052] [outer = 0000000000000000] 16:25:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA5106B000) [pid = 3372] [serial = 1053] [outer = 000000FA50A3F000] 16:25:09 INFO - PROCESS | 3372 | 1468020309011 Marionette DEBUG loaded listener.js 16:25:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA513FB000) [pid = 3372] [serial = 1054] [outer = 000000FA50A3F000] 16:25:09 INFO - PROCESS | 3372 | 1468020309407 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 16:25:09 INFO - PROCESS | 3372 | 1468020309460 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 16:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:25:09 INFO - PROCESS | 3372 | 1468020309476 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:25:09 INFO - PROCESS | 3372 | 1468020309478 Marionette TRACE conn6 <- [1,1370,null,{}] 16:25:09 INFO - PROCESS | 3372 | 1468020309486 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:09 INFO - PROCESS | 3372 | 1468020309488 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:09 INFO - PROCESS | 3372 | 1468020309591 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 16:25:09 INFO - PROCESS | 3372 | 1468020309600 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020309603 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:09 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5773C000 == 39 [pid = 3372] [id = 352] 16:25:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA5274D000) [pid = 3372] [serial = 1055] [outer = 0000000000000000] 16:25:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA52756C00) [pid = 3372] [serial = 1056] [outer = 000000FA5274D000] 16:25:09 INFO - PROCESS | 3372 | 1468020309651 Marionette DEBUG loaded listener.js 16:25:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA52CB3000) [pid = 3372] [serial = 1057] [outer = 000000FA5274D000] 16:25:10 INFO - PROCESS | 3372 | [3372] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:10 INFO - PROCESS | 3372 | 1468020310089 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 16:25:10 INFO - PROCESS | 3372 | 1468020310110 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 16:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:25:10 INFO - PROCESS | 3372 | 1468020310113 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:25:10 INFO - PROCESS | 3372 | 1468020310115 Marionette TRACE conn6 <- [1,1374,null,{}] 16:25:10 INFO - PROCESS | 3372 | 1468020310131 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:10 INFO - PROCESS | 3372 | 1468020310133 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:10 INFO - PROCESS | 3372 | 1468020310276 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 16:25:10 INFO - PROCESS | 3372 | 1468020310369 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020310372 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:10 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA43363800 == 40 [pid = 3372] [id = 353] 16:25:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA41306400) [pid = 3372] [serial = 1058] [outer = 0000000000000000] 16:25:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA41337800) [pid = 3372] [serial = 1059] [outer = 000000FA41306400] 16:25:10 INFO - PROCESS | 3372 | 1468020310434 Marionette DEBUG loaded listener.js 16:25:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4319D800) [pid = 3372] [serial = 1060] [outer = 000000FA41306400] 16:25:11 INFO - PROCESS | 3372 | 1468020311113 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 16:25:11 INFO - PROCESS | 3372 | 1468020311159 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 16:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:25:11 INFO - PROCESS | 3372 | 1468020311164 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:25:11 INFO - PROCESS | 3372 | 1468020311168 Marionette TRACE conn6 <- [1,1378,null,{}] 16:25:11 INFO - PROCESS | 3372 | 1468020311173 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:11 INFO - PROCESS | 3372 | 1468020311176 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:11 INFO - PROCESS | 3372 | 1468020311344 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 16:25:11 INFO - PROCESS | 3372 | 1468020311461 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020311464 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:11 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA50218000 == 41 [pid = 3372] [id = 354] 16:25:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA434AD800) [pid = 3372] [serial = 1061] [outer = 0000000000000000] 16:25:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4806F800) [pid = 3372] [serial = 1062] [outer = 000000FA434AD800] 16:25:11 INFO - PROCESS | 3372 | 1468020311522 Marionette DEBUG loaded listener.js 16:25:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA48FA1800) [pid = 3372] [serial = 1063] [outer = 000000FA434AD800] 16:25:12 INFO - PROCESS | 3372 | 1468020312129 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 16:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 986ms 16:25:12 INFO - PROCESS | 3372 | 1468020312163 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 16:25:12 INFO - PROCESS | 3372 | 1468020312167 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 16:25:12 INFO - PROCESS | 3372 | 1468020312172 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:25:12 INFO - PROCESS | 3372 | 1468020312174 Marionette TRACE conn6 <- [1,1382,null,{}] 16:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:25:12 INFO - PROCESS | 3372 | 1468020312178 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:12 INFO - PROCESS | 3372 | 1468020312181 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:12 INFO - PROCESS | 3372 | 1468020312295 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 16:25:12 INFO - PROCESS | 3372 | 1468020312415 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 3372 | 1468020312418 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:12 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5780C800 == 42 [pid = 3372] [id = 355] 16:25:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA4C7C7000) [pid = 3372] [serial = 1064] [outer = 0000000000000000] 16:25:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA4DAB3800) [pid = 3372] [serial = 1065] [outer = 000000FA4C7C7000] 16:25:12 INFO - PROCESS | 3372 | 1468020312475 Marionette DEBUG loaded listener.js 16:25:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA501A5C00) [pid = 3372] [serial = 1066] [outer = 000000FA4C7C7000] 16:25:13 INFO - PROCESS | 3372 | 1468020313115 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 16:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 986ms 16:25:13 INFO - PROCESS | 3372 | 1468020313164 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 16:25:13 INFO - PROCESS | 3372 | 1468020313169 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 16:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:25:13 INFO - PROCESS | 3372 | 1468020313180 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:25:13 INFO - PROCESS | 3372 | 1468020313185 Marionette TRACE conn6 <- [1,1386,null,{}] 16:25:13 INFO - PROCESS | 3372 | 1468020313189 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:13 INFO - PROCESS | 3372 | 1468020313193 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:13 INFO - PROCESS | 3372 | 1468020313312 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 16:25:13 INFO - PROCESS | 3372 | 1468020313535 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020313538 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:13 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4755D800 == 43 [pid = 3372] [id = 356] 16:25:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA4130B800) [pid = 3372] [serial = 1067] [outer = 0000000000000000] 16:25:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA42C28C00) [pid = 3372] [serial = 1068] [outer = 000000FA4130B800] 16:25:13 INFO - PROCESS | 3372 | 1468020313605 Marionette DEBUG loaded listener.js 16:25:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA431A5000) [pid = 3372] [serial = 1069] [outer = 000000FA4130B800] 16:25:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5773C000 == 42 [pid = 3372] [id = 352] 16:25:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57556800 == 41 [pid = 3372] [id = 351] 16:25:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56668000 == 40 [pid = 3372] [id = 350] 16:25:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54E4E800 == 39 [pid = 3372] [id = 349] 16:25:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53A45000 == 38 [pid = 3372] [id = 348] 16:25:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5276C800 == 37 [pid = 3372] [id = 347] 16:25:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F85E800 == 36 [pid = 3372] [id = 346] 16:25:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CB4E800 == 35 [pid = 3372] [id = 345] 16:25:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA439E2800 == 34 [pid = 3372] [id = 344] 16:25:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FA93800 == 33 [pid = 3372] [id = 343] 16:25:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54DB1000 == 32 [pid = 3372] [id = 341] 16:25:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA476E2000 == 31 [pid = 3372] [id = 342] 16:25:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA47665000 == 30 [pid = 3372] [id = 332] 16:25:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5780C800 == 29 [pid = 3372] [id = 355] 16:25:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA50218000 == 28 [pid = 3372] [id = 354] 16:25:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA43363800 == 27 [pid = 3372] [id = 353] 16:25:14 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA4F770C00) [pid = 3372] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 16:25:14 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA4134A400) [pid = 3372] [serial = 999] [outer = 0000000000000000] [url = about:blank] 16:25:14 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA41C0AC00) [pid = 3372] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 16:25:14 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA48F8F000) [pid = 3372] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 16:25:14 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA4813E800) [pid = 3372] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 16:25:14 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4329E000) [pid = 3372] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 16:25:14 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA48FD8000) [pid = 3372] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 16:25:14 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4935D000) [pid = 3372] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 16:25:14 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4302C400) [pid = 3372] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 16:25:14 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA431AAC00) [pid = 3372] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 16:25:14 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA432A0400) [pid = 3372] [serial = 997] [outer = 0000000000000000] [url = about:blank] 16:25:14 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA42FB7800) [pid = 3372] [serial = 996] [outer = 0000000000000000] [url = about:blank] 16:25:14 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA431F9400) [pid = 3372] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 16:25:14 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4CB09400) [pid = 3372] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 16:25:14 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA475F2000) [pid = 3372] [serial = 988] [outer = 0000000000000000] [url = about:blank] 16:25:14 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4329B400) [pid = 3372] [serial = 987] [outer = 0000000000000000] [url = about:blank] 16:25:14 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4F778400) [pid = 3372] [serial = 991] [outer = 0000000000000000] [url = about:blank] 16:25:14 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4CF31000) [pid = 3372] [serial = 990] [outer = 0000000000000000] [url = about:blank] 16:25:14 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA53DEB000) [pid = 3372] [serial = 994] [outer = 0000000000000000] [url = about:blank] 16:25:14 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA5357CC00) [pid = 3372] [serial = 993] [outer = 0000000000000000] [url = about:blank] 16:25:14 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA475F9400) [pid = 3372] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 16:25:14 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA47DAE800) [pid = 3372] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 16:25:14 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA4DA25400) [pid = 3372] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 16:25:14 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA4D3C3400) [pid = 3372] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 16:25:14 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA434ABC00) [pid = 3372] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 16:25:14 INFO - PROCESS | 3372 | 1468020314898 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 16:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1789ms 16:25:14 INFO - PROCESS | 3372 | 1468020314967 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 16:25:14 INFO - PROCESS | 3372 | 1468020314971 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 16:25:14 INFO - PROCESS | 3372 | 1468020314977 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:25:14 INFO - PROCESS | 3372 | 1468020314980 Marionette TRACE conn6 <- [1,1390,null,{}] 16:25:14 INFO - PROCESS | 3372 | 1468020314986 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:15 INFO - PROCESS | 3372 | 1468020314990 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:15 INFO - PROCESS | 3372 | 1468020315079 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 16:25:15 INFO - PROCESS | 3372 | 1468020315127 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020315132 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:15 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA44015000 == 28 [pid = 3372] [id = 357] 16:25:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA4270DC00) [pid = 3372] [serial = 1070] [outer = 0000000000000000] 16:25:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA42C2EC00) [pid = 3372] [serial = 1071] [outer = 000000FA4270DC00] 16:25:15 INFO - PROCESS | 3372 | 1468020315183 Marionette DEBUG loaded listener.js 16:25:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA43022800) [pid = 3372] [serial = 1072] [outer = 000000FA4270DC00] 16:25:15 INFO - PROCESS | 3372 | 1468020315676 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 16:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 733ms 16:25:15 INFO - PROCESS | 3372 | 1468020315714 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 16:25:15 INFO - PROCESS | 3372 | 1468020315719 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 16:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:25:15 INFO - PROCESS | 3372 | 1468020315726 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:25:15 INFO - PROCESS | 3372 | 1468020315729 Marionette TRACE conn6 <- [1,1394,null,{}] 16:25:15 INFO - PROCESS | 3372 | 1468020315732 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:15 INFO - PROCESS | 3372 | 1468020315735 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:15 INFO - PROCESS | 3372 | 1468020315828 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 16:25:15 INFO - PROCESS | 3372 | 1468020315837 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020315840 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:15 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA49304800 == 29 [pid = 3372] [id = 358] 16:25:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA43211400) [pid = 3372] [serial = 1073] [outer = 0000000000000000] 16:25:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4321BC00) [pid = 3372] [serial = 1074] [outer = 000000FA43211400] 16:25:15 INFO - PROCESS | 3372 | 1468020315896 Marionette DEBUG loaded listener.js 16:25:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA43298800) [pid = 3372] [serial = 1075] [outer = 000000FA43211400] 16:25:16 INFO - PROCESS | 3372 | 1468020316351 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 16:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 692ms 16:25:16 INFO - PROCESS | 3372 | 1468020316420 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 16:25:16 INFO - PROCESS | 3372 | 1468020316422 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 16:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:25:16 INFO - PROCESS | 3372 | 1468020316464 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:25:16 INFO - PROCESS | 3372 | 1468020316468 Marionette TRACE conn6 <- [1,1398,null,{}] 16:25:16 INFO - PROCESS | 3372 | 1468020316481 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:16 INFO - PROCESS | 3372 | 1468020316486 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:16 INFO - PROCESS | 3372 | 1468020316606 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 16:25:16 INFO - PROCESS | 3372 | 1468020316617 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020316620 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:16 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E1C800 == 30 [pid = 3372] [id = 359] 16:25:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA43919000) [pid = 3372] [serial = 1076] [outer = 0000000000000000] 16:25:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4745BC00) [pid = 3372] [serial = 1077] [outer = 000000FA43919000] 16:25:16 INFO - PROCESS | 3372 | 1468020316671 Marionette DEBUG loaded listener.js 16:25:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA476CC800) [pid = 3372] [serial = 1078] [outer = 000000FA43919000] 16:25:17 INFO - PROCESS | 3372 | 1468020317113 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 16:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 691ms 16:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:25:17 INFO - PROCESS | 3372 | 1468020317166 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 16:25:17 INFO - PROCESS | 3372 | 1468020317169 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 16:25:17 INFO - PROCESS | 3372 | 1468020317173 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:25:17 INFO - PROCESS | 3372 | 1468020317175 Marionette TRACE conn6 <- [1,1402,null,{}] 16:25:17 INFO - PROCESS | 3372 | 1468020317178 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:17 INFO - PROCESS | 3372 | 1468020317180 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:17 INFO - PROCESS | 3372 | 1468020317300 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 16:25:17 INFO - PROCESS | 3372 | 1468020317310 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020317312 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:17 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F84A800 == 31 [pid = 3372] [id = 360] 16:25:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA480E1400) [pid = 3372] [serial = 1079] [outer = 0000000000000000] 16:25:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA48E06C00) [pid = 3372] [serial = 1080] [outer = 000000FA480E1400] 16:25:17 INFO - PROCESS | 3372 | 1468020317358 Marionette DEBUG loaded listener.js 16:25:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA48F8F000) [pid = 3372] [serial = 1081] [outer = 000000FA480E1400] 16:25:17 INFO - PROCESS | 3372 | 1468020317820 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 16:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 691ms 16:25:17 INFO - PROCESS | 3372 | 1468020317876 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 16:25:17 INFO - PROCESS | 3372 | 1468020317878 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 16:25:17 INFO - PROCESS | 3372 | 1468020317900 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:25:17 INFO - PROCESS | 3372 | 1468020317902 Marionette TRACE conn6 <- [1,1406,null,{}] 16:25:17 INFO - PROCESS | 3372 | 1468020317906 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:17 INFO - PROCESS | 3372 | 1468020317908 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:18 INFO - PROCESS | 3372 | 1468020318016 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 16:25:18 INFO - PROCESS | 3372 | 1468020318024 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020318026 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:18 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA50211800 == 32 [pid = 3372] [id = 361] 16:25:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA49025C00) [pid = 3372] [serial = 1082] [outer = 0000000000000000] 16:25:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4935B400) [pid = 3372] [serial = 1083] [outer = 000000FA49025C00] 16:25:18 INFO - PROCESS | 3372 | 1468020318109 Marionette DEBUG loaded listener.js 16:25:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4C7C0C00) [pid = 3372] [serial = 1084] [outer = 000000FA49025C00] 16:25:18 INFO - PROCESS | 3372 | 1468020318542 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 16:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 671ms 16:25:18 INFO - PROCESS | 3372 | 1468020318578 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 16:25:18 INFO - PROCESS | 3372 | 1468020318581 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 16:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:25:18 INFO - PROCESS | 3372 | 1468020318584 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:25:18 INFO - PROCESS | 3372 | 1468020318586 Marionette TRACE conn6 <- [1,1410,null,{}] 16:25:18 INFO - PROCESS | 3372 | 1468020318589 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:18 INFO - PROCESS | 3372 | 1468020318595 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:18 INFO - PROCESS | 3372 | 1468020318733 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 16:25:18 INFO - PROCESS | 3372 | 1468020318748 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020318750 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:18 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53419800 == 33 [pid = 3372] [id = 362] 16:25:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA43426800) [pid = 3372] [serial = 1085] [outer = 0000000000000000] 16:25:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA4D177C00) [pid = 3372] [serial = 1086] [outer = 000000FA43426800] 16:25:18 INFO - PROCESS | 3372 | 1468020318838 Marionette DEBUG loaded listener.js 16:25:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4F771400) [pid = 3372] [serial = 1087] [outer = 000000FA43426800] 16:25:19 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4F951400) [pid = 3372] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:25:19 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA499C7400) [pid = 3372] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:25:19 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA434A7400) [pid = 3372] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:25:19 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA480E8800) [pid = 3372] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:25:19 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4324CC00) [pid = 3372] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:25:19 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA41347800) [pid = 3372] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:25:19 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA41336000) [pid = 3372] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:25:19 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA4134A800) [pid = 3372] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:25:19 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4DAEE400) [pid = 3372] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:25:19 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA49508800) [pid = 3372] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:25:19 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA50A3F000) [pid = 3372] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:25:19 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA5274D000) [pid = 3372] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:25:19 INFO - PROCESS | 3372 | 1468020319474 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 16:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 943ms 16:25:19 INFO - PROCESS | 3372 | 1468020319530 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 16:25:19 INFO - PROCESS | 3372 | 1468020319533 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 16:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:25:19 INFO - PROCESS | 3372 | 1468020319536 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:25:19 INFO - PROCESS | 3372 | 1468020319538 Marionette TRACE conn6 <- [1,1414,null,{}] 16:25:19 INFO - PROCESS | 3372 | 1468020319542 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:19 INFO - PROCESS | 3372 | 1468020319544 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:19 INFO - PROCESS | 3372 | 1468020319625 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 16:25:19 INFO - PROCESS | 3372 | 1468020319697 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020319699 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:19 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5391A800 == 34 [pid = 3372] [id = 363] 16:25:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4253FC00) [pid = 3372] [serial = 1088] [outer = 0000000000000000] 16:25:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA43254C00) [pid = 3372] [serial = 1089] [outer = 000000FA4253FC00] 16:25:19 INFO - PROCESS | 3372 | 1468020319747 Marionette DEBUG loaded listener.js 16:25:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA49020C00) [pid = 3372] [serial = 1090] [outer = 000000FA4253FC00] 16:25:20 INFO - PROCESS | 3372 | 1468020320104 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 16:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 627ms 16:25:20 INFO - PROCESS | 3372 | 1468020320166 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 16:25:20 INFO - PROCESS | 3372 | 1468020320169 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 16:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:25:20 INFO - PROCESS | 3372 | 1468020320172 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:25:20 INFO - PROCESS | 3372 | 1468020320174 Marionette TRACE conn6 <- [1,1418,null,{}] 16:25:20 INFO - PROCESS | 3372 | 1468020320178 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:20 INFO - PROCESS | 3372 | 1468020320180 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:20 INFO - PROCESS | 3372 | 1468020320285 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 16:25:20 INFO - PROCESS | 3372 | 1468020320293 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020320295 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:20 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54DB3800 == 35 [pid = 3372] [id = 364] 16:25:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA480DBC00) [pid = 3372] [serial = 1091] [outer = 0000000000000000] 16:25:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4FCBF800) [pid = 3372] [serial = 1092] [outer = 000000FA480DBC00] 16:25:20 INFO - PROCESS | 3372 | 1468020320340 Marionette DEBUG loaded listener.js 16:25:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA501AB400) [pid = 3372] [serial = 1093] [outer = 000000FA480DBC00] 16:25:20 INFO - PROCESS | 3372 | 1468020320754 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 16:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 629ms 16:25:20 INFO - PROCESS | 3372 | 1468020320804 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 16:25:20 INFO - PROCESS | 3372 | 1468020320807 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 16:25:20 INFO - PROCESS | 3372 | 1468020320810 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:25:20 INFO - PROCESS | 3372 | 1468020320812 Marionette TRACE conn6 <- [1,1422,null,{}] 16:25:20 INFO - PROCESS | 3372 | 1468020320815 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:20 INFO - PROCESS | 3372 | 1468020320817 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:20 INFO - PROCESS | 3372 | 1468020320923 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 16:25:20 INFO - PROCESS | 3372 | 1468020320964 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020320966 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:20 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56614800 == 36 [pid = 3372] [id = 365] 16:25:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA501A5000) [pid = 3372] [serial = 1094] [outer = 0000000000000000] 16:25:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA502A4000) [pid = 3372] [serial = 1095] [outer = 000000FA501A5000] 16:25:21 INFO - PROCESS | 3372 | 1468020321012 Marionette DEBUG loaded listener.js 16:25:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA50A3F000) [pid = 3372] [serial = 1096] [outer = 000000FA501A5000] 16:25:21 INFO - PROCESS | 3372 | 1468020321468 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 16:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 734ms 16:25:21 INFO - PROCESS | 3372 | 1468020321549 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 16:25:21 INFO - PROCESS | 3372 | 1468020321554 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 16:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:25:21 INFO - PROCESS | 3372 | 1468020321560 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:25:21 INFO - PROCESS | 3372 | 1468020321564 Marionette TRACE conn6 <- [1,1426,null,{}] 16:25:21 INFO - PROCESS | 3372 | 1468020321570 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:21 INFO - PROCESS | 3372 | 1468020321574 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:21 INFO - PROCESS | 3372 | 1468020321717 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 16:25:21 INFO - PROCESS | 3372 | 1468020321809 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020321814 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:21 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA480CC000 == 37 [pid = 3372] [id = 366] 16:25:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA413DA000) [pid = 3372] [serial = 1097] [outer = 0000000000000000] 16:25:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA41C08400) [pid = 3372] [serial = 1098] [outer = 000000FA413DA000] 16:25:21 INFO - PROCESS | 3372 | 1468020321874 Marionette DEBUG loaded listener.js 16:25:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA43024C00) [pid = 3372] [serial = 1099] [outer = 000000FA413DA000] 16:25:22 INFO - PROCESS | 3372 | 1468020322668 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 16:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1197ms 16:25:22 INFO - PROCESS | 3372 | 1468020322759 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 16:25:22 INFO - PROCESS | 3372 | 1468020322764 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 16:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:25:22 INFO - PROCESS | 3372 | 1468020322771 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:25:22 INFO - PROCESS | 3372 | 1468020322774 Marionette TRACE conn6 <- [1,1430,null,{}] 16:25:22 INFO - PROCESS | 3372 | 1468020322778 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:22 INFO - PROCESS | 3372 | 1468020322781 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:22 INFO - PROCESS | 3372 | 1468020322934 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 16:25:23 INFO - PROCESS | 3372 | 1468020323043 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020323046 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:23 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F85A800 == 38 [pid = 3372] [id = 367] 16:25:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA4319EC00) [pid = 3372] [serial = 1100] [outer = 0000000000000000] 16:25:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA43544800) [pid = 3372] [serial = 1101] [outer = 000000FA4319EC00] 16:25:23 INFO - PROCESS | 3372 | 1468020323106 Marionette DEBUG loaded listener.js 16:25:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA476CEC00) [pid = 3372] [serial = 1102] [outer = 000000FA4319EC00] 16:25:24 INFO - PROCESS | 3372 | 1468020324033 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 16:25:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54DB3800 == 37 [pid = 3372] [id = 364] 16:25:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5391A800 == 36 [pid = 3372] [id = 363] 16:25:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53419800 == 35 [pid = 3372] [id = 362] 16:25:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA50211800 == 34 [pid = 3372] [id = 361] 16:25:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F84A800 == 33 [pid = 3372] [id = 360] 16:25:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E1C800 == 32 [pid = 3372] [id = 359] 16:25:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA49304800 == 31 [pid = 3372] [id = 358] 16:25:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA44015000 == 30 [pid = 3372] [id = 357] 16:25:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4755D800 == 29 [pid = 3372] [id = 356] 16:25:24 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA52756C00) [pid = 3372] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 16:25:24 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA501A8000) [pid = 3372] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 16:25:24 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4D3CD000) [pid = 3372] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 16:25:24 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4395C000) [pid = 3372] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 16:25:24 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA47D65800) [pid = 3372] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 16:25:24 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA48F8FC00) [pid = 3372] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 16:25:24 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA432A3800) [pid = 3372] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 16:25:24 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA443ED800) [pid = 3372] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 16:25:24 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4D3C3C00) [pid = 3372] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 16:25:24 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA41BD6400) [pid = 3372] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 16:25:24 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA4320DC00) [pid = 3372] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 16:25:24 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA413D7400) [pid = 3372] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 16:25:24 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA42CB1000) [pid = 3372] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 16:25:24 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4FB0D000) [pid = 3372] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 16:25:24 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA4813BC00) [pid = 3372] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 16:25:24 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA5029B800) [pid = 3372] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 16:25:24 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA4C7BC800) [pid = 3372] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 16:25:24 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA4CF2E400) [pid = 3372] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 16:25:24 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA4F76F400) [pid = 3372] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 16:25:24 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA52CB3000) [pid = 3372] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 16:25:24 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA513FB000) [pid = 3372] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 16:25:24 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA5106B000) [pid = 3372] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 16:25:24 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA4904C000) [pid = 3372] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 16:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1346ms 16:25:24 INFO - PROCESS | 3372 | 1468020324119 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 16:25:24 INFO - PROCESS | 3372 | 1468020324123 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 16:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:25:24 INFO - PROCESS | 3372 | 1468020324129 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:25:24 INFO - PROCESS | 3372 | 1468020324132 Marionette TRACE conn6 <- [1,1434,null,{}] 16:25:24 INFO - PROCESS | 3372 | 1468020324138 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:24 INFO - PROCESS | 3372 | 1468020324140 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:24 INFO - PROCESS | 3372 | 1468020324249 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 16:25:24 INFO - PROCESS | 3372 | 1468020324317 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020324322 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:24 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4832A800 == 30 [pid = 3372] [id = 368] 16:25:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA42FB8000) [pid = 3372] [serial = 1103] [outer = 0000000000000000] 16:25:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA431EDC00) [pid = 3372] [serial = 1104] [outer = 000000FA42FB8000] 16:25:24 INFO - PROCESS | 3372 | 1468020324372 Marionette DEBUG loaded listener.js 16:25:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA4321B000) [pid = 3372] [serial = 1105] [outer = 000000FA42FB8000] 16:25:24 INFO - PROCESS | 3372 | 1468020324855 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 16:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 776ms 16:25:24 INFO - PROCESS | 3372 | 1468020324909 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 16:25:24 INFO - PROCESS | 3372 | 1468020324913 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 16:25:24 INFO - PROCESS | 3372 | 1468020324919 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:25:24 INFO - PROCESS | 3372 | 1468020324922 Marionette TRACE conn6 <- [1,1438,null,{}] 16:25:24 INFO - PROCESS | 3372 | 1468020324926 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:24 INFO - PROCESS | 3372 | 1468020324929 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:25 INFO - PROCESS | 3372 | 1468020325022 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 16:25:25 INFO - PROCESS | 3372 | 1468020325030 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020325032 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:25 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D29D000 == 31 [pid = 3372] [id = 369] 16:25:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA475EC800) [pid = 3372] [serial = 1106] [outer = 0000000000000000] 16:25:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA47675400) [pid = 3372] [serial = 1107] [outer = 000000FA475EC800] 16:25:25 INFO - PROCESS | 3372 | 1468020325082 Marionette DEBUG loaded listener.js 16:25:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA480EA800) [pid = 3372] [serial = 1108] [outer = 000000FA475EC800] 16:25:25 INFO - PROCESS | 3372 | 1468020325535 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 16:25:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA48F88400) [pid = 3372] [serial = 1109] [outer = 000000FA474C1800] 16:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 691ms 16:25:25 INFO - PROCESS | 3372 | 1468020325622 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 16:25:25 INFO - PROCESS | 3372 | 1468020325624 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 16:25:25 INFO - PROCESS | 3372 | 1468020325628 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:25:25 INFO - PROCESS | 3372 | 1468020325632 Marionette TRACE conn6 <- [1,1442,null,{}] 16:25:25 INFO - PROCESS | 3372 | 1468020325643 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:25 INFO - PROCESS | 3372 | 1468020325648 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:25 INFO - PROCESS | 3372 | 1468020325762 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 16:25:25 INFO - PROCESS | 3372 | 1468020325780 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020325783 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:25 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA52CCB800 == 32 [pid = 3372] [id = 370] 16:25:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA48F96000) [pid = 3372] [serial = 1110] [outer = 0000000000000000] 16:25:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4CB0E800) [pid = 3372] [serial = 1111] [outer = 000000FA48F96000] 16:25:25 INFO - PROCESS | 3372 | 1468020325833 Marionette DEBUG loaded listener.js 16:25:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4D248C00) [pid = 3372] [serial = 1112] [outer = 000000FA48F96000] 16:25:26 INFO - PROCESS | 3372 | 1468020326304 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 16:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 733ms 16:25:26 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA43919000) [pid = 3372] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:25:26 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA4270DC00) [pid = 3372] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:25:26 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA43211400) [pid = 3372] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:25:26 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA4130B800) [pid = 3372] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:25:26 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA480DBC00) [pid = 3372] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:25:26 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA480E1400) [pid = 3372] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:25:26 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA41306400) [pid = 3372] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:25:26 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA434AD800) [pid = 3372] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:25:26 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA4C7C7000) [pid = 3372] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:25:26 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA49025C00) [pid = 3372] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:25:26 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA4253FC00) [pid = 3372] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:25:26 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA43426800) [pid = 3372] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:25:26 INFO - PROCESS | 3372 | 1468020326609 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 16:25:26 INFO - PROCESS | 3372 | 1468020326615 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 16:25:26 INFO - PROCESS | 3372 | 1468020326626 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:25:26 INFO - PROCESS | 3372 | 1468020326629 Marionette TRACE conn6 <- [1,1446,null,{}] 16:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:25:26 INFO - PROCESS | 3372 | 1468020326636 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:26 INFO - PROCESS | 3372 | 1468020326640 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:26 INFO - PROCESS | 3372 | 1468020326761 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 16:25:26 INFO - PROCESS | 3372 | 1468020326841 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020326847 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:26 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA47D26000 == 33 [pid = 3372] [id = 371] 16:25:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA41CD2C00) [pid = 3372] [serial = 1113] [outer = 0000000000000000] 16:25:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA42CB3000) [pid = 3372] [serial = 1114] [outer = 000000FA41CD2C00] 16:25:26 INFO - PROCESS | 3372 | 1468020326907 Marionette DEBUG loaded listener.js 16:25:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA431A2400) [pid = 3372] [serial = 1115] [outer = 000000FA41CD2C00] 16:25:27 INFO - PROCESS | 3372 | 1468020327529 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 16:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 923ms 16:25:27 INFO - PROCESS | 3372 | 1468020327561 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 16:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:25:27 INFO - PROCESS | 3372 | 1468020327565 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 16:25:27 INFO - PROCESS | 3372 | 1468020327571 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:25:27 INFO - PROCESS | 3372 | 1468020327576 Marionette TRACE conn6 <- [1,1450,null,{}] 16:25:27 INFO - PROCESS | 3372 | 1468020327580 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:27 INFO - PROCESS | 3372 | 1468020327583 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:27 INFO - PROCESS | 3372 | 1468020327703 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 16:25:27 INFO - PROCESS | 3372 | 1468020327779 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020327782 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:27 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB33000 == 34 [pid = 3372] [id = 372] 16:25:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA43583000) [pid = 3372] [serial = 1116] [outer = 0000000000000000] 16:25:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA474B6000) [pid = 3372] [serial = 1117] [outer = 000000FA43583000] 16:25:27 INFO - PROCESS | 3372 | 1468020327884 Marionette DEBUG loaded listener.js 16:25:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA47DB8400) [pid = 3372] [serial = 1118] [outer = 000000FA43583000] 16:25:28 INFO - PROCESS | 3372 | 1468020328524 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 16:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 984ms 16:25:28 INFO - PROCESS | 3372 | 1468020328553 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 16:25:28 INFO - PROCESS | 3372 | 1468020328556 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 16:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:25:28 INFO - PROCESS | 3372 | 1468020328560 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:25:28 INFO - PROCESS | 3372 | 1468020328563 Marionette TRACE conn6 <- [1,1454,null,{}] 16:25:28 INFO - PROCESS | 3372 | 1468020328573 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:28 INFO - PROCESS | 3372 | 1468020328578 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:28 INFO - PROCESS | 3372 | 1468020328699 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 16:25:28 INFO - PROCESS | 3372 | 1468020328776 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020328780 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:28 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53A59000 == 35 [pid = 3372] [id = 373] 16:25:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA4C7C1800) [pid = 3372] [serial = 1119] [outer = 0000000000000000] 16:25:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA4C7C7400) [pid = 3372] [serial = 1120] [outer = 000000FA4C7C1800] 16:25:28 INFO - PROCESS | 3372 | 1468020328882 Marionette DEBUG loaded listener.js 16:25:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4D248800) [pid = 3372] [serial = 1121] [outer = 000000FA4C7C1800] 16:25:29 INFO - PROCESS | 3372 | 1468020329589 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 16:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1075ms 16:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:25:29 INFO - PROCESS | 3372 | 1468020329643 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 16:25:29 INFO - PROCESS | 3372 | 1468020329645 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 16:25:29 INFO - PROCESS | 3372 | 1468020329649 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:25:29 INFO - PROCESS | 3372 | 1468020329651 Marionette TRACE conn6 <- [1,1458,null,{}] 16:25:29 INFO - PROCESS | 3372 | 1468020329655 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:29 INFO - PROCESS | 3372 | 1468020329657 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:29 INFO - PROCESS | 3372 | 1468020329773 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 16:25:29 INFO - PROCESS | 3372 | 1468020329847 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020329849 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:29 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56603800 == 36 [pid = 3372] [id = 374] 16:25:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA4F76FC00) [pid = 3372] [serial = 1122] [outer = 0000000000000000] 16:25:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4F94C400) [pid = 3372] [serial = 1123] [outer = 000000FA4F76FC00] 16:25:29 INFO - PROCESS | 3372 | 1468020329946 Marionette DEBUG loaded listener.js 16:25:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4FED8C00) [pid = 3372] [serial = 1124] [outer = 000000FA4F76FC00] 16:25:30 INFO - PROCESS | 3372 | 1468020330622 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 16:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1028ms 16:25:30 INFO - PROCESS | 3372 | 1468020330680 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 16:25:30 INFO - PROCESS | 3372 | 1468020330684 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 16:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:25:30 INFO - PROCESS | 3372 | 1468020330689 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:25:30 INFO - PROCESS | 3372 | 1468020330694 Marionette TRACE conn6 <- [1,1462,null,{}] 16:25:30 INFO - PROCESS | 3372 | 1468020330721 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:30 INFO - PROCESS | 3372 | 1468020330724 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:30 INFO - PROCESS | 3372 | 1468020330842 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 16:25:30 INFO - PROCESS | 3372 | 1468020330912 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020330917 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:30 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48313000 == 37 [pid = 3372] [id = 375] 16:25:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA42CBC000) [pid = 3372] [serial = 1125] [outer = 0000000000000000] 16:25:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA43027C00) [pid = 3372] [serial = 1126] [outer = 000000FA42CBC000] 16:25:31 INFO - PROCESS | 3372 | 1468020331018 Marionette DEBUG loaded listener.js 16:25:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA431FBC00) [pid = 3372] [serial = 1127] [outer = 000000FA42CBC000] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4396E000 == 36 [pid = 3372] [id = 294] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA439D6000 == 35 [pid = 3372] [id = 278] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D29D000 == 34 [pid = 3372] [id = 369] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4832A800 == 33 [pid = 3372] [id = 368] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48325800 == 32 [pid = 3372] [id = 295] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E36000 == 31 [pid = 3372] [id = 279] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB52000 == 30 [pid = 3372] [id = 288] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA480CC000 == 29 [pid = 3372] [id = 366] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F85A800 == 28 [pid = 3372] [id = 367] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F615800 == 27 [pid = 3372] [id = 281] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FE55800 == 26 [pid = 3372] [id = 282] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53918000 == 25 [pid = 3372] [id = 283] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA58AD0800 == 24 [pid = 3372] [id = 289] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D291000 == 23 [pid = 3372] [id = 280] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48327800 == 22 [pid = 3372] [id = 292] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5428D000 == 21 [pid = 3372] [id = 284] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57744000 == 20 [pid = 3372] [id = 287] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D290800 == 19 [pid = 3372] [id = 286] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54E36000 == 18 [pid = 3372] [id = 285] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA42C8D000 == 17 [pid = 3372] [id = 293] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5755E800 == 16 [pid = 3372] [id = 290] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA58004800 == 15 [pid = 3372] [id = 291] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56603800 == 14 [pid = 3372] [id = 374] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53A59000 == 13 [pid = 3372] [id = 373] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB33000 == 12 [pid = 3372] [id = 372] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA52CCB800 == 11 [pid = 3372] [id = 370] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56614800 == 10 [pid = 3372] [id = 365] 16:25:32 INFO - PROCESS | 3372 | --DOCSHELL 000000FA47D26000 == 9 [pid = 3372] [id = 371] 16:25:33 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA4745BC00) [pid = 3372] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA42C2EC00) [pid = 3372] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA43022800) [pid = 3372] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4321BC00) [pid = 3372] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA43298800) [pid = 3372] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA431A5000) [pid = 3372] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA42C28C00) [pid = 3372] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA501AB400) [pid = 3372] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA48E06C00) [pid = 3372] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA48F8F000) [pid = 3372] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA4319D800) [pid = 3372] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA41337800) [pid = 3372] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA48FA1800) [pid = 3372] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA4806F800) [pid = 3372] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA501A5C00) [pid = 3372] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 3372 | --DOMWINDOW == 61 (000000FA4DAB3800) [pid = 3372] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 3372 | --DOMWINDOW == 60 (000000FA4C7C0C00) [pid = 3372] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 3372 | --DOMWINDOW == 59 (000000FA4935B400) [pid = 3372] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 3372 | --DOMWINDOW == 58 (000000FA43254C00) [pid = 3372] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 3372 | --DOMWINDOW == 57 (000000FA502A4000) [pid = 3372] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 3372 | --DOMWINDOW == 56 (000000FA4D177C00) [pid = 3372] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 3372 | --DOMWINDOW == 55 (000000FA4FCBF800) [pid = 3372] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 3372 | --DOMWINDOW == 54 (000000FA4F771400) [pid = 3372] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 3372 | --DOMWINDOW == 53 (000000FA49020C00) [pid = 3372] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 3372 | --DOMWINDOW == 52 (000000FA476CC800) [pid = 3372] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 3372 | 1468020333926 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 16:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 3303ms 16:25:34 INFO - PROCESS | 3372 | 1468020333997 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 16:25:34 INFO - PROCESS | 3372 | 1468020334002 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 16:25:34 INFO - PROCESS | 3372 | 1468020334006 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:25:34 INFO - PROCESS | 3372 | 1468020334012 Marionette TRACE conn6 <- [1,1466,null,{}] 16:25:34 INFO - PROCESS | 3372 | 1468020334017 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:34 INFO - PROCESS | 3372 | 1468020334020 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:34 INFO - PROCESS | 3372 | 1468020334144 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 16:25:34 INFO - PROCESS | 3372 | 1468020334218 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020334221 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:34 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA476E8800 == 10 [pid = 3372] [id = 376] 16:25:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 53 (000000FA42C28400) [pid = 3372] [serial = 1128] [outer = 0000000000000000] 16:25:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 54 (000000FA42C35000) [pid = 3372] [serial = 1129] [outer = 000000FA42C28400] 16:25:34 INFO - PROCESS | 3372 | 1468020334273 Marionette DEBUG loaded listener.js 16:25:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 55 (000000FA41BD6400) [pid = 3372] [serial = 1130] [outer = 000000FA42C28400] 16:25:34 INFO - PROCESS | 3372 | 1468020334686 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 16:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 734ms 16:25:34 INFO - PROCESS | 3372 | 1468020334745 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 16:25:34 INFO - PROCESS | 3372 | 1468020334750 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 16:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:25:34 INFO - PROCESS | 3372 | 1468020334759 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:25:34 INFO - PROCESS | 3372 | 1468020334763 Marionette TRACE conn6 <- [1,1470,null,{}] 16:25:34 INFO - PROCESS | 3372 | 1468020334766 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:34 INFO - PROCESS | 3372 | 1468020334769 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:34 INFO - PROCESS | 3372 | 1468020334876 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 16:25:34 INFO - PROCESS | 3372 | 1468020334892 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020334895 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:34 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA49AF9800 == 11 [pid = 3372] [id = 377] 16:25:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 56 (000000FA431F8C00) [pid = 3372] [serial = 1131] [outer = 0000000000000000] 16:25:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 57 (000000FA43211000) [pid = 3372] [serial = 1132] [outer = 000000FA431F8C00] 16:25:34 INFO - PROCESS | 3372 | 1468020334944 Marionette DEBUG loaded listener.js 16:25:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 58 (000000FA43253800) [pid = 3372] [serial = 1133] [outer = 000000FA431F8C00] 16:25:35 INFO - PROCESS | 3372 | 1468020335483 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 16:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 775ms 16:25:35 INFO - PROCESS | 3372 | 1468020335540 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 16:25:35 INFO - PROCESS | 3372 | 1468020335542 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 16:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:25:35 INFO - PROCESS | 3372 | 1468020335546 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:25:35 INFO - PROCESS | 3372 | 1468020335550 Marionette TRACE conn6 <- [1,1474,null,{}] 16:25:35 INFO - PROCESS | 3372 | 1468020335562 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:35 INFO - PROCESS | 3372 | 1468020335567 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:35 INFO - PROCESS | 3372 | 1468020335660 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 16:25:35 INFO - PROCESS | 3372 | 1468020335746 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020335749 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:35 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D484000 == 12 [pid = 3372] [id = 378] 16:25:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 59 (000000FA434AC000) [pid = 3372] [serial = 1134] [outer = 0000000000000000] 16:25:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 60 (000000FA4372AC00) [pid = 3372] [serial = 1135] [outer = 000000FA434AC000] 16:25:35 INFO - PROCESS | 3372 | 1468020335801 Marionette DEBUG loaded listener.js 16:25:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (000000FA474B6800) [pid = 3372] [serial = 1136] [outer = 000000FA434AC000] 16:25:36 INFO - PROCESS | 3372 | 1468020336312 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 16:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 797ms 16:25:36 INFO - PROCESS | 3372 | 1468020336352 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 16:25:36 INFO - PROCESS | 3372 | 1468020336355 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 16:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:25:36 INFO - PROCESS | 3372 | 1468020336358 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:25:36 INFO - PROCESS | 3372 | 1468020336360 Marionette TRACE conn6 <- [1,1478,null,{}] 16:25:36 INFO - PROCESS | 3372 | 1468020336364 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:36 INFO - PROCESS | 3372 | 1468020336366 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:36 INFO - PROCESS | 3372 | 1468020336484 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 16:25:36 INFO - PROCESS | 3372 | 1468020336490 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020336492 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:36 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FA9D800 == 13 [pid = 3372] [id = 379] 16:25:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (000000FA476D2400) [pid = 3372] [serial = 1137] [outer = 0000000000000000] 16:25:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA47E23800) [pid = 3372] [serial = 1138] [outer = 000000FA476D2400] 16:25:36 INFO - PROCESS | 3372 | 1468020336538 Marionette DEBUG loaded listener.js 16:25:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA480E8400) [pid = 3372] [serial = 1139] [outer = 000000FA476D2400] 16:25:37 INFO - PROCESS | 3372 | 1468020336997 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 16:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 691ms 16:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:25:37 INFO - PROCESS | 3372 | 1468020337050 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 16:25:37 INFO - PROCESS | 3372 | 1468020337052 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 16:25:37 INFO - PROCESS | 3372 | 1468020337056 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:25:37 INFO - PROCESS | 3372 | 1468020337058 Marionette TRACE conn6 <- [1,1482,null,{}] 16:25:37 INFO - PROCESS | 3372 | 1468020337061 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:37 INFO - PROCESS | 3372 | 1468020337063 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:37 INFO - PROCESS | 3372 | 1468020337168 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 16:25:37 INFO - PROCESS | 3372 | 1468020337172 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020337174 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:37 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA50A76800 == 14 [pid = 3372] [id = 380] 16:25:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA431F6400) [pid = 3372] [serial = 1140] [outer = 0000000000000000] 16:25:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA48F83400) [pid = 3372] [serial = 1141] [outer = 000000FA431F6400] 16:25:37 INFO - PROCESS | 3372 | 1468020337220 Marionette DEBUG loaded listener.js 16:25:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA48F8E400) [pid = 3372] [serial = 1142] [outer = 000000FA431F6400] 16:25:37 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA4F76FC00) [pid = 3372] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:25:37 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA4C7C1800) [pid = 3372] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:25:37 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA43583000) [pid = 3372] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:25:37 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA4319EC00) [pid = 3372] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:25:37 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA501A5000) [pid = 3372] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:25:37 INFO - PROCESS | 3372 | --DOMWINDOW == 61 (000000FA41CD2C00) [pid = 3372] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:25:37 INFO - PROCESS | 3372 | --DOMWINDOW == 60 (000000FA42FB8000) [pid = 3372] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:25:37 INFO - PROCESS | 3372 | --DOMWINDOW == 59 (000000FA475EC800) [pid = 3372] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:25:37 INFO - PROCESS | 3372 | --DOMWINDOW == 58 (000000FA48F96000) [pid = 3372] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:25:37 INFO - PROCESS | 3372 | --DOMWINDOW == 57 (000000FA413DA000) [pid = 3372] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:25:37 INFO - PROCESS | 3372 | 1468020337854 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 16:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 839ms 16:25:37 INFO - PROCESS | 3372 | 1468020337899 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 16:25:37 INFO - PROCESS | 3372 | 1468020337901 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 16:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:25:37 INFO - PROCESS | 3372 | 1468020337904 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:25:37 INFO - PROCESS | 3372 | 1468020337906 Marionette TRACE conn6 <- [1,1486,null,{}] 16:25:37 INFO - PROCESS | 3372 | 1468020337909 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:37 INFO - PROCESS | 3372 | 1468020337915 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:38 INFO - PROCESS | 3372 | 1468020338026 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 16:25:38 INFO - PROCESS | 3372 | 1468020338038 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020338040 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:38 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53922800 == 15 [pid = 3372] [id = 381] 16:25:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 58 (000000FA48F8E000) [pid = 3372] [serial = 1143] [outer = 0000000000000000] 16:25:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 59 (000000FA48FD3C00) [pid = 3372] [serial = 1144] [outer = 000000FA48F8E000] 16:25:38 INFO - PROCESS | 3372 | 1468020338088 Marionette DEBUG loaded listener.js 16:25:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 60 (000000FA49505400) [pid = 3372] [serial = 1145] [outer = 000000FA48F8E000] 16:25:38 INFO - PROCESS | 3372 | 1468020338493 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 16:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 629ms 16:25:38 INFO - PROCESS | 3372 | 1468020338537 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 16:25:38 INFO - PROCESS | 3372 | 1468020338539 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 16:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:25:38 INFO - PROCESS | 3372 | 1468020338542 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:25:38 INFO - PROCESS | 3372 | 1468020338544 Marionette TRACE conn6 <- [1,1490,null,{}] 16:25:38 INFO - PROCESS | 3372 | 1468020338547 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:38 INFO - PROCESS | 3372 | 1468020338549 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:38 INFO - PROCESS | 3372 | 1468020338630 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 16:25:38 INFO - PROCESS | 3372 | 1468020338635 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020338637 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:38 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5427B800 == 16 [pid = 3372] [id = 382] 16:25:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (000000FA4C7B8C00) [pid = 3372] [serial = 1146] [outer = 0000000000000000] 16:25:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (000000FA4C7BFC00) [pid = 3372] [serial = 1147] [outer = 000000FA4C7B8C00] 16:25:38 INFO - PROCESS | 3372 | 1468020338683 Marionette DEBUG loaded listener.js 16:25:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA4CB5FC00) [pid = 3372] [serial = 1148] [outer = 000000FA4C7B8C00] 16:25:39 INFO - PROCESS | 3372 | 1468020339092 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 16:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 586ms 16:25:39 INFO - PROCESS | 3372 | 1468020339134 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 16:25:39 INFO - PROCESS | 3372 | 1468020339136 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 16:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:25:39 INFO - PROCESS | 3372 | 1468020339144 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:25:39 INFO - PROCESS | 3372 | 1468020339146 Marionette TRACE conn6 <- [1,1494,null,{}] 16:25:39 INFO - PROCESS | 3372 | 1468020339149 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:39 INFO - PROCESS | 3372 | 1468020339151 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:39 INFO - PROCESS | 3372 | 1468020339231 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 16:25:39 INFO - PROCESS | 3372 | 1468020339239 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020339241 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:39 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54DB1800 == 17 [pid = 3372] [id = 383] 16:25:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA4CB61000) [pid = 3372] [serial = 1149] [outer = 0000000000000000] 16:25:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA4D1D1400) [pid = 3372] [serial = 1150] [outer = 000000FA4CB61000] 16:25:39 INFO - PROCESS | 3372 | 1468020339286 Marionette DEBUG loaded listener.js 16:25:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA4D3C1400) [pid = 3372] [serial = 1151] [outer = 000000FA4CB61000] 16:25:39 INFO - PROCESS | 3372 | 1468020339744 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 16:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 627ms 16:25:39 INFO - PROCESS | 3372 | 1468020339774 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 16:25:39 INFO - PROCESS | 3372 | 1468020339777 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 16:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:25:39 INFO - PROCESS | 3372 | 1468020339780 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:25:39 INFO - PROCESS | 3372 | 1468020339781 Marionette TRACE conn6 <- [1,1498,null,{}] 16:25:39 INFO - PROCESS | 3372 | 1468020339786 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:39 INFO - PROCESS | 3372 | 1468020339787 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:39 INFO - PROCESS | 3372 | 1468020339909 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 16:25:40 INFO - PROCESS | 3372 | 1468020340009 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020340013 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:40 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA43978800 == 18 [pid = 3372] [id = 384] 16:25:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA41304800) [pid = 3372] [serial = 1152] [outer = 0000000000000000] 16:25:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA4130B000) [pid = 3372] [serial = 1153] [outer = 000000FA41304800] 16:25:40 INFO - PROCESS | 3372 | 1468020340073 Marionette DEBUG loaded listener.js 16:25:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA41350C00) [pid = 3372] [serial = 1154] [outer = 000000FA41304800] 16:25:40 INFO - PROCESS | 3372 | 1468020340889 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 16:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1178ms 16:25:40 INFO - PROCESS | 3372 | 1468020340961 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 16:25:40 INFO - PROCESS | 3372 | 1468020340966 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 16:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:25:40 INFO - PROCESS | 3372 | 1468020340972 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:25:40 INFO - PROCESS | 3372 | 1468020340975 Marionette TRACE conn6 <- [1,1502,null,{}] 16:25:40 INFO - PROCESS | 3372 | 1468020340980 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:40 INFO - PROCESS | 3372 | 1468020340984 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:41 INFO - PROCESS | 3372 | 1468020341136 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 16:25:41 INFO - PROCESS | 3372 | 1468020341202 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020341206 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:41 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D29B000 == 19 [pid = 3372] [id = 385] 16:25:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA4319D800) [pid = 3372] [serial = 1155] [outer = 0000000000000000] 16:25:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA431F1000) [pid = 3372] [serial = 1156] [outer = 000000FA4319D800] 16:25:41 INFO - PROCESS | 3372 | 1468020341306 Marionette DEBUG loaded listener.js 16:25:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA43296C00) [pid = 3372] [serial = 1157] [outer = 000000FA4319D800] 16:25:42 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4CB0E800) [pid = 3372] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 16:25:42 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA41BD9000) [pid = 3372] [serial = 676] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:25:42 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA47675400) [pid = 3372] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 16:25:42 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA431EDC00) [pid = 3372] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 16:25:42 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA43544800) [pid = 3372] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 16:25:42 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA4D248C00) [pid = 3372] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 16:25:42 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA41C08400) [pid = 3372] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 16:25:42 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA43027C00) [pid = 3372] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 16:25:42 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA4FED8C00) [pid = 3372] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 16:25:42 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA4F94C400) [pid = 3372] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 16:25:42 INFO - PROCESS | 3372 | --DOMWINDOW == 61 (000000FA4D248800) [pid = 3372] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 16:25:42 INFO - PROCESS | 3372 | --DOMWINDOW == 60 (000000FA47DB8400) [pid = 3372] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 16:25:42 INFO - PROCESS | 3372 | --DOMWINDOW == 59 (000000FA4C7C7400) [pid = 3372] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 16:25:42 INFO - PROCESS | 3372 | --DOMWINDOW == 58 (000000FA476CEC00) [pid = 3372] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 16:25:42 INFO - PROCESS | 3372 | --DOMWINDOW == 57 (000000FA43024C00) [pid = 3372] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 16:25:42 INFO - PROCESS | 3372 | --DOMWINDOW == 56 (000000FA50A3F000) [pid = 3372] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 16:25:42 INFO - PROCESS | 3372 | --DOMWINDOW == 55 (000000FA42CB3000) [pid = 3372] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 16:25:42 INFO - PROCESS | 3372 | --DOMWINDOW == 54 (000000FA431A2400) [pid = 3372] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 16:25:42 INFO - PROCESS | 3372 | --DOMWINDOW == 53 (000000FA4321B000) [pid = 3372] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 16:25:42 INFO - PROCESS | 3372 | --DOMWINDOW == 52 (000000FA480EA800) [pid = 3372] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 16:25:42 INFO - PROCESS | 3372 | --DOMWINDOW == 51 (000000FA474B6000) [pid = 3372] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 16:25:42 INFO - PROCESS | 3372 | 1468020342109 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 16:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1192ms 16:25:42 INFO - PROCESS | 3372 | 1468020342165 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 16:25:42 INFO - PROCESS | 3372 | 1468020342169 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 16:25:42 INFO - PROCESS | 3372 | 1468020342174 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:25:42 INFO - PROCESS | 3372 | 1468020342177 Marionette TRACE conn6 <- [1,1506,null,{}] 16:25:42 INFO - PROCESS | 3372 | 1468020342182 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:42 INFO - PROCESS | 3372 | 1468020342185 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:42 INFO - PROCESS | 3372 | 1468020342282 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 16:25:42 INFO - PROCESS | 3372 | 1468020342290 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020342292 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:42 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA445E4000 == 20 [pid = 3372] [id = 386] 16:25:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 52 (000000FA42CAF000) [pid = 3372] [serial = 1158] [outer = 0000000000000000] 16:25:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 53 (000000FA42CB3C00) [pid = 3372] [serial = 1159] [outer = 000000FA42CAF000] 16:25:42 INFO - PROCESS | 3372 | 1468020342347 Marionette DEBUG loaded listener.js 16:25:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 54 (000000FA43028400) [pid = 3372] [serial = 1160] [outer = 000000FA42CAF000] 16:25:42 INFO - PROCESS | 3372 | 1468020342857 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 734ms 16:25:42 INFO - PROCESS | 3372 | 1468020342913 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 16:25:42 INFO - PROCESS | 3372 | 1468020342918 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 16:25:42 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:25:42 INFO - PROCESS | 3372 | 1468020342925 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:25:42 INFO - PROCESS | 3372 | 1468020342927 Marionette TRACE conn6 <- [1,1510,null,{}] 16:25:42 INFO - PROCESS | 3372 | 1468020342931 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:42 INFO - PROCESS | 3372 | 1468020342934 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:43 INFO - PROCESS | 3372 | 1468020343022 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 16:25:43 INFO - PROCESS | 3372 | 1468020343030 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020343032 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:43 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA490E0800 == 21 [pid = 3372] [id = 387] 16:25:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 55 (000000FA431FCC00) [pid = 3372] [serial = 1161] [outer = 0000000000000000] 16:25:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 56 (000000FA43215400) [pid = 3372] [serial = 1162] [outer = 000000FA431FCC00] 16:25:43 INFO - PROCESS | 3372 | 1468020343083 Marionette DEBUG loaded listener.js 16:25:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 57 (000000FA43297C00) [pid = 3372] [serial = 1163] [outer = 000000FA431FCC00] 16:25:43 INFO - PROCESS | 3372 | 1468020343556 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 16:25:43 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:25:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:25:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:25:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:25:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:25:43 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:25:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:25:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:25:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:25:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:25:43 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:25:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:25:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:25:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:25:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:25:43 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:25:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:25:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:25:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:25:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:25:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:25:43 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 697ms 16:25:43 INFO - PROCESS | 3372 | 1468020343623 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 16:25:43 INFO - PROCESS | 3372 | 1468020343625 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 16:25:43 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:25:43 INFO - PROCESS | 3372 | 1468020343629 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:25:43 INFO - PROCESS | 3372 | 1468020343633 Marionette TRACE conn6 <- [1,1514,null,{}] 16:25:43 INFO - PROCESS | 3372 | 1468020343649 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:43 INFO - PROCESS | 3372 | 1468020343655 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:43 INFO - PROCESS | 3372 | 1468020343770 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 16:25:43 INFO - PROCESS | 3372 | 1468020343790 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020343794 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:43 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D290000 == 22 [pid = 3372] [id = 388] 16:25:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 58 (000000FA475F6800) [pid = 3372] [serial = 1164] [outer = 0000000000000000] 16:25:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 59 (000000FA476C9400) [pid = 3372] [serial = 1165] [outer = 000000FA475F6800] 16:25:43 INFO - PROCESS | 3372 | 1468020343843 Marionette DEBUG loaded listener.js 16:25:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 60 (000000FA4806F800) [pid = 3372] [serial = 1166] [outer = 000000FA475F6800] 16:25:44 INFO - PROCESS | 3372 | 1468020344270 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 16:25:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:25:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:25:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:25:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:25:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:25:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:25:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:25:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:25:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:25:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:25:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:25:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:25:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:25:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:25:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:25:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 689ms 16:25:44 INFO - PROCESS | 3372 | 1468020344323 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 16:25:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:25:44 INFO - PROCESS | 3372 | 1468020344326 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 16:25:44 INFO - PROCESS | 3372 | 1468020344329 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:25:44 INFO - PROCESS | 3372 | 1468020344331 Marionette TRACE conn6 <- [1,1518,null,{}] 16:25:44 INFO - PROCESS | 3372 | 1468020344335 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:44 INFO - PROCESS | 3372 | 1468020344337 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:44 INFO - PROCESS | 3372 | 1468020344448 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 16:25:44 INFO - PROCESS | 3372 | 1468020344454 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020344456 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:44 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB3A800 == 23 [pid = 3372] [id = 389] 16:25:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (000000FA42C2F000) [pid = 3372] [serial = 1167] [outer = 0000000000000000] 16:25:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (000000FA48F86000) [pid = 3372] [serial = 1168] [outer = 000000FA42C2F000] 16:25:44 INFO - PROCESS | 3372 | 1468020344502 Marionette DEBUG loaded listener.js 16:25:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA49019C00) [pid = 3372] [serial = 1169] [outer = 000000FA42C2F000] 16:25:44 INFO - PROCESS | 3372 | 1468020344931 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 16:25:44 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:25:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:25:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:25:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:25:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:25:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:25:44 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:25:44 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:25:44 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 628ms 16:25:44 INFO - PROCESS | 3372 | 1468020344967 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 16:25:44 INFO - PROCESS | 3372 | 1468020344969 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 16:25:44 INFO - PROCESS | 3372 | 1468020344972 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:25:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:25:44 INFO - PROCESS | 3372 | 1468020344974 Marionette TRACE conn6 <- [1,1522,null,{}] 16:25:44 INFO - PROCESS | 3372 | 1468020344978 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:44 INFO - PROCESS | 3372 | 1468020344980 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:45 INFO - PROCESS | 3372 | 1468020345083 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 16:25:45 INFO - PROCESS | 3372 | 1468020345089 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020345091 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:45 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA435B0800 == 24 [pid = 3372] [id = 390] 16:25:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA49353C00) [pid = 3372] [serial = 1170] [outer = 0000000000000000] 16:25:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA499C4000) [pid = 3372] [serial = 1171] [outer = 000000FA49353C00] 16:25:45 INFO - PROCESS | 3372 | 1468020345166 Marionette DEBUG loaded listener.js 16:25:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA4C7C4400) [pid = 3372] [serial = 1172] [outer = 000000FA49353C00] 16:25:45 INFO - PROCESS | 3372 | 1468020345618 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:25:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:25:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 672ms 16:25:45 INFO - PROCESS | 3372 | 1468020345648 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 16:25:45 INFO - PROCESS | 3372 | 1468020345650 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 16:25:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:25:45 INFO - PROCESS | 3372 | 1468020345653 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:25:45 INFO - PROCESS | 3372 | 1468020345655 Marionette TRACE conn6 <- [1,1526,null,{}] 16:25:45 INFO - PROCESS | 3372 | 1468020345659 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:45 INFO - PROCESS | 3372 | 1468020345664 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:45 INFO - PROCESS | 3372 | 1468020345797 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 16:25:45 INFO - PROCESS | 3372 | 1468020345803 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020345805 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:45 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53963800 == 25 [pid = 3372] [id = 391] 16:25:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA4D1D7800) [pid = 3372] [serial = 1173] [outer = 0000000000000000] 16:25:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA4D4D8400) [pid = 3372] [serial = 1174] [outer = 000000FA4D1D7800] 16:25:45 INFO - PROCESS | 3372 | 1468020345864 Marionette DEBUG loaded listener.js 16:25:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA4F76F800) [pid = 3372] [serial = 1175] [outer = 000000FA4D1D7800] 16:25:46 INFO - PROCESS | 3372 | 1468020346357 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:25:46 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA431F8C00) [pid = 3372] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:25:46 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA42CBC000) [pid = 3372] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:25:46 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA42C28400) [pid = 3372] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:25:46 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA476D2400) [pid = 3372] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:25:46 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA48F8E000) [pid = 3372] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:25:46 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA434AC000) [pid = 3372] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:25:46 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA4C7B8C00) [pid = 3372] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:25:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:25:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 734ms 16:25:46 INFO - PROCESS | 3372 | 1468020346408 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 16:25:46 INFO - PROCESS | 3372 | 1468020346410 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 16:25:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:25:46 INFO - PROCESS | 3372 | 1468020346414 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:25:46 INFO - PROCESS | 3372 | 1468020346415 Marionette TRACE conn6 <- [1,1530,null,{}] 16:25:46 INFO - PROCESS | 3372 | 1468020346419 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:46 INFO - PROCESS | 3372 | 1468020346421 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:46 INFO - PROCESS | 3372 | 1468020346505 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 16:25:46 INFO - PROCESS | 3372 | 1468020346515 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020346517 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:46 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54DA8800 == 26 [pid = 3372] [id = 392] 16:25:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA4395A800) [pid = 3372] [serial = 1176] [outer = 0000000000000000] 16:25:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA4807C000) [pid = 3372] [serial = 1177] [outer = 000000FA4395A800] 16:25:46 INFO - PROCESS | 3372 | 1468020346562 Marionette DEBUG loaded listener.js 16:25:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA4F775800) [pid = 3372] [serial = 1178] [outer = 000000FA4395A800] 16:25:46 INFO - PROCESS | 3372 | 1468020346948 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 16:25:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:25:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 587ms 16:25:47 INFO - PROCESS | 3372 | 1468020347004 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 16:25:47 INFO - PROCESS | 3372 | 1468020347006 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 16:25:47 INFO - PROCESS | 3372 | 1468020347010 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:25:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:25:47 INFO - PROCESS | 3372 | 1468020347011 Marionette TRACE conn6 <- [1,1534,null,{}] 16:25:47 INFO - PROCESS | 3372 | 1468020347015 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:47 INFO - PROCESS | 3372 | 1468020347017 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:47 INFO - PROCESS | 3372 | 1468020347105 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 16:25:47 INFO - PROCESS | 3372 | 1468020347110 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020347112 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:47 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56604800 == 27 [pid = 3372] [id = 393] 16:25:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA4FAE4800) [pid = 3372] [serial = 1179] [outer = 0000000000000000] 16:25:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA4FDEC400) [pid = 3372] [serial = 1180] [outer = 000000FA4FAE4800] 16:25:47 INFO - PROCESS | 3372 | 1468020347157 Marionette DEBUG loaded listener.js 16:25:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA501A1C00) [pid = 3372] [serial = 1181] [outer = 000000FA4FAE4800] 16:25:47 INFO - PROCESS | 3372 | 1468020347579 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:25:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:25:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 585ms 16:25:47 INFO - PROCESS | 3372 | 1468020347598 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 16:25:47 INFO - PROCESS | 3372 | 1468020347600 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 16:25:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:25:47 INFO - PROCESS | 3372 | 1468020347615 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:25:47 INFO - PROCESS | 3372 | 1468020347617 Marionette TRACE conn6 <- [1,1538,null,{}] 16:25:47 INFO - PROCESS | 3372 | 1468020347625 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:47 INFO - PROCESS | 3372 | 1468020347627 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:47 INFO - PROCESS | 3372 | 1468020347708 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 16:25:47 INFO - PROCESS | 3372 | 1468020347714 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020347716 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:47 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5666D000 == 28 [pid = 3372] [id = 394] 16:25:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA501A7000) [pid = 3372] [serial = 1182] [outer = 0000000000000000] 16:25:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA501AAC00) [pid = 3372] [serial = 1183] [outer = 000000FA501A7000] 16:25:47 INFO - PROCESS | 3372 | 1468020347761 Marionette DEBUG loaded listener.js 16:25:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA50290C00) [pid = 3372] [serial = 1184] [outer = 000000FA501A7000] 16:25:48 INFO - PROCESS | 3372 | 1468020348205 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:25:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:25:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 629ms 16:25:48 INFO - PROCESS | 3372 | 1468020348247 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 16:25:48 INFO - PROCESS | 3372 | 1468020348249 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 16:25:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:25:48 INFO - PROCESS | 3372 | 1468020348252 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:25:48 INFO - PROCESS | 3372 | 1468020348254 Marionette TRACE conn6 <- [1,1542,null,{}] 16:25:48 INFO - PROCESS | 3372 | 1468020348262 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:48 INFO - PROCESS | 3372 | 1468020348264 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:48 INFO - PROCESS | 3372 | 1468020348353 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 16:25:48 INFO - PROCESS | 3372 | 1468020348468 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020348471 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:48 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA42C84800 == 29 [pid = 3372] [id = 395] 16:25:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA41237800) [pid = 3372] [serial = 1185] [outer = 0000000000000000] 16:25:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA41306800) [pid = 3372] [serial = 1186] [outer = 000000FA41237800] 16:25:48 INFO - PROCESS | 3372 | 1468020348530 Marionette DEBUG loaded listener.js 16:25:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA427CC400) [pid = 3372] [serial = 1187] [outer = 000000FA41237800] 16:25:49 INFO - PROCESS | 3372 | 1468020349108 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:25:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:25:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 944ms 16:25:49 INFO - PROCESS | 3372 | 1468020349202 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 16:25:49 INFO - PROCESS | 3372 | 1468020349206 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 16:25:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:25:49 INFO - PROCESS | 3372 | 1468020349211 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:25:49 INFO - PROCESS | 3372 | 1468020349215 Marionette TRACE conn6 <- [1,1546,null,{}] 16:25:49 INFO - PROCESS | 3372 | 1468020349220 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:49 INFO - PROCESS | 3372 | 1468020349223 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:49 INFO - PROCESS | 3372 | 1468020349346 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 16:25:49 INFO - PROCESS | 3372 | 1468020349416 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020349419 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:49 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CB42000 == 30 [pid = 3372] [id = 396] 16:25:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA431FA000) [pid = 3372] [serial = 1188] [outer = 0000000000000000] 16:25:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA432A5400) [pid = 3372] [serial = 1189] [outer = 000000FA431FA000] 16:25:49 INFO - PROCESS | 3372 | 1468020349477 Marionette DEBUG loaded listener.js 16:25:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA443ED800) [pid = 3372] [serial = 1190] [outer = 000000FA431FA000] 16:25:50 INFO - PROCESS | 3372 | 1468020350078 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:25:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:25:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 943ms 16:25:50 INFO - PROCESS | 3372 | 1468020350160 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 16:25:50 INFO - PROCESS | 3372 | 1468020350165 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 16:25:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:25:50 INFO - PROCESS | 3372 | 1468020350169 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:25:50 INFO - PROCESS | 3372 | 1468020350172 Marionette TRACE conn6 <- [1,1550,null,{}] 16:25:50 INFO - PROCESS | 3372 | 1468020350176 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:50 INFO - PROCESS | 3372 | 1468020350179 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:50 INFO - PROCESS | 3372 | 1468020350304 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 16:25:50 INFO - PROCESS | 3372 | 1468020350374 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020350376 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:50 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54279000 == 31 [pid = 3372] [id = 397] 16:25:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA47462400) [pid = 3372] [serial = 1191] [outer = 0000000000000000] 16:25:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA49351400) [pid = 3372] [serial = 1192] [outer = 000000FA47462400] 16:25:50 INFO - PROCESS | 3372 | 1468020350474 Marionette DEBUG loaded listener.js 16:25:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4D1D9000) [pid = 3372] [serial = 1193] [outer = 000000FA47462400] 16:25:51 INFO - PROCESS | 3372 | 1468020351073 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:25:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:25:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 945ms 16:25:51 INFO - PROCESS | 3372 | 1468020351115 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 16:25:51 INFO - PROCESS | 3372 | 1468020351118 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 16:25:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:25:51 INFO - PROCESS | 3372 | 1468020351129 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:25:51 INFO - PROCESS | 3372 | 1468020351136 Marionette TRACE conn6 <- [1,1554,null,{}] 16:25:51 INFO - PROCESS | 3372 | 1468020351140 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:51 INFO - PROCESS | 3372 | 1468020351144 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:51 INFO - PROCESS | 3372 | 1468020351257 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 16:25:51 INFO - PROCESS | 3372 | 1468020351332 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020351335 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:51 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57737800 == 32 [pid = 3372] [id = 398] 16:25:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4FED8800) [pid = 3372] [serial = 1194] [outer = 0000000000000000] 16:25:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA50796800) [pid = 3372] [serial = 1195] [outer = 000000FA4FED8800] 16:25:51 INFO - PROCESS | 3372 | 1468020351389 Marionette DEBUG loaded listener.js 16:25:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA50AB7800) [pid = 3372] [serial = 1196] [outer = 000000FA4FED8800] 16:25:52 INFO - PROCESS | 3372 | 1468020352174 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:25:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:25:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1099ms 16:25:52 INFO - PROCESS | 3372 | 1468020352236 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 16:25:52 INFO - PROCESS | 3372 | 1468020352240 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 16:25:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:25:52 INFO - PROCESS | 3372 | 1468020352247 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:25:52 INFO - PROCESS | 3372 | 1468020352250 Marionette TRACE conn6 <- [1,1558,null,{}] 16:25:52 INFO - PROCESS | 3372 | 1468020352256 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:52 INFO - PROCESS | 3372 | 1468020352259 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:52 INFO - PROCESS | 3372 | 1468020352366 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 16:25:52 INFO - PROCESS | 3372 | 1468020352442 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020352447 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:52 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA440A2000 == 33 [pid = 3372] [id = 399] 16:25:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4270DC00) [pid = 3372] [serial = 1197] [outer = 0000000000000000] 16:25:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA431A1800) [pid = 3372] [serial = 1198] [outer = 000000FA4270DC00] 16:25:52 INFO - PROCESS | 3372 | 1468020352498 Marionette DEBUG loaded listener.js 16:25:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA43211C00) [pid = 3372] [serial = 1199] [outer = 000000FA4270DC00] 16:25:53 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48313000 == 32 [pid = 3372] [id = 375] 16:25:53 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4D1D1400) [pid = 3372] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 16:25:53 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA43211000) [pid = 3372] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 16:25:53 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA43253800) [pid = 3372] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 16:25:53 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA48F83400) [pid = 3372] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 16:25:53 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA431FBC00) [pid = 3372] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 16:25:53 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA42C35000) [pid = 3372] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 16:25:53 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA41BD6400) [pid = 3372] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 16:25:53 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA47E23800) [pid = 3372] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 16:25:53 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA49505400) [pid = 3372] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 16:25:53 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA48FD3C00) [pid = 3372] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 16:25:53 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4372AC00) [pid = 3372] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 16:25:53 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA474B6800) [pid = 3372] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 16:25:53 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA480E8400) [pid = 3372] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 16:25:53 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA4CB5FC00) [pid = 3372] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 16:25:53 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4C7BFC00) [pid = 3372] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 16:25:53 INFO - PROCESS | 3372 | 1468020353619 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:25:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:25:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1425ms 16:25:53 INFO - PROCESS | 3372 | 1468020353676 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 16:25:53 INFO - PROCESS | 3372 | 1468020353681 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 16:25:53 INFO - PROCESS | 3372 | 1468020353686 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:25:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:25:53 INFO - PROCESS | 3372 | 1468020353689 Marionette TRACE conn6 <- [1,1562,null,{}] 16:25:53 INFO - PROCESS | 3372 | 1468020353702 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:53 INFO - PROCESS | 3372 | 1468020353705 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:53 INFO - PROCESS | 3372 | 1468020353830 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 16:25:53 INFO - PROCESS | 3372 | 1468020353909 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020353912 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:53 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA47EB5800 == 33 [pid = 3372] [id = 400] 16:25:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA42CB0400) [pid = 3372] [serial = 1200] [outer = 0000000000000000] 16:25:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA42CBB400) [pid = 3372] [serial = 1201] [outer = 000000FA42CB0400] 16:25:53 INFO - PROCESS | 3372 | 1468020353962 Marionette DEBUG loaded listener.js 16:25:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA431A2400) [pid = 3372] [serial = 1202] [outer = 000000FA42CB0400] 16:25:54 INFO - PROCESS | 3372 | 1468020354413 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 16:25:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:25:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 796ms 16:25:54 INFO - PROCESS | 3372 | 1468020354499 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 16:25:54 INFO - PROCESS | 3372 | 1468020354504 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 16:25:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:25:54 INFO - PROCESS | 3372 | 1468020354511 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:25:54 INFO - PROCESS | 3372 | 1468020354516 Marionette TRACE conn6 <- [1,1566,null,{}] 16:25:54 INFO - PROCESS | 3372 | 1468020354523 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:54 INFO - PROCESS | 3372 | 1468020354526 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:54 INFO - PROCESS | 3372 | 1468020354656 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 16:25:54 INFO - PROCESS | 3372 | 1468020354746 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020354751 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:54 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA47EC6000 == 34 [pid = 3372] [id = 401] 16:25:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA42CB2400) [pid = 3372] [serial = 1203] [outer = 0000000000000000] 16:25:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4302E400) [pid = 3372] [serial = 1204] [outer = 000000FA42CB2400] 16:25:54 INFO - PROCESS | 3372 | 1468020354833 Marionette DEBUG loaded listener.js 16:25:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4320DC00) [pid = 3372] [serial = 1205] [outer = 000000FA42CB2400] 16:25:55 INFO - PROCESS | 3372 | 1468020355620 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 16:25:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:25:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1197ms 16:25:55 INFO - PROCESS | 3372 | 1468020355709 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 16:25:55 INFO - PROCESS | 3372 | 1468020355715 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 16:25:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:25:55 INFO - PROCESS | 3372 | 1468020355722 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:25:55 INFO - PROCESS | 3372 | 1468020355725 Marionette TRACE conn6 <- [1,1570,null,{}] 16:25:55 INFO - PROCESS | 3372 | 1468020355729 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:55 INFO - PROCESS | 3372 | 1468020355732 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:55 INFO - PROCESS | 3372 | 1468020355884 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 16:25:55 INFO - PROCESS | 3372 | 1468020355954 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020355956 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:56 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CF22000 == 35 [pid = 3372] [id = 402] 16:25:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA41348800) [pid = 3372] [serial = 1206] [outer = 0000000000000000] 16:25:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4372A800) [pid = 3372] [serial = 1207] [outer = 000000FA41348800] 16:25:56 INFO - PROCESS | 3372 | 1468020356056 Marionette DEBUG loaded listener.js 16:25:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA47462C00) [pid = 3372] [serial = 1208] [outer = 000000FA41348800] 16:25:56 INFO - PROCESS | 3372 | 1468020356851 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:25:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:25:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1183ms 16:25:56 INFO - PROCESS | 3372 | 1468020356906 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 16:25:56 INFO - PROCESS | 3372 | 1468020356910 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 16:25:56 INFO - PROCESS | 3372 | 1468020356915 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:25:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:25:56 INFO - PROCESS | 3372 | 1468020356920 Marionette TRACE conn6 <- [1,1574,null,{}] 16:25:56 INFO - PROCESS | 3372 | 1468020356926 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:56 INFO - PROCESS | 3372 | 1468020356929 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:57 INFO - PROCESS | 3372 | 1468020357095 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 16:25:57 INFO - PROCESS | 3372 | 1468020357177 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020357182 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:57 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA47661000 == 36 [pid = 3372] [id = 403] 16:25:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA41BD9000) [pid = 3372] [serial = 1209] [outer = 0000000000000000] 16:25:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4302B800) [pid = 3372] [serial = 1210] [outer = 000000FA41BD9000] 16:25:57 INFO - PROCESS | 3372 | 1468020357232 Marionette DEBUG loaded listener.js 16:25:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA43259800) [pid = 3372] [serial = 1211] [outer = 000000FA41BD9000] 16:25:57 INFO - PROCESS | 3372 | 1468020357678 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 16:25:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:25:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 796ms 16:25:57 INFO - PROCESS | 3372 | 1468020357716 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 16:25:57 INFO - PROCESS | 3372 | 1468020357720 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 16:25:57 INFO - PROCESS | 3372 | 1468020357726 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:25:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:25:57 INFO - PROCESS | 3372 | 1468020357729 Marionette TRACE conn6 <- [1,1578,null,{}] 16:25:57 INFO - PROCESS | 3372 | 1468020357733 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:57 INFO - PROCESS | 3372 | 1468020357736 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:57 INFO - PROCESS | 3372 | 1468020357826 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 16:25:57 INFO - PROCESS | 3372 | 1468020357832 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020357834 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:57 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F85A000 == 37 [pid = 3372] [id = 404] 16:25:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA475F9400) [pid = 3372] [serial = 1212] [outer = 0000000000000000] 16:25:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA47DB8800) [pid = 3372] [serial = 1213] [outer = 000000FA475F9400] 16:25:57 INFO - PROCESS | 3372 | 1468020357882 Marionette DEBUG loaded listener.js 16:25:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA4813EC00) [pid = 3372] [serial = 1214] [outer = 000000FA475F9400] 16:25:58 INFO - PROCESS | 3372 | 1468020358364 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 16:25:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:25:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 692ms 16:25:58 INFO - PROCESS | 3372 | 1468020358422 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 16:25:58 INFO - PROCESS | 3372 | 1468020358425 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 16:25:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:25:58 INFO - PROCESS | 3372 | 1468020358429 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:25:58 INFO - PROCESS | 3372 | 1468020358432 Marionette TRACE conn6 <- [1,1582,null,{}] 16:25:58 INFO - PROCESS | 3372 | 1468020358449 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:58 INFO - PROCESS | 3372 | 1468020358454 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:58 INFO - PROCESS | 3372 | 1468020358576 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 16:25:58 INFO - PROCESS | 3372 | 1468020358628 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020358632 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:58 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5340D800 == 38 [pid = 3372] [id = 405] 16:25:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA42CB1000) [pid = 3372] [serial = 1215] [outer = 0000000000000000] 16:25:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA49360400) [pid = 3372] [serial = 1216] [outer = 000000FA42CB1000] 16:25:58 INFO - PROCESS | 3372 | 1468020358682 Marionette DEBUG loaded listener.js 16:25:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA4C7BEC00) [pid = 3372] [serial = 1217] [outer = 000000FA42CB1000] 16:25:59 INFO - PROCESS | 3372 | 1468020359154 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:25:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:25:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 795ms 16:25:59 INFO - PROCESS | 3372 | 1468020359226 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 16:25:59 INFO - PROCESS | 3372 | 1468020359229 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 16:25:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:25:59 INFO - PROCESS | 3372 | 1468020359243 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:25:59 INFO - PROCESS | 3372 | 1468020359245 Marionette TRACE conn6 <- [1,1586,null,{}] 16:25:59 INFO - PROCESS | 3372 | 1468020359249 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:59 INFO - PROCESS | 3372 | 1468020359251 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:59 INFO - PROCESS | 3372 | 1468020359364 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 16:25:59 INFO - PROCESS | 3372 | 1468020359376 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020359378 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:25:59 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53A60800 == 39 [pid = 3372] [id = 406] 16:25:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA4CF2E000) [pid = 3372] [serial = 1218] [outer = 0000000000000000] 16:25:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA4D248C00) [pid = 3372] [serial = 1219] [outer = 000000FA4CF2E000] 16:25:59 INFO - PROCESS | 3372 | 1468020359465 Marionette DEBUG loaded listener.js 16:25:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA4DA23C00) [pid = 3372] [serial = 1220] [outer = 000000FA4CF2E000] 16:25:59 INFO - PROCESS | 3372 | 1468020359877 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:25:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:25:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 693ms 16:25:59 INFO - PROCESS | 3372 | 1468020359934 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 16:25:59 INFO - PROCESS | 3372 | 1468020359936 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 16:25:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:25:59 INFO - PROCESS | 3372 | 1468020359939 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:25:59 INFO - PROCESS | 3372 | 1468020359941 Marionette TRACE conn6 <- [1,1590,null,{}] 16:25:59 INFO - PROCESS | 3372 | 1468020359945 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:59 INFO - PROCESS | 3372 | 1468020359947 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:00 INFO - PROCESS | 3372 | 1468020360064 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 16:26:00 INFO - PROCESS | 3372 | 1468020360074 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020360077 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:00 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54E4D800 == 40 [pid = 3372] [id = 407] 16:26:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA41BD0C00) [pid = 3372] [serial = 1221] [outer = 0000000000000000] 16:26:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA4F76C400) [pid = 3372] [serial = 1222] [outer = 000000FA41BD0C00] 16:26:00 INFO - PROCESS | 3372 | 1468020360162 Marionette DEBUG loaded listener.js 16:26:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (000000FA4FCC9800) [pid = 3372] [serial = 1223] [outer = 000000FA41BD0C00] 16:26:00 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (000000FA501A7000) [pid = 3372] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:26:00 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA431F6400) [pid = 3372] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:26:00 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA4270DC00) [pid = 3372] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:26:00 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA41237800) [pid = 3372] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:26:00 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA431FA000) [pid = 3372] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:26:00 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA41304800) [pid = 3372] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:26:00 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA431FCC00) [pid = 3372] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:26:00 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA47462400) [pid = 3372] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:26:00 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA49353C00) [pid = 3372] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:26:00 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA475F6800) [pid = 3372] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:26:00 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4CB61000) [pid = 3372] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:26:00 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4319D800) [pid = 3372] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:26:00 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA42CAF000) [pid = 3372] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:26:00 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4FED8800) [pid = 3372] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:26:00 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA4D1D7800) [pid = 3372] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:26:00 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4395A800) [pid = 3372] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:26:00 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA42C2F000) [pid = 3372] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:26:00 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4FAE4800) [pid = 3372] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:26:00 INFO - PROCESS | 3372 | 1468020360555 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 16:26:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:26:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 628ms 16:26:00 INFO - PROCESS | 3372 | 1468020360569 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 16:26:00 INFO - PROCESS | 3372 | 1468020360571 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 16:26:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:26:00 INFO - PROCESS | 3372 | 1468020360574 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:26:00 INFO - PROCESS | 3372 | 1468020360576 Marionette TRACE conn6 <- [1,1594,null,{}] 16:26:00 INFO - PROCESS | 3372 | 1468020360579 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:00 INFO - PROCESS | 3372 | 1468020360585 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:00 INFO - PROCESS | 3372 | 1468020360755 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 16:26:00 INFO - PROCESS | 3372 | 1468020360812 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020360814 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:00 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CF21800 == 41 [pid = 3372] [id = 408] 16:26:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA41345800) [pid = 3372] [serial = 1224] [outer = 0000000000000000] 16:26:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA501A2800) [pid = 3372] [serial = 1225] [outer = 000000FA41345800] 16:26:00 INFO - PROCESS | 3372 | 1468020360860 Marionette DEBUG loaded listener.js 16:26:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA50291400) [pid = 3372] [serial = 1226] [outer = 000000FA41345800] 16:26:01 INFO - PROCESS | 3372 | 1468020361224 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 16:26:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:26:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 690ms 16:26:01 INFO - PROCESS | 3372 | 1468020361269 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 16:26:01 INFO - PROCESS | 3372 | 1468020361271 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 16:26:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:26:01 INFO - PROCESS | 3372 | 1468020361274 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:26:01 INFO - PROCESS | 3372 | 1468020361276 Marionette TRACE conn6 <- [1,1598,null,{}] 16:26:01 INFO - PROCESS | 3372 | 1468020361280 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:01 INFO - PROCESS | 3372 | 1468020361282 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:01 INFO - PROCESS | 3372 | 1468020361371 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 16:26:01 INFO - PROCESS | 3372 | 1468020361376 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020361378 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:01 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5774E800 == 42 [pid = 3372] [id = 409] 16:26:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA50294800) [pid = 3372] [serial = 1227] [outer = 0000000000000000] 16:26:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA5106C800) [pid = 3372] [serial = 1228] [outer = 000000FA50294800] 16:26:01 INFO - PROCESS | 3372 | 1468020361423 Marionette DEBUG loaded listener.js 16:26:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA513EE800) [pid = 3372] [serial = 1229] [outer = 000000FA50294800] 16:26:01 INFO - PROCESS | 3372 | 1468020361826 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 16:26:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:26:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 587ms 16:26:01 INFO - PROCESS | 3372 | 1468020361864 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 16:26:01 INFO - PROCESS | 3372 | 1468020361866 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 16:26:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:26:01 INFO - PROCESS | 3372 | 1468020361886 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:26:01 INFO - PROCESS | 3372 | 1468020361888 Marionette TRACE conn6 <- [1,1602,null,{}] 16:26:01 INFO - PROCESS | 3372 | 1468020361892 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:01 INFO - PROCESS | 3372 | 1468020361894 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:01 INFO - PROCESS | 3372 | 1468020361974 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 16:26:01 INFO - PROCESS | 3372 | 1468020361979 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020361981 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:01 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5781A800 == 43 [pid = 3372] [id = 410] 16:26:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA513FB000) [pid = 3372] [serial = 1230] [outer = 0000000000000000] 16:26:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA52207800) [pid = 3372] [serial = 1231] [outer = 000000FA513FB000] 16:26:02 INFO - PROCESS | 3372 | 1468020362026 Marionette DEBUG loaded listener.js 16:26:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA52561400) [pid = 3372] [serial = 1232] [outer = 000000FA513FB000] 16:26:03 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54279000 == 42 [pid = 3372] [id = 397] 16:26:03 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57737800 == 41 [pid = 3372] [id = 398] 16:26:03 INFO - PROCESS | 3372 | --DOCSHELL 000000FA440A2000 == 40 [pid = 3372] [id = 399] 16:26:03 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CB42000 == 39 [pid = 3372] [id = 396] 16:26:03 INFO - PROCESS | 3372 | --DOCSHELL 000000FA42C84800 == 38 [pid = 3372] [id = 395] 16:26:03 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5666D000 == 37 [pid = 3372] [id = 394] 16:26:03 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F85A000 == 36 [pid = 3372] [id = 404] 16:26:03 INFO - PROCESS | 3372 | --DOCSHELL 000000FA47661000 == 35 [pid = 3372] [id = 403] 16:26:03 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CF22000 == 34 [pid = 3372] [id = 402] 16:26:03 INFO - PROCESS | 3372 | --DOCSHELL 000000FA47EB5800 == 33 [pid = 3372] [id = 400] 16:26:03 INFO - PROCESS | 3372 | --DOCSHELL 000000FA47EC6000 == 32 [pid = 3372] [id = 401] 16:26:03 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CF21800 == 31 [pid = 3372] [id = 408] 16:26:03 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5774E800 == 30 [pid = 3372] [id = 409] 16:26:03 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5340D800 == 29 [pid = 3372] [id = 405] 16:26:03 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54E4D800 == 28 [pid = 3372] [id = 407] 16:26:03 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53A60800 == 27 [pid = 3372] [id = 406] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA501AAC00) [pid = 3372] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA48F8E400) [pid = 3372] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA42CBB400) [pid = 3372] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA431A1800) [pid = 3372] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA41306800) [pid = 3372] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA432A5400) [pid = 3372] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA427CC400) [pid = 3372] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4130B000) [pid = 3372] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA41350C00) [pid = 3372] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA43215400) [pid = 3372] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA43297C00) [pid = 3372] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA49351400) [pid = 3372] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA499C4000) [pid = 3372] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA476C9400) [pid = 3372] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4D3C1400) [pid = 3372] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA431F1000) [pid = 3372] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA43296C00) [pid = 3372] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA42CB3C00) [pid = 3372] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA43028400) [pid = 3372] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA443ED800) [pid = 3372] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA50796800) [pid = 3372] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA50AB7800) [pid = 3372] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA4D1D9000) [pid = 3372] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA43211C00) [pid = 3372] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 61 (000000FA4D4D8400) [pid = 3372] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 60 (000000FA4807C000) [pid = 3372] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 59 (000000FA48F86000) [pid = 3372] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 58 (000000FA49019C00) [pid = 3372] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 57 (000000FA4C7C4400) [pid = 3372] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 56 (000000FA4F775800) [pid = 3372] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 55 (000000FA50290C00) [pid = 3372] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 54 (000000FA4F76F800) [pid = 3372] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 53 (000000FA501A1C00) [pid = 3372] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 52 (000000FA4806F800) [pid = 3372] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | --DOMWINDOW == 51 (000000FA4FDEC400) [pid = 3372] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 16:26:03 INFO - PROCESS | 3372 | 1468020363899 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 16:26:03 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:26:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 2038ms 16:26:03 INFO - PROCESS | 3372 | 1468020363923 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 16:26:03 INFO - PROCESS | 3372 | 1468020363927 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 16:26:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:26:03 INFO - PROCESS | 3372 | 1468020363932 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:26:03 INFO - PROCESS | 3372 | 1468020363936 Marionette TRACE conn6 <- [1,1606,null,{}] 16:26:03 INFO - PROCESS | 3372 | 1468020363942 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:03 INFO - PROCESS | 3372 | 1468020363945 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:04 INFO - PROCESS | 3372 | 1468020364039 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 16:26:04 INFO - PROCESS | 3372 | 1468020364046 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020364051 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:04 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA476D9000 == 28 [pid = 3372] [id = 411] 16:26:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 52 (000000FA42C2D800) [pid = 3372] [serial = 1233] [outer = 0000000000000000] 16:26:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 53 (000000FA42C2E800) [pid = 3372] [serial = 1234] [outer = 000000FA42C2D800] 16:26:04 INFO - PROCESS | 3372 | 1468020364102 Marionette DEBUG loaded listener.js 16:26:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 54 (000000FA43025000) [pid = 3372] [serial = 1235] [outer = 000000FA42C2D800] 16:26:04 INFO - PROCESS | 3372 | 1468020364571 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 16:26:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:26:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 692ms 16:26:04 INFO - PROCESS | 3372 | 1468020364627 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 16:26:04 INFO - PROCESS | 3372 | 1468020364633 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 16:26:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:26:04 INFO - PROCESS | 3372 | 1468020364639 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:26:04 INFO - PROCESS | 3372 | 1468020364642 Marionette TRACE conn6 <- [1,1610,null,{}] 16:26:04 INFO - PROCESS | 3372 | 1468020364647 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:04 INFO - PROCESS | 3372 | 1468020364650 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:04 INFO - PROCESS | 3372 | 1468020364742 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 16:26:04 INFO - PROCESS | 3372 | 1468020364748 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020364751 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:04 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA49AF7800 == 29 [pid = 3372] [id = 412] 16:26:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 55 (000000FA431FB800) [pid = 3372] [serial = 1236] [outer = 0000000000000000] 16:26:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 56 (000000FA43216C00) [pid = 3372] [serial = 1237] [outer = 000000FA431FB800] 16:26:04 INFO - PROCESS | 3372 | 1468020364807 Marionette DEBUG loaded listener.js 16:26:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 57 (000000FA4329B000) [pid = 3372] [serial = 1238] [outer = 000000FA431FB800] 16:26:05 INFO - PROCESS | 3372 | 1468020365276 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 16:26:05 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:26:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 689ms 16:26:05 INFO - PROCESS | 3372 | 1468020365331 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 16:26:05 INFO - PROCESS | 3372 | 1468020365333 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 16:26:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:26:05 INFO - PROCESS | 3372 | 1468020365337 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:26:05 INFO - PROCESS | 3372 | 1468020365340 Marionette TRACE conn6 <- [1,1614,null,{}] 16:26:05 INFO - PROCESS | 3372 | 1468020365352 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:05 INFO - PROCESS | 3372 | 1468020365357 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:05 INFO - PROCESS | 3372 | 1468020365475 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 16:26:05 INFO - PROCESS | 3372 | 1468020365556 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020365560 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:05 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4DA84000 == 30 [pid = 3372] [id = 413] 16:26:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 58 (000000FA4121A400) [pid = 3372] [serial = 1239] [outer = 0000000000000000] 16:26:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 59 (000000FA475F9000) [pid = 3372] [serial = 1240] [outer = 000000FA4121A400] 16:26:05 INFO - PROCESS | 3372 | 1468020365610 Marionette DEBUG loaded listener.js 16:26:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 60 (000000FA47DAE400) [pid = 3372] [serial = 1241] [outer = 000000FA4121A400] 16:26:05 INFO - PROCESS | 3372 | 1468020365975 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:26:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:26:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 691ms 16:26:06 INFO - PROCESS | 3372 | 1468020366030 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 16:26:06 INFO - PROCESS | 3372 | 1468020366033 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 16:26:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:26:06 INFO - PROCESS | 3372 | 1468020366037 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:26:06 INFO - PROCESS | 3372 | 1468020366038 Marionette TRACE conn6 <- [1,1618,null,{}] 16:26:06 INFO - PROCESS | 3372 | 1468020366049 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:06 INFO - PROCESS | 3372 | 1468020366051 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:06 INFO - PROCESS | 3372 | 1468020366139 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 16:26:06 INFO - PROCESS | 3372 | 1468020366145 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020366147 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:06 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FE57800 == 31 [pid = 3372] [id = 414] 16:26:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (000000FA48139000) [pid = 3372] [serial = 1242] [outer = 0000000000000000] 16:26:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (000000FA48F83800) [pid = 3372] [serial = 1243] [outer = 000000FA48139000] 16:26:06 INFO - PROCESS | 3372 | 1468020366193 Marionette DEBUG loaded listener.js 16:26:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA48F93000) [pid = 3372] [serial = 1244] [outer = 000000FA48139000] 16:26:06 INFO - PROCESS | 3372 | 1468020366629 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 16:26:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:26:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 628ms 16:26:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:26:06 INFO - PROCESS | 3372 | 1468020366667 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 16:26:06 INFO - PROCESS | 3372 | 1468020366670 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 16:26:06 INFO - PROCESS | 3372 | 1468020366673 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:26:06 INFO - PROCESS | 3372 | 1468020366675 Marionette TRACE conn6 <- [1,1622,null,{}] 16:26:06 INFO - PROCESS | 3372 | 1468020366678 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:06 INFO - PROCESS | 3372 | 1468020366681 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:06 INFO - PROCESS | 3372 | 1468020366762 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 16:26:06 INFO - PROCESS | 3372 | 1468020366769 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020366771 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:06 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA52275000 == 32 [pid = 3372] [id = 415] 16:26:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA41333800) [pid = 3372] [serial = 1245] [outer = 0000000000000000] 16:26:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA49021000) [pid = 3372] [serial = 1246] [outer = 000000FA41333800] 16:26:06 INFO - PROCESS | 3372 | 1468020366816 Marionette DEBUG loaded listener.js 16:26:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA4C7B8C00) [pid = 3372] [serial = 1247] [outer = 000000FA41333800] 16:26:07 INFO - PROCESS | 3372 | 1468020367270 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:26:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:26:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 629ms 16:26:07 INFO - PROCESS | 3372 | 1468020367305 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 16:26:07 INFO - PROCESS | 3372 | 1468020367307 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 16:26:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:26:07 INFO - PROCESS | 3372 | 1468020367315 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:26:07 INFO - PROCESS | 3372 | 1468020367317 Marionette TRACE conn6 <- [1,1626,null,{}] 16:26:07 INFO - PROCESS | 3372 | 1468020367321 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:07 INFO - PROCESS | 3372 | 1468020367327 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:07 INFO - PROCESS | 3372 | 1468020367435 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 16:26:07 INFO - PROCESS | 3372 | 1468020367443 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020367446 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:07 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5395E800 == 33 [pid = 3372] [id = 416] 16:26:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA4C7B9000) [pid = 3372] [serial = 1248] [outer = 0000000000000000] 16:26:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA4D3CA400) [pid = 3372] [serial = 1249] [outer = 000000FA4C7B9000] 16:26:07 INFO - PROCESS | 3372 | 1468020367491 Marionette DEBUG loaded listener.js 16:26:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA4DAF4000) [pid = 3372] [serial = 1250] [outer = 000000FA4C7B9000] 16:26:07 INFO - PROCESS | 3372 | 1468020367937 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 16:26:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:26:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 690ms 16:26:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:26:08 INFO - PROCESS | 3372 | 1468020368009 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 16:26:08 INFO - PROCESS | 3372 | 1468020368011 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 16:26:08 INFO - PROCESS | 3372 | 1468020368014 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:26:08 INFO - PROCESS | 3372 | 1468020368016 Marionette TRACE conn6 <- [1,1630,null,{}] 16:26:08 INFO - PROCESS | 3372 | 1468020368019 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:08 INFO - PROCESS | 3372 | 1468020368021 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:08 INFO - PROCESS | 3372 | 1468020368102 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 16:26:08 INFO - PROCESS | 3372 | 1468020368135 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020368137 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:08 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54DC2800 == 34 [pid = 3372] [id = 417] 16:26:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA41350400) [pid = 3372] [serial = 1251] [outer = 0000000000000000] 16:26:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4F79D400) [pid = 3372] [serial = 1252] [outer = 000000FA41350400] 16:26:08 INFO - PROCESS | 3372 | 1468020368182 Marionette DEBUG loaded listener.js 16:26:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA4FEDE000) [pid = 3372] [serial = 1253] [outer = 000000FA41350400] 16:26:08 INFO - PROCESS | 3372 | 1468020368584 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 16:26:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:26:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 585ms 16:26:08 INFO - PROCESS | 3372 | 1468020368603 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 16:26:08 INFO - PROCESS | 3372 | 1468020368605 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 16:26:08 INFO - PROCESS | 3372 | 1468020368608 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:26:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:26:08 INFO - PROCESS | 3372 | 1468020368609 Marionette TRACE conn6 <- [1,1634,null,{}] 16:26:08 INFO - PROCESS | 3372 | 1468020368613 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:08 INFO - PROCESS | 3372 | 1468020368615 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:08 INFO - PROCESS | 3372 | 1468020368735 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 16:26:08 INFO - PROCESS | 3372 | 1468020368740 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020368742 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:08 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5660F800 == 35 [pid = 3372] [id = 418] 16:26:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA501A7800) [pid = 3372] [serial = 1254] [outer = 0000000000000000] 16:26:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA501B0C00) [pid = 3372] [serial = 1255] [outer = 000000FA501A7800] 16:26:08 INFO - PROCESS | 3372 | 1468020368788 Marionette DEBUG loaded listener.js 16:26:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA50299800) [pid = 3372] [serial = 1256] [outer = 000000FA501A7800] 16:26:09 INFO - PROCESS | 3372 | 1468020369242 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 16:26:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:26:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 672ms 16:26:09 INFO - PROCESS | 3372 | 1468020369283 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 16:26:09 INFO - PROCESS | 3372 | 1468020369285 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 16:26:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:26:09 INFO - PROCESS | 3372 | 1468020369288 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:26:09 INFO - PROCESS | 3372 | 1468020369290 Marionette TRACE conn6 <- [1,1638,null,{}] 16:26:09 INFO - PROCESS | 3372 | 1468020369302 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:09 INFO - PROCESS | 3372 | 1468020369304 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:09 INFO - PROCESS | 3372 | 1468020369412 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 16:26:09 INFO - PROCESS | 3372 | 1468020369419 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020369421 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:09 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5667E000 == 36 [pid = 3372] [id = 419] 16:26:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA50ABCC00) [pid = 3372] [serial = 1257] [outer = 0000000000000000] 16:26:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA51390000) [pid = 3372] [serial = 1258] [outer = 000000FA50ABCC00] 16:26:09 INFO - PROCESS | 3372 | 1468020369490 Marionette DEBUG loaded listener.js 16:26:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA52259400) [pid = 3372] [serial = 1259] [outer = 000000FA50ABCC00] 16:26:09 INFO - PROCESS | 3372 | 1468020369963 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 16:26:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:26:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 690ms 16:26:09 INFO - PROCESS | 3372 | 1468020369982 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 16:26:09 INFO - PROCESS | 3372 | 1468020369984 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 16:26:09 INFO - PROCESS | 3372 | 1468020369987 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:26:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:26:09 INFO - PROCESS | 3372 | 1468020369989 Marionette TRACE conn6 <- [1,1642,null,{}] 16:26:10 INFO - PROCESS | 3372 | 1468020369999 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:10 INFO - PROCESS | 3372 | 1468020370001 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:10 INFO - PROCESS | 3372 | 1468020370113 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 16:26:10 INFO - PROCESS | 3372 | 1468020370119 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020370120 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:10 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5774C000 == 37 [pid = 3372] [id = 420] 16:26:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA50ABE400) [pid = 3372] [serial = 1260] [outer = 0000000000000000] 16:26:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA52755400) [pid = 3372] [serial = 1261] [outer = 000000FA50ABE400] 16:26:10 INFO - PROCESS | 3372 | 1468020370166 Marionette DEBUG loaded listener.js 16:26:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA52CB8800) [pid = 3372] [serial = 1262] [outer = 000000FA50ABE400] 16:26:10 INFO - PROCESS | 3372 | 1468020370608 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:26:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:26:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 690ms 16:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:26:10 INFO - PROCESS | 3372 | 1468020370682 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 16:26:10 INFO - PROCESS | 3372 | 1468020370684 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 16:26:10 INFO - PROCESS | 3372 | 1468020370688 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:26:10 INFO - PROCESS | 3372 | 1468020370691 Marionette TRACE conn6 <- [1,1646,null,{}] 16:26:10 INFO - PROCESS | 3372 | 1468020370694 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:10 INFO - PROCESS | 3372 | 1468020370697 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:10 INFO - PROCESS | 3372 | 1468020370851 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 16:26:10 INFO - PROCESS | 3372 | 1468020370878 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020370881 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:10 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA52273800 == 38 [pid = 3372] [id = 421] 16:26:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA5357A800) [pid = 3372] [serial = 1263] [outer = 0000000000000000] 16:26:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA5357EC00) [pid = 3372] [serial = 1264] [outer = 000000FA5357A800] 16:26:10 INFO - PROCESS | 3372 | 1468020370927 Marionette DEBUG loaded listener.js 16:26:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA5393F000) [pid = 3372] [serial = 1265] [outer = 000000FA5357A800] 16:26:11 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA42CB1000) [pid = 3372] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:26:11 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4CF2E000) [pid = 3372] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:26:11 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA41BD0C00) [pid = 3372] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:26:11 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA41345800) [pid = 3372] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:26:11 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA50294800) [pid = 3372] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:26:11 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA475F9400) [pid = 3372] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:26:11 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA41BD9000) [pid = 3372] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:26:11 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA41348800) [pid = 3372] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:26:11 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA42CB2400) [pid = 3372] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:26:11 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA42CB0400) [pid = 3372] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:26:11 INFO - PROCESS | 3372 | 1468020371554 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 881ms 16:26:11 INFO - PROCESS | 3372 | 1468020371572 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 16:26:11 INFO - PROCESS | 3372 | 1468020371574 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 16:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:26:11 INFO - PROCESS | 3372 | 1468020371577 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:26:11 INFO - PROCESS | 3372 | 1468020371579 Marionette TRACE conn6 <- [1,1650,null,{}] 16:26:11 INFO - PROCESS | 3372 | 1468020371582 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:11 INFO - PROCESS | 3372 | 1468020371584 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:11 INFO - PROCESS | 3372 | 1468020371704 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 16:26:11 INFO - PROCESS | 3372 | 1468020371750 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020371752 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:11 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57E56000 == 39 [pid = 3372] [id = 422] 16:26:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA41BD0C00) [pid = 3372] [serial = 1266] [outer = 0000000000000000] 16:26:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA48FDBC00) [pid = 3372] [serial = 1267] [outer = 000000FA41BD0C00] 16:26:11 INFO - PROCESS | 3372 | 1468020371798 Marionette DEBUG loaded listener.js 16:26:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA502A4400) [pid = 3372] [serial = 1268] [outer = 000000FA41BD0C00] 16:26:12 INFO - PROCESS | 3372 | 1468020372145 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 630ms 16:26:12 INFO - PROCESS | 3372 | 1468020372211 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 16:26:12 INFO - PROCESS | 3372 | 1468020372213 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 16:26:12 INFO - PROCESS | 3372 | 1468020372217 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:26:12 INFO - PROCESS | 3372 | 1468020372218 Marionette TRACE conn6 <- [1,1654,null,{}] 16:26:12 INFO - PROCESS | 3372 | 1468020372222 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:12 INFO - PROCESS | 3372 | 1468020372224 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:12 INFO - PROCESS | 3372 | 1468020372311 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 16:26:12 INFO - PROCESS | 3372 | 1468020372316 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020372318 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:12 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA543C8800 == 40 [pid = 3372] [id = 423] 16:26:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA5357D000) [pid = 3372] [serial = 1269] [outer = 0000000000000000] 16:26:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA53944000) [pid = 3372] [serial = 1270] [outer = 000000FA5357D000] 16:26:12 INFO - PROCESS | 3372 | 1468020372362 Marionette DEBUG loaded listener.js 16:26:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA53A9BC00) [pid = 3372] [serial = 1271] [outer = 000000FA5357D000] 16:26:12 INFO - PROCESS | 3372 | 1468020372803 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 16:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 628ms 16:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:26:12 INFO - PROCESS | 3372 | 1468020372854 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 16:26:12 INFO - PROCESS | 3372 | 1468020372856 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 16:26:12 INFO - PROCESS | 3372 | 1468020372859 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:26:12 INFO - PROCESS | 3372 | 1468020372861 Marionette TRACE conn6 <- [1,1658,null,{}] 16:26:12 INFO - PROCESS | 3372 | 1468020372864 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:12 INFO - PROCESS | 3372 | 1468020372866 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:12 INFO - PROCESS | 3372 | 1468020372952 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 16:26:12 INFO - PROCESS | 3372 | 1468020372959 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020372961 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:12 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57E60000 == 41 [pid = 3372] [id = 424] 16:26:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA53DE8400) [pid = 3372] [serial = 1272] [outer = 0000000000000000] 16:26:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA53DEC000) [pid = 3372] [serial = 1273] [outer = 000000FA53DE8400] 16:26:13 INFO - PROCESS | 3372 | 1468020373013 Marionette DEBUG loaded listener.js 16:26:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA53DF2C00) [pid = 3372] [serial = 1274] [outer = 000000FA53DE8400] 16:26:13 INFO - PROCESS | 3372 | 1468020373588 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 16:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 777ms 16:26:13 INFO - PROCESS | 3372 | 1468020373639 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 16:26:13 INFO - PROCESS | 3372 | 1468020373645 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 16:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:26:13 INFO - PROCESS | 3372 | 1468020373741 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:26:13 INFO - PROCESS | 3372 | 1468020373745 Marionette TRACE conn6 <- [1,1662,null,{}] 16:26:13 INFO - PROCESS | 3372 | 1468020373785 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:13 INFO - PROCESS | 3372 | 1468020373788 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:13 INFO - PROCESS | 3372 | 1468020373917 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 16:26:13 INFO - PROCESS | 3372 | 1468020373991 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020373996 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:14 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E38800 == 42 [pid = 3372] [id = 425] 16:26:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA41334400) [pid = 3372] [serial = 1275] [outer = 0000000000000000] 16:26:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA42CAF000) [pid = 3372] [serial = 1276] [outer = 000000FA41334400] 16:26:14 INFO - PROCESS | 3372 | 1468020374077 Marionette DEBUG loaded listener.js 16:26:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA431A3400) [pid = 3372] [serial = 1277] [outer = 000000FA41334400] 16:26:14 INFO - PROCESS | 3372 | 1468020374810 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 16:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1199ms 16:26:14 INFO - PROCESS | 3372 | 1468020374871 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 16:26:14 INFO - PROCESS | 3372 | 1468020374876 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 16:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:26:14 INFO - PROCESS | 3372 | 1468020374883 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:26:14 INFO - PROCESS | 3372 | 1468020374886 Marionette TRACE conn6 <- [1,1666,null,{}] 16:26:14 INFO - PROCESS | 3372 | 1468020374890 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:14 INFO - PROCESS | 3372 | 1468020374893 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:15 INFO - PROCESS | 3372 | 1468020375156 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 16:26:15 INFO - PROCESS | 3372 | 1468020375307 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020375311 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:15 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4351C000 == 43 [pid = 3372] [id = 426] 16:26:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA41309400) [pid = 3372] [serial = 1278] [outer = 0000000000000000] 16:26:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA41351C00) [pid = 3372] [serial = 1279] [outer = 000000FA41309400] 16:26:15 INFO - PROCESS | 3372 | 1468020375363 Marionette DEBUG loaded listener.js 16:26:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA42C2F400) [pid = 3372] [serial = 1280] [outer = 000000FA41309400] 16:26:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA543C8800 == 42 [pid = 3372] [id = 423] 16:26:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57E56000 == 41 [pid = 3372] [id = 422] 16:26:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA52273800 == 40 [pid = 3372] [id = 421] 16:26:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5774C000 == 39 [pid = 3372] [id = 420] 16:26:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5667E000 == 38 [pid = 3372] [id = 419] 16:26:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5660F800 == 37 [pid = 3372] [id = 418] 16:26:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54DC2800 == 36 [pid = 3372] [id = 417] 16:26:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5395E800 == 35 [pid = 3372] [id = 416] 16:26:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA52275000 == 34 [pid = 3372] [id = 415] 16:26:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FE57800 == 33 [pid = 3372] [id = 414] 16:26:15 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA52207800) [pid = 3372] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 16:26:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4DA84000 == 32 [pid = 3372] [id = 413] 16:26:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA49AF7800 == 31 [pid = 3372] [id = 412] 16:26:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA476D9000 == 30 [pid = 3372] [id = 411] 16:26:15 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA49360400) [pid = 3372] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 16:26:15 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA4DA23C00) [pid = 3372] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 16:26:15 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4D248C00) [pid = 3372] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 16:26:15 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4C7BEC00) [pid = 3372] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 16:26:15 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4F76C400) [pid = 3372] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 16:26:15 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA501A2800) [pid = 3372] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 16:26:15 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA5106C800) [pid = 3372] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 16:26:15 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA4FCC9800) [pid = 3372] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 16:26:15 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA47DB8800) [pid = 3372] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 16:26:15 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4302B800) [pid = 3372] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 16:26:15 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA43259800) [pid = 3372] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 16:26:15 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA47462C00) [pid = 3372] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 16:26:15 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4372A800) [pid = 3372] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 16:26:15 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4320DC00) [pid = 3372] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 16:26:15 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4302E400) [pid = 3372] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 16:26:15 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA513EE800) [pid = 3372] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 16:26:15 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA431A2400) [pid = 3372] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 16:26:15 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA50291400) [pid = 3372] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 16:26:15 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA4813EC00) [pid = 3372] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 16:26:16 INFO - PROCESS | 3372 | 1468020376020 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 16:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1179ms 16:26:16 INFO - PROCESS | 3372 | 1468020376067 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 16:26:16 INFO - PROCESS | 3372 | 1468020376071 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 16:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:26:16 INFO - PROCESS | 3372 | 1468020376075 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:26:16 INFO - PROCESS | 3372 | 1468020376079 Marionette TRACE conn6 <- [1,1670,null,{}] 16:26:16 INFO - PROCESS | 3372 | 1468020376084 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:16 INFO - PROCESS | 3372 | 1468020376086 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:16 INFO - PROCESS | 3372 | 1468020376177 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 16:26:16 INFO - PROCESS | 3372 | 1468020376257 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020376259 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:16 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4755E800 == 31 [pid = 3372] [id = 427] 16:26:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA41348800) [pid = 3372] [serial = 1281] [outer = 0000000000000000] 16:26:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4302E400) [pid = 3372] [serial = 1282] [outer = 000000FA41348800] 16:26:16 INFO - PROCESS | 3372 | 1468020376308 Marionette DEBUG loaded listener.js 16:26:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA431F8800) [pid = 3372] [serial = 1283] [outer = 000000FA41348800] 16:26:16 INFO - PROCESS | 3372 | 1468020376771 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 16:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 734ms 16:26:16 INFO - PROCESS | 3372 | 1468020376814 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 16:26:16 INFO - PROCESS | 3372 | 1468020376817 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 16:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:26:16 INFO - PROCESS | 3372 | 1468020376821 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:26:16 INFO - PROCESS | 3372 | 1468020376823 Marionette TRACE conn6 <- [1,1674,null,{}] 16:26:16 INFO - PROCESS | 3372 | 1468020376827 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:16 INFO - PROCESS | 3372 | 1468020376829 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:16 INFO - PROCESS | 3372 | 1468020376918 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 16:26:16 INFO - PROCESS | 3372 | 1468020376929 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020376932 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:16 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA49AF3800 == 32 [pid = 3372] [id = 428] 16:26:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4329B800) [pid = 3372] [serial = 1284] [outer = 0000000000000000] 16:26:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA432A0800) [pid = 3372] [serial = 1285] [outer = 000000FA4329B800] 16:26:16 INFO - PROCESS | 3372 | 1468020376978 Marionette DEBUG loaded listener.js 16:26:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA4353AC00) [pid = 3372] [serial = 1286] [outer = 000000FA4329B800] 16:26:17 INFO - PROCESS | 3372 | 1468020377450 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 16:26:17 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:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 691ms 16:26:17 INFO - PROCESS | 3372 | 1468020377515 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 16:26:17 INFO - PROCESS | 3372 | 1468020377519 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 16:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:26:17 INFO - PROCESS | 3372 | 1468020377530 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:26:17 INFO - PROCESS | 3372 | 1468020377535 Marionette TRACE conn6 <- [1,1678,null,{}] 16:26:17 INFO - PROCESS | 3372 | 1468020377538 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:17 INFO - PROCESS | 3372 | 1468020377542 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:17 INFO - PROCESS | 3372 | 1468020377635 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 16:26:17 INFO - PROCESS | 3372 | 1468020377711 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020377713 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:17 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D490000 == 33 [pid = 3372] [id = 429] 16:26:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4132FC00) [pid = 3372] [serial = 1287] [outer = 0000000000000000] 16:26:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA474C2400) [pid = 3372] [serial = 1288] [outer = 000000FA4132FC00] 16:26:17 INFO - PROCESS | 3372 | 1468020377761 Marionette DEBUG loaded listener.js 16:26:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA47DB7000) [pid = 3372] [serial = 1289] [outer = 000000FA4132FC00] 16:26:18 INFO - PROCESS | 3372 | 1468020378162 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 16:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 693ms 16:26:18 INFO - PROCESS | 3372 | 1468020378220 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 16:26:18 INFO - PROCESS | 3372 | 1468020378222 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 16:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:26:18 INFO - PROCESS | 3372 | 1468020378226 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:26:18 INFO - PROCESS | 3372 | 1468020378227 Marionette TRACE conn6 <- [1,1682,null,{}] 16:26:18 INFO - PROCESS | 3372 | 1468020378231 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:18 INFO - PROCESS | 3372 | 1468020378233 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:18 INFO - PROCESS | 3372 | 1468020378371 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 16:26:18 INFO - PROCESS | 3372 | 1468020378429 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020378431 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:18 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB3C000 == 34 [pid = 3372] [id = 430] 16:26:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA43919000) [pid = 3372] [serial = 1290] [outer = 0000000000000000] 16:26:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4813C800) [pid = 3372] [serial = 1291] [outer = 000000FA43919000] 16:26:18 INFO - PROCESS | 3372 | 1468020378477 Marionette DEBUG loaded listener.js 16:26:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA48F87000) [pid = 3372] [serial = 1292] [outer = 000000FA43919000] 16:26:18 INFO - PROCESS | 3372 | 1468020378878 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 16:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 693ms 16:26:18 INFO - PROCESS | 3372 | 1468020378921 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 16:26:18 INFO - PROCESS | 3372 | 1468020378923 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 16:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:26:18 INFO - PROCESS | 3372 | 1468020378934 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:26:18 INFO - PROCESS | 3372 | 1468020378936 Marionette TRACE conn6 <- [1,1686,null,{}] 16:26:18 INFO - PROCESS | 3372 | 1468020378940 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:18 INFO - PROCESS | 3372 | 1468020378942 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:19 INFO - PROCESS | 3372 | 1468020379051 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 16:26:19 INFO - PROCESS | 3372 | 1468020379057 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020379063 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:19 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D418800 == 35 [pid = 3372] [id = 431] 16:26:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4935BC00) [pid = 3372] [serial = 1293] [outer = 0000000000000000] 16:26:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA49503400) [pid = 3372] [serial = 1294] [outer = 000000FA4935BC00] 16:26:19 INFO - PROCESS | 3372 | 1468020379120 Marionette DEBUG loaded listener.js 16:26:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4C7C0000) [pid = 3372] [serial = 1295] [outer = 000000FA4935BC00] 16:26:19 INFO - PROCESS | 3372 | 1468020379605 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 16:26:19 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:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 734ms 16:26:19 INFO - PROCESS | 3372 | 1468020379664 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 16:26:19 INFO - PROCESS | 3372 | 1468020379667 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 16:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:26:19 INFO - PROCESS | 3372 | 1468020379670 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:26:19 INFO - PROCESS | 3372 | 1468020379672 Marionette TRACE conn6 <- [1,1690,null,{}] 16:26:19 INFO - PROCESS | 3372 | 1468020379707 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:19 INFO - PROCESS | 3372 | 1468020379709 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:19 INFO - PROCESS | 3372 | 1468020379831 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 16:26:19 INFO - PROCESS | 3372 | 1468020379884 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020379886 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:19 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53915800 == 36 [pid = 3372] [id = 432] 16:26:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA4C7C0400) [pid = 3372] [serial = 1296] [outer = 0000000000000000] 16:26:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA4D1D5000) [pid = 3372] [serial = 1297] [outer = 000000FA4C7C0400] 16:26:19 INFO - PROCESS | 3372 | 1468020379933 Marionette DEBUG loaded listener.js 16:26:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA4D3C5C00) [pid = 3372] [serial = 1298] [outer = 000000FA4C7C0400] 16:26:20 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA41BD0C00) [pid = 3372] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:26:20 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA41350400) [pid = 3372] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:26:20 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA431FB800) [pid = 3372] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:26:20 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA5357D000) [pid = 3372] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:26:20 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA50ABCC00) [pid = 3372] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:26:20 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA513FB000) [pid = 3372] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:26:20 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA5357A800) [pid = 3372] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:26:20 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA501A7800) [pid = 3372] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:26:20 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA48139000) [pid = 3372] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:26:20 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA42C2D800) [pid = 3372] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:26:20 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA50ABE400) [pid = 3372] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:26:20 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4121A400) [pid = 3372] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:26:20 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA41333800) [pid = 3372] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:26:20 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4C7B9000) [pid = 3372] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:26:20 INFO - PROCESS | 3372 | 1468020380419 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 775ms 16:26:20 INFO - PROCESS | 3372 | 1468020380449 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 16:26:20 INFO - PROCESS | 3372 | 1468020380451 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 16:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:26:20 INFO - PROCESS | 3372 | 1468020380455 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:26:20 INFO - PROCESS | 3372 | 1468020380456 Marionette TRACE conn6 <- [1,1694,null,{}] 16:26:20 INFO - PROCESS | 3372 | 1468020380460 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:20 INFO - PROCESS | 3372 | 1468020380462 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:20 INFO - PROCESS | 3372 | 1468020380542 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 16:26:20 INFO - PROCESS | 3372 | 1468020380547 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020380549 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:20 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53962800 == 37 [pid = 3372] [id = 433] 16:26:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA43211C00) [pid = 3372] [serial = 1299] [outer = 0000000000000000] 16:26:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA4C7C3800) [pid = 3372] [serial = 1300] [outer = 000000FA43211C00] 16:26:20 INFO - PROCESS | 3372 | 1468020380594 Marionette DEBUG loaded listener.js 16:26:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4D4D4400) [pid = 3372] [serial = 1301] [outer = 000000FA43211C00] 16:26:21 INFO - PROCESS | 3372 | 1468020381017 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 16:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 585ms 16:26:21 INFO - PROCESS | 3372 | 1468020381053 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 16:26:21 INFO - PROCESS | 3372 | 1468020381055 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 16:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:26:21 INFO - PROCESS | 3372 | 1468020381071 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:26:21 INFO - PROCESS | 3372 | 1468020381073 Marionette TRACE conn6 <- [1,1698,null,{}] 16:26:21 INFO - PROCESS | 3372 | 1468020381077 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:21 INFO - PROCESS | 3372 | 1468020381079 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:21 INFO - PROCESS | 3372 | 1468020381160 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 16:26:21 INFO - PROCESS | 3372 | 1468020381165 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020381167 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:21 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA543C7000 == 38 [pid = 3372] [id = 434] 16:26:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4DA25400) [pid = 3372] [serial = 1302] [outer = 0000000000000000] 16:26:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4EED1C00) [pid = 3372] [serial = 1303] [outer = 000000FA4DA25400] 16:26:21 INFO - PROCESS | 3372 | 1468020381212 Marionette DEBUG loaded listener.js 16:26:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4F779000) [pid = 3372] [serial = 1304] [outer = 000000FA4DA25400] 16:26:21 INFO - PROCESS | 3372 | 1468020381644 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 16:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 628ms 16:26:21 INFO - PROCESS | 3372 | 1468020381707 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 16:26:21 INFO - PROCESS | 3372 | 1468020381709 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 16:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:26:21 INFO - PROCESS | 3372 | 1468020381713 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:26:21 INFO - PROCESS | 3372 | 1468020381715 Marionette TRACE conn6 <- [1,1702,null,{}] 16:26:21 INFO - PROCESS | 3372 | 1468020381718 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:21 INFO - PROCESS | 3372 | 1468020381720 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:21 INFO - PROCESS | 3372 | 1468020381805 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 16:26:21 INFO - PROCESS | 3372 | 1468020381813 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020381815 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:21 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D486800 == 39 [pid = 3372] [id = 435] 16:26:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4FB11C00) [pid = 3372] [serial = 1305] [outer = 0000000000000000] 16:26:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4FDF0800) [pid = 3372] [serial = 1306] [outer = 000000FA4FB11C00] 16:26:21 INFO - PROCESS | 3372 | 1468020381859 Marionette DEBUG loaded listener.js 16:26:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA501A9800) [pid = 3372] [serial = 1307] [outer = 000000FA4FB11C00] 16:26:22 INFO - PROCESS | 3372 | 1468020382437 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 16:26:22 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 16:26:22 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 16:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:26:22 INFO - _addTest/ [0,1705,"getWindowHandle",null] 16:26:22 INFO - PROCESS | 3372 | 1468020382546 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 16:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:26:22 INFO - PROCESS | 3372 | 1468020382553 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:26:22 INFO - PROCESS | 3372 | 1468020382557 Marionette TRACE conn6 <- [1,1706,null,{}] 16:26:22 INFO - PROCESS | 3372 | 1468020382564 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:22 INFO - PROCESS | 3372 | 1468020382567 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:22 INFO - PROCESS | 3372 | 1468020382703 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 16:26:22 INFO - PROCESS | 3372 | 1468020382817 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 3372 | 1468020382823 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:22 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E1C800 == 40 [pid = 3372] [id = 436] 16:26:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA41C09000) [pid = 3372] [serial = 1308] [outer = 0000000000000000] 16:26:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA431A6800) [pid = 3372] [serial = 1309] [outer = 000000FA41C09000] 16:26:22 INFO - PROCESS | 3372 | 1468020382884 Marionette DEBUG loaded listener.js 16:26:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA4321B800) [pid = 3372] [serial = 1310] [outer = 000000FA41C09000] 16:26:23 INFO - PROCESS | 3372 | 1468020383457 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 985ms 16:26:23 INFO - PROCESS | 3372 | 1468020383542 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 16:26:23 INFO - PROCESS | 3372 | 1468020383548 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 16:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:26:23 INFO - PROCESS | 3372 | 1468020383554 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:26:23 INFO - PROCESS | 3372 | 1468020383557 Marionette TRACE conn6 <- [1,1710,null,{}] 16:26:23 INFO - PROCESS | 3372 | 1468020383561 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:23 INFO - PROCESS | 3372 | 1468020383564 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:23 INFO - PROCESS | 3372 | 1468020383688 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 16:26:23 INFO - PROCESS | 3372 | 1468020383760 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020383763 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:23 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FE56000 == 41 [pid = 3372] [id = 437] 16:26:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA43916800) [pid = 3372] [serial = 1311] [outer = 0000000000000000] 16:26:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA47453800) [pid = 3372] [serial = 1312] [outer = 000000FA43916800] 16:26:23 INFO - PROCESS | 3372 | 1468020383863 Marionette DEBUG loaded listener.js 16:26:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA48078000) [pid = 3372] [serial = 1313] [outer = 000000FA43916800] 16:26:24 INFO - PROCESS | 3372 | 1468020384461 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 16:26:24 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:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 986ms 16:26:24 INFO - PROCESS | 3372 | 1468020384542 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 16:26:24 INFO - PROCESS | 3372 | 1468020384545 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 16:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:26:24 INFO - PROCESS | 3372 | 1468020384562 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:26:24 INFO - PROCESS | 3372 | 1468020384567 Marionette TRACE conn6 <- [1,1714,null,{}] 16:26:24 INFO - PROCESS | 3372 | 1468020384578 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:24 INFO - PROCESS | 3372 | 1468020384584 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:24 INFO - PROCESS | 3372 | 1468020384702 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 16:26:24 INFO - PROCESS | 3372 | 1468020384775 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020384778 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:24 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56673800 == 42 [pid = 3372] [id = 438] 16:26:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA4CB61400) [pid = 3372] [serial = 1314] [outer = 0000000000000000] 16:26:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA4D1DA800) [pid = 3372] [serial = 1315] [outer = 000000FA4CB61400] 16:26:24 INFO - PROCESS | 3372 | 1468020384879 Marionette DEBUG loaded listener.js 16:26:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA5028CC00) [pid = 3372] [serial = 1316] [outer = 000000FA4CB61400] 16:26:25 INFO - PROCESS | 3372 | 1468020385553 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 16:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1023ms 16:26:25 INFO - PROCESS | 3372 | 1468020385591 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 16:26:25 INFO - PROCESS | 3372 | 1468020385594 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 16:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:26:25 INFO - PROCESS | 3372 | 1468020385598 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:26:25 INFO - PROCESS | 3372 | 1468020385600 Marionette TRACE conn6 <- [1,1718,null,{}] 16:26:25 INFO - PROCESS | 3372 | 1468020385604 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:25 INFO - PROCESS | 3372 | 1468020385606 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:25 INFO - PROCESS | 3372 | 1468020385719 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 16:26:25 INFO - PROCESS | 3372 | 1468020385811 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020385813 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:25 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA47E80800 == 43 [pid = 3372] [id = 439] 16:26:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA43210800) [pid = 3372] [serial = 1317] [outer = 0000000000000000] 16:26:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA49020400) [pid = 3372] [serial = 1318] [outer = 000000FA43210800] 16:26:25 INFO - PROCESS | 3372 | 1468020385871 Marionette DEBUG loaded listener.js 16:26:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA501A3800) [pid = 3372] [serial = 1319] [outer = 000000FA43210800] 16:26:26 INFO - PROCESS | 3372 | 1468020386587 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 16:26:26 INFO - PROCESS | 3372 | 1468020386637 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 16:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:26:26 INFO - PROCESS | 3372 | 1468020386641 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:26:26 INFO - PROCESS | 3372 | 1468020386647 Marionette TRACE conn6 <- [1,1722,null,{}] 16:26:26 INFO - PROCESS | 3372 | 1468020386669 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:26 INFO - PROCESS | 3372 | 1468020386671 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:26 INFO - PROCESS | 3372 | 1468020386779 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 16:26:26 INFO - PROCESS | 3372 | 1468020386858 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020386860 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:27 INFO - PROCESS | 3372 | --DOCSHELL 000000FA543C7000 == 42 [pid = 3372] [id = 434] 16:26:27 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53962800 == 41 [pid = 3372] [id = 433] 16:26:27 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53915800 == 40 [pid = 3372] [id = 432] 16:26:27 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D418800 == 39 [pid = 3372] [id = 431] 16:26:27 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB3C000 == 38 [pid = 3372] [id = 430] 16:26:27 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D490000 == 37 [pid = 3372] [id = 429] 16:26:27 INFO - PROCESS | 3372 | --DOCSHELL 000000FA49AF3800 == 36 [pid = 3372] [id = 428] 16:26:27 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4755E800 == 35 [pid = 3372] [id = 427] 16:26:27 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4351C000 == 34 [pid = 3372] [id = 426] 16:26:27 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57E60000 == 33 [pid = 3372] [id = 424] 16:26:27 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E38800 == 32 [pid = 3372] [id = 425] 16:26:27 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5781A800 == 31 [pid = 3372] [id = 410] 16:26:27 INFO - PROCESS | 3372 | --DOCSHELL 000000FA47E80800 == 30 [pid = 3372] [id = 439] 16:26:27 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56673800 == 29 [pid = 3372] [id = 438] 16:26:27 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FE56000 == 28 [pid = 3372] [id = 437] 16:26:27 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D486800 == 27 [pid = 3372] [id = 435] 16:26:27 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E1C800 == 26 [pid = 3372] [id = 436] 16:26:27 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA41248800 == 27 [pid = 3372] [id = 440] 16:26:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (000000FA412AFC00) [pid = 3372] [serial = 1320] [outer = 0000000000000000] 16:26:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (000000FA4130D000) [pid = 3372] [serial = 1321] [outer = 000000FA412AFC00] 16:26:27 INFO - PROCESS | 3372 | 1468020387523 Marionette DEBUG loaded listener.js 16:26:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (000000FA41BD6400) [pid = 3372] [serial = 1322] [outer = 000000FA412AFC00] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (000000FA53A9BC00) [pid = 3372] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (000000FA53DEC000) [pid = 3372] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (000000FA502A4400) [pid = 3372] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA4FEDE000) [pid = 3372] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA4329B000) [pid = 3372] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA53944000) [pid = 3372] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA52259400) [pid = 3372] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA52561400) [pid = 3372] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA5357EC00) [pid = 3372] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA501B0C00) [pid = 3372] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA48F83800) [pid = 3372] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA42C2E800) [pid = 3372] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA43025000) [pid = 3372] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA52CB8800) [pid = 3372] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA50299800) [pid = 3372] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA475F9000) [pid = 3372] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA52755400) [pid = 3372] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA5393F000) [pid = 3372] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4C7B8C00) [pid = 3372] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA47DAE400) [pid = 3372] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA48F93000) [pid = 3372] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA43216C00) [pid = 3372] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4DAF4000) [pid = 3372] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA48FDBC00) [pid = 3372] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA49021000) [pid = 3372] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4D3CA400) [pid = 3372] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA4F79D400) [pid = 3372] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA51390000) [pid = 3372] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 16:26:28 INFO - PROCESS | 3372 | 1468020388034 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 16:26:28 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:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1460ms 16:26:28 INFO - PROCESS | 3372 | 1468020388103 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 16:26:28 INFO - PROCESS | 3372 | 1468020388107 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 16:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:26:28 INFO - PROCESS | 3372 | 1468020388112 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:26:28 INFO - PROCESS | 3372 | 1468020388115 Marionette TRACE conn6 <- [1,1726,null,{}] 16:26:28 INFO - PROCESS | 3372 | 1468020388120 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:28 INFO - PROCESS | 3372 | 1468020388122 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:28 INFO - PROCESS | 3372 | 1468020388245 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 16:26:28 INFO - PROCESS | 3372 | 1468020388319 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020388322 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:28 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48311000 == 28 [pid = 3372] [id = 441] 16:26:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA42CAEC00) [pid = 3372] [serial = 1323] [outer = 0000000000000000] 16:26:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA431AC800) [pid = 3372] [serial = 1324] [outer = 000000FA42CAEC00] 16:26:28 INFO - PROCESS | 3372 | 1468020388372 Marionette DEBUG loaded listener.js 16:26:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA43217800) [pid = 3372] [serial = 1325] [outer = 000000FA42CAEC00] 16:26:28 INFO - PROCESS | 3372 | 1468020388771 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 16:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 691ms 16:26:28 INFO - PROCESS | 3372 | 1468020388836 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 16:26:28 INFO - PROCESS | 3372 | 1468020388840 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 16:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:26:28 INFO - PROCESS | 3372 | 1468020388849 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:26:28 INFO - PROCESS | 3372 | 1468020388852 Marionette TRACE conn6 <- [1,1730,null,{}] 16:26:28 INFO - PROCESS | 3372 | 1468020388856 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:28 INFO - PROCESS | 3372 | 1468020388859 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:28 INFO - PROCESS | 3372 | 1468020388957 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 16:26:28 INFO - PROCESS | 3372 | 1468020388971 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020388973 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:28 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D408000 == 29 [pid = 3372] [id = 442] 16:26:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4353F400) [pid = 3372] [serial = 1326] [outer = 0000000000000000] 16:26:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4358B800) [pid = 3372] [serial = 1327] [outer = 000000FA4353F400] 16:26:29 INFO - PROCESS | 3372 | 1468020389027 Marionette DEBUG loaded listener.js 16:26:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA47675C00) [pid = 3372] [serial = 1328] [outer = 000000FA4353F400] 16:26:29 INFO - PROCESS | 3372 | 1468020389469 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 16:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 691ms 16:26:29 INFO - PROCESS | 3372 | 1468020389541 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 16:26:29 INFO - PROCESS | 3372 | 1468020389544 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 16:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:26:29 INFO - PROCESS | 3372 | 1468020389548 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:26:29 INFO - PROCESS | 3372 | 1468020389552 Marionette TRACE conn6 <- [1,1734,null,{}] 16:26:29 INFO - PROCESS | 3372 | 1468020389563 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:29 INFO - PROCESS | 3372 | 1468020389568 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:29 INFO - PROCESS | 3372 | 1468020389657 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 16:26:29 INFO - PROCESS | 3372 | 1468020389671 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020389673 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:29 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FC03000 == 30 [pid = 3372] [id = 443] 16:26:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA480E4800) [pid = 3372] [serial = 1329] [outer = 0000000000000000] 16:26:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA48F8B800) [pid = 3372] [serial = 1330] [outer = 000000FA480E4800] 16:26:29 INFO - PROCESS | 3372 | 1468020389719 Marionette DEBUG loaded listener.js 16:26:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA48FD8000) [pid = 3372] [serial = 1331] [outer = 000000FA480E4800] 16:26:30 INFO - PROCESS | 3372 | 1468020390187 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 16:26:30 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:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 692ms 16:26:30 INFO - PROCESS | 3372 | 1468020390242 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 16:26:30 INFO - PROCESS | 3372 | 1468020390245 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 16:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:26:30 INFO - PROCESS | 3372 | 1468020390255 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:26:30 INFO - PROCESS | 3372 | 1468020390257 Marionette TRACE conn6 <- [1,1738,null,{}] 16:26:30 INFO - PROCESS | 3372 | 1468020390260 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:30 INFO - PROCESS | 3372 | 1468020390262 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:30 INFO - PROCESS | 3372 | 1468020390403 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 16:26:30 INFO - PROCESS | 3372 | 1468020390455 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020390465 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:30 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA51171800 == 31 [pid = 3372] [id = 444] 16:26:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA49351400) [pid = 3372] [serial = 1332] [outer = 0000000000000000] 16:26:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA49503800) [pid = 3372] [serial = 1333] [outer = 000000FA49351400] 16:26:30 INFO - PROCESS | 3372 | 1468020390515 Marionette DEBUG loaded listener.js 16:26:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4C7BE400) [pid = 3372] [serial = 1334] [outer = 000000FA49351400] 16:26:30 INFO - PROCESS | 3372 | 1468020390936 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 16:26:30 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:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 734ms 16:26:31 INFO - PROCESS | 3372 | 1468020390989 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 16:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:26:31 INFO - PROCESS | 3372 | 1468020390991 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 16:26:31 INFO - PROCESS | 3372 | 1468020390994 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:26:31 INFO - PROCESS | 3372 | 1468020390996 Marionette TRACE conn6 <- [1,1742,null,{}] 16:26:31 INFO - PROCESS | 3372 | 1468020391006 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:31 INFO - PROCESS | 3372 | 1468020391008 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:31 INFO - PROCESS | 3372 | 1468020391114 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 16:26:31 INFO - PROCESS | 3372 | 1468020391120 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020391122 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:31 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53921000 == 32 [pid = 3372] [id = 445] 16:26:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4353DC00) [pid = 3372] [serial = 1335] [outer = 0000000000000000] 16:26:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA4D1D1000) [pid = 3372] [serial = 1336] [outer = 000000FA4353DC00] 16:26:31 INFO - PROCESS | 3372 | 1468020391177 Marionette DEBUG loaded listener.js 16:26:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4DAB1000) [pid = 3372] [serial = 1337] [outer = 000000FA4353DC00] 16:26:31 INFO - PROCESS | 3372 | 1468020391640 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 16:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 693ms 16:26:31 INFO - PROCESS | 3372 | 1468020391691 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 16:26:31 INFO - PROCESS | 3372 | 1468020391694 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 16:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:26:31 INFO - PROCESS | 3372 | 1468020391703 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:26:31 INFO - PROCESS | 3372 | 1468020391705 Marionette TRACE conn6 <- [1,1746,null,{}] 16:26:31 INFO - PROCESS | 3372 | 1468020391709 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:31 INFO - PROCESS | 3372 | 1468020391715 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:31 INFO - PROCESS | 3372 | 1468020391856 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 16:26:32 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA43919000) [pid = 3372] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:26:32 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA41334400) [pid = 3372] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:26:32 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4329B800) [pid = 3372] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:26:32 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA41348800) [pid = 3372] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:26:32 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4935BC00) [pid = 3372] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:26:32 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA41309400) [pid = 3372] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:26:32 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4C7C0400) [pid = 3372] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:26:32 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA4DA25400) [pid = 3372] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:26:32 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4FB11C00) [pid = 3372] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:26:32 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4132FC00) [pid = 3372] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:26:32 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA53DE8400) [pid = 3372] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:26:32 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA43211C00) [pid = 3372] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:26:32 INFO - PROCESS | 3372 | 1468020392078 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020392081 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:32 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA43374800 == 33 [pid = 3372] [id = 446] 16:26:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA41308800) [pid = 3372] [serial = 1338] [outer = 0000000000000000] 16:26:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA427CB400) [pid = 3372] [serial = 1339] [outer = 000000FA41308800] 16:26:32 INFO - PROCESS | 3372 | 1468020392130 Marionette DEBUG loaded listener.js 16:26:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA4329D000) [pid = 3372] [serial = 1340] [outer = 000000FA41308800] 16:26:32 INFO - PROCESS | 3372 | 1468020392488 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 16:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 837ms 16:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:26:32 INFO - PROCESS | 3372 | 1468020392542 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 16:26:32 INFO - PROCESS | 3372 | 1468020392544 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 16:26:32 INFO - PROCESS | 3372 | 1468020392547 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:26:32 INFO - PROCESS | 3372 | 1468020392549 Marionette TRACE conn6 <- [1,1750,null,{}] 16:26:32 INFO - PROCESS | 3372 | 1468020392553 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:32 INFO - PROCESS | 3372 | 1468020392555 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:32 INFO - PROCESS | 3372 | 1468020392635 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 16:26:32 INFO - PROCESS | 3372 | 1468020392708 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020392710 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:32 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54E34000 == 34 [pid = 3372] [id = 447] 16:26:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA41309400) [pid = 3372] [serial = 1341] [outer = 0000000000000000] 16:26:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4DAAE800) [pid = 3372] [serial = 1342] [outer = 000000FA41309400] 16:26:32 INFO - PROCESS | 3372 | 1468020392755 Marionette DEBUG loaded listener.js 16:26:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA5028D000) [pid = 3372] [serial = 1343] [outer = 000000FA41309400] 16:26:33 INFO - PROCESS | 3372 | 1468020393116 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 16:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 628ms 16:26:33 INFO - PROCESS | 3372 | 1468020393179 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 16:26:33 INFO - PROCESS | 3372 | 1468020393181 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 16:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:26:33 INFO - PROCESS | 3372 | 1468020393184 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:26:33 INFO - PROCESS | 3372 | 1468020393186 Marionette TRACE conn6 <- [1,1754,null,{}] 16:26:33 INFO - PROCESS | 3372 | 1468020393190 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:33 INFO - PROCESS | 3372 | 1468020393192 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:33 INFO - PROCESS | 3372 | 1468020393310 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 16:26:33 INFO - PROCESS | 3372 | 1468020393349 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020393351 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:33 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56607000 == 35 [pid = 3372] [id = 448] 16:26:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA49022400) [pid = 3372] [serial = 1344] [outer = 0000000000000000] 16:26:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA50799800) [pid = 3372] [serial = 1345] [outer = 000000FA49022400] 16:26:33 INFO - PROCESS | 3372 | 1468020393396 Marionette DEBUG loaded listener.js 16:26:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA5106A400) [pid = 3372] [serial = 1346] [outer = 000000FA49022400] 16:26:33 INFO - PROCESS | 3372 | 1468020393791 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 16:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 628ms 16:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:26:33 INFO - PROCESS | 3372 | 1468020393824 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 16:26:33 INFO - PROCESS | 3372 | 1468020393826 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 16:26:33 INFO - PROCESS | 3372 | 1468020393830 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:26:33 INFO - PROCESS | 3372 | 1468020393831 Marionette TRACE conn6 <- [1,1758,null,{}] 16:26:33 INFO - PROCESS | 3372 | 1468020393835 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:33 INFO - PROCESS | 3372 | 1468020393837 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:33 INFO - PROCESS | 3372 | 1468020393917 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 16:26:33 INFO - PROCESS | 3372 | 1468020393923 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020393925 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:33 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57556000 == 36 [pid = 3372] [id = 449] 16:26:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA51067000) [pid = 3372] [serial = 1347] [outer = 0000000000000000] 16:26:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA513F5000) [pid = 3372] [serial = 1348] [outer = 000000FA51067000] 16:26:33 INFO - PROCESS | 3372 | 1468020393969 Marionette DEBUG loaded listener.js 16:26:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA52259000) [pid = 3372] [serial = 1349] [outer = 000000FA51067000] 16:26:34 INFO - PROCESS | 3372 | 1468020394773 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 16:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 985ms 16:26:34 INFO - PROCESS | 3372 | 1468020394816 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 16:26:34 INFO - PROCESS | 3372 | 1468020394821 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 16:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:26:34 INFO - PROCESS | 3372 | 1468020394826 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:26:34 INFO - PROCESS | 3372 | 1468020394831 Marionette TRACE conn6 <- [1,1762,null,{}] 16:26:34 INFO - PROCESS | 3372 | 1468020394837 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:34 INFO - PROCESS | 3372 | 1468020394840 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:34 INFO - PROCESS | 3372 | 1468020394965 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 16:26:35 INFO - PROCESS | 3372 | 1468020395044 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020395047 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:35 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CB53000 == 37 [pid = 3372] [id = 450] 16:26:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA42CB1400) [pid = 3372] [serial = 1350] [outer = 0000000000000000] 16:26:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA431A2C00) [pid = 3372] [serial = 1351] [outer = 000000FA42CB1400] 16:26:35 INFO - PROCESS | 3372 | 1468020395149 Marionette DEBUG loaded listener.js 16:26:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA43297400) [pid = 3372] [serial = 1352] [outer = 000000FA42CB1400] 16:26:35 INFO - PROCESS | 3372 | 1468020395861 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 16:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1081ms 16:26:35 INFO - PROCESS | 3372 | 1468020395911 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 16:26:35 INFO - PROCESS | 3372 | 1468020395916 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 16:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:26:35 INFO - PROCESS | 3372 | 1468020395924 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:26:35 INFO - PROCESS | 3372 | 1468020395927 Marionette TRACE conn6 <- [1,1766,null,{}] 16:26:35 INFO - PROCESS | 3372 | 1468020395955 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:35 INFO - PROCESS | 3372 | 1468020395958 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:36 INFO - PROCESS | 3372 | 1468020396091 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 16:26:36 INFO - PROCESS | 3372 | 1468020396163 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020396166 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:36 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA430CF800 == 38 [pid = 3372] [id = 451] 16:26:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA41238800) [pid = 3372] [serial = 1353] [outer = 0000000000000000] 16:26:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA427CD400) [pid = 3372] [serial = 1354] [outer = 000000FA41238800] 16:26:36 INFO - PROCESS | 3372 | 1468020396341 Marionette DEBUG loaded listener.js 16:26:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA4302B800) [pid = 3372] [serial = 1355] [outer = 000000FA41238800] 16:26:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56607000 == 37 [pid = 3372] [id = 448] 16:26:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54E34000 == 36 [pid = 3372] [id = 447] 16:26:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA43374800 == 35 [pid = 3372] [id = 446] 16:26:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53921000 == 34 [pid = 3372] [id = 445] 16:26:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA51171800 == 33 [pid = 3372] [id = 444] 16:26:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FC03000 == 32 [pid = 3372] [id = 443] 16:26:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D408000 == 31 [pid = 3372] [id = 442] 16:26:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48311000 == 30 [pid = 3372] [id = 441] 16:26:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA41248800 == 29 [pid = 3372] [id = 440] 16:26:36 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA4813C800) [pid = 3372] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 16:26:36 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA42CAF000) [pid = 3372] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 16:26:36 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA431A3400) [pid = 3372] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 16:26:36 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA432A0800) [pid = 3372] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 16:26:36 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4353AC00) [pid = 3372] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 16:26:36 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4302E400) [pid = 3372] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 16:26:36 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA431F8800) [pid = 3372] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 16:26:36 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA49503400) [pid = 3372] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 16:26:36 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA41351C00) [pid = 3372] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 16:26:36 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA42C2F400) [pid = 3372] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 16:26:36 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA48F87000) [pid = 3372] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 16:26:36 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4D1D5000) [pid = 3372] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 16:26:36 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4C7C0000) [pid = 3372] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 16:26:36 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA4F779000) [pid = 3372] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 16:26:36 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4FDF0800) [pid = 3372] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 16:26:36 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4EED1C00) [pid = 3372] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 16:26:36 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA474C2400) [pid = 3372] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 16:26:36 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA53DF2C00) [pid = 3372] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 16:26:36 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4D3C5C00) [pid = 3372] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 16:26:36 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA501A9800) [pid = 3372] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 16:26:36 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA4C7C3800) [pid = 3372] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 16:26:36 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA4D4D4400) [pid = 3372] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 16:26:36 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA47DB7000) [pid = 3372] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 16:26:36 INFO - PROCESS | 3372 | 1468020396973 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 16:26:37 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:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1106ms 16:26:37 INFO - PROCESS | 3372 | 1468020397031 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 16:26:37 INFO - PROCESS | 3372 | 1468020397035 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 16:26:37 INFO - PROCESS | 3372 | 1468020397040 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:26:37 INFO - PROCESS | 3372 | 1468020397043 Marionette TRACE conn6 <- [1,1770,null,{}] 16:26:37 INFO - PROCESS | 3372 | 1468020397048 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:37 INFO - PROCESS | 3372 | 1468020397050 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:37 INFO - PROCESS | 3372 | 1468020397145 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 16:26:37 INFO - PROCESS | 3372 | 1468020397221 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020397224 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:37 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA481E0000 == 30 [pid = 3372] [id = 452] 16:26:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA41306800) [pid = 3372] [serial = 1356] [outer = 0000000000000000] 16:26:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA42FAB800) [pid = 3372] [serial = 1357] [outer = 000000FA41306800] 16:26:37 INFO - PROCESS | 3372 | 1468020397273 Marionette DEBUG loaded listener.js 16:26:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA4325B800) [pid = 3372] [serial = 1358] [outer = 000000FA41306800] 16:26:37 INFO - PROCESS | 3372 | 1468020397702 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 16:26:37 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:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 691ms 16:26:37 INFO - PROCESS | 3372 | 1468020397734 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 16:26:37 INFO - PROCESS | 3372 | 1468020397738 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 16:26:37 INFO - PROCESS | 3372 | 1468020397744 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:26:37 INFO - PROCESS | 3372 | 1468020397747 Marionette TRACE conn6 <- [1,1774,null,{}] 16:26:37 INFO - PROCESS | 3372 | 1468020397751 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:37 INFO - PROCESS | 3372 | 1468020397753 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:37 INFO - PROCESS | 3372 | 1468020397847 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 16:26:37 INFO - PROCESS | 3372 | 1468020397853 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020397856 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:37 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D29E800 == 31 [pid = 3372] [id = 453] 16:26:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA437A9000) [pid = 3372] [serial = 1359] [outer = 0000000000000000] 16:26:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA47D6A000) [pid = 3372] [serial = 1360] [outer = 000000FA437A9000] 16:26:37 INFO - PROCESS | 3372 | 1468020397904 Marionette DEBUG loaded listener.js 16:26:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA480E7000) [pid = 3372] [serial = 1361] [outer = 000000FA437A9000] 16:26:38 INFO - PROCESS | 3372 | 1468020398383 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 16:26:38 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:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 689ms 16:26:38 INFO - PROCESS | 3372 | 1468020398438 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 16:26:38 INFO - PROCESS | 3372 | 1468020398440 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 16:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:26:38 INFO - PROCESS | 3372 | 1468020398444 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:26:38 INFO - PROCESS | 3372 | 1468020398448 Marionette TRACE conn6 <- [1,1778,null,{}] 16:26:38 INFO - PROCESS | 3372 | 1468020398460 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:38 INFO - PROCESS | 3372 | 1468020398465 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:38 INFO - PROCESS | 3372 | 1468020398558 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 16:26:38 INFO - PROCESS | 3372 | 1468020398646 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020398648 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:38 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FC10000 == 32 [pid = 3372] [id = 454] 16:26:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4133C800) [pid = 3372] [serial = 1362] [outer = 0000000000000000] 16:26:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA48FA1400) [pid = 3372] [serial = 1363] [outer = 000000FA4133C800] 16:26:38 INFO - PROCESS | 3372 | 1468020398697 Marionette DEBUG loaded listener.js 16:26:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4C7BD800) [pid = 3372] [serial = 1364] [outer = 000000FA4133C800] 16:26:39 INFO - PROCESS | 3372 | 1468020399041 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:26:39 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:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 629ms 16:26:39 INFO - PROCESS | 3372 | 1468020399075 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 16:26:39 INFO - PROCESS | 3372 | 1468020399078 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 16:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:26:39 INFO - PROCESS | 3372 | 1468020399082 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:26:39 INFO - PROCESS | 3372 | 1468020399083 Marionette TRACE conn6 <- [1,1782,null,{}] 16:26:39 INFO - PROCESS | 3372 | 1468020399087 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:39 INFO - PROCESS | 3372 | 1468020399089 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:39 INFO - PROCESS | 3372 | 1468020399234 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 16:26:39 INFO - PROCESS | 3372 | 1468020399252 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020399254 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:39 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5226A000 == 33 [pid = 3372] [id = 455] 16:26:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4CB0DC00) [pid = 3372] [serial = 1365] [outer = 0000000000000000] 16:26:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4D247C00) [pid = 3372] [serial = 1366] [outer = 000000FA4CB0DC00] 16:26:39 INFO - PROCESS | 3372 | 1468020399300 Marionette DEBUG loaded listener.js 16:26:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4D3CD400) [pid = 3372] [serial = 1367] [outer = 000000FA4CB0DC00] 16:26:39 INFO - PROCESS | 3372 | 1468020399684 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 628ms 16:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:26:39 INFO - PROCESS | 3372 | 1468020399719 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 16:26:39 INFO - PROCESS | 3372 | 1468020399721 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 16:26:39 INFO - PROCESS | 3372 | 1468020399724 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:26:39 INFO - PROCESS | 3372 | 1468020399726 Marionette TRACE conn6 <- [1,1786,null,{}] 16:26:39 INFO - PROCESS | 3372 | 1468020399729 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:39 INFO - PROCESS | 3372 | 1468020399731 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:39 INFO - PROCESS | 3372 | 1468020399848 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 16:26:39 INFO - PROCESS | 3372 | 1468020399854 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020399856 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:39 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB4D800 == 34 [pid = 3372] [id = 456] 16:26:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4DAB7400) [pid = 3372] [serial = 1368] [outer = 0000000000000000] 16:26:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA53579400) [pid = 3372] [serial = 1369] [outer = 000000FA4DAB7400] 16:26:39 INFO - PROCESS | 3372 | 1468020399960 Marionette DEBUG loaded listener.js 16:26:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4FB12800) [pid = 3372] [serial = 1370] [outer = 000000FA4DAB7400] 16:26:40 INFO - PROCESS | 3372 | 1468020400436 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 16:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 734ms 16:26:40 INFO - PROCESS | 3372 | 1468020400466 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 16:26:40 INFO - PROCESS | 3372 | 1468020400468 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 16:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:26:40 INFO - PROCESS | 3372 | 1468020400472 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:26:40 INFO - PROCESS | 3372 | 1468020400474 Marionette TRACE conn6 <- [1,1790,null,{}] 16:26:40 INFO - PROCESS | 3372 | 1468020400478 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:40 INFO - PROCESS | 3372 | 1468020400484 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:40 INFO - PROCESS | 3372 | 1468020400628 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 16:26:40 INFO - PROCESS | 3372 | 1468020400733 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020400736 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:40 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA543DF800 == 35 [pid = 3372] [id = 457] 16:26:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA501A8C00) [pid = 3372] [serial = 1371] [outer = 0000000000000000] 16:26:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA50AB7800) [pid = 3372] [serial = 1372] [outer = 000000FA501A8C00] 16:26:40 INFO - PROCESS | 3372 | 1468020400783 Marionette DEBUG loaded listener.js 16:26:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA51C51400) [pid = 3372] [serial = 1373] [outer = 000000FA501A8C00] 16:26:41 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA49022400) [pid = 3372] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:26:41 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA49351400) [pid = 3372] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:26:41 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4353DC00) [pid = 3372] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:26:41 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA42CAEC00) [pid = 3372] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:26:41 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA41308800) [pid = 3372] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:26:41 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4353F400) [pid = 3372] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:26:41 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA412AFC00) [pid = 3372] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:26:41 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA480E4800) [pid = 3372] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:26:41 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA41309400) [pid = 3372] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:26:41 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA41C09000) [pid = 3372] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:26:41 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA43916800) [pid = 3372] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:26:41 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4CB61400) [pid = 3372] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:26:41 INFO - PROCESS | 3372 | 1468020401226 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 794ms 16:26:41 INFO - PROCESS | 3372 | 1468020401269 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 16:26:41 INFO - PROCESS | 3372 | 1468020401271 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 16:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:26:41 INFO - PROCESS | 3372 | 1468020401274 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:26:41 INFO - PROCESS | 3372 | 1468020401276 Marionette TRACE conn6 <- [1,1794,null,{}] 16:26:41 INFO - PROCESS | 3372 | 1468020401280 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:41 INFO - PROCESS | 3372 | 1468020401282 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:41 INFO - PROCESS | 3372 | 1468020401392 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 16:26:41 INFO - PROCESS | 3372 | 1468020401444 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020401446 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:41 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48327800 == 36 [pid = 3372] [id = 458] 16:26:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4253D400) [pid = 3372] [serial = 1374] [outer = 0000000000000000] 16:26:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA48FD6400) [pid = 3372] [serial = 1375] [outer = 000000FA4253D400] 16:26:41 INFO - PROCESS | 3372 | 1468020401492 Marionette DEBUG loaded listener.js 16:26:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA501A6C00) [pid = 3372] [serial = 1376] [outer = 000000FA4253D400] 16:26:41 INFO - PROCESS | 3372 | 1468020401798 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 16:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 585ms 16:26:41 INFO - PROCESS | 3372 | 1468020401863 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 16:26:41 INFO - PROCESS | 3372 | 1468020401865 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 16:26:41 INFO - PROCESS | 3372 | 1468020401869 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:26:41 INFO - PROCESS | 3372 | 1468020401871 Marionette TRACE conn6 <- [1,1798,null,{}] 16:26:41 INFO - PROCESS | 3372 | 1468020401875 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:41 INFO - PROCESS | 3372 | 1468020401877 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:42 INFO - PROCESS | 3372 | 1468020401997 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 16:26:42 INFO - PROCESS | 3372 | 1468020402005 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020402007 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:42 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57553800 == 37 [pid = 3372] [id = 459] 16:26:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA501A7000) [pid = 3372] [serial = 1377] [outer = 0000000000000000] 16:26:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA52561800) [pid = 3372] [serial = 1378] [outer = 000000FA501A7000] 16:26:42 INFO - PROCESS | 3372 | 1468020402052 Marionette DEBUG loaded listener.js 16:26:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA5429CC00) [pid = 3372] [serial = 1379] [outer = 000000FA501A7000] 16:26:42 INFO - PROCESS | 3372 | 1468020402647 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 837ms 16:26:42 INFO - PROCESS | 3372 | 1468020402709 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 16:26:42 INFO - PROCESS | 3372 | 1468020402711 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 16:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:26:42 INFO - PROCESS | 3372 | 1468020402717 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:26:42 INFO - PROCESS | 3372 | 1468020402719 Marionette TRACE conn6 <- [1,1802,null,{}] 16:26:42 INFO - PROCESS | 3372 | 1468020402723 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:42 INFO - PROCESS | 3372 | 1468020402725 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:42 INFO - PROCESS | 3372 | 1468020402809 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 16:26:42 INFO - PROCESS | 3372 | 1468020402815 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020402817 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:42 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5774D800 == 38 [pid = 3372] [id = 460] 16:26:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA52C56400) [pid = 3372] [serial = 1380] [outer = 0000000000000000] 16:26:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA52CB8800) [pid = 3372] [serial = 1381] [outer = 000000FA52C56400] 16:26:42 INFO - PROCESS | 3372 | 1468020402863 Marionette DEBUG loaded listener.js 16:26:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA53518000) [pid = 3372] [serial = 1382] [outer = 000000FA52C56400] 16:26:43 INFO - PROCESS | 3372 | 1468020403568 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 882ms 16:26:43 INFO - PROCESS | 3372 | 1468020403599 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 16:26:43 INFO - PROCESS | 3372 | 1468020403604 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 16:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:26:43 INFO - PROCESS | 3372 | 1468020403609 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:26:43 INFO - PROCESS | 3372 | 1468020403615 Marionette TRACE conn6 <- [1,1806,null,{}] 16:26:43 INFO - PROCESS | 3372 | 1468020403620 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:43 INFO - PROCESS | 3372 | 1468020403623 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:43 INFO - PROCESS | 3372 | 1468020403742 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 16:26:43 INFO - PROCESS | 3372 | 1468020403865 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020403868 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:43 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D280800 == 39 [pid = 3372] [id = 461] 16:26:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA431FCC00) [pid = 3372] [serial = 1383] [outer = 0000000000000000] 16:26:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4329C000) [pid = 3372] [serial = 1384] [outer = 000000FA431FCC00] 16:26:43 INFO - PROCESS | 3372 | 1468020403929 Marionette DEBUG loaded listener.js 16:26:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA475F8C00) [pid = 3372] [serial = 1385] [outer = 000000FA431FCC00] 16:26:44 INFO - PROCESS | 3372 | 1468020404556 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 16:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 986ms 16:26:44 INFO - PROCESS | 3372 | 1468020404600 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 16:26:44 INFO - PROCESS | 3372 | 1468020404605 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 16:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:26:44 INFO - PROCESS | 3372 | 1468020404612 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:26:44 INFO - PROCESS | 3372 | 1468020404615 Marionette TRACE conn6 <- [1,1810,null,{}] 16:26:44 INFO - PROCESS | 3372 | 1468020404619 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:44 INFO - PROCESS | 3372 | 1468020404622 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:44 INFO - PROCESS | 3372 | 1468020404740 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 16:26:44 INFO - PROCESS | 3372 | 1468020404834 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 3372 | 1468020404837 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:44 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54296000 == 40 [pid = 3372] [id = 462] 16:26:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA49A50C00) [pid = 3372] [serial = 1386] [outer = 0000000000000000] 16:26:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA4C7C3800) [pid = 3372] [serial = 1387] [outer = 000000FA49A50C00] 16:26:44 INFO - PROCESS | 3372 | 1468020404895 Marionette DEBUG loaded listener.js 16:26:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA4F771000) [pid = 3372] [serial = 1388] [outer = 000000FA49A50C00] 16:26:45 INFO - PROCESS | 3372 | 1468020405494 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 16:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 944ms 16:26:45 INFO - PROCESS | 3372 | 1468020405558 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 16:26:45 INFO - PROCESS | 3372 | 1468020405560 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 16:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:26:45 INFO - PROCESS | 3372 | 1468020405564 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:26:45 INFO - PROCESS | 3372 | 1468020405568 Marionette TRACE conn6 <- [1,1814,null,{}] 16:26:45 INFO - PROCESS | 3372 | 1468020405580 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:45 INFO - PROCESS | 3372 | 1468020405585 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:45 INFO - PROCESS | 3372 | 1468020405728 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 16:26:45 INFO - PROCESS | 3372 | 1468020405857 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020405860 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:45 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57844800 == 41 [pid = 3372] [id = 463] 16:26:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA4302E800) [pid = 3372] [serial = 1389] [outer = 0000000000000000] 16:26:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA5274FC00) [pid = 3372] [serial = 1390] [outer = 000000FA4302E800] 16:26:45 INFO - PROCESS | 3372 | 1468020405920 Marionette DEBUG loaded listener.js 16:26:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA53577800) [pid = 3372] [serial = 1391] [outer = 000000FA4302E800] 16:26:46 INFO - PROCESS | 3372 | 1468020406711 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 16:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1184ms 16:26:46 INFO - PROCESS | 3372 | 1468020406751 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 16:26:46 INFO - PROCESS | 3372 | 1468020406755 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 16:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:26:46 INFO - PROCESS | 3372 | 1468020406759 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:26:46 INFO - PROCESS | 3372 | 1468020406763 Marionette TRACE conn6 <- [1,1818,null,{}] 16:26:46 INFO - PROCESS | 3372 | 1468020406768 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:46 INFO - PROCESS | 3372 | 1468020406771 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:46 INFO - PROCESS | 3372 | 1468020406873 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 16:26:46 INFO - PROCESS | 3372 | 1468020406955 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020406958 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:47 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA423FA800 == 42 [pid = 3372] [id = 464] 16:26:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA431EDC00) [pid = 3372] [serial = 1392] [outer = 0000000000000000] 16:26:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA431F9000) [pid = 3372] [serial = 1393] [outer = 000000FA431EDC00] 16:26:47 INFO - PROCESS | 3372 | 1468020407062 Marionette DEBUG loaded listener.js 16:26:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA434A2800) [pid = 3372] [serial = 1394] [outer = 000000FA431EDC00] 16:26:47 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57553800 == 41 [pid = 3372] [id = 459] 16:26:47 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48327800 == 40 [pid = 3372] [id = 458] 16:26:47 INFO - PROCESS | 3372 | --DOCSHELL 000000FA543DF800 == 39 [pid = 3372] [id = 457] 16:26:47 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB4D800 == 38 [pid = 3372] [id = 456] 16:26:47 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5226A000 == 37 [pid = 3372] [id = 455] 16:26:47 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FC10000 == 36 [pid = 3372] [id = 454] 16:26:47 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D29E800 == 35 [pid = 3372] [id = 453] 16:26:47 INFO - PROCESS | 3372 | --DOCSHELL 000000FA481E0000 == 34 [pid = 3372] [id = 452] 16:26:47 INFO - PROCESS | 3372 | --DOCSHELL 000000FA430CF800 == 33 [pid = 3372] [id = 451] 16:26:47 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CB53000 == 32 [pid = 3372] [id = 450] 16:26:47 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57556000 == 31 [pid = 3372] [id = 449] 16:26:47 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57844800 == 30 [pid = 3372] [id = 463] 16:26:47 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54296000 == 29 [pid = 3372] [id = 462] 16:26:47 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D280800 == 28 [pid = 3372] [id = 461] 16:26:47 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5774D800 == 27 [pid = 3372] [id = 460] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA513F5000) [pid = 3372] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA50799800) [pid = 3372] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA49503800) [pid = 3372] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA4D1D1000) [pid = 3372] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA4C7BE400) [pid = 3372] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA431AC800) [pid = 3372] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA427CB400) [pid = 3372] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA43217800) [pid = 3372] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4DAB1000) [pid = 3372] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4358B800) [pid = 3372] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA47675C00) [pid = 3372] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4329D000) [pid = 3372] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4130D000) [pid = 3372] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA41BD6400) [pid = 3372] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA48F8B800) [pid = 3372] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4DAAE800) [pid = 3372] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4321B800) [pid = 3372] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA431A6800) [pid = 3372] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA48078000) [pid = 3372] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA47453800) [pid = 3372] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA5028CC00) [pid = 3372] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA4D1DA800) [pid = 3372] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA49020400) [pid = 3372] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA5106A400) [pid = 3372] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA48FD8000) [pid = 3372] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 16:26:47 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA5028D000) [pid = 3372] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 16:26:48 INFO - PROCESS | 3372 | 1468020408213 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 16:26:48 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:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1488ms 16:26:48 INFO - PROCESS | 3372 | 1468020408248 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 16:26:48 INFO - PROCESS | 3372 | 1468020408253 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 16:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:26:48 INFO - PROCESS | 3372 | 1468020408257 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:26:48 INFO - PROCESS | 3372 | 1468020408262 Marionette TRACE conn6 <- [1,1822,null,{}] 16:26:48 INFO - PROCESS | 3372 | 1468020408267 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:48 INFO - PROCESS | 3372 | 1468020408269 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:48 INFO - PROCESS | 3372 | 1468020408362 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 16:26:48 INFO - PROCESS | 3372 | 1468020408371 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020408374 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:48 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA476DD000 == 28 [pid = 3372] [id = 465] 16:26:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA41352800) [pid = 3372] [serial = 1395] [outer = 0000000000000000] 16:26:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA41BD0800) [pid = 3372] [serial = 1396] [outer = 000000FA41352800] 16:26:48 INFO - PROCESS | 3372 | 1468020408424 Marionette DEBUG loaded listener.js 16:26:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA42C2D000) [pid = 3372] [serial = 1397] [outer = 000000FA41352800] 16:26:48 INFO - PROCESS | 3372 | 1468020408917 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 16:26:48 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:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 692ms 16:26:48 INFO - PROCESS | 3372 | 1468020408953 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 16:26:48 INFO - PROCESS | 3372 | 1468020408958 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 16:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:26:48 INFO - PROCESS | 3372 | 1468020408965 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:26:48 INFO - PROCESS | 3372 | 1468020408968 Marionette TRACE conn6 <- [1,1826,null,{}] 16:26:48 INFO - PROCESS | 3372 | 1468020408972 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:48 INFO - PROCESS | 3372 | 1468020408974 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:49 INFO - PROCESS | 3372 | 1468020409097 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 16:26:49 INFO - PROCESS | 3372 | 1468020409111 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020409114 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:49 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA49AF8000 == 29 [pid = 3372] [id = 466] 16:26:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA43025800) [pid = 3372] [serial = 1398] [outer = 0000000000000000] 16:26:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA431F0000) [pid = 3372] [serial = 1399] [outer = 000000FA43025800] 16:26:49 INFO - PROCESS | 3372 | 1468020409233 Marionette DEBUG loaded listener.js 16:26:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA43210400) [pid = 3372] [serial = 1400] [outer = 000000FA43025800] 16:26:49 INFO - PROCESS | 3372 | 1468020409634 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 734ms 16:26:49 INFO - PROCESS | 3372 | 1468020409701 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 16:26:49 INFO - PROCESS | 3372 | 1468020409704 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 16:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:26:49 INFO - PROCESS | 3372 | 1468020409707 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:26:49 INFO - PROCESS | 3372 | 1468020409711 Marionette TRACE conn6 <- [1,1830,null,{}] 16:26:49 INFO - PROCESS | 3372 | 1468020409723 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:49 INFO - PROCESS | 3372 | 1468020409728 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:49 INFO - PROCESS | 3372 | 1468020409815 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 16:26:49 INFO - PROCESS | 3372 | 1468020409824 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020409828 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:49 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4ECC9000 == 30 [pid = 3372] [id = 467] 16:26:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA43912400) [pid = 3372] [serial = 1401] [outer = 0000000000000000] 16:26:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4391F400) [pid = 3372] [serial = 1402] [outer = 000000FA43912400] 16:26:49 INFO - PROCESS | 3372 | 1468020409885 Marionette DEBUG loaded listener.js 16:26:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA476CA000) [pid = 3372] [serial = 1403] [outer = 000000FA43912400] 16:26:50 INFO - PROCESS | 3372 | 1468020410369 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 693ms 16:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:26:50 INFO - PROCESS | 3372 | 1468020410402 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 16:26:50 INFO - PROCESS | 3372 | 1468020410405 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 16:26:50 INFO - PROCESS | 3372 | 1468020410408 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:26:50 INFO - PROCESS | 3372 | 1468020410410 Marionette TRACE conn6 <- [1,1834,null,{}] 16:26:50 INFO - PROCESS | 3372 | 1468020410413 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:50 INFO - PROCESS | 3372 | 1468020410415 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:50 INFO - PROCESS | 3372 | 1468020410559 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 16:26:50 INFO - PROCESS | 3372 | 1468020410580 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020410583 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:50 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FC0B000 == 31 [pid = 3372] [id = 468] 16:26:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA48078400) [pid = 3372] [serial = 1404] [outer = 0000000000000000] 16:26:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA48338C00) [pid = 3372] [serial = 1405] [outer = 000000FA48078400] 16:26:50 INFO - PROCESS | 3372 | 1468020410629 Marionette DEBUG loaded listener.js 16:26:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA48F83000) [pid = 3372] [serial = 1406] [outer = 000000FA48078400] 16:26:51 INFO - PROCESS | 3372 | 1468020411072 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:26:51 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:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 671ms 16:26:51 INFO - PROCESS | 3372 | 1468020411090 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 16:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:26:51 INFO - PROCESS | 3372 | 1468020411092 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 16:26:51 INFO - PROCESS | 3372 | 1468020411095 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:26:51 INFO - PROCESS | 3372 | 1468020411097 Marionette TRACE conn6 <- [1,1838,null,{}] 16:26:51 INFO - PROCESS | 3372 | 1468020411101 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:51 INFO - PROCESS | 3372 | 1468020411103 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:51 INFO - PROCESS | 3372 | 1468020411210 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 16:26:51 INFO - PROCESS | 3372 | 1468020411215 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020411218 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:51 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA502C8000 == 32 [pid = 3372] [id = 469] 16:26:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4807C400) [pid = 3372] [serial = 1407] [outer = 0000000000000000] 16:26:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA48F97400) [pid = 3372] [serial = 1408] [outer = 000000FA4807C400] 16:26:51 INFO - PROCESS | 3372 | 1468020411263 Marionette DEBUG loaded listener.js 16:26:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA49023000) [pid = 3372] [serial = 1409] [outer = 000000FA4807C400] 16:26:51 INFO - PROCESS | 3372 | 1468020411751 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 692ms 16:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:26:51 INFO - PROCESS | 3372 | 1468020411788 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 16:26:51 INFO - PROCESS | 3372 | 1468020411791 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 16:26:51 INFO - PROCESS | 3372 | 1468020411794 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:26:51 INFO - PROCESS | 3372 | 1468020411796 Marionette TRACE conn6 <- [1,1842,null,{}] 16:26:51 INFO - PROCESS | 3372 | 1468020411799 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:51 INFO - PROCESS | 3372 | 1468020411805 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:51 INFO - PROCESS | 3372 | 1468020411965 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 16:26:51 INFO - PROCESS | 3372 | 1468020411987 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020411990 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:52 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53956800 == 33 [pid = 3372] [id = 470] 16:26:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4C7BA400) [pid = 3372] [serial = 1410] [outer = 0000000000000000] 16:26:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA4CB57C00) [pid = 3372] [serial = 1411] [outer = 000000FA4C7BA400] 16:26:52 INFO - PROCESS | 3372 | 1468020412035 Marionette DEBUG loaded listener.js 16:26:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA4D24D800) [pid = 3372] [serial = 1412] [outer = 000000FA4C7BA400] 16:26:52 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA52C56400) [pid = 3372] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:26:52 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4DAB7400) [pid = 3372] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:26:52 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4CB0DC00) [pid = 3372] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:26:52 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA41238800) [pid = 3372] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:26:52 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA437A9000) [pid = 3372] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:26:52 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA51067000) [pid = 3372] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:26:52 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA41306800) [pid = 3372] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:26:52 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4133C800) [pid = 3372] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:26:52 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA42CB1400) [pid = 3372] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:26:52 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA4253D400) [pid = 3372] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:26:52 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA501A7000) [pid = 3372] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:26:52 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA501A8C00) [pid = 3372] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:26:52 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA43210800) [pid = 3372] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:26:52 INFO - PROCESS | 3372 | 1468020412597 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 878ms 16:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:26:52 INFO - PROCESS | 3372 | 1468020412675 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 16:26:52 INFO - PROCESS | 3372 | 1468020412678 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 16:26:52 INFO - PROCESS | 3372 | 1468020412681 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:26:52 INFO - PROCESS | 3372 | 1468020412683 Marionette TRACE conn6 <- [1,1846,null,{}] 16:26:52 INFO - PROCESS | 3372 | 1468020412687 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:52 INFO - PROCESS | 3372 | 1468020412688 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:52 INFO - PROCESS | 3372 | 1468020412768 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 16:26:52 INFO - PROCESS | 3372 | 1468020412774 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 3372 | 1468020412775 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:52 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54279800 == 34 [pid = 3372] [id = 471] 16:26:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA42CB3400) [pid = 3372] [serial = 1413] [outer = 0000000000000000] 16:26:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA44045400) [pid = 3372] [serial = 1414] [outer = 000000FA42CB3400] 16:26:52 INFO - PROCESS | 3372 | 1468020412820 Marionette DEBUG loaded listener.js 16:26:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4C7BAC00) [pid = 3372] [serial = 1415] [outer = 000000FA42CB3400] 16:26:53 INFO - PROCESS | 3372 | 1468020413241 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 585ms 16:26:53 INFO - PROCESS | 3372 | 1468020413277 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 16:26:53 INFO - PROCESS | 3372 | 1468020413279 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 16:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:26:53 INFO - PROCESS | 3372 | 1468020413286 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:26:53 INFO - PROCESS | 3372 | 1468020413288 Marionette TRACE conn6 <- [1,1850,null,{}] 16:26:53 INFO - PROCESS | 3372 | 1468020413292 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:53 INFO - PROCESS | 3372 | 1468020413294 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:53 INFO - PROCESS | 3372 | 1468020413377 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 16:26:53 INFO - PROCESS | 3372 | 1468020413383 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020413385 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:53 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA543D5000 == 35 [pid = 3372] [id = 472] 16:26:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4D3C5400) [pid = 3372] [serial = 1416] [outer = 0000000000000000] 16:26:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4D4DC000) [pid = 3372] [serial = 1417] [outer = 000000FA4D3C5400] 16:26:53 INFO - PROCESS | 3372 | 1468020413429 Marionette DEBUG loaded listener.js 16:26:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4EEDC800) [pid = 3372] [serial = 1418] [outer = 000000FA4D3C5400] 16:26:53 INFO - PROCESS | 3372 | 1468020413873 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 628ms 16:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:26:53 INFO - PROCESS | 3372 | 1468020413930 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 16:26:53 INFO - PROCESS | 3372 | 1468020413932 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 16:26:53 INFO - PROCESS | 3372 | 1468020413936 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:26:53 INFO - PROCESS | 3372 | 1468020413937 Marionette TRACE conn6 <- [1,1854,null,{}] 16:26:53 INFO - PROCESS | 3372 | 1468020413941 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:53 INFO - PROCESS | 3372 | 1468020413943 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:54 INFO - PROCESS | 3372 | 1468020414025 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 16:26:54 INFO - PROCESS | 3372 | 1468020414033 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020414035 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:54 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54E42000 == 36 [pid = 3372] [id = 473] 16:26:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4F6D8000) [pid = 3372] [serial = 1419] [outer = 0000000000000000] 16:26:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4F94C400) [pid = 3372] [serial = 1420] [outer = 000000FA4F6D8000] 16:26:54 INFO - PROCESS | 3372 | 1468020414080 Marionette DEBUG loaded listener.js 16:26:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4FED8C00) [pid = 3372] [serial = 1421] [outer = 000000FA4F6D8000] 16:26:55 INFO - PROCESS | 3372 | --DOCSHELL 000000FA476DD000 == 35 [pid = 3372] [id = 465] 16:26:55 INFO - PROCESS | 3372 | --DOCSHELL 000000FA423FA800 == 34 [pid = 3372] [id = 464] 16:26:55 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4ECC9000 == 33 [pid = 3372] [id = 467] 16:26:55 INFO - PROCESS | 3372 | --DOCSHELL 000000FA543D5000 == 32 [pid = 3372] [id = 472] 16:26:55 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FC0B000 == 31 [pid = 3372] [id = 468] 16:26:55 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53956800 == 30 [pid = 3372] [id = 470] 16:26:55 INFO - PROCESS | 3372 | --DOCSHELL 000000FA49AF8000 == 29 [pid = 3372] [id = 466] 16:26:55 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54279800 == 28 [pid = 3372] [id = 471] 16:26:55 INFO - PROCESS | 3372 | --DOCSHELL 000000FA502C8000 == 27 [pid = 3372] [id = 469] 16:26:55 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA501A3800) [pid = 3372] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 16:26:55 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA53518000) [pid = 3372] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 16:26:55 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA53579400) [pid = 3372] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 16:26:55 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4D247C00) [pid = 3372] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 16:26:55 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4D3CD400) [pid = 3372] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 16:26:55 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA427CD400) [pid = 3372] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 16:26:55 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4302B800) [pid = 3372] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 16:26:55 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA47D6A000) [pid = 3372] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 16:26:55 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA480E7000) [pid = 3372] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 16:26:55 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA52259000) [pid = 3372] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 16:26:55 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA42FAB800) [pid = 3372] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 16:26:55 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA4325B800) [pid = 3372] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 16:26:55 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA48FA1400) [pid = 3372] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 16:26:55 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA431A2C00) [pid = 3372] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 16:26:55 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA4FB12800) [pid = 3372] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 16:26:55 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA43297400) [pid = 3372] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 16:26:55 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA48FD6400) [pid = 3372] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 16:26:55 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA52CB8800) [pid = 3372] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 16:26:55 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA5429CC00) [pid = 3372] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 16:26:55 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA50AB7800) [pid = 3372] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 16:26:55 INFO - PROCESS | 3372 | --DOMWINDOW == 61 (000000FA501A6C00) [pid = 3372] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 16:26:55 INFO - PROCESS | 3372 | --DOMWINDOW == 60 (000000FA51C51400) [pid = 3372] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 16:26:55 INFO - PROCESS | 3372 | --DOMWINDOW == 59 (000000FA52561800) [pid = 3372] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 16:26:55 INFO - PROCESS | 3372 | --DOMWINDOW == 58 (000000FA4C7BD800) [pid = 3372] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 16:26:55 INFO - PROCESS | 3372 | 1468020415858 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 16:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1993ms 16:26:55 INFO - PROCESS | 3372 | 1468020415931 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 16:26:55 INFO - PROCESS | 3372 | 1468020415935 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 16:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:26:55 INFO - PROCESS | 3372 | 1468020415941 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:26:55 INFO - PROCESS | 3372 | 1468020415943 Marionette TRACE conn6 <- [1,1858,null,{}] 16:26:55 INFO - PROCESS | 3372 | 1468020415950 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:55 INFO - PROCESS | 3372 | 1468020415952 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:56 INFO - PROCESS | 3372 | 1468020416044 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 16:26:56 INFO - PROCESS | 3372 | 1468020416056 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020416059 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:56 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4747D800 == 28 [pid = 3372] [id = 474] 16:26:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 59 (000000FA41BD2400) [pid = 3372] [serial = 1422] [outer = 0000000000000000] 16:26:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 60 (000000FA41C09000) [pid = 3372] [serial = 1423] [outer = 000000FA41BD2400] 16:26:56 INFO - PROCESS | 3372 | 1468020416110 Marionette DEBUG loaded listener.js 16:26:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (000000FA427CB800) [pid = 3372] [serial = 1424] [outer = 000000FA41BD2400] 16:26:56 INFO - PROCESS | 3372 | 1468020416577 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 16:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 692ms 16:26:56 INFO - PROCESS | 3372 | 1468020416635 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 16:26:56 INFO - PROCESS | 3372 | 1468020416641 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 16:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:26:56 INFO - PROCESS | 3372 | 1468020416648 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:26:56 INFO - PROCESS | 3372 | 1468020416651 Marionette TRACE conn6 <- [1,1862,null,{}] 16:26:56 INFO - PROCESS | 3372 | 1468020416655 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:56 INFO - PROCESS | 3372 | 1468020416657 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:56 INFO - PROCESS | 3372 | 1468020416753 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 16:26:56 INFO - PROCESS | 3372 | 1468020416769 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020416771 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:56 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA49309800 == 29 [pid = 3372] [id = 475] 16:26:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (000000FA4302D000) [pid = 3372] [serial = 1425] [outer = 0000000000000000] 16:26:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA43031000) [pid = 3372] [serial = 1426] [outer = 000000FA4302D000] 16:26:56 INFO - PROCESS | 3372 | 1468020416821 Marionette DEBUG loaded listener.js 16:26:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA431A5400) [pid = 3372] [serial = 1427] [outer = 000000FA4302D000] 16:26:57 INFO - PROCESS | 3372 | 1468020417534 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 942ms 16:26:57 INFO - PROCESS | 3372 | 1468020417592 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 16:26:57 INFO - PROCESS | 3372 | 1468020417597 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 16:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:26:57 INFO - PROCESS | 3372 | 1468020417602 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:26:57 INFO - PROCESS | 3372 | 1468020417605 Marionette TRACE conn6 <- [1,1866,null,{}] 16:26:57 INFO - PROCESS | 3372 | 1468020417612 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:57 INFO - PROCESS | 3372 | 1468020417615 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:57 INFO - PROCESS | 3372 | 1468020417736 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 16:26:57 INFO - PROCESS | 3372 | 1468020417812 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020417815 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:57 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E50000 == 30 [pid = 3372] [id = 476] 16:26:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA4121F000) [pid = 3372] [serial = 1428] [outer = 0000000000000000] 16:26:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA42CB2800) [pid = 3372] [serial = 1429] [outer = 000000FA4121F000] 16:26:57 INFO - PROCESS | 3372 | 1468020417874 Marionette DEBUG loaded listener.js 16:26:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA431A1C00) [pid = 3372] [serial = 1430] [outer = 000000FA4121F000] 16:26:58 INFO - PROCESS | 3372 | 1468020418591 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1030ms 16:26:58 INFO - PROCESS | 3372 | 1468020418636 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 16:26:58 INFO - PROCESS | 3372 | 1468020418641 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 16:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:26:58 INFO - PROCESS | 3372 | 1468020418648 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:26:58 INFO - PROCESS | 3372 | 1468020418651 Marionette TRACE conn6 <- [1,1870,null,{}] 16:26:58 INFO - PROCESS | 3372 | 1468020418655 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:58 INFO - PROCESS | 3372 | 1468020418658 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:58 INFO - PROCESS | 3372 | 1468020418812 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 16:26:58 INFO - PROCESS | 3372 | 1468020418880 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020418883 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:58 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D416800 == 31 [pid = 3372] [id = 477] 16:26:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA43219C00) [pid = 3372] [serial = 1431] [outer = 0000000000000000] 16:26:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA4324C400) [pid = 3372] [serial = 1432] [outer = 000000FA43219C00] 16:26:58 INFO - PROCESS | 3372 | 1468020418941 Marionette DEBUG loaded listener.js 16:26:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA4325A400) [pid = 3372] [serial = 1433] [outer = 000000FA43219C00] 16:26:59 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4747D800 == 30 [pid = 3372] [id = 474] 16:26:59 INFO - PROCESS | 3372 | 1468020419686 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1081ms 16:26:59 INFO - PROCESS | 3372 | 1468020419748 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 16:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:26:59 INFO - PROCESS | 3372 | 1468020419752 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 16:26:59 INFO - PROCESS | 3372 | 1468020419758 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:26:59 INFO - PROCESS | 3372 | 1468020419761 Marionette TRACE conn6 <- [1,1874,null,{}] 16:26:59 INFO - PROCESS | 3372 | 1468020419766 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:59 INFO - PROCESS | 3372 | 1468020419769 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:59 INFO - PROCESS | 3372 | 1468020419872 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 16:26:59 INFO - PROCESS | 3372 | 1468020419947 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020419952 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:26:59 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E4D000 == 31 [pid = 3372] [id = 478] 16:26:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4134D400) [pid = 3372] [serial = 1434] [outer = 0000000000000000] 16:27:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA42CBDC00) [pid = 3372] [serial = 1435] [outer = 000000FA4134D400] 16:27:00 INFO - PROCESS | 3372 | 1468020420001 Marionette DEBUG loaded listener.js 16:27:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA431F3000) [pid = 3372] [serial = 1436] [outer = 000000FA4134D400] 16:27:00 INFO - PROCESS | 3372 | 1468020420460 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 16:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 734ms 16:27:00 INFO - PROCESS | 3372 | 1468020420492 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 16:27:00 INFO - PROCESS | 3372 | 1468020420497 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 16:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:27:00 INFO - PROCESS | 3372 | 1468020420503 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:27:00 INFO - PROCESS | 3372 | 1468020420505 Marionette TRACE conn6 <- [1,1878,null,{}] 16:27:00 INFO - PROCESS | 3372 | 1468020420509 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:00 INFO - PROCESS | 3372 | 1468020420512 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:00 INFO - PROCESS | 3372 | 1468020420599 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 16:27:00 INFO - PROCESS | 3372 | 1468020420608 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020420610 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:00 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F850000 == 32 [pid = 3372] [id = 479] 16:27:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4302AC00) [pid = 3372] [serial = 1437] [outer = 0000000000000000] 16:27:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA434A2000) [pid = 3372] [serial = 1438] [outer = 000000FA4302AC00] 16:27:00 INFO - PROCESS | 3372 | 1468020420658 Marionette DEBUG loaded listener.js 16:27:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA43917000) [pid = 3372] [serial = 1439] [outer = 000000FA4302AC00] 16:27:01 INFO - PROCESS | 3372 | 1468020421132 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 16:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 692ms 16:27:01 INFO - PROCESS | 3372 | 1468020421198 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 16:27:01 INFO - PROCESS | 3372 | 1468020421200 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 16:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:27:01 INFO - PROCESS | 3372 | 1468020421204 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:27:01 INFO - PROCESS | 3372 | 1468020421208 Marionette TRACE conn6 <- [1,1882,null,{}] 16:27:01 INFO - PROCESS | 3372 | 1468020421219 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:01 INFO - PROCESS | 3372 | 1468020421224 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:01 INFO - PROCESS | 3372 | 1468020421312 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 16:27:01 INFO - PROCESS | 3372 | 1468020421324 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020421327 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:01 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5013E800 == 33 [pid = 3372] [id = 480] 16:27:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA47DB9C00) [pid = 3372] [serial = 1440] [outer = 0000000000000000] 16:27:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4806F800) [pid = 3372] [serial = 1441] [outer = 000000FA47DB9C00] 16:27:01 INFO - PROCESS | 3372 | 1468020421376 Marionette DEBUG loaded listener.js 16:27:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA48E06000) [pid = 3372] [serial = 1442] [outer = 000000FA47DB9C00] 16:27:01 INFO - PROCESS | 3372 | 1468020421799 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 627ms 16:27:01 INFO - PROCESS | 3372 | 1468020421835 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 16:27:01 INFO - PROCESS | 3372 | 1468020421838 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 16:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:27:01 INFO - PROCESS | 3372 | 1468020421841 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:27:01 INFO - PROCESS | 3372 | 1468020421843 Marionette TRACE conn6 <- [1,1886,null,{}] 16:27:01 INFO - PROCESS | 3372 | 1468020421846 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:01 INFO - PROCESS | 3372 | 1468020421848 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:01 INFO - PROCESS | 3372 | 1468020421936 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 16:27:01 INFO - PROCESS | 3372 | 1468020421971 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020421973 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:01 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53419800 == 34 [pid = 3372] [id = 481] 16:27:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA48FA1800) [pid = 3372] [serial = 1443] [outer = 0000000000000000] 16:27:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA49019000) [pid = 3372] [serial = 1444] [outer = 000000FA48FA1800] 16:27:02 INFO - PROCESS | 3372 | 1468020422019 Marionette DEBUG loaded listener.js 16:27:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA41224400) [pid = 3372] [serial = 1445] [outer = 000000FA48FA1800] 16:27:02 INFO - PROCESS | 3372 | 1468020422492 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 691ms 16:27:02 INFO - PROCESS | 3372 | 1468020422533 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 16:27:02 INFO - PROCESS | 3372 | 1468020422535 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 16:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:27:02 INFO - PROCESS | 3372 | 1468020422539 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:27:02 INFO - PROCESS | 3372 | 1468020422541 Marionette TRACE conn6 <- [1,1890,null,{}] 16:27:02 INFO - PROCESS | 3372 | 1468020422551 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:02 INFO - PROCESS | 3372 | 1468020422554 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:02 INFO - PROCESS | 3372 | 1468020422659 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 16:27:02 INFO - PROCESS | 3372 | 1468020422667 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020422669 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:02 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E4B000 == 35 [pid = 3372] [id = 482] 16:27:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA48FD6400) [pid = 3372] [serial = 1446] [outer = 0000000000000000] 16:27:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4C7B9400) [pid = 3372] [serial = 1447] [outer = 000000FA48FD6400] 16:27:02 INFO - PROCESS | 3372 | 1468020422714 Marionette DEBUG loaded listener.js 16:27:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA4C7C6000) [pid = 3372] [serial = 1448] [outer = 000000FA48FD6400] 16:27:03 INFO - PROCESS | 3372 | 1468020423169 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 672ms 16:27:03 INFO - PROCESS | 3372 | 1468020423213 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 16:27:03 INFO - PROCESS | 3372 | 1468020423215 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 16:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:27:03 INFO - PROCESS | 3372 | 1468020423219 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:27:03 INFO - PROCESS | 3372 | 1468020423220 Marionette TRACE conn6 <- [1,1894,null,{}] 16:27:03 INFO - PROCESS | 3372 | 1468020423231 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:03 INFO - PROCESS | 3372 | 1468020423237 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:03 INFO - PROCESS | 3372 | 1468020423397 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 16:27:03 INFO - PROCESS | 3372 | 1468020423422 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020423424 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:03 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54DA7800 == 36 [pid = 3372] [id = 483] 16:27:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA4CF28000) [pid = 3372] [serial = 1449] [outer = 0000000000000000] 16:27:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA4DAE8400) [pid = 3372] [serial = 1450] [outer = 000000FA4CF28000] 16:27:03 INFO - PROCESS | 3372 | 1468020423470 Marionette DEBUG loaded listener.js 16:27:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA4F775800) [pid = 3372] [serial = 1451] [outer = 000000FA4CF28000] 16:27:03 INFO - PROCESS | 3372 | 1468020423919 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 16:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 734ms 16:27:03 INFO - PROCESS | 3372 | 1468020423960 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 16:27:03 INFO - PROCESS | 3372 | 1468020423962 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 16:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:27:03 INFO - PROCESS | 3372 | 1468020423966 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:27:03 INFO - PROCESS | 3372 | 1468020423967 Marionette TRACE conn6 <- [1,1898,null,{}] 16:27:03 INFO - PROCESS | 3372 | 1468020423971 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:03 INFO - PROCESS | 3372 | 1468020423973 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:04 INFO - PROCESS | 3372 | 1468020424081 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 16:27:04 INFO - PROCESS | 3372 | 1468020424089 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020424091 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:04 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56605800 == 37 [pid = 3372] [id = 484] 16:27:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA4FB05800) [pid = 3372] [serial = 1452] [outer = 0000000000000000] 16:27:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA4FCC7C00) [pid = 3372] [serial = 1453] [outer = 000000FA4FB05800] 16:27:04 INFO - PROCESS | 3372 | 1468020424135 Marionette DEBUG loaded listener.js 16:27:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA501A5800) [pid = 3372] [serial = 1454] [outer = 000000FA4FB05800] 16:27:04 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA41BD2400) [pid = 3372] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:27:04 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA4D3C5400) [pid = 3372] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:27:04 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA48078400) [pid = 3372] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:27:04 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA4807C400) [pid = 3372] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:27:04 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA4C7BA400) [pid = 3372] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:27:04 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA431EDC00) [pid = 3372] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:27:04 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4302E800) [pid = 3372] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:27:04 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA49A50C00) [pid = 3372] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:27:04 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA431FCC00) [pid = 3372] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:27:04 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA43912400) [pid = 3372] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:27:04 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA43025800) [pid = 3372] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:27:04 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA41352800) [pid = 3372] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:27:04 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA42CB3400) [pid = 3372] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:27:04 INFO - PROCESS | 3372 | 1468020424550 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 16:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 629ms 16:27:04 INFO - PROCESS | 3372 | 1468020424599 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 16:27:04 INFO - PROCESS | 3372 | 1468020424601 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 16:27:04 INFO - PROCESS | 3372 | 1468020424605 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:27:04 INFO - PROCESS | 3372 | 1468020424607 Marionette TRACE conn6 <- [1,1902,null,{}] 16:27:04 INFO - PROCESS | 3372 | 1468020424610 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:04 INFO - PROCESS | 3372 | 1468020424612 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:04 INFO - PROCESS | 3372 | 1468020424693 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 16:27:04 INFO - PROCESS | 3372 | 1468020424728 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020424730 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:04 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5666E000 == 38 [pid = 3372] [id = 485] 16:27:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4302E800) [pid = 3372] [serial = 1455] [outer = 0000000000000000] 16:27:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA47E31000) [pid = 3372] [serial = 1456] [outer = 000000FA4302E800] 16:27:04 INFO - PROCESS | 3372 | 1468020424776 Marionette DEBUG loaded listener.js 16:27:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4D4E3000) [pid = 3372] [serial = 1457] [outer = 000000FA4302E800] 16:27:05 INFO - PROCESS | 3372 | 1468020425193 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 629ms 16:27:05 INFO - PROCESS | 3372 | 1468020425237 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 16:27:05 INFO - PROCESS | 3372 | 1468020425240 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 16:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:27:05 INFO - PROCESS | 3372 | 1468020425243 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:27:05 INFO - PROCESS | 3372 | 1468020425244 Marionette TRACE conn6 <- [1,1906,null,{}] 16:27:05 INFO - PROCESS | 3372 | 1468020425248 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:05 INFO - PROCESS | 3372 | 1468020425250 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:05 INFO - PROCESS | 3372 | 1468020425333 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 16:27:05 INFO - PROCESS | 3372 | 1468020425338 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 3372 | 1468020425340 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:05 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F84F800 == 39 [pid = 3372] [id = 486] 16:27:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA434AF000) [pid = 3372] [serial = 1458] [outer = 0000000000000000] 16:27:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA4F778000) [pid = 3372] [serial = 1459] [outer = 000000FA434AF000] 16:27:05 INFO - PROCESS | 3372 | 1468020425385 Marionette DEBUG loaded listener.js 16:27:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA5028C400) [pid = 3372] [serial = 1460] [outer = 000000FA434AF000] 16:27:05 INFO - PROCESS | 3372 | 1468020425806 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 16:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 586ms 16:27:05 INFO - PROCESS | 3372 | 1468020425843 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 16:27:05 INFO - PROCESS | 3372 | 1468020425845 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 16:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:27:05 INFO - PROCESS | 3372 | 1468020425852 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:27:05 INFO - PROCESS | 3372 | 1468020425854 Marionette TRACE conn6 <- [1,1910,null,{}] 16:27:05 INFO - PROCESS | 3372 | 1468020425858 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:05 INFO - PROCESS | 3372 | 1468020425859 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:05 INFO - PROCESS | 3372 | 1468020425942 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 16:27:05 INFO - PROCESS | 3372 | 1468020425950 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 3372 | 1468020425952 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:05 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5773F800 == 40 [pid = 3372] [id = 487] 16:27:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA50292400) [pid = 3372] [serial = 1461] [outer = 0000000000000000] 16:27:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA50298800) [pid = 3372] [serial = 1462] [outer = 000000FA50292400] 16:27:06 INFO - PROCESS | 3372 | 1468020425998 Marionette DEBUG loaded listener.js 16:27:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA5090E400) [pid = 3372] [serial = 1463] [outer = 000000FA50292400] 16:27:07 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54E42000 == 39 [pid = 3372] [id = 473] 16:27:07 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E4D000 == 38 [pid = 3372] [id = 478] 16:27:07 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D416800 == 37 [pid = 3372] [id = 477] 16:27:07 INFO - PROCESS | 3372 | --DOCSHELL 000000FA49309800 == 36 [pid = 3372] [id = 475] 16:27:07 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E50000 == 35 [pid = 3372] [id = 476] 16:27:07 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F850000 == 34 [pid = 3372] [id = 479] 16:27:07 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53419800 == 33 [pid = 3372] [id = 481] 16:27:07 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5013E800 == 32 [pid = 3372] [id = 480] 16:27:07 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E4B000 == 31 [pid = 3372] [id = 482] 16:27:07 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5666E000 == 30 [pid = 3372] [id = 485] 16:27:07 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54DA7800 == 29 [pid = 3372] [id = 483] 16:27:07 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56605800 == 28 [pid = 3372] [id = 484] 16:27:07 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F84F800 == 27 [pid = 3372] [id = 486] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA41C09000) [pid = 3372] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA43031000) [pid = 3372] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4EEDC800) [pid = 3372] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4F94C400) [pid = 3372] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA48338C00) [pid = 3372] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA48F97400) [pid = 3372] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA48F83000) [pid = 3372] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4CB57C00) [pid = 3372] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA49023000) [pid = 3372] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4D4DC000) [pid = 3372] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA431F9000) [pid = 3372] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA53577800) [pid = 3372] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA5274FC00) [pid = 3372] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4F771000) [pid = 3372] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA4C7C3800) [pid = 3372] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA475F8C00) [pid = 3372] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA4329C000) [pid = 3372] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA4391F400) [pid = 3372] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA431F0000) [pid = 3372] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA43210400) [pid = 3372] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA41BD0800) [pid = 3372] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA42C2D000) [pid = 3372] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA434A2800) [pid = 3372] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA44045400) [pid = 3372] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA427CB800) [pid = 3372] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 61 (000000FA4D24D800) [pid = 3372] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 60 (000000FA476CA000) [pid = 3372] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | --DOMWINDOW == 59 (000000FA4C7BAC00) [pid = 3372] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 16:27:07 INFO - PROCESS | 3372 | 1468020427876 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 16:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 2087ms 16:27:07 INFO - PROCESS | 3372 | 1468020427941 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 16:27:07 INFO - PROCESS | 3372 | 1468020427945 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 16:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:27:07 INFO - PROCESS | 3372 | 1468020427950 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:27:07 INFO - PROCESS | 3372 | 1468020427954 Marionette TRACE conn6 <- [1,1914,null,{}] 16:27:07 INFO - PROCESS | 3372 | 1468020427960 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:07 INFO - PROCESS | 3372 | 1468020427963 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:08 INFO - PROCESS | 3372 | 1468020428058 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 16:27:08 INFO - PROCESS | 3372 | 1468020428072 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020428075 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:08 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4765D000 == 28 [pid = 3372] [id = 488] 16:27:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 60 (000000FA427CAC00) [pid = 3372] [serial = 1464] [outer = 0000000000000000] 16:27:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (000000FA427CB800) [pid = 3372] [serial = 1465] [outer = 000000FA427CAC00] 16:27:08 INFO - PROCESS | 3372 | 1468020428125 Marionette DEBUG loaded listener.js 16:27:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (000000FA42CBB400) [pid = 3372] [serial = 1466] [outer = 000000FA427CAC00] 16:27:08 INFO - PROCESS | 3372 | 1468020428618 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 16:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 734ms 16:27:08 INFO - PROCESS | 3372 | 1468020428688 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 16:27:08 INFO - PROCESS | 3372 | 1468020428694 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 16:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:27:08 INFO - PROCESS | 3372 | 1468020428701 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:27:08 INFO - PROCESS | 3372 | 1468020428703 Marionette TRACE conn6 <- [1,1918,null,{}] 16:27:08 INFO - PROCESS | 3372 | 1468020428707 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:08 INFO - PROCESS | 3372 | 1468020428710 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:08 INFO - PROCESS | 3372 | 1468020428802 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 16:27:08 INFO - PROCESS | 3372 | 1468020428816 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020428819 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:08 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA490E5000 == 29 [pid = 3372] [id = 489] 16:27:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA4320FC00) [pid = 3372] [serial = 1467] [outer = 0000000000000000] 16:27:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA43214000) [pid = 3372] [serial = 1468] [outer = 000000FA4320FC00] 16:27:08 INFO - PROCESS | 3372 | 1468020428868 Marionette DEBUG loaded listener.js 16:27:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA43258C00) [pid = 3372] [serial = 1469] [outer = 000000FA4320FC00] 16:27:09 INFO - PROCESS | 3372 | 1468020429340 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 16:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 692ms 16:27:09 INFO - PROCESS | 3372 | 1468020429395 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 16:27:09 INFO - PROCESS | 3372 | 1468020429397 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 16:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:27:09 INFO - PROCESS | 3372 | 1468020429401 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:27:09 INFO - PROCESS | 3372 | 1468020429405 Marionette TRACE conn6 <- [1,1922,null,{}] 16:27:09 INFO - PROCESS | 3372 | 1468020429446 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:09 INFO - PROCESS | 3372 | 1468020429451 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:09 INFO - PROCESS | 3372 | 1468020429542 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 16:27:09 INFO - PROCESS | 3372 | 1468020429621 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020429624 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:09 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F616000 == 30 [pid = 3372] [id = 490] 16:27:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA4123B800) [pid = 3372] [serial = 1470] [outer = 0000000000000000] 16:27:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA443EE000) [pid = 3372] [serial = 1471] [outer = 000000FA4123B800] 16:27:09 INFO - PROCESS | 3372 | 1468020429674 Marionette DEBUG loaded listener.js 16:27:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA476C7000) [pid = 3372] [serial = 1472] [outer = 000000FA4123B800] 16:27:10 INFO - PROCESS | 3372 | 1468020430049 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 692ms 16:27:10 INFO - PROCESS | 3372 | 1468020430097 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 16:27:10 INFO - PROCESS | 3372 | 1468020430099 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 16:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:27:10 INFO - PROCESS | 3372 | 1468020430103 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:27:10 INFO - PROCESS | 3372 | 1468020430104 Marionette TRACE conn6 <- [1,1926,null,{}] 16:27:10 INFO - PROCESS | 3372 | 1468020430108 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:10 INFO - PROCESS | 3372 | 1468020430110 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:10 INFO - PROCESS | 3372 | 1468020430196 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 16:27:10 INFO - PROCESS | 3372 | 1468020430202 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020430204 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:10 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB52000 == 31 [pid = 3372] [id = 491] 16:27:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA47E9F000) [pid = 3372] [serial = 1473] [outer = 0000000000000000] 16:27:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA480E8800) [pid = 3372] [serial = 1474] [outer = 000000FA47E9F000] 16:27:10 INFO - PROCESS | 3372 | 1468020430250 Marionette DEBUG loaded listener.js 16:27:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA48F85000) [pid = 3372] [serial = 1475] [outer = 000000FA47E9F000] 16:27:10 INFO - PROCESS | 3372 | 1468020430673 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 626ms 16:27:10 INFO - PROCESS | 3372 | 1468020430730 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 16:27:10 INFO - PROCESS | 3372 | 1468020430732 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 16:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:27:10 INFO - PROCESS | 3372 | 1468020430735 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:27:10 INFO - PROCESS | 3372 | 1468020430737 Marionette TRACE conn6 <- [1,1930,null,{}] 16:27:10 INFO - PROCESS | 3372 | 1468020430741 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:10 INFO - PROCESS | 3372 | 1468020430743 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:10 INFO - PROCESS | 3372 | 1468020430824 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 16:27:10 INFO - PROCESS | 3372 | 1468020430832 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020430835 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:10 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA50216800 == 32 [pid = 3372] [id = 492] 16:27:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA431A2000) [pid = 3372] [serial = 1476] [outer = 0000000000000000] 16:27:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4904D800) [pid = 3372] [serial = 1477] [outer = 000000FA431A2000] 16:27:10 INFO - PROCESS | 3372 | 1468020430881 Marionette DEBUG loaded listener.js 16:27:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA49A51000) [pid = 3372] [serial = 1478] [outer = 000000FA431A2000] 16:27:11 INFO - PROCESS | 3372 | 1468020431329 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 629ms 16:27:11 INFO - PROCESS | 3372 | 1468020431372 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 16:27:11 INFO - PROCESS | 3372 | 1468020431374 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 16:27:11 INFO - PROCESS | 3372 | 1468020431377 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:27:11 INFO - PROCESS | 3372 | 1468020431379 Marionette TRACE conn6 <- [1,1934,null,{}] 16:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:27:11 INFO - PROCESS | 3372 | 1468020431386 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:11 INFO - PROCESS | 3372 | 1468020431392 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:11 INFO - PROCESS | 3372 | 1468020431498 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 16:27:11 INFO - PROCESS | 3372 | 1468020431506 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020431508 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:11 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53950800 == 33 [pid = 3372] [id = 493] 16:27:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA43259800) [pid = 3372] [serial = 1479] [outer = 0000000000000000] 16:27:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4D1DD800) [pid = 3372] [serial = 1480] [outer = 000000FA43259800] 16:27:11 INFO - PROCESS | 3372 | 1468020431554 Marionette DEBUG loaded listener.js 16:27:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4DA26C00) [pid = 3372] [serial = 1481] [outer = 000000FA43259800] 16:27:11 INFO - PROCESS | 3372 | 1468020431970 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 628ms 16:27:12 INFO - PROCESS | 3372 | 1468020432012 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 16:27:12 INFO - PROCESS | 3372 | 1468020432014 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 16:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:27:12 INFO - PROCESS | 3372 | 1468020432017 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:27:12 INFO - PROCESS | 3372 | 1468020432019 Marionette TRACE conn6 <- [1,1938,null,{}] 16:27:12 INFO - PROCESS | 3372 | 1468020432023 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:12 INFO - PROCESS | 3372 | 1468020432025 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:12 INFO - PROCESS | 3372 | 1468020432105 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 16:27:12 INFO - PROCESS | 3372 | 1468020432110 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020432112 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:12 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54295800 == 34 [pid = 3372] [id = 494] 16:27:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4DA2D400) [pid = 3372] [serial = 1482] [outer = 0000000000000000] 16:27:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4F771000) [pid = 3372] [serial = 1483] [outer = 000000FA4DA2D400] 16:27:12 INFO - PROCESS | 3372 | 1468020432157 Marionette DEBUG loaded listener.js 16:27:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4FCCE000) [pid = 3372] [serial = 1484] [outer = 000000FA4DA2D400] 16:27:12 INFO - PROCESS | 3372 | 1468020432590 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 629ms 16:27:12 INFO - PROCESS | 3372 | 1468020432656 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 16:27:12 INFO - PROCESS | 3372 | 1468020432659 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 16:27:12 INFO - PROCESS | 3372 | 1468020432662 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:27:12 INFO - PROCESS | 3372 | 1468020432664 Marionette TRACE conn6 <- [1,1942,null,{}] 16:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:27:12 INFO - PROCESS | 3372 | 1468020432668 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:12 INFO - PROCESS | 3372 | 1468020432670 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:12 INFO - PROCESS | 3372 | 1468020432751 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 16:27:12 INFO - PROCESS | 3372 | 1468020432756 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020432758 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:12 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54DAA800 == 35 [pid = 3372] [id = 495] 16:27:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4FDF0800) [pid = 3372] [serial = 1485] [outer = 0000000000000000] 16:27:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA501B0C00) [pid = 3372] [serial = 1486] [outer = 000000FA4FDF0800] 16:27:12 INFO - PROCESS | 3372 | 1468020432803 Marionette DEBUG loaded listener.js 16:27:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA50796C00) [pid = 3372] [serial = 1487] [outer = 000000FA4FDF0800] 16:27:13 INFO - PROCESS | 3372 | 1468020433267 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 16:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 628ms 16:27:13 INFO - PROCESS | 3372 | 1468020433297 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 16:27:13 INFO - PROCESS | 3372 | 1468020433299 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 16:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:27:13 INFO - PROCESS | 3372 | 1468020433306 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:27:13 INFO - PROCESS | 3372 | 1468020433308 Marionette TRACE conn6 <- [1,1946,null,{}] 16:27:13 INFO - PROCESS | 3372 | 1468020433311 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:13 INFO - PROCESS | 3372 | 1468020433313 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:13 INFO - PROCESS | 3372 | 1468020433425 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 16:27:13 INFO - PROCESS | 3372 | 1468020433433 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020433435 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:13 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F612000 == 36 [pid = 3372] [id = 496] 16:27:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA51064800) [pid = 3372] [serial = 1488] [outer = 0000000000000000] 16:27:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA5106D400) [pid = 3372] [serial = 1489] [outer = 000000FA51064800] 16:27:13 INFO - PROCESS | 3372 | 1468020433526 Marionette DEBUG loaded listener.js 16:27:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA513F5800) [pid = 3372] [serial = 1490] [outer = 000000FA51064800] 16:27:13 INFO - PROCESS | 3372 | 1468020433966 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 16:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 671ms 16:27:13 INFO - PROCESS | 3372 | 1468020433982 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 16:27:13 INFO - PROCESS | 3372 | 1468020433984 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 16:27:13 INFO - PROCESS | 3372 | 1468020433987 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:27:13 INFO - PROCESS | 3372 | 1468020433988 Marionette TRACE conn6 <- [1,1950,null,{}] 16:27:13 INFO - PROCESS | 3372 | 1468020433991 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:13 INFO - PROCESS | 3372 | 1468020433993 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:14 INFO - PROCESS | 3372 | 1468020434112 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 16:27:14 INFO - PROCESS | 3372 | 1468020434118 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020434120 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:14 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57737000 == 37 [pid = 3372] [id = 497] 16:27:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA513F1000) [pid = 3372] [serial = 1491] [outer = 0000000000000000] 16:27:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA52260C00) [pid = 3372] [serial = 1492] [outer = 000000FA513F1000] 16:27:14 INFO - PROCESS | 3372 | 1468020434164 Marionette DEBUG loaded listener.js 16:27:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA52755000) [pid = 3372] [serial = 1493] [outer = 000000FA513F1000] 16:27:14 INFO - PROCESS | 3372 | 1468020434616 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 16:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 671ms 16:27:14 INFO - PROCESS | 3372 | 1468020434662 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 16:27:14 INFO - PROCESS | 3372 | 1468020434664 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 16:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:27:14 INFO - PROCESS | 3372 | 1468020434674 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:27:14 INFO - PROCESS | 3372 | 1468020434677 Marionette TRACE conn6 <- [1,1954,null,{}] 16:27:14 INFO - PROCESS | 3372 | 1468020434680 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:14 INFO - PROCESS | 3372 | 1468020434683 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:14 INFO - PROCESS | 3372 | 1468020434808 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 16:27:14 INFO - PROCESS | 3372 | 1468020434900 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020434903 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:14 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5013E800 == 38 [pid = 3372] [id = 498] 16:27:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA5350FC00) [pid = 3372] [serial = 1494] [outer = 0000000000000000] 16:27:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA53573400) [pid = 3372] [serial = 1495] [outer = 000000FA5350FC00] 16:27:14 INFO - PROCESS | 3372 | 1468020434950 Marionette DEBUG loaded listener.js 16:27:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA5357DC00) [pid = 3372] [serial = 1496] [outer = 000000FA5350FC00] 16:27:15 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA48FD6400) [pid = 3372] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:27:15 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA4CF28000) [pid = 3372] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:27:15 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA4FB05800) [pid = 3372] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:27:15 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA4302E800) [pid = 3372] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:27:15 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA434AF000) [pid = 3372] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:27:15 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA48FA1800) [pid = 3372] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:27:15 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA47DB9C00) [pid = 3372] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:27:15 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4302AC00) [pid = 3372] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:27:15 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4134D400) [pid = 3372] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:27:15 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA43219C00) [pid = 3372] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:27:15 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4121F000) [pid = 3372] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:27:15 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA4302D000) [pid = 3372] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:27:15 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4F6D8000) [pid = 3372] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:27:15 INFO - PROCESS | 3372 | 1468020435522 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 16:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 882ms 16:27:15 INFO - PROCESS | 3372 | 1468020435557 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 16:27:15 INFO - PROCESS | 3372 | 1468020435559 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 16:27:15 INFO - PROCESS | 3372 | 1468020435562 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:27:15 INFO - PROCESS | 3372 | 1468020435563 Marionette TRACE conn6 <- [1,1958,null,{}] 16:27:15 INFO - PROCESS | 3372 | 1468020435579 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:15 INFO - PROCESS | 3372 | 1468020435581 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:15 INFO - PROCESS | 3372 | 1468020435664 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 16:27:15 INFO - PROCESS | 3372 | 1468020435669 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020435671 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:15 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5785A000 == 39 [pid = 3372] [id = 499] 16:27:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA43254000) [pid = 3372] [serial = 1497] [outer = 0000000000000000] 16:27:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA48F95000) [pid = 3372] [serial = 1498] [outer = 000000FA43254000] 16:27:15 INFO - PROCESS | 3372 | 1468020435724 Marionette DEBUG loaded listener.js 16:27:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4D3C9800) [pid = 3372] [serial = 1499] [outer = 000000FA43254000] 16:27:16 INFO - PROCESS | 3372 | 1468020436139 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 16:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 587ms 16:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:27:16 INFO - PROCESS | 3372 | 1468020436153 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 16:27:16 INFO - PROCESS | 3372 | 1468020436155 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 16:27:16 INFO - PROCESS | 3372 | 1468020436158 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:27:16 INFO - PROCESS | 3372 | 1468020436160 Marionette TRACE conn6 <- [1,1962,null,{}] 16:27:16 INFO - PROCESS | 3372 | 1468020436163 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:16 INFO - PROCESS | 3372 | 1468020436165 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:16 INFO - PROCESS | 3372 | 1468020436283 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 16:27:16 INFO - PROCESS | 3372 | 1468020436291 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020436293 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:16 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57E5D800 == 40 [pid = 3372] [id = 500] 16:27:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA4D4E1C00) [pid = 3372] [serial = 1500] [outer = 0000000000000000] 16:27:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA53571400) [pid = 3372] [serial = 1501] [outer = 000000FA4D4E1C00] 16:27:16 INFO - PROCESS | 3372 | 1468020436337 Marionette DEBUG loaded listener.js 16:27:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA53939C00) [pid = 3372] [serial = 1502] [outer = 000000FA4D4E1C00] 16:27:16 INFO - PROCESS | 3372 | 1468020436754 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 16:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 16:27:16 INFO - PROCESS | 3372 | 1468020436792 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 16:27:16 INFO - PROCESS | 3372 | 1468020436794 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 16:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:27:16 INFO - PROCESS | 3372 | 1468020436797 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:27:16 INFO - PROCESS | 3372 | 1468020436799 Marionette TRACE conn6 <- [1,1966,null,{}] 16:27:16 INFO - PROCESS | 3372 | 1468020436802 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:16 INFO - PROCESS | 3372 | 1468020436804 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:16 INFO - PROCESS | 3372 | 1468020436930 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 16:27:16 INFO - PROCESS | 3372 | 1468020436938 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020436940 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:16 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53E18800 == 41 [pid = 3372] [id = 501] 16:27:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA53940800) [pid = 3372] [serial = 1503] [outer = 0000000000000000] 16:27:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA53944C00) [pid = 3372] [serial = 1504] [outer = 000000FA53940800] 16:27:16 INFO - PROCESS | 3372 | 1468020436984 Marionette DEBUG loaded listener.js 16:27:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA53AC1000) [pid = 3372] [serial = 1505] [outer = 000000FA53940800] 16:27:17 INFO - PROCESS | 3372 | 1468020437484 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 734ms 16:27:17 INFO - PROCESS | 3372 | 1468020437536 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 16:27:17 INFO - PROCESS | 3372 | 1468020437541 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 16:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:27:17 INFO - PROCESS | 3372 | 1468020437547 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:27:17 INFO - PROCESS | 3372 | 1468020437551 Marionette TRACE conn6 <- [1,1970,null,{}] 16:27:17 INFO - PROCESS | 3372 | 1468020437557 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:17 INFO - PROCESS | 3372 | 1468020437560 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:17 INFO - PROCESS | 3372 | 1468020437740 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 16:27:17 INFO - PROCESS | 3372 | 1468020437848 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020437853 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:17 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4831D000 == 42 [pid = 3372] [id = 502] 16:27:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA41C08400) [pid = 3372] [serial = 1506] [outer = 0000000000000000] 16:27:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA42540400) [pid = 3372] [serial = 1507] [outer = 000000FA41C08400] 16:27:17 INFO - PROCESS | 3372 | 1468020437912 Marionette DEBUG loaded listener.js 16:27:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA43031800) [pid = 3372] [serial = 1508] [outer = 000000FA41C08400] 16:27:18 INFO - PROCESS | 3372 | 1468020438666 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1183ms 16:27:18 INFO - PROCESS | 3372 | 1468020438734 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 16:27:18 INFO - PROCESS | 3372 | 1468020438739 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 16:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:27:18 INFO - PROCESS | 3372 | 1468020438745 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:27:18 INFO - PROCESS | 3372 | 1468020438748 Marionette TRACE conn6 <- [1,1974,null,{}] 16:27:18 INFO - PROCESS | 3372 | 1468020438753 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:18 INFO - PROCESS | 3372 | 1468020438756 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:18 INFO - PROCESS | 3372 | 1468020438900 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 16:27:19 INFO - PROCESS | 3372 | 1468020439169 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020439172 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:19 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA43364000 == 43 [pid = 3372] [id = 503] 16:27:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA41337400) [pid = 3372] [serial = 1509] [outer = 0000000000000000] 16:27:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA41BD0800) [pid = 3372] [serial = 1510] [outer = 000000FA41337400] 16:27:19 INFO - PROCESS | 3372 | 1468020439250 Marionette DEBUG loaded listener.js 16:27:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA42CBBC00) [pid = 3372] [serial = 1511] [outer = 000000FA41337400] 16:27:19 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57E5D800 == 42 [pid = 3372] [id = 500] 16:27:19 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5785A000 == 41 [pid = 3372] [id = 499] 16:27:19 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5013E800 == 40 [pid = 3372] [id = 498] 16:27:19 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57737000 == 39 [pid = 3372] [id = 497] 16:27:19 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F612000 == 38 [pid = 3372] [id = 496] 16:27:19 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54DAA800 == 37 [pid = 3372] [id = 495] 16:27:19 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54295800 == 36 [pid = 3372] [id = 494] 16:27:19 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53950800 == 35 [pid = 3372] [id = 493] 16:27:19 INFO - PROCESS | 3372 | --DOCSHELL 000000FA50216800 == 34 [pid = 3372] [id = 492] 16:27:19 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB52000 == 33 [pid = 3372] [id = 491] 16:27:19 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F616000 == 32 [pid = 3372] [id = 490] 16:27:19 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA50298800) [pid = 3372] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 16:27:19 INFO - PROCESS | 3372 | --DOCSHELL 000000FA490E5000 == 31 [pid = 3372] [id = 489] 16:27:19 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4765D000 == 30 [pid = 3372] [id = 488] 16:27:19 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5773F800 == 29 [pid = 3372] [id = 487] 16:27:19 INFO - PROCESS | 3372 | 1468020439931 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1231ms 16:27:19 INFO - PROCESS | 3372 | 1468020439980 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 16:27:19 INFO - PROCESS | 3372 | 1468020439983 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 16:27:19 INFO - PROCESS | 3372 | 1468020439988 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:27:19 INFO - PROCESS | 3372 | 1468020439991 Marionette TRACE conn6 <- [1,1978,null,{}] 16:27:20 INFO - PROCESS | 3372 | 1468020439996 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:20 INFO - PROCESS | 3372 | 1468020440001 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:20 INFO - PROCESS | 3372 | 1468020440100 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 16:27:20 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA4FED8C00) [pid = 3372] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA4C7B9400) [pid = 3372] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA4DAE8400) [pid = 3372] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA4C7C6000) [pid = 3372] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA4FCC7C00) [pid = 3372] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA4F775800) [pid = 3372] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA47E31000) [pid = 3372] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4F778000) [pid = 3372] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA5028C400) [pid = 3372] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA501A5800) [pid = 3372] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA49019000) [pid = 3372] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4806F800) [pid = 3372] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA48E06000) [pid = 3372] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA434A2000) [pid = 3372] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA43917000) [pid = 3372] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA42CBDC00) [pid = 3372] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA431F3000) [pid = 3372] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4325A400) [pid = 3372] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4324C400) [pid = 3372] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA431A1C00) [pid = 3372] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA42CB2800) [pid = 3372] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA431A5400) [pid = 3372] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA4D4E3000) [pid = 3372] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA41224400) [pid = 3372] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 3372 | 1468020440184 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020440187 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:20 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4336C000 == 30 [pid = 3372] [id = 504] 16:27:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA4132D800) [pid = 3372] [serial = 1512] [outer = 0000000000000000] 16:27:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA42FB1000) [pid = 3372] [serial = 1513] [outer = 000000FA4132D800] 16:27:20 INFO - PROCESS | 3372 | 1468020440236 Marionette DEBUG loaded listener.js 16:27:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA431F3000) [pid = 3372] [serial = 1514] [outer = 000000FA4132D800] 16:27:20 INFO - PROCESS | 3372 | 1468020440680 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 733ms 16:27:20 INFO - PROCESS | 3372 | 1468020440728 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 16:27:20 INFO - PROCESS | 3372 | 1468020440732 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 16:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:27:20 INFO - PROCESS | 3372 | 1468020440736 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:27:20 INFO - PROCESS | 3372 | 1468020440739 Marionette TRACE conn6 <- [1,1982,null,{}] 16:27:20 INFO - PROCESS | 3372 | 1468020440742 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:20 INFO - PROCESS | 3372 | 1468020440745 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:20 INFO - PROCESS | 3372 | 1468020440835 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 16:27:20 INFO - PROCESS | 3372 | 1468020440847 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020440849 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:20 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CB51000 == 31 [pid = 3372] [id = 505] 16:27:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4324C400) [pid = 3372] [serial = 1515] [outer = 0000000000000000] 16:27:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA432A0800) [pid = 3372] [serial = 1516] [outer = 000000FA4324C400] 16:27:20 INFO - PROCESS | 3372 | 1468020440896 Marionette DEBUG loaded listener.js 16:27:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA43582C00) [pid = 3372] [serial = 1517] [outer = 000000FA4324C400] 16:27:21 INFO - PROCESS | 3372 | 1468020441362 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 671ms 16:27:21 INFO - PROCESS | 3372 | 1468020441410 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 16:27:21 INFO - PROCESS | 3372 | 1468020441413 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 16:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:27:21 INFO - PROCESS | 3372 | 1468020441418 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:27:21 INFO - PROCESS | 3372 | 1468020441424 Marionette TRACE conn6 <- [1,1986,null,{}] 16:27:21 INFO - PROCESS | 3372 | 1468020441434 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:21 INFO - PROCESS | 3372 | 1468020441439 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:21 INFO - PROCESS | 3372 | 1468020441528 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 16:27:21 INFO - PROCESS | 3372 | 1468020441535 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020441537 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:21 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F606800 == 32 [pid = 3372] [id = 506] 16:27:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4395C800) [pid = 3372] [serial = 1518] [outer = 0000000000000000] 16:27:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA47DB4400) [pid = 3372] [serial = 1519] [outer = 000000FA4395C800] 16:27:21 INFO - PROCESS | 3372 | 1468020441582 Marionette DEBUG loaded listener.js 16:27:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA48138800) [pid = 3372] [serial = 1520] [outer = 000000FA4395C800] 16:27:22 INFO - PROCESS | 3372 | 1468020441998 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 16:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 649ms 16:27:22 INFO - PROCESS | 3372 | 1468020442067 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 16:27:22 INFO - PROCESS | 3372 | 1468020442070 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 16:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:27:22 INFO - PROCESS | 3372 | 1468020442073 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:27:22 INFO - PROCESS | 3372 | 1468020442075 Marionette TRACE conn6 <- [1,1990,null,{}] 16:27:22 INFO - PROCESS | 3372 | 1468020442078 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:22 INFO - PROCESS | 3372 | 1468020442080 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:22 INFO - PROCESS | 3372 | 1468020442169 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 16:27:22 INFO - PROCESS | 3372 | 1468020442205 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020442208 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:22 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FC19800 == 33 [pid = 3372] [id = 507] 16:27:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA48F82000) [pid = 3372] [serial = 1521] [outer = 0000000000000000] 16:27:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA48F96000) [pid = 3372] [serial = 1522] [outer = 000000FA48F82000] 16:27:22 INFO - PROCESS | 3372 | 1468020442260 Marionette DEBUG loaded listener.js 16:27:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4901D000) [pid = 3372] [serial = 1523] [outer = 000000FA48F82000] 16:27:22 INFO - PROCESS | 3372 | 1468020442730 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 692ms 16:27:22 INFO - PROCESS | 3372 | 1468020442768 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 16:27:22 INFO - PROCESS | 3372 | 1468020442770 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 16:27:22 INFO - PROCESS | 3372 | 1468020442774 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:27:22 INFO - PROCESS | 3372 | 1468020442775 Marionette TRACE conn6 <- [1,1994,null,{}] 16:27:22 INFO - PROCESS | 3372 | 1468020442784 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:22 INFO - PROCESS | 3372 | 1468020442786 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:22 INFO - PROCESS | 3372 | 1468020442892 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 16:27:22 INFO - PROCESS | 3372 | 1468020442900 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020442907 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:22 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D490000 == 34 [pid = 3372] [id = 508] 16:27:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA499C1C00) [pid = 3372] [serial = 1524] [outer = 0000000000000000] 16:27:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA4C7BA000) [pid = 3372] [serial = 1525] [outer = 000000FA499C1C00] 16:27:22 INFO - PROCESS | 3372 | 1468020442967 Marionette DEBUG loaded listener.js 16:27:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4CBC2000) [pid = 3372] [serial = 1526] [outer = 000000FA499C1C00] 16:27:23 INFO - PROCESS | 3372 | 1468020443452 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 16:27:23 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:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 733ms 16:27:23 INFO - PROCESS | 3372 | 1468020443510 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 16:27:23 INFO - PROCESS | 3372 | 1468020443513 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 16:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:27:23 INFO - PROCESS | 3372 | 1468020443516 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:27:23 INFO - PROCESS | 3372 | 1468020443518 Marionette TRACE conn6 <- [1,1998,null,{}] 16:27:23 INFO - PROCESS | 3372 | 1468020443563 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:23 INFO - PROCESS | 3372 | 1468020443565 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:23 INFO - PROCESS | 3372 | 1468020443685 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 16:27:23 INFO - PROCESS | 3372 | 1468020443702 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020443704 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:23 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5395C000 == 35 [pid = 3372] [id = 509] 16:27:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA4D3C3C00) [pid = 3372] [serial = 1527] [outer = 0000000000000000] 16:27:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA4D3CD000) [pid = 3372] [serial = 1528] [outer = 000000FA4D3C3C00] 16:27:23 INFO - PROCESS | 3372 | 1468020443794 Marionette DEBUG loaded listener.js 16:27:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA4EEDFC00) [pid = 3372] [serial = 1529] [outer = 000000FA4D3C3C00] 16:27:24 INFO - PROCESS | 3372 | 1468020444210 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 16:27:24 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:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 711ms 16:27:24 INFO - PROCESS | 3372 | 1468020444229 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 16:27:24 INFO - PROCESS | 3372 | 1468020444232 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 16:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:27:24 INFO - PROCESS | 3372 | 1468020444241 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:27:24 INFO - PROCESS | 3372 | 1468020444243 Marionette TRACE conn6 <- [1,2002,null,{}] 16:27:24 INFO - PROCESS | 3372 | 1468020444246 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:24 INFO - PROCESS | 3372 | 1468020444248 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:24 INFO - PROCESS | 3372 | 1468020444354 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 16:27:24 INFO - PROCESS | 3372 | 1468020444360 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 3372 | 1468020444362 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:24 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5427B000 == 36 [pid = 3372] [id = 510] 16:27:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA48FD3C00) [pid = 3372] [serial = 1530] [outer = 0000000000000000] 16:27:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA4F94A400) [pid = 3372] [serial = 1531] [outer = 000000FA48FD3C00] 16:27:24 INFO - PROCESS | 3372 | 1468020444407 Marionette DEBUG loaded listener.js 16:27:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA4FDF4000) [pid = 3372] [serial = 1532] [outer = 000000FA48FD3C00] 16:27:24 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA51064800) [pid = 3372] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:27:24 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA513F1000) [pid = 3372] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:27:24 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA50292400) [pid = 3372] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:27:24 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA47E9F000) [pid = 3372] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:27:24 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4DA2D400) [pid = 3372] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:27:24 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4320FC00) [pid = 3372] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:27:24 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4FDF0800) [pid = 3372] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:27:24 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA43259800) [pid = 3372] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:27:24 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA431A2000) [pid = 3372] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:27:24 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA427CAC00) [pid = 3372] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:27:24 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA5350FC00) [pid = 3372] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:27:24 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4D4E1C00) [pid = 3372] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:27:24 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA43254000) [pid = 3372] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:27:24 INFO - PROCESS | 3372 | 1468020444917 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 732ms 16:27:24 INFO - PROCESS | 3372 | 1468020444975 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 16:27:24 INFO - PROCESS | 3372 | 1468020444978 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 16:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:27:24 INFO - PROCESS | 3372 | 1468020444981 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:27:24 INFO - PROCESS | 3372 | 1468020444983 Marionette TRACE conn6 <- [1,2006,null,{}] 16:27:25 INFO - PROCESS | 3372 | 1468020444994 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:25 INFO - PROCESS | 3372 | 1468020444996 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:25 INFO - PROCESS | 3372 | 1468020445101 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 16:27:25 INFO - PROCESS | 3372 | 1468020445107 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020445109 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:25 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA543D8000 == 37 [pid = 3372] [id = 511] 16:27:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA43584C00) [pid = 3372] [serial = 1533] [outer = 0000000000000000] 16:27:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4DAEF400) [pid = 3372] [serial = 1534] [outer = 000000FA43584C00] 16:27:25 INFO - PROCESS | 3372 | 1468020445153 Marionette DEBUG loaded listener.js 16:27:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA501A2C00) [pid = 3372] [serial = 1535] [outer = 000000FA43584C00] 16:27:25 INFO - PROCESS | 3372 | 1468020445569 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 629ms 16:27:25 INFO - PROCESS | 3372 | 1468020445614 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 16:27:25 INFO - PROCESS | 3372 | 1468020445616 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 16:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:27:25 INFO - PROCESS | 3372 | 1468020445623 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:27:25 INFO - PROCESS | 3372 | 1468020445625 Marionette TRACE conn6 <- [1,2010,null,{}] 16:27:25 INFO - PROCESS | 3372 | 1468020445628 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:25 INFO - PROCESS | 3372 | 1468020445630 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:25 INFO - PROCESS | 3372 | 1468020445712 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 16:27:25 INFO - PROCESS | 3372 | 1468020445737 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020445739 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:25 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4DA76000 == 38 [pid = 3372] [id = 512] 16:27:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA431F6C00) [pid = 3372] [serial = 1536] [outer = 0000000000000000] 16:27:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA48FDDC00) [pid = 3372] [serial = 1537] [outer = 000000FA431F6C00] 16:27:25 INFO - PROCESS | 3372 | 1468020445783 Marionette DEBUG loaded listener.js 16:27:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA50292800) [pid = 3372] [serial = 1538] [outer = 000000FA431F6C00] 16:27:26 INFO - PROCESS | 3372 | 1468020446207 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 628ms 16:27:26 INFO - PROCESS | 3372 | 1468020446256 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 16:27:26 INFO - PROCESS | 3372 | 1468020446258 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 16:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:27:26 INFO - PROCESS | 3372 | 1468020446261 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:27:26 INFO - PROCESS | 3372 | 1468020446263 Marionette TRACE conn6 <- [1,2014,null,{}] 16:27:26 INFO - PROCESS | 3372 | 1468020446267 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:26 INFO - PROCESS | 3372 | 1468020446268 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:26 INFO - PROCESS | 3372 | 1468020446354 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 16:27:26 INFO - PROCESS | 3372 | 1468020446359 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020446362 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:26 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54E46000 == 39 [pid = 3372] [id = 513] 16:27:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA50AB2800) [pid = 3372] [serial = 1539] [outer = 0000000000000000] 16:27:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA51395C00) [pid = 3372] [serial = 1540] [outer = 000000FA50AB2800] 16:27:26 INFO - PROCESS | 3372 | 1468020446408 Marionette DEBUG loaded listener.js 16:27:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA5255FC00) [pid = 3372] [serial = 1541] [outer = 000000FA50AB2800] 16:27:27 INFO - PROCESS | 3372 | 1468020447078 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 838ms 16:27:27 INFO - PROCESS | 3372 | 1468020447103 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 16:27:27 INFO - PROCESS | 3372 | 1468020447108 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 16:27:27 INFO - PROCESS | 3372 | 1468020447113 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:27:27 INFO - PROCESS | 3372 | 1468020447117 Marionette TRACE conn6 <- [1,2018,null,{}] 16:27:27 INFO - PROCESS | 3372 | 1468020447123 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:27 INFO - PROCESS | 3372 | 1468020447126 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:27 INFO - PROCESS | 3372 | 1468020447244 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 16:27:27 INFO - PROCESS | 3372 | 1468020447367 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020447371 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:27 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA49AFA000 == 40 [pid = 3372] [id = 514] 16:27:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA4302A800) [pid = 3372] [serial = 1542] [outer = 0000000000000000] 16:27:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA431F2800) [pid = 3372] [serial = 1543] [outer = 000000FA4302A800] 16:27:27 INFO - PROCESS | 3372 | 1468020447431 Marionette DEBUG loaded listener.js 16:27:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA43256C00) [pid = 3372] [serial = 1544] [outer = 000000FA4302A800] 16:27:28 INFO - PROCESS | 3372 | 1468020448048 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 986ms 16:27:28 INFO - PROCESS | 3372 | 1468020448103 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 16:27:28 INFO - PROCESS | 3372 | 1468020448108 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 16:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:27:28 INFO - PROCESS | 3372 | 1468020448115 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:27:28 INFO - PROCESS | 3372 | 1468020448118 Marionette TRACE conn6 <- [1,2022,null,{}] 16:27:28 INFO - PROCESS | 3372 | 1468020448122 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:28 INFO - PROCESS | 3372 | 1468020448125 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:28 INFO - PROCESS | 3372 | 1468020448240 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 16:27:28 INFO - PROCESS | 3372 | 1468020448335 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020448338 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:28 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA51C83800 == 41 [pid = 3372] [id = 515] 16:27:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA43916C00) [pid = 3372] [serial = 1545] [outer = 0000000000000000] 16:27:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA4767E800) [pid = 3372] [serial = 1546] [outer = 000000FA43916C00] 16:27:28 INFO - PROCESS | 3372 | 1468020448396 Marionette DEBUG loaded listener.js 16:27:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA48F83400) [pid = 3372] [serial = 1547] [outer = 000000FA43916C00] 16:27:29 INFO - PROCESS | 3372 | 1468020449023 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 944ms 16:27:29 INFO - PROCESS | 3372 | 1468020449060 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 16:27:29 INFO - PROCESS | 3372 | 1468020449063 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 16:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:27:29 INFO - PROCESS | 3372 | 1468020449067 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:27:29 INFO - PROCESS | 3372 | 1468020449071 Marionette TRACE conn6 <- [1,2026,null,{}] 16:27:29 INFO - PROCESS | 3372 | 1468020449082 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:29 INFO - PROCESS | 3372 | 1468020449087 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:29 INFO - PROCESS | 3372 | 1468020449201 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 16:27:29 INFO - PROCESS | 3372 | 1468020449326 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020449329 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:29 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56678800 == 42 [pid = 3372] [id = 516] 16:27:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA4D3CB000) [pid = 3372] [serial = 1548] [outer = 0000000000000000] 16:27:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA4F77B000) [pid = 3372] [serial = 1549] [outer = 000000FA4D3CB000] 16:27:29 INFO - PROCESS | 3372 | 1468020449389 Marionette DEBUG loaded listener.js 16:27:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (000000FA52205000) [pid = 3372] [serial = 1550] [outer = 000000FA4D3CB000] 16:27:29 INFO - PROCESS | 3372 | 1468020449985 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 986ms 16:27:30 INFO - PROCESS | 3372 | 1468020450055 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 16:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:27:30 INFO - PROCESS | 3372 | 1468020450058 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 16:27:30 INFO - PROCESS | 3372 | 1468020450061 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:27:30 INFO - PROCESS | 3372 | 1468020450064 Marionette TRACE conn6 <- [1,2030,null,{}] 16:27:30 INFO - PROCESS | 3372 | 1468020450067 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:30 INFO - PROCESS | 3372 | 1468020450070 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:30 INFO - PROCESS | 3372 | 1468020450296 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 16:27:30 INFO - PROCESS | 3372 | 1468020450428 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020450431 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:30 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E41000 == 43 [pid = 3372] [id = 517] 16:27:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (000000FA41224400) [pid = 3372] [serial = 1551] [outer = 0000000000000000] 16:27:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (000000FA42C2FC00) [pid = 3372] [serial = 1552] [outer = 000000FA41224400] 16:27:30 INFO - PROCESS | 3372 | 1468020450484 Marionette DEBUG loaded listener.js 16:27:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (000000FA431F2000) [pid = 3372] [serial = 1553] [outer = 000000FA41224400] 16:27:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4DA76000 == 42 [pid = 3372] [id = 512] 16:27:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA543D8000 == 41 [pid = 3372] [id = 511] 16:27:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5427B000 == 40 [pid = 3372] [id = 510] 16:27:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5395C000 == 39 [pid = 3372] [id = 509] 16:27:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D490000 == 38 [pid = 3372] [id = 508] 16:27:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FC19800 == 37 [pid = 3372] [id = 507] 16:27:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F606800 == 36 [pid = 3372] [id = 506] 16:27:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CB51000 == 35 [pid = 3372] [id = 505] 16:27:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4336C000 == 34 [pid = 3372] [id = 504] 16:27:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA43364000 == 33 [pid = 3372] [id = 503] 16:27:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4831D000 == 32 [pid = 3372] [id = 502] 16:27:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53E18800 == 31 [pid = 3372] [id = 501] 16:27:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56678800 == 30 [pid = 3372] [id = 516] 16:27:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA51C83800 == 29 [pid = 3372] [id = 515] 16:27:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA49AFA000 == 28 [pid = 3372] [id = 514] 16:27:31 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54E46000 == 27 [pid = 3372] [id = 513] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (000000FA5106D400) [pid = 3372] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (000000FA52260C00) [pid = 3372] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (000000FA513F5800) [pid = 3372] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (000000FA5090E400) [pid = 3372] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA480E8800) [pid = 3372] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA48F85000) [pid = 3372] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA4F771000) [pid = 3372] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA4FCCE000) [pid = 3372] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA443EE000) [pid = 3372] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA43214000) [pid = 3372] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA43258C00) [pid = 3372] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA501B0C00) [pid = 3372] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4D1DD800) [pid = 3372] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4DA26C00) [pid = 3372] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4904D800) [pid = 3372] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA49A51000) [pid = 3372] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA427CB800) [pid = 3372] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA42CBB400) [pid = 3372] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA53573400) [pid = 3372] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA52755000) [pid = 3372] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA53939C00) [pid = 3372] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA53571400) [pid = 3372] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA53944C00) [pid = 3372] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA5357DC00) [pid = 3372] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA48F95000) [pid = 3372] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA4D3C9800) [pid = 3372] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA50796C00) [pid = 3372] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 16:27:31 INFO - PROCESS | 3372 | 1468020451778 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:27:31 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:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1744ms 16:27:31 INFO - PROCESS | 3372 | 1468020451831 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 16:27:31 INFO - PROCESS | 3372 | 1468020451835 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 16:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:27:31 INFO - PROCESS | 3372 | 1468020451841 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:27:31 INFO - PROCESS | 3372 | 1468020451844 Marionette TRACE conn6 <- [1,2034,null,{}] 16:27:31 INFO - PROCESS | 3372 | 1468020451850 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:31 INFO - PROCESS | 3372 | 1468020451853 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:31 INFO - PROCESS | 3372 | 1468020451944 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 16:27:31 INFO - PROCESS | 3372 | 1468020451952 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020451955 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:31 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA476E4800 == 28 [pid = 3372] [id = 518] 16:27:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA43023400) [pid = 3372] [serial = 1554] [outer = 0000000000000000] 16:27:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4302E800) [pid = 3372] [serial = 1555] [outer = 000000FA43023400] 16:27:32 INFO - PROCESS | 3372 | 1468020452015 Marionette DEBUG loaded listener.js 16:27:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA41332C00) [pid = 3372] [serial = 1556] [outer = 000000FA43023400] 16:27:32 INFO - PROCESS | 3372 | 1468020452516 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 732ms 16:27:32 INFO - PROCESS | 3372 | 1468020452575 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 16:27:32 INFO - PROCESS | 3372 | 1468020452580 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 16:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:27:32 INFO - PROCESS | 3372 | 1468020452587 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:27:32 INFO - PROCESS | 3372 | 1468020452590 Marionette TRACE conn6 <- [1,2038,null,{}] 16:27:32 INFO - PROCESS | 3372 | 1468020452594 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:32 INFO - PROCESS | 3372 | 1468020452597 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:32 INFO - PROCESS | 3372 | 1468020452689 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 16:27:32 INFO - PROCESS | 3372 | 1468020452696 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020452699 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:32 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CB3C000 == 29 [pid = 3372] [id = 519] 16:27:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA43253C00) [pid = 3372] [serial = 1557] [outer = 0000000000000000] 16:27:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA434A3000) [pid = 3372] [serial = 1558] [outer = 000000FA43253C00] 16:27:32 INFO - PROCESS | 3372 | 1468020452751 Marionette DEBUG loaded listener.js 16:27:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA445BA800) [pid = 3372] [serial = 1559] [outer = 000000FA43253C00] 16:27:33 INFO - PROCESS | 3372 | 1468020453226 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 691ms 16:27:33 INFO - PROCESS | 3372 | 1468020453279 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 16:27:33 INFO - PROCESS | 3372 | 1468020453282 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 16:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:27:33 INFO - PROCESS | 3372 | 1468020453285 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:27:33 INFO - PROCESS | 3372 | 1468020453289 Marionette TRACE conn6 <- [1,2042,null,{}] 16:27:33 INFO - PROCESS | 3372 | 1468020453300 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:33 INFO - PROCESS | 3372 | 1468020453305 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:33 INFO - PROCESS | 3372 | 1468020453433 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 16:27:33 INFO - PROCESS | 3372 | 1468020453509 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020453513 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:33 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FC06800 == 30 [pid = 3372] [id = 520] 16:27:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA41310400) [pid = 3372] [serial = 1560] [outer = 0000000000000000] 16:27:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA48F85400) [pid = 3372] [serial = 1561] [outer = 000000FA41310400] 16:27:33 INFO - PROCESS | 3372 | 1468020453562 Marionette DEBUG loaded listener.js 16:27:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA48FDC000) [pid = 3372] [serial = 1562] [outer = 000000FA41310400] 16:27:33 INFO - PROCESS | 3372 | 1468020453971 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 734ms 16:27:34 INFO - PROCESS | 3372 | 1468020454022 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 16:27:34 INFO - PROCESS | 3372 | 1468020454025 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 16:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:27:34 INFO - PROCESS | 3372 | 1468020454028 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:27:34 INFO - PROCESS | 3372 | 1468020454030 Marionette TRACE conn6 <- [1,2046,null,{}] 16:27:34 INFO - PROCESS | 3372 | 1468020454033 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:34 INFO - PROCESS | 3372 | 1468020454035 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:34 INFO - PROCESS | 3372 | 1468020454150 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 16:27:34 INFO - PROCESS | 3372 | 1468020454204 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020454206 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:34 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA50A81000 == 31 [pid = 3372] [id = 521] 16:27:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA495B2400) [pid = 3372] [serial = 1563] [outer = 0000000000000000] 16:27:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4C7B8800) [pid = 3372] [serial = 1564] [outer = 000000FA495B2400] 16:27:34 INFO - PROCESS | 3372 | 1468020454254 Marionette DEBUG loaded listener.js 16:27:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA4CB0AC00) [pid = 3372] [serial = 1565] [outer = 000000FA495B2400] 16:27:34 INFO - PROCESS | 3372 | 1468020454682 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 693ms 16:27:34 INFO - PROCESS | 3372 | 1468020454723 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 16:27:34 INFO - PROCESS | 3372 | 1468020454725 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 16:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:27:34 INFO - PROCESS | 3372 | 1468020454728 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:27:34 INFO - PROCESS | 3372 | 1468020454730 Marionette TRACE conn6 <- [1,2050,null,{}] 16:27:34 INFO - PROCESS | 3372 | 1468020454734 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:34 INFO - PROCESS | 3372 | 1468020454736 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:34 INFO - PROCESS | 3372 | 1468020454871 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 16:27:34 INFO - PROCESS | 3372 | 1468020454891 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020454893 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:34 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53959800 == 32 [pid = 3372] [id = 522] 16:27:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA42CAF400) [pid = 3372] [serial = 1566] [outer = 0000000000000000] 16:27:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA4D1D3C00) [pid = 3372] [serial = 1567] [outer = 000000FA42CAF400] 16:27:34 INFO - PROCESS | 3372 | 1468020454938 Marionette DEBUG loaded listener.js 16:27:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA4DA23000) [pid = 3372] [serial = 1568] [outer = 000000FA42CAF400] 16:27:35 INFO - PROCESS | 3372 | 1468020455365 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 690ms 16:27:35 INFO - PROCESS | 3372 | 1468020455423 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 16:27:35 INFO - PROCESS | 3372 | 1468020455425 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 16:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:27:35 INFO - PROCESS | 3372 | 1468020455428 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:27:35 INFO - PROCESS | 3372 | 1468020455430 Marionette TRACE conn6 <- [1,2054,null,{}] 16:27:35 INFO - PROCESS | 3372 | 1468020455433 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:35 INFO - PROCESS | 3372 | 1468020455439 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:35 INFO - PROCESS | 3372 | 1468020455579 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 16:27:35 INFO - PROCESS | 3372 | 1468020455639 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020455641 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:35 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54296800 == 33 [pid = 3372] [id = 523] 16:27:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA4F76D800) [pid = 3372] [serial = 1569] [outer = 0000000000000000] 16:27:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA4FCCE000) [pid = 3372] [serial = 1570] [outer = 000000FA4F76D800] 16:27:35 INFO - PROCESS | 3372 | 1468020455687 Marionette DEBUG loaded listener.js 16:27:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA50295000) [pid = 3372] [serial = 1571] [outer = 000000FA4F76D800] 16:27:36 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA499C1C00) [pid = 3372] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:27:36 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA4D3C3C00) [pid = 3372] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:27:36 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA41337400) [pid = 3372] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:27:36 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA53940800) [pid = 3372] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:27:36 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4395C800) [pid = 3372] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:27:36 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA48F82000) [pid = 3372] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:27:36 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA41C08400) [pid = 3372] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:27:36 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4132D800) [pid = 3372] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:27:36 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA4324C400) [pid = 3372] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:27:36 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA48FD3C00) [pid = 3372] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:27:36 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA50AB2800) [pid = 3372] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:27:36 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA431F6C00) [pid = 3372] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:27:36 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA43584C00) [pid = 3372] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:27:36 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4123B800) [pid = 3372] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:27:36 INFO - PROCESS | 3372 | 1468020456256 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 881ms 16:27:36 INFO - PROCESS | 3372 | 1468020456312 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 16:27:36 INFO - PROCESS | 3372 | 1468020456314 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 16:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:27:36 INFO - PROCESS | 3372 | 1468020456318 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:27:36 INFO - PROCESS | 3372 | 1468020456320 Marionette TRACE conn6 <- [1,2058,null,{}] 16:27:36 INFO - PROCESS | 3372 | 1468020456323 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:36 INFO - PROCESS | 3372 | 1468020456325 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:36 INFO - PROCESS | 3372 | 1468020456406 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 16:27:36 INFO - PROCESS | 3372 | 1468020456411 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020456413 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:36 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54893000 == 34 [pid = 3372] [id = 524] 16:27:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA431F1800) [pid = 3372] [serial = 1572] [outer = 0000000000000000] 16:27:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA49025C00) [pid = 3372] [serial = 1573] [outer = 000000FA431F1800] 16:27:36 INFO - PROCESS | 3372 | 1468020456458 Marionette DEBUG loaded listener.js 16:27:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4FCC7C00) [pid = 3372] [serial = 1574] [outer = 000000FA431F1800] 16:27:36 INFO - PROCESS | 3372 | 1468020456853 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 16:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 586ms 16:27:36 INFO - PROCESS | 3372 | 1468020456911 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 16:27:36 INFO - PROCESS | 3372 | 1468020456913 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 16:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:27:36 INFO - PROCESS | 3372 | 1468020456921 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:27:36 INFO - PROCESS | 3372 | 1468020456923 Marionette TRACE conn6 <- [1,2062,null,{}] 16:27:36 INFO - PROCESS | 3372 | 1468020456926 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:36 INFO - PROCESS | 3372 | 1468020456928 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:37 INFO - PROCESS | 3372 | 1468020457009 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 16:27:37 INFO - PROCESS | 3372 | 1468020457015 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020457017 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:37 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54E42000 == 35 [pid = 3372] [id = 525] 16:27:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA5079E400) [pid = 3372] [serial = 1575] [outer = 0000000000000000] 16:27:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA50A40800) [pid = 3372] [serial = 1576] [outer = 000000FA5079E400] 16:27:37 INFO - PROCESS | 3372 | 1468020457064 Marionette DEBUG loaded listener.js 16:27:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA5139AC00) [pid = 3372] [serial = 1577] [outer = 000000FA5079E400] 16:27:37 INFO - PROCESS | 3372 | 1468020457486 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 16:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 629ms 16:27:37 INFO - PROCESS | 3372 | 1468020457551 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 16:27:37 INFO - PROCESS | 3372 | 1468020457553 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 16:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:27:37 INFO - PROCESS | 3372 | 1468020457556 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:27:37 INFO - PROCESS | 3372 | 1468020457558 Marionette TRACE conn6 <- [1,2066,null,{}] 16:27:37 INFO - PROCESS | 3372 | 1468020457561 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:37 INFO - PROCESS | 3372 | 1468020457563 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:37 INFO - PROCESS | 3372 | 1468020457644 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 16:27:37 INFO - PROCESS | 3372 | 1468020457652 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020457654 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:37 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FC06000 == 36 [pid = 3372] [id = 526] 16:27:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA51399800) [pid = 3372] [serial = 1578] [outer = 0000000000000000] 16:27:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA52258C00) [pid = 3372] [serial = 1579] [outer = 000000FA51399800] 16:27:37 INFO - PROCESS | 3372 | 1468020457698 Marionette DEBUG loaded listener.js 16:27:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA52C5B000) [pid = 3372] [serial = 1580] [outer = 000000FA51399800] 16:27:38 INFO - PROCESS | 3372 | --DOCSHELL 000000FA476E4800 == 35 [pid = 3372] [id = 518] 16:27:38 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E41000 == 34 [pid = 3372] [id = 517] 16:27:39 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CB3C000 == 33 [pid = 3372] [id = 519] 16:27:39 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54296800 == 32 [pid = 3372] [id = 523] 16:27:39 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54893000 == 31 [pid = 3372] [id = 524] 16:27:39 INFO - PROCESS | 3372 | --DOCSHELL 000000FA50A81000 == 30 [pid = 3372] [id = 521] 16:27:39 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54E42000 == 29 [pid = 3372] [id = 525] 16:27:39 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FC06800 == 28 [pid = 3372] [id = 520] 16:27:39 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53959800 == 27 [pid = 3372] [id = 522] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA476C7000) [pid = 3372] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4C7BA000) [pid = 3372] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4D3CD000) [pid = 3372] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA41BD0800) [pid = 3372] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA42CBBC00) [pid = 3372] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA53AC1000) [pid = 3372] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA47DB4400) [pid = 3372] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA48138800) [pid = 3372] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4CBC2000) [pid = 3372] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA48F96000) [pid = 3372] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA42540400) [pid = 3372] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA43031800) [pid = 3372] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA42FB1000) [pid = 3372] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA431F3000) [pid = 3372] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA432A0800) [pid = 3372] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA43582C00) [pid = 3372] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA4F94A400) [pid = 3372] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA51395C00) [pid = 3372] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA4EEDFC00) [pid = 3372] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA5255FC00) [pid = 3372] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA50292800) [pid = 3372] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA4DAEF400) [pid = 3372] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 61 (000000FA48FDDC00) [pid = 3372] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 60 (000000FA4FDF4000) [pid = 3372] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 59 (000000FA501A2C00) [pid = 3372] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | --DOMWINDOW == 58 (000000FA4901D000) [pid = 3372] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 16:27:39 INFO - PROCESS | 3372 | 1468020459481 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1947ms 16:27:39 INFO - PROCESS | 3372 | 1468020459507 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 16:27:39 INFO - PROCESS | 3372 | 1468020459512 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 16:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:27:39 INFO - PROCESS | 3372 | 1468020459517 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:27:39 INFO - PROCESS | 3372 | 1468020459520 Marionette TRACE conn6 <- [1,2070,null,{}] 16:27:39 INFO - PROCESS | 3372 | 1468020459527 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:39 INFO - PROCESS | 3372 | 1468020459530 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:39 INFO - PROCESS | 3372 | 1468020459628 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 16:27:39 INFO - PROCESS | 3372 | 1468020459637 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020459642 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:39 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA476E4800 == 28 [pid = 3372] [id = 527] 16:27:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 59 (000000FA423C4000) [pid = 3372] [serial = 1581] [outer = 0000000000000000] 16:27:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 60 (000000FA4253C400) [pid = 3372] [serial = 1582] [outer = 000000FA423C4000] 16:27:39 INFO - PROCESS | 3372 | 1468020459692 Marionette DEBUG loaded listener.js 16:27:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (000000FA42CB3C00) [pid = 3372] [serial = 1583] [outer = 000000FA423C4000] 16:27:40 INFO - PROCESS | 3372 | 1468020460186 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 734ms 16:27:40 INFO - PROCESS | 3372 | 1468020460255 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 16:27:40 INFO - PROCESS | 3372 | 1468020460261 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 16:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:27:40 INFO - PROCESS | 3372 | 1468020460268 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:27:40 INFO - PROCESS | 3372 | 1468020460271 Marionette TRACE conn6 <- [1,2074,null,{}] 16:27:40 INFO - PROCESS | 3372 | 1468020460275 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:40 INFO - PROCESS | 3372 | 1468020460278 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:40 INFO - PROCESS | 3372 | 1468020460368 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 16:27:40 INFO - PROCESS | 3372 | 1468020460381 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020460384 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:40 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA49308800 == 29 [pid = 3372] [id = 528] 16:27:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (000000FA4319FC00) [pid = 3372] [serial = 1584] [outer = 0000000000000000] 16:27:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA431A4000) [pid = 3372] [serial = 1585] [outer = 000000FA4319FC00] 16:27:40 INFO - PROCESS | 3372 | 1468020460435 Marionette DEBUG loaded listener.js 16:27:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA431F2C00) [pid = 3372] [serial = 1586] [outer = 000000FA4319FC00] 16:27:40 INFO - PROCESS | 3372 | 1468020460921 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 692ms 16:27:40 INFO - PROCESS | 3372 | 1468020460960 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 16:27:40 INFO - PROCESS | 3372 | 1468020460963 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 16:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:27:40 INFO - PROCESS | 3372 | 1468020460966 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:27:40 INFO - PROCESS | 3372 | 1468020460970 Marionette TRACE conn6 <- [1,2078,null,{}] 16:27:40 INFO - PROCESS | 3372 | 1468020460982 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:40 INFO - PROCESS | 3372 | 1468020460986 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:41 INFO - PROCESS | 3372 | 1468020461100 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 16:27:41 INFO - PROCESS | 3372 | 1468020461180 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020461184 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:41 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D41A000 == 30 [pid = 3372] [id = 529] 16:27:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA41222C00) [pid = 3372] [serial = 1587] [outer = 0000000000000000] 16:27:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA432A2800) [pid = 3372] [serial = 1588] [outer = 000000FA41222C00] 16:27:41 INFO - PROCESS | 3372 | 1468020461234 Marionette DEBUG loaded listener.js 16:27:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA4353F400) [pid = 3372] [serial = 1589] [outer = 000000FA41222C00] 16:27:41 INFO - PROCESS | 3372 | 1468020461604 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 691ms 16:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:27:41 INFO - PROCESS | 3372 | 1468020461660 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 16:27:41 INFO - PROCESS | 3372 | 1468020461663 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 16:27:41 INFO - PROCESS | 3372 | 1468020461666 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:27:41 INFO - PROCESS | 3372 | 1468020461668 Marionette TRACE conn6 <- [1,2082,null,{}] 16:27:41 INFO - PROCESS | 3372 | 1468020461671 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:41 INFO - PROCESS | 3372 | 1468020461673 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:41 INFO - PROCESS | 3372 | 1468020461789 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 16:27:41 INFO - PROCESS | 3372 | 1468020461797 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020461799 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:41 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F853000 == 31 [pid = 3372] [id = 530] 16:27:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA437A9000) [pid = 3372] [serial = 1590] [outer = 0000000000000000] 16:27:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA475F7000) [pid = 3372] [serial = 1591] [outer = 000000FA437A9000] 16:27:41 INFO - PROCESS | 3372 | 1468020461846 Marionette DEBUG loaded listener.js 16:27:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA47DAAC00) [pid = 3372] [serial = 1592] [outer = 000000FA437A9000] 16:27:42 INFO - PROCESS | 3372 | 1468020462255 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 629ms 16:27:42 INFO - PROCESS | 3372 | 1468020462298 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 16:27:42 INFO - PROCESS | 3372 | 1468020462300 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 16:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:27:42 INFO - PROCESS | 3372 | 1468020462304 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:27:42 INFO - PROCESS | 3372 | 1468020462305 Marionette TRACE conn6 <- [1,2086,null,{}] 16:27:42 INFO - PROCESS | 3372 | 1468020462309 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:42 INFO - PROCESS | 3372 | 1468020462311 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:42 INFO - PROCESS | 3372 | 1468020462418 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 16:27:42 INFO - PROCESS | 3372 | 1468020462460 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020462462 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:42 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FC22000 == 32 [pid = 3372] [id = 531] 16:27:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4302EC00) [pid = 3372] [serial = 1593] [outer = 0000000000000000] 16:27:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA480E8400) [pid = 3372] [serial = 1594] [outer = 000000FA4302EC00] 16:27:42 INFO - PROCESS | 3372 | 1468020462508 Marionette DEBUG loaded listener.js 16:27:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA48F81C00) [pid = 3372] [serial = 1595] [outer = 000000FA4302EC00] 16:27:42 INFO - PROCESS | 3372 | 1468020462908 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 16:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 628ms 16:27:42 INFO - PROCESS | 3372 | 1468020462934 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 16:27:42 INFO - PROCESS | 3372 | 1468020462937 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 16:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:27:42 INFO - PROCESS | 3372 | 1468020462940 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:27:42 INFO - PROCESS | 3372 | 1468020462942 Marionette TRACE conn6 <- [1,2090,null,{}] 16:27:42 INFO - PROCESS | 3372 | 1468020462945 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:42 INFO - PROCESS | 3372 | 1468020462951 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:43 INFO - PROCESS | 3372 | 1468020463086 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 16:27:43 INFO - PROCESS | 3372 | 1468020463095 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020463097 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:43 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA52CDD000 == 33 [pid = 3372] [id = 532] 16:27:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA48F8CC00) [pid = 3372] [serial = 1596] [outer = 0000000000000000] 16:27:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA49352C00) [pid = 3372] [serial = 1597] [outer = 000000FA48F8CC00] 16:27:43 INFO - PROCESS | 3372 | 1468020463150 Marionette DEBUG loaded listener.js 16:27:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4C7C7000) [pid = 3372] [serial = 1598] [outer = 000000FA48F8CC00] 16:27:43 INFO - PROCESS | 3372 | 1468020463558 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 16:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 16:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:27:43 INFO - PROCESS | 3372 | 1468020463613 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 16:27:43 INFO - PROCESS | 3372 | 1468020463616 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 16:27:43 INFO - PROCESS | 3372 | 1468020463619 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:27:43 INFO - PROCESS | 3372 | 1468020463621 Marionette TRACE conn6 <- [1,2094,null,{}] 16:27:43 INFO - PROCESS | 3372 | 1468020463630 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:43 INFO - PROCESS | 3372 | 1468020463633 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:43 INFO - PROCESS | 3372 | 1468020463711 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 16:27:43 INFO - PROCESS | 3372 | 1468020463717 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020463719 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:43 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53A5D000 == 34 [pid = 3372] [id = 533] 16:27:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4CF2E000) [pid = 3372] [serial = 1599] [outer = 0000000000000000] 16:27:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4D1D7C00) [pid = 3372] [serial = 1600] [outer = 000000FA4CF2E000] 16:27:43 INFO - PROCESS | 3372 | 1468020463791 Marionette DEBUG loaded listener.js 16:27:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4D3CCC00) [pid = 3372] [serial = 1601] [outer = 000000FA4CF2E000] 16:27:44 INFO - PROCESS | 3372 | 1468020464212 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 16:27:44 INFO - PROCESS | 3372 | 1468020464263 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 16:27:44 INFO - PROCESS | 3372 | 1468020464267 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:27:44 INFO - PROCESS | 3372 | 1468020464269 Marionette TRACE conn6 <- [1,2098,null,{}] 16:27:44 INFO - PROCESS | 3372 | 1468020464273 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:44 INFO - PROCESS | 3372 | 1468020464275 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:44 INFO - PROCESS | 3372 | 1468020464357 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 16:27:44 INFO - PROCESS | 3372 | 1468020464364 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020464366 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:44 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5427F000 == 35 [pid = 3372] [id = 534] 16:27:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4D4D7C00) [pid = 3372] [serial = 1602] [outer = 0000000000000000] 16:27:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4EEDA400) [pid = 3372] [serial = 1603] [outer = 000000FA4D4D7C00] 16:27:44 INFO - PROCESS | 3372 | 1468020464412 Marionette DEBUG loaded listener.js 16:27:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4F775800) [pid = 3372] [serial = 1604] [outer = 000000FA4D4D7C00] 16:27:44 INFO - PROCESS | 3372 | 1468020464889 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 16:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 692ms 16:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:27:44 INFO - PROCESS | 3372 | 1468020464964 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 16:27:44 INFO - PROCESS | 3372 | 1468020464966 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 16:27:44 INFO - PROCESS | 3372 | 1468020464969 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:27:44 INFO - PROCESS | 3372 | 1468020464971 Marionette TRACE conn6 <- [1,2102,null,{}] 16:27:44 INFO - PROCESS | 3372 | 1468020464975 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:44 INFO - PROCESS | 3372 | 1468020464977 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:45 INFO - PROCESS | 3372 | 1468020465109 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 16:27:45 INFO - PROCESS | 3372 | 1468020465163 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020465165 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:45 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D419800 == 36 [pid = 3372] [id = 535] 16:27:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA4D4DA000) [pid = 3372] [serial = 1605] [outer = 0000000000000000] 16:27:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4FB0D000) [pid = 3372] [serial = 1606] [outer = 000000FA4D4DA000] 16:27:45 INFO - PROCESS | 3372 | 1468020465210 Marionette DEBUG loaded listener.js 16:27:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA4134C800) [pid = 3372] [serial = 1607] [outer = 000000FA4D4DA000] 16:27:45 INFO - PROCESS | 3372 | 1468020465614 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 16:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 692ms 16:27:45 INFO - PROCESS | 3372 | 1468020465665 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 16:27:45 INFO - PROCESS | 3372 | 1468020465667 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 16:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:27:45 INFO - PROCESS | 3372 | 1468020465671 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:27:45 INFO - PROCESS | 3372 | 1468020465673 Marionette TRACE conn6 <- [1,2106,null,{}] 16:27:45 INFO - PROCESS | 3372 | 1468020465685 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:45 INFO - PROCESS | 3372 | 1468020465687 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:45 INFO - PROCESS | 3372 | 1468020465801 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 16:27:45 INFO - PROCESS | 3372 | 1468020465811 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020465813 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:45 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54894000 == 37 [pid = 3372] [id = 536] 16:27:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA4321B000) [pid = 3372] [serial = 1608] [outer = 0000000000000000] 16:27:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA501A9000) [pid = 3372] [serial = 1609] [outer = 000000FA4321B000] 16:27:45 INFO - PROCESS | 3372 | 1468020465857 Marionette DEBUG loaded listener.js 16:27:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA5028F400) [pid = 3372] [serial = 1610] [outer = 000000FA4321B000] 16:27:46 INFO - PROCESS | 3372 | 1468020466309 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 16:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 691ms 16:27:46 INFO - PROCESS | 3372 | 1468020466365 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 16:27:46 INFO - PROCESS | 3372 | 1468020466368 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 16:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:27:46 INFO - PROCESS | 3372 | 1468020466371 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:27:46 INFO - PROCESS | 3372 | 1468020466374 Marionette TRACE conn6 <- [1,2110,null,{}] 16:27:46 INFO - PROCESS | 3372 | 1468020466377 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:46 INFO - PROCESS | 3372 | 1468020466380 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:46 INFO - PROCESS | 3372 | 1468020466531 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 16:27:46 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA495B2400) [pid = 3372] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:27:46 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA42CAF400) [pid = 3372] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:27:46 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4F76D800) [pid = 3372] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:27:46 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA5079E400) [pid = 3372] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:27:46 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA43916C00) [pid = 3372] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:27:46 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4302A800) [pid = 3372] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:27:46 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA41310400) [pid = 3372] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:27:46 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA43253C00) [pid = 3372] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:27:46 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA43023400) [pid = 3372] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:27:46 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA41224400) [pid = 3372] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:27:46 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4D3CB000) [pid = 3372] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:27:46 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA431F1800) [pid = 3372] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:27:46 INFO - PROCESS | 3372 | 1468020466705 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020466708 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:46 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F850000 == 38 [pid = 3372] [id = 537] 16:27:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA41310400) [pid = 3372] [serial = 1611] [outer = 0000000000000000] 16:27:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA43023400) [pid = 3372] [serial = 1612] [outer = 000000FA41310400] 16:27:46 INFO - PROCESS | 3372 | 1468020466756 Marionette DEBUG loaded listener.js 16:27:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA48F92C00) [pid = 3372] [serial = 1613] [outer = 000000FA41310400] 16:27:47 INFO - PROCESS | 3372 | 1468020467129 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 777ms 16:27:47 INFO - PROCESS | 3372 | 1468020467150 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 16:27:47 INFO - PROCESS | 3372 | 1468020467152 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 16:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:27:47 INFO - PROCESS | 3372 | 1468020467155 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:27:47 INFO - PROCESS | 3372 | 1468020467157 Marionette TRACE conn6 <- [1,2114,null,{}] 16:27:47 INFO - PROCESS | 3372 | 1468020467160 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:47 INFO - PROCESS | 3372 | 1468020467162 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:47 INFO - PROCESS | 3372 | 1468020467279 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 16:27:47 INFO - PROCESS | 3372 | 1468020467287 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020467289 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:47 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5667A800 == 39 [pid = 3372] [id = 538] 16:27:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA48FDF400) [pid = 3372] [serial = 1614] [outer = 0000000000000000] 16:27:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA50ABD000) [pid = 3372] [serial = 1615] [outer = 000000FA48FDF400] 16:27:47 INFO - PROCESS | 3372 | 1468020467335 Marionette DEBUG loaded listener.js 16:27:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA52210C00) [pid = 3372] [serial = 1616] [outer = 000000FA48FDF400] 16:27:47 INFO - PROCESS | 3372 | 1468020467735 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 16:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 628ms 16:27:47 INFO - PROCESS | 3372 | 1468020467787 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 16:27:47 INFO - PROCESS | 3372 | 1468020467789 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 16:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:27:47 INFO - PROCESS | 3372 | 1468020467793 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:27:47 INFO - PROCESS | 3372 | 1468020467794 Marionette TRACE conn6 <- [1,2118,null,{}] 16:27:47 INFO - PROCESS | 3372 | 1468020467798 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:47 INFO - PROCESS | 3372 | 1468020467800 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:47 INFO - PROCESS | 3372 | 1468020467916 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 16:27:47 INFO - PROCESS | 3372 | 1468020467923 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020467925 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:47 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57746800 == 40 [pid = 3372] [id = 539] 16:27:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA4C7C7C00) [pid = 3372] [serial = 1617] [outer = 0000000000000000] 16:27:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA52754C00) [pid = 3372] [serial = 1618] [outer = 000000FA4C7C7C00] 16:27:47 INFO - PROCESS | 3372 | 1468020467969 Marionette DEBUG loaded listener.js 16:27:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA5350F000) [pid = 3372] [serial = 1619] [outer = 000000FA4C7C7C00] 16:27:48 INFO - PROCESS | 3372 | 1468020468397 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 16:27:48 INFO - PROCESS | 3372 | 1468020468425 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 16:27:48 INFO - PROCESS | 3372 | 1468020468429 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:27:48 INFO - PROCESS | 3372 | 1468020468430 Marionette TRACE conn6 <- [1,2122,null,{}] 16:27:48 INFO - PROCESS | 3372 | 1468020468434 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:48 INFO - PROCESS | 3372 | 1468020468436 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:48 INFO - PROCESS | 3372 | 1468020468550 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 16:27:48 INFO - PROCESS | 3372 | 1468020468558 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020468567 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:48 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57813800 == 41 [pid = 3372] [id = 540] 16:27:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA4D1DA000) [pid = 3372] [serial = 1620] [outer = 0000000000000000] 16:27:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA53574400) [pid = 3372] [serial = 1621] [outer = 000000FA4D1DA000] 16:27:48 INFO - PROCESS | 3372 | 1468020468612 Marionette DEBUG loaded listener.js 16:27:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA5357C800) [pid = 3372] [serial = 1622] [outer = 000000FA4D1DA000] 16:27:49 INFO - PROCESS | 3372 | 1468020469398 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 16:27:49 INFO - PROCESS | 3372 | 1468020469423 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 16:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:27:49 INFO - PROCESS | 3372 | 1468020469427 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:27:49 INFO - PROCESS | 3372 | 1468020469433 Marionette TRACE conn6 <- [1,2126,null,{}] 16:27:49 INFO - PROCESS | 3372 | 1468020469439 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:49 INFO - PROCESS | 3372 | 1468020469442 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:49 INFO - PROCESS | 3372 | 1468020469570 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 16:27:49 INFO - PROCESS | 3372 | 1468020469691 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020469694 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:49 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA490FC800 == 42 [pid = 3372] [id = 541] 16:27:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA42554C00) [pid = 3372] [serial = 1623] [outer = 0000000000000000] 16:27:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA42FB8000) [pid = 3372] [serial = 1624] [outer = 000000FA42554C00] 16:27:49 INFO - PROCESS | 3372 | 1468020469755 Marionette DEBUG loaded listener.js 16:27:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA431AC400) [pid = 3372] [serial = 1625] [outer = 000000FA42554C00] 16:27:50 INFO - PROCESS | 3372 | 1468020470648 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 16:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1234ms 16:27:50 INFO - PROCESS | 3372 | 1468020470665 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 16:27:50 INFO - PROCESS | 3372 | 1468020470669 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 16:27:50 INFO - PROCESS | 3372 | 1468020470674 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:27:50 INFO - PROCESS | 3372 | 1468020470678 Marionette TRACE conn6 <- [1,2130,null,{}] 16:27:50 INFO - PROCESS | 3372 | 1468020470683 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:50 INFO - PROCESS | 3372 | 1468020470686 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:50 INFO - PROCESS | 3372 | 1468020470806 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 16:27:50 INFO - PROCESS | 3372 | 1468020470887 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020470892 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:50 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA42C7E800 == 43 [pid = 3372] [id = 542] 16:27:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA41224800) [pid = 3372] [serial = 1626] [outer = 0000000000000000] 16:27:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA4302D400) [pid = 3372] [serial = 1627] [outer = 000000FA41224800] 16:27:51 INFO - PROCESS | 3372 | 1468020470989 Marionette DEBUG loaded listener.js 16:27:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA43212000) [pid = 3372] [serial = 1628] [outer = 000000FA41224800] 16:27:51 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57746800 == 42 [pid = 3372] [id = 539] 16:27:51 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5667A800 == 41 [pid = 3372] [id = 538] 16:27:51 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F850000 == 40 [pid = 3372] [id = 537] 16:27:51 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54894000 == 39 [pid = 3372] [id = 536] 16:27:51 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D419800 == 38 [pid = 3372] [id = 535] 16:27:51 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5427F000 == 37 [pid = 3372] [id = 534] 16:27:51 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53A5D000 == 36 [pid = 3372] [id = 533] 16:27:51 INFO - PROCESS | 3372 | --DOCSHELL 000000FA52CDD000 == 35 [pid = 3372] [id = 532] 16:27:51 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FC22000 == 34 [pid = 3372] [id = 531] 16:27:51 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F853000 == 33 [pid = 3372] [id = 530] 16:27:51 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D41A000 == 32 [pid = 3372] [id = 529] 16:27:51 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA52258C00) [pid = 3372] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 3372 | --DOCSHELL 000000FA49308800 == 31 [pid = 3372] [id = 528] 16:27:51 INFO - PROCESS | 3372 | --DOCSHELL 000000FA476E4800 == 30 [pid = 3372] [id = 527] 16:27:51 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FC06000 == 29 [pid = 3372] [id = 526] 16:27:51 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA4C7B8800) [pid = 3372] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA4D1D3C00) [pid = 3372] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA4FCCE000) [pid = 3372] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA4DA23000) [pid = 3372] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA50A40800) [pid = 3372] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA50295000) [pid = 3372] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA4767E800) [pid = 3372] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA43256C00) [pid = 3372] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA431F2800) [pid = 3372] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA48F85400) [pid = 3372] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA434A3000) [pid = 3372] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA445BA800) [pid = 3372] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA4302E800) [pid = 3372] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA41332C00) [pid = 3372] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA431F2000) [pid = 3372] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA42C2FC00) [pid = 3372] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA52205000) [pid = 3372] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4F77B000) [pid = 3372] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA5139AC00) [pid = 3372] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA48F83400) [pid = 3372] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA4CB0AC00) [pid = 3372] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA49025C00) [pid = 3372] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA4FCC7C00) [pid = 3372] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA48FDC000) [pid = 3372] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 3372 | 1468020471572 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 16:27:51 INFO - PROCESS | 3372 | 1468020471606 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 16:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:27:51 INFO - PROCESS | 3372 | 1468020471613 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:27:51 INFO - PROCESS | 3372 | 1468020471616 Marionette TRACE conn6 <- [1,2134,null,{}] 16:27:51 INFO - PROCESS | 3372 | 1468020471620 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:51 INFO - PROCESS | 3372 | 1468020471622 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:51 INFO - PROCESS | 3372 | 1468020471715 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 16:27:51 INFO - PROCESS | 3372 | 1468020471792 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020471795 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:51 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CB3D800 == 30 [pid = 3372] [id = 543] 16:27:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA4302E800) [pid = 3372] [serial = 1629] [outer = 0000000000000000] 16:27:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA43215800) [pid = 3372] [serial = 1630] [outer = 000000FA4302E800] 16:27:51 INFO - PROCESS | 3372 | 1468020471844 Marionette DEBUG loaded listener.js 16:27:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA434ACC00) [pid = 3372] [serial = 1631] [outer = 000000FA4302E800] 16:27:52 INFO - PROCESS | 3372 | 1468020472270 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 16:27:52 INFO - PROCESS | 3372 | 1468020472331 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 16:27:52 INFO - PROCESS | 3372 | 1468020472334 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:27:52 INFO - PROCESS | 3372 | 1468020472338 Marionette TRACE conn6 <- [1,2138,null,{}] 16:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:27:52 INFO - PROCESS | 3372 | 1468020472350 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:52 INFO - PROCESS | 3372 | 1468020472355 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:52 INFO - PROCESS | 3372 | 1468020472446 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 16:27:52 INFO - PROCESS | 3372 | 1468020472454 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020472457 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:52 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4DA83000 == 31 [pid = 3372] [id = 544] 16:27:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA47D66000) [pid = 3372] [serial = 1632] [outer = 0000000000000000] 16:27:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4807C400) [pid = 3372] [serial = 1633] [outer = 000000FA47D66000] 16:27:52 INFO - PROCESS | 3372 | 1468020472506 Marionette DEBUG loaded listener.js 16:27:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA48F86800) [pid = 3372] [serial = 1634] [outer = 000000FA47D66000] 16:27:52 INFO - PROCESS | 3372 | 1468020472983 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 16:27:53 INFO - PROCESS | 3372 | 1468020473036 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 16:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:27:53 INFO - PROCESS | 3372 | 1468020473040 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:27:53 INFO - PROCESS | 3372 | 1468020473042 Marionette TRACE conn6 <- [1,2142,null,{}] 16:27:53 INFO - PROCESS | 3372 | 1468020473045 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:53 INFO - PROCESS | 3372 | 1468020473047 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:53 INFO - PROCESS | 3372 | 1468020473136 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 16:27:53 INFO - PROCESS | 3372 | 1468020473144 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020473146 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:53 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FC20000 == 32 [pid = 3372] [id = 545] 16:27:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4253FC00) [pid = 3372] [serial = 1635] [outer = 0000000000000000] 16:27:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA49024800) [pid = 3372] [serial = 1636] [outer = 000000FA4253FC00] 16:27:53 INFO - PROCESS | 3372 | 1468020473192 Marionette DEBUG loaded listener.js 16:27:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA499C7400) [pid = 3372] [serial = 1637] [outer = 000000FA4253FC00] 16:27:53 INFO - PROCESS | 3372 | 1468020473635 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 628ms 16:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:27:53 INFO - PROCESS | 3372 | 1468020473669 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 16:27:53 INFO - PROCESS | 3372 | 1468020473671 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 16:27:53 INFO - PROCESS | 3372 | 1468020473681 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:27:53 INFO - PROCESS | 3372 | 1468020473683 Marionette TRACE conn6 <- [1,2146,null,{}] 16:27:53 INFO - PROCESS | 3372 | 1468020473687 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:53 INFO - PROCESS | 3372 | 1468020473689 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:53 INFO - PROCESS | 3372 | 1468020473796 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 16:27:53 INFO - PROCESS | 3372 | 1468020473876 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020473885 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:53 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA52599000 == 33 [pid = 3372] [id = 546] 16:27:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA42CB7400) [pid = 3372] [serial = 1638] [outer = 0000000000000000] 16:27:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4CB07000) [pid = 3372] [serial = 1639] [outer = 000000FA42CB7400] 16:27:53 INFO - PROCESS | 3372 | 1468020473934 Marionette DEBUG loaded listener.js 16:27:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4D176800) [pid = 3372] [serial = 1640] [outer = 000000FA42CB7400] 16:27:54 INFO - PROCESS | 3372 | 1468020474344 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 16:27:54 INFO - PROCESS | 3372 | 1468020474370 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 16:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:27:54 INFO - PROCESS | 3372 | 1468020474380 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:27:54 INFO - PROCESS | 3372 | 1468020474382 Marionette TRACE conn6 <- [1,2150,null,{}] 16:27:54 INFO - PROCESS | 3372 | 1468020474401 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:54 INFO - PROCESS | 3372 | 1468020474407 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:54 INFO - PROCESS | 3372 | 1468020474544 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 16:27:54 INFO - PROCESS | 3372 | 1468020474550 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020474552 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:54 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53A5F000 == 34 [pid = 3372] [id = 547] 16:27:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4D3CC800) [pid = 3372] [serial = 1641] [outer = 0000000000000000] 16:27:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA4F770800) [pid = 3372] [serial = 1642] [outer = 000000FA4D3CC800] 16:27:54 INFO - PROCESS | 3372 | 1468020474599 Marionette DEBUG loaded listener.js 16:27:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA50290000) [pid = 3372] [serial = 1643] [outer = 000000FA4D3CC800] 16:27:55 INFO - PROCESS | 3372 | 1468020475050 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 16:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 691ms 16:27:55 INFO - PROCESS | 3372 | 1468020475072 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 16:27:55 INFO - PROCESS | 3372 | 1468020475075 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 16:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:27:55 INFO - PROCESS | 3372 | 1468020475078 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:27:55 INFO - PROCESS | 3372 | 1468020475080 Marionette TRACE conn6 <- [1,2154,null,{}] 16:27:55 INFO - PROCESS | 3372 | 1468020475083 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:55 INFO - PROCESS | 3372 | 1468020475085 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:55 INFO - PROCESS | 3372 | 1468020475227 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 16:27:55 INFO - PROCESS | 3372 | 1468020475286 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020475288 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:55 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA543CB000 == 35 [pid = 3372] [id = 548] 16:27:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA502A4000) [pid = 3372] [serial = 1644] [outer = 0000000000000000] 16:27:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA50AB2800) [pid = 3372] [serial = 1645] [outer = 000000FA502A4000] 16:27:55 INFO - PROCESS | 3372 | 1468020475333 Marionette DEBUG loaded listener.js 16:27:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA513EE800) [pid = 3372] [serial = 1646] [outer = 000000FA502A4000] 16:27:55 INFO - PROCESS | 3372 | --DOCSHELL 000000FA435C3000 == 34 [pid = 3372] [id = 10] 16:27:55 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA48FDF400) [pid = 3372] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:27:55 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4D4DA000) [pid = 3372] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:27:55 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4321B000) [pid = 3372] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:27:55 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA48F8CC00) [pid = 3372] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:27:55 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA437A9000) [pid = 3372] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:27:55 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4C7C7C00) [pid = 3372] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:27:55 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA51399800) [pid = 3372] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:27:55 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4319FC00) [pid = 3372] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:27:55 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA41222C00) [pid = 3372] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:27:55 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4D4D7C00) [pid = 3372] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:27:55 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA4302EC00) [pid = 3372] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:27:55 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA423C4000) [pid = 3372] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:27:55 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4CF2E000) [pid = 3372] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:27:55 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA41310400) [pid = 3372] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:27:55 INFO - PROCESS | 3372 | 1468020475945 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 16:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 880ms 16:27:55 INFO - PROCESS | 3372 | 1468020475961 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 16:27:55 INFO - PROCESS | 3372 | 1468020475964 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 16:27:55 INFO - PROCESS | 3372 | 1468020475967 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:27:55 INFO - PROCESS | 3372 | 1468020475969 Marionette TRACE conn6 <- [1,2158,null,{}] 16:27:55 INFO - PROCESS | 3372 | 1468020475972 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:55 INFO - PROCESS | 3372 | 1468020475974 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:56 INFO - PROCESS | 3372 | 1468020476054 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 16:27:56 INFO - PROCESS | 3372 | 1468020476059 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020476061 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:56 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4408C800 == 35 [pid = 3372] [id = 549] 16:27:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4302EC00) [pid = 3372] [serial = 1647] [outer = 0000000000000000] 16:27:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA48E0EC00) [pid = 3372] [serial = 1648] [outer = 000000FA4302EC00] 16:27:56 INFO - PROCESS | 3372 | 1468020476175 Marionette DEBUG loaded listener.js 16:27:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4CB57000) [pid = 3372] [serial = 1649] [outer = 000000FA4302EC00] 16:27:56 INFO - PROCESS | 3372 | 1468020476533 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 16:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 586ms 16:27:56 INFO - PROCESS | 3372 | 1468020476586 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 16:27:56 INFO - PROCESS | 3372 | 1468020476588 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 16:27:56 INFO - PROCESS | 3372 | 1468020476591 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:27:56 INFO - PROCESS | 3372 | 1468020476593 Marionette TRACE conn6 <- [1,2162,null,{}] 16:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:27:56 INFO - PROCESS | 3372 | 1468020476596 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:56 INFO - PROCESS | 3372 | 1468020476598 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:56 INFO - PROCESS | 3372 | 1468020476680 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 16:27:56 INFO - PROCESS | 3372 | 1468020476757 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020476759 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:56 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54E3E800 == 36 [pid = 3372] [id = 550] 16:27:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA43426400) [pid = 3372] [serial = 1650] [outer = 0000000000000000] 16:27:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4FAE6C00) [pid = 3372] [serial = 1651] [outer = 000000FA43426400] 16:27:56 INFO - PROCESS | 3372 | 1468020476805 Marionette DEBUG loaded listener.js 16:27:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA513EF000) [pid = 3372] [serial = 1652] [outer = 000000FA43426400] 16:27:57 INFO - PROCESS | 3372 | 1468020477167 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 629ms 16:27:57 INFO - PROCESS | 3372 | 1468020477229 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 16:27:57 INFO - PROCESS | 3372 | 1468020477231 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 16:27:57 INFO - PROCESS | 3372 | 1468020477235 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:27:57 INFO - PROCESS | 3372 | 1468020477236 Marionette TRACE conn6 <- [1,2166,null,{}] 16:27:57 INFO - PROCESS | 3372 | 1468020477240 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:57 INFO - PROCESS | 3372 | 1468020477242 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:57 INFO - PROCESS | 3372 | 1468020477353 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 16:27:57 INFO - PROCESS | 3372 | 1468020477361 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020477363 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:57 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56668800 == 37 [pid = 3372] [id = 551] 16:27:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA51C5B000) [pid = 3372] [serial = 1653] [outer = 0000000000000000] 16:27:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA52CAE000) [pid = 3372] [serial = 1654] [outer = 000000FA51C5B000] 16:27:57 INFO - PROCESS | 3372 | 1468020477408 Marionette DEBUG loaded listener.js 16:27:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA53579000) [pid = 3372] [serial = 1655] [outer = 000000FA51C5B000] 16:27:57 INFO - PROCESS | 3372 | 1468020477881 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 691ms 16:27:57 INFO - PROCESS | 3372 | 1468020477930 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 16:27:57 INFO - PROCESS | 3372 | 1468020477935 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 16:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:27:57 INFO - PROCESS | 3372 | 1468020477941 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:27:57 INFO - PROCESS | 3372 | 1468020477946 Marionette TRACE conn6 <- [1,2170,null,{}] 16:27:57 INFO - PROCESS | 3372 | 1468020477953 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:57 INFO - PROCESS | 3372 | 1468020477956 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:58 INFO - PROCESS | 3372 | 1468020478087 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 16:27:58 INFO - PROCESS | 3372 | 1468020478204 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020478209 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:58 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48315800 == 38 [pid = 3372] [id = 552] 16:27:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA42C2C400) [pid = 3372] [serial = 1656] [outer = 0000000000000000] 16:27:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA42FAB400) [pid = 3372] [serial = 1657] [outer = 000000FA42C2C400] 16:27:58 INFO - PROCESS | 3372 | 1468020478269 Marionette DEBUG loaded listener.js 16:27:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA43218000) [pid = 3372] [serial = 1658] [outer = 000000FA42C2C400] 16:27:58 INFO - PROCESS | 3372 | 1468020478929 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1034ms 16:27:58 INFO - PROCESS | 3372 | 1468020478979 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 16:27:58 INFO - PROCESS | 3372 | 1468020478984 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 16:27:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:27:59 INFO - PROCESS | 3372 | 1468020478991 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:27:59 INFO - PROCESS | 3372 | 1468020478994 Marionette TRACE conn6 <- [1,2174,null,{}] 16:27:59 INFO - PROCESS | 3372 | 1468020478998 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:59 INFO - PROCESS | 3372 | 1468020479001 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:59 INFO - PROCESS | 3372 | 1468020479168 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 16:27:59 INFO - PROCESS | 3372 | 1468020479290 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020479293 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:27:59 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA50137000 == 39 [pid = 3372] [id = 553] 16:27:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA47675400) [pid = 3372] [serial = 1659] [outer = 0000000000000000] 16:27:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA47DAB000) [pid = 3372] [serial = 1660] [outer = 000000FA47675400] 16:27:59 INFO - PROCESS | 3372 | 1468020479353 Marionette DEBUG loaded listener.js 16:27:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA48FD3C00) [pid = 3372] [serial = 1661] [outer = 000000FA47675400] 16:28:00 INFO - PROCESS | 3372 | 1468020480008 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:28:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:28:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1083ms 16:28:00 INFO - PROCESS | 3372 | 1468020480084 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 16:28:00 INFO - PROCESS | 3372 | 1468020480087 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 16:28:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:28:00 INFO - PROCESS | 3372 | 1468020480091 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:28:00 INFO - PROCESS | 3372 | 1468020480095 Marionette TRACE conn6 <- [1,2178,null,{}] 16:28:00 INFO - PROCESS | 3372 | 1468020480107 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:00 INFO - PROCESS | 3372 | 1468020480112 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:00 INFO - PROCESS | 3372 | 1468020480265 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 16:28:00 INFO - PROCESS | 3372 | 1468020480389 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020480393 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:00 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5773E000 == 40 [pid = 3372] [id = 554] 16:28:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA4D3C3800) [pid = 3372] [serial = 1662] [outer = 0000000000000000] 16:28:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA4F799400) [pid = 3372] [serial = 1663] [outer = 000000FA4D3C3800] 16:28:00 INFO - PROCESS | 3372 | 1468020480453 Marionette DEBUG loaded listener.js 16:28:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA5028E800) [pid = 3372] [serial = 1664] [outer = 000000FA4D3C3800] 16:28:01 INFO - PROCESS | 3372 | 1468020481186 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 16:28:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:28:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1144ms 16:28:01 INFO - PROCESS | 3372 | 1468020481239 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 16:28:01 INFO - PROCESS | 3372 | 1468020481243 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 16:28:01 INFO - PROCESS | 3372 | 1468020481248 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:28:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:28:01 INFO - PROCESS | 3372 | 1468020481251 Marionette TRACE conn6 <- [1,2182,null,{}] 16:28:01 INFO - PROCESS | 3372 | 1468020481257 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:01 INFO - PROCESS | 3372 | 1468020481260 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:01 INFO - PROCESS | 3372 | 1468020481370 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 16:28:01 INFO - PROCESS | 3372 | 1468020481471 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020481474 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:01 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CB44800 == 41 [pid = 3372] [id = 555] 16:28:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA43218400) [pid = 3372] [serial = 1665] [outer = 0000000000000000] 16:28:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA4325BC00) [pid = 3372] [serial = 1666] [outer = 000000FA43218400] 16:28:01 INFO - PROCESS | 3372 | 1468020481525 Marionette DEBUG loaded listener.js 16:28:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA43918C00) [pid = 3372] [serial = 1667] [outer = 000000FA43218400] 16:28:02 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54E3E800 == 40 [pid = 3372] [id = 550] 16:28:02 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4408C800 == 39 [pid = 3372] [id = 549] 16:28:02 INFO - PROCESS | 3372 | --DOCSHELL 000000FA543CB000 == 38 [pid = 3372] [id = 548] 16:28:02 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53A5F000 == 37 [pid = 3372] [id = 547] 16:28:02 INFO - PROCESS | 3372 | --DOCSHELL 000000FA52599000 == 36 [pid = 3372] [id = 546] 16:28:02 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FC20000 == 35 [pid = 3372] [id = 545] 16:28:02 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4DA83000 == 34 [pid = 3372] [id = 544] 16:28:02 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CB3D800 == 33 [pid = 3372] [id = 543] 16:28:02 INFO - PROCESS | 3372 | --DOCSHELL 000000FA41BF1000 == 32 [pid = 3372] [id = 12] 16:28:02 INFO - PROCESS | 3372 | --DOCSHELL 000000FA42C7E800 == 31 [pid = 3372] [id = 542] 16:28:02 INFO - PROCESS | 3372 | --DOCSHELL 000000FA490FC800 == 30 [pid = 3372] [id = 541] 16:28:02 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57813800 == 29 [pid = 3372] [id = 540] 16:28:02 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5773E000 == 28 [pid = 3372] [id = 554] 16:28:02 INFO - PROCESS | 3372 | --DOCSHELL 000000FA50137000 == 27 [pid = 3372] [id = 553] 16:28:02 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56668800 == 26 [pid = 3372] [id = 551] 16:28:02 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48315800 == 25 [pid = 3372] [id = 552] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA4FB0D000) [pid = 3372] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA501A9000) [pid = 3372] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA49352C00) [pid = 3372] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA4C7C7000) [pid = 3372] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA475F7000) [pid = 3372] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA52754C00) [pid = 3372] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA47DAAC00) [pid = 3372] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA52C5B000) [pid = 3372] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA431A4000) [pid = 3372] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA431F2C00) [pid = 3372] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4134C800) [pid = 3372] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA432A2800) [pid = 3372] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4353F400) [pid = 3372] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA4EEDA400) [pid = 3372] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA480E8400) [pid = 3372] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA48F81C00) [pid = 3372] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4253C400) [pid = 3372] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA42CB3C00) [pid = 3372] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4D1D7C00) [pid = 3372] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4D3CCC00) [pid = 3372] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA43023400) [pid = 3372] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA5028F400) [pid = 3372] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA50ABD000) [pid = 3372] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA48F92C00) [pid = 3372] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA5350F000) [pid = 3372] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA52210C00) [pid = 3372] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA4F775800) [pid = 3372] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 16:28:02 INFO - PROCESS | 3372 | 1468020482695 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 16:28:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:28:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1489ms 16:28:02 INFO - PROCESS | 3372 | 1468020482742 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 16:28:02 INFO - PROCESS | 3372 | 1468020482747 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 16:28:02 INFO - PROCESS | 3372 | 1468020482751 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:28:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:28:02 INFO - PROCESS | 3372 | 1468020482756 Marionette TRACE conn6 <- [1,2186,null,{}] 16:28:02 INFO - PROCESS | 3372 | 1468020482761 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:02 INFO - PROCESS | 3372 | 1468020482764 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:02 INFO - PROCESS | 3372 | 1468020482857 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 16:28:02 INFO - PROCESS | 3372 | 1468020482865 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020482868 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:02 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA47EC2800 == 26 [pid = 3372] [id = 556] 16:28:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA42CB9000) [pid = 3372] [serial = 1668] [outer = 0000000000000000] 16:28:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA43025800) [pid = 3372] [serial = 1669] [outer = 000000FA42CB9000] 16:28:02 INFO - PROCESS | 3372 | 1468020482919 Marionette DEBUG loaded listener.js 16:28:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA431EDC00) [pid = 3372] [serial = 1670] [outer = 000000FA42CB9000] 16:28:03 INFO - PROCESS | 3372 | 1468020483407 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:28:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:28:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 691ms 16:28:03 INFO - PROCESS | 3372 | 1468020483447 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 16:28:03 INFO - PROCESS | 3372 | 1468020483452 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 16:28:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:28:03 INFO - PROCESS | 3372 | 1468020483459 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:28:03 INFO - PROCESS | 3372 | 1468020483462 Marionette TRACE conn6 <- [1,2190,null,{}] 16:28:03 INFO - PROCESS | 3372 | 1468020483466 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:03 INFO - PROCESS | 3372 | 1468020483469 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:03 INFO - PROCESS | 3372 | 1468020483592 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 16:28:03 INFO - PROCESS | 3372 | 1468020483676 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020483679 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:03 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CBE3800 == 27 [pid = 3372] [id = 557] 16:28:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA42CBB400) [pid = 3372] [serial = 1671] [outer = 0000000000000000] 16:28:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA43258400) [pid = 3372] [serial = 1672] [outer = 000000FA42CBB400] 16:28:03 INFO - PROCESS | 3372 | 1468020483729 Marionette DEBUG loaded listener.js 16:28:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA434AD800) [pid = 3372] [serial = 1673] [outer = 000000FA42CBB400] 16:28:04 INFO - PROCESS | 3372 | 1468020484114 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:28:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:28:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 691ms 16:28:04 INFO - PROCESS | 3372 | 1468020484152 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 16:28:04 INFO - PROCESS | 3372 | 1468020484155 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 16:28:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:28:04 INFO - PROCESS | 3372 | 1468020484158 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:28:04 INFO - PROCESS | 3372 | 1468020484162 Marionette TRACE conn6 <- [1,2194,null,{}] 16:28:04 INFO - PROCESS | 3372 | 1468020484173 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:04 INFO - PROCESS | 3372 | 1468020484178 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:04 INFO - PROCESS | 3372 | 1468020484264 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 16:28:04 INFO - PROCESS | 3372 | 1468020484272 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020484275 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:04 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB35000 == 28 [pid = 3372] [id = 558] 16:28:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA47DAB400) [pid = 3372] [serial = 1674] [outer = 0000000000000000] 16:28:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA48070000) [pid = 3372] [serial = 1675] [outer = 000000FA47DAB400] 16:28:04 INFO - PROCESS | 3372 | 1468020484324 Marionette DEBUG loaded listener.js 16:28:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA48F82800) [pid = 3372] [serial = 1676] [outer = 000000FA47DAB400] 16:28:04 INFO - PROCESS | 3372 | 1468020484809 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 16:28:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:28:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 691ms 16:28:04 INFO - PROCESS | 3372 | 1468020484852 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 16:28:04 INFO - PROCESS | 3372 | 1468020484855 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 16:28:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:28:04 INFO - PROCESS | 3372 | 1468020484858 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:28:04 INFO - PROCESS | 3372 | 1468020484860 Marionette TRACE conn6 <- [1,2198,null,{}] 16:28:04 INFO - PROCESS | 3372 | 1468020484870 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:04 INFO - PROCESS | 3372 | 1468020484872 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:05 INFO - PROCESS | 3372 | 1468020485013 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 16:28:05 INFO - PROCESS | 3372 | 1468020485036 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 3372 | 1468020485039 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:05 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA50228800 == 29 [pid = 3372] [id = 559] 16:28:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA48FDBC00) [pid = 3372] [serial = 1677] [outer = 0000000000000000] 16:28:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA49019800) [pid = 3372] [serial = 1678] [outer = 000000FA48FDBC00] 16:28:05 INFO - PROCESS | 3372 | 1468020485085 Marionette DEBUG loaded listener.js 16:28:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA49507400) [pid = 3372] [serial = 1679] [outer = 000000FA48FDBC00] 16:28:05 INFO - PROCESS | 3372 | 1468020485503 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 16:28:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:28:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 691ms 16:28:05 INFO - PROCESS | 3372 | 1468020485551 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 16:28:05 INFO - PROCESS | 3372 | 1468020485553 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 16:28:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:28:05 INFO - PROCESS | 3372 | 1468020485557 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:28:05 INFO - PROCESS | 3372 | 1468020485559 Marionette TRACE conn6 <- [1,2202,null,{}] 16:28:05 INFO - PROCESS | 3372 | 1468020485569 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:05 INFO - PROCESS | 3372 | 1468020485572 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:05 INFO - PROCESS | 3372 | 1468020485687 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 16:28:05 INFO - PROCESS | 3372 | 1468020485696 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 3372 | 1468020485698 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:05 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5390D800 == 30 [pid = 3372] [id = 560] 16:28:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA427C7C00) [pid = 3372] [serial = 1680] [outer = 0000000000000000] 16:28:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA48FDC000) [pid = 3372] [serial = 1681] [outer = 000000FA427C7C00] 16:28:05 INFO - PROCESS | 3372 | 1468020485743 Marionette DEBUG loaded listener.js 16:28:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4D176C00) [pid = 3372] [serial = 1682] [outer = 000000FA427C7C00] 16:28:06 INFO - PROCESS | 3372 | 1468020486212 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 16:28:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:28:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 692ms 16:28:06 INFO - PROCESS | 3372 | 1468020486251 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 16:28:06 INFO - PROCESS | 3372 | 1468020486253 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 16:28:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:28:06 INFO - PROCESS | 3372 | 1468020486262 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:28:06 INFO - PROCESS | 3372 | 1468020486263 Marionette TRACE conn6 <- [1,2206,null,{}] 16:28:06 INFO - PROCESS | 3372 | 1468020486267 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:06 INFO - PROCESS | 3372 | 1468020486273 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:06 INFO - PROCESS | 3372 | 1468020486432 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 16:28:06 INFO - PROCESS | 3372 | 1468020486489 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020486492 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:06 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54279800 == 31 [pid = 3372] [id = 561] 16:28:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA4D1D4000) [pid = 3372] [serial = 1683] [outer = 0000000000000000] 16:28:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4F779800) [pid = 3372] [serial = 1684] [outer = 000000FA4D1D4000] 16:28:06 INFO - PROCESS | 3372 | 1468020486538 Marionette DEBUG loaded listener.js 16:28:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA4FCC9000) [pid = 3372] [serial = 1685] [outer = 000000FA4D1D4000] 16:28:06 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA43426400) [pid = 3372] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:28:06 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA42CB7400) [pid = 3372] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:28:06 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4253FC00) [pid = 3372] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:28:06 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4302E800) [pid = 3372] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:28:06 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA41224800) [pid = 3372] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:28:06 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA47D66000) [pid = 3372] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:28:06 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4D1DA000) [pid = 3372] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:28:06 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA42554C00) [pid = 3372] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:28:06 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA4D3CC800) [pid = 3372] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:28:06 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4302EC00) [pid = 3372] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:28:06 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA474C1800) [pid = 3372] [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:28:06 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA502A4000) [pid = 3372] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:28:06 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA51C5B000) [pid = 3372] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:28:06 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA435C4800) [pid = 3372] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:28:07 INFO - PROCESS | 3372 | 1468020487032 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 16:28:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:28:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 837ms 16:28:07 INFO - PROCESS | 3372 | 1468020487102 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 16:28:07 INFO - PROCESS | 3372 | 1468020487105 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 16:28:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:28:07 INFO - PROCESS | 3372 | 1468020487108 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:28:07 INFO - PROCESS | 3372 | 1468020487110 Marionette TRACE conn6 <- [1,2210,null,{}] 16:28:07 INFO - PROCESS | 3372 | 1468020487113 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:07 INFO - PROCESS | 3372 | 1468020487115 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:07 INFO - PROCESS | 3372 | 1468020487195 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 16:28:07 INFO - PROCESS | 3372 | 1468020487200 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 3372 | 1468020487202 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:07 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA543D5000 == 32 [pid = 3372] [id = 562] 16:28:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA427C9000) [pid = 3372] [serial = 1686] [outer = 0000000000000000] 16:28:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA47D66C00) [pid = 3372] [serial = 1687] [outer = 000000FA427C9000] 16:28:07 INFO - PROCESS | 3372 | 1468020487248 Marionette DEBUG loaded listener.js 16:28:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4DAB0000) [pid = 3372] [serial = 1688] [outer = 000000FA427C9000] 16:28:07 INFO - PROCESS | 3372 | 1468020487662 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:28:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:28:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 587ms 16:28:07 INFO - PROCESS | 3372 | 1468020487709 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 16:28:07 INFO - PROCESS | 3372 | 1468020487712 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 16:28:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:28:07 INFO - PROCESS | 3372 | 1468020487715 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:28:07 INFO - PROCESS | 3372 | 1468020487717 Marionette TRACE conn6 <- [1,2214,null,{}] 16:28:07 INFO - PROCESS | 3372 | 1468020487721 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:07 INFO - PROCESS | 3372 | 1468020487723 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:07 INFO - PROCESS | 3372 | 1468020487803 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 16:28:07 INFO - PROCESS | 3372 | 1468020487808 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 3372 | 1468020487810 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:07 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54DA7000 == 33 [pid = 3372] [id = 563] 16:28:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA501A5800) [pid = 3372] [serial = 1689] [outer = 0000000000000000] 16:28:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA501AA000) [pid = 3372] [serial = 1690] [outer = 000000FA501A5800] 16:28:07 INFO - PROCESS | 3372 | 1468020487854 Marionette DEBUG loaded listener.js 16:28:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA50291400) [pid = 3372] [serial = 1691] [outer = 000000FA501A5800] 16:28:08 INFO - PROCESS | 3372 | 1468020488293 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 16:28:08 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:28:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 629ms 16:28:08 INFO - PROCESS | 3372 | 1468020488353 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 16:28:08 INFO - PROCESS | 3372 | 1468020488355 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 16:28:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:28:08 INFO - PROCESS | 3372 | 1468020488359 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:28:08 INFO - PROCESS | 3372 | 1468020488361 Marionette TRACE conn6 <- [1,2218,null,{}] 16:28:08 INFO - PROCESS | 3372 | 1468020488365 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:08 INFO - PROCESS | 3372 | 1468020488367 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:08 INFO - PROCESS | 3372 | 1468020488449 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 16:28:08 INFO - PROCESS | 3372 | 1468020488457 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020488459 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:08 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5660E800 == 34 [pid = 3372] [id = 564] 16:28:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA43728C00) [pid = 3372] [serial = 1692] [outer = 0000000000000000] 16:28:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA50917C00) [pid = 3372] [serial = 1693] [outer = 000000FA43728C00] 16:28:08 INFO - PROCESS | 3372 | 1468020488503 Marionette DEBUG loaded listener.js 16:28:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA51398000) [pid = 3372] [serial = 1694] [outer = 000000FA43728C00] 16:28:09 INFO - PROCESS | 3372 | 1468020489118 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 16:28:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:28:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 776ms 16:28:09 INFO - PROCESS | 3372 | 1468020489138 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 16:28:09 INFO - PROCESS | 3372 | 1468020489142 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 16:28:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:28:09 INFO - PROCESS | 3372 | 1468020489215 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:28:09 INFO - PROCESS | 3372 | 1468020489219 Marionette TRACE conn6 <- [1,2222,null,{}] 16:28:09 INFO - PROCESS | 3372 | 1468020489226 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:09 INFO - PROCESS | 3372 | 1468020489229 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:09 INFO - PROCESS | 3372 | 1468020489365 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 16:28:09 INFO - PROCESS | 3372 | 1468020489481 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020489484 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:09 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E49800 == 35 [pid = 3372] [id = 565] 16:28:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA41348C00) [pid = 3372] [serial = 1695] [outer = 0000000000000000] 16:28:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA42CB2000) [pid = 3372] [serial = 1696] [outer = 000000FA41348C00] 16:28:09 INFO - PROCESS | 3372 | 1468020489544 Marionette DEBUG loaded listener.js 16:28:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA431F6400) [pid = 3372] [serial = 1697] [outer = 000000FA41348C00] 16:28:10 INFO - PROCESS | 3372 | 1468020490257 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 16:28:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:28:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1114ms 16:28:10 INFO - PROCESS | 3372 | 1468020490306 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 16:28:10 INFO - PROCESS | 3372 | 1468020490311 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 16:28:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:28:10 INFO - PROCESS | 3372 | 1468020490318 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:28:10 INFO - PROCESS | 3372 | 1468020490321 Marionette TRACE conn6 <- [1,2226,null,{}] 16:28:10 INFO - PROCESS | 3372 | 1468020490325 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:10 INFO - PROCESS | 3372 | 1468020490328 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:10 INFO - PROCESS | 3372 | 1468020490461 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 16:28:10 INFO - PROCESS | 3372 | 1468020490602 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020490605 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:10 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA52590000 == 36 [pid = 3372] [id = 566] 16:28:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA431AB000) [pid = 3372] [serial = 1698] [outer = 0000000000000000] 16:28:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA47D65800) [pid = 3372] [serial = 1699] [outer = 000000FA431AB000] 16:28:10 INFO - PROCESS | 3372 | 1468020490665 Marionette DEBUG loaded listener.js 16:28:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA48F85C00) [pid = 3372] [serial = 1700] [outer = 000000FA431AB000] 16:28:11 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54DA7000 == 35 [pid = 3372] [id = 563] 16:28:11 INFO - PROCESS | 3372 | --DOCSHELL 000000FA543D5000 == 34 [pid = 3372] [id = 562] 16:28:11 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54279800 == 33 [pid = 3372] [id = 561] 16:28:11 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5390D800 == 32 [pid = 3372] [id = 560] 16:28:11 INFO - PROCESS | 3372 | --DOCSHELL 000000FA50228800 == 31 [pid = 3372] [id = 559] 16:28:11 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB35000 == 30 [pid = 3372] [id = 558] 16:28:11 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CBE3800 == 29 [pid = 3372] [id = 557] 16:28:11 INFO - PROCESS | 3372 | --DOCSHELL 000000FA47EC2800 == 28 [pid = 3372] [id = 556] 16:28:11 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CB44800 == 27 [pid = 3372] [id = 555] 16:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA445E8800) [pid = 3372] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA513EF000) [pid = 3372] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4CB07000) [pid = 3372] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4D176800) [pid = 3372] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA49024800) [pid = 3372] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA43215800) [pid = 3372] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA434ACC00) [pid = 3372] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4302D400) [pid = 3372] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA43212000) [pid = 3372] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA4807C400) [pid = 3372] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA48F86800) [pid = 3372] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA5357C800) [pid = 3372] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA53574400) [pid = 3372] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA42FB8000) [pid = 3372] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA431AC400) [pid = 3372] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA4F770800) [pid = 3372] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA48E0EC00) [pid = 3372] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA48F88400) [pid = 3372] [serial = 1109] [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:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA50AB2800) [pid = 3372] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA52CAE000) [pid = 3372] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA4FAE6C00) [pid = 3372] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA53579000) [pid = 3372] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA513EE800) [pid = 3372] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA50290000) [pid = 3372] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 61 (000000FA4CB57000) [pid = 3372] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 3372 | --DOMWINDOW == 60 (000000FA499C7400) [pid = 3372] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 16:28:11 INFO - PROCESS | 3372 | 1468020491550 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:28:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:28:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1297ms 16:28:11 INFO - PROCESS | 3372 | 1468020491617 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 16:28:11 INFO - PROCESS | 3372 | 1468020491622 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 16:28:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:28:11 INFO - PROCESS | 3372 | 1468020491626 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:28:11 INFO - PROCESS | 3372 | 1468020491630 Marionette TRACE conn6 <- [1,2230,null,{}] 16:28:11 INFO - PROCESS | 3372 | 1468020491635 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:11 INFO - PROCESS | 3372 | 1468020491638 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:11 INFO - PROCESS | 3372 | 1468020491728 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 16:28:11 INFO - PROCESS | 3372 | 1468020491735 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 3372 | 1468020491740 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:11 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA476F3000 == 28 [pid = 3372] [id = 567] 16:28:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (000000FA42CB7C00) [pid = 3372] [serial = 1701] [outer = 0000000000000000] 16:28:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (000000FA43026800) [pid = 3372] [serial = 1702] [outer = 000000FA42CB7C00] 16:28:11 INFO - PROCESS | 3372 | 1468020491795 Marionette DEBUG loaded listener.js 16:28:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA431F7C00) [pid = 3372] [serial = 1703] [outer = 000000FA42CB7C00] 16:28:12 INFO - PROCESS | 3372 | 1468020492309 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:28:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:28:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 733ms 16:28:12 INFO - PROCESS | 3372 | 1468020492358 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 16:28:12 INFO - PROCESS | 3372 | 1468020492363 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 16:28:12 INFO - PROCESS | 3372 | 1468020492369 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:28:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:28:12 INFO - PROCESS | 3372 | 1468020492372 Marionette TRACE conn6 <- [1,2234,null,{}] 16:28:12 INFO - PROCESS | 3372 | 1468020492375 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:12 INFO - PROCESS | 3372 | 1468020492378 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:12 INFO - PROCESS | 3372 | 1468020492467 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 16:28:12 INFO - PROCESS | 3372 | 1468020492543 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020492545 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:12 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CF16000 == 29 [pid = 3372] [id = 568] 16:28:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA43426800) [pid = 3372] [serial = 1704] [outer = 0000000000000000] 16:28:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA43953000) [pid = 3372] [serial = 1705] [outer = 000000FA43426800] 16:28:12 INFO - PROCESS | 3372 | 1468020492601 Marionette DEBUG loaded listener.js 16:28:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA47DD2800) [pid = 3372] [serial = 1706] [outer = 000000FA43426800] 16:28:13 INFO - PROCESS | 3372 | 1468020492999 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:28:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:28:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 691ms 16:28:13 INFO - PROCESS | 3372 | 1468020493063 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 16:28:13 INFO - PROCESS | 3372 | 1468020493066 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 16:28:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:28:13 INFO - PROCESS | 3372 | 1468020493069 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:28:13 INFO - PROCESS | 3372 | 1468020493073 Marionette TRACE conn6 <- [1,2238,null,{}] 16:28:13 INFO - PROCESS | 3372 | 1468020493085 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:13 INFO - PROCESS | 3372 | 1468020493090 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:13 INFO - PROCESS | 3372 | 1468020493210 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 16:28:13 INFO - PROCESS | 3372 | 1468020493229 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020493232 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:13 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FC22000 == 30 [pid = 3372] [id = 569] 16:28:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA4133A800) [pid = 3372] [serial = 1707] [outer = 0000000000000000] 16:28:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA49022000) [pid = 3372] [serial = 1708] [outer = 000000FA4133A800] 16:28:13 INFO - PROCESS | 3372 | 1468020493281 Marionette DEBUG loaded listener.js 16:28:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA49A51800) [pid = 3372] [serial = 1709] [outer = 000000FA4133A800] 16:28:13 INFO - PROCESS | 3372 | 1468020493690 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 16:28:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:28:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 691ms 16:28:13 INFO - PROCESS | 3372 | 1468020493763 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 16:28:13 INFO - PROCESS | 3372 | 1468020493766 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 16:28:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:28:13 INFO - PROCESS | 3372 | 1468020493776 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:28:13 INFO - PROCESS | 3372 | 1468020493778 Marionette TRACE conn6 <- [1,2242,null,{}] 16:28:13 INFO - PROCESS | 3372 | 1468020493781 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:13 INFO - PROCESS | 3372 | 1468020493784 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:13 INFO - PROCESS | 3372 | 1468020493900 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 16:28:13 INFO - PROCESS | 3372 | 1468020493906 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020493908 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:13 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53907000 == 31 [pid = 3372] [id = 570] 16:28:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA48FDA000) [pid = 3372] [serial = 1710] [outer = 0000000000000000] 16:28:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4CF2DC00) [pid = 3372] [serial = 1711] [outer = 000000FA48FDA000] 16:28:13 INFO - PROCESS | 3372 | 1468020493961 Marionette DEBUG loaded listener.js 16:28:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA4D3C6800) [pid = 3372] [serial = 1712] [outer = 000000FA48FDA000] 16:28:14 INFO - PROCESS | 3372 | 1468020494389 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:28:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:28:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 628ms 16:28:14 INFO - PROCESS | 3372 | 1468020494410 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 16:28:14 INFO - PROCESS | 3372 | 1468020494412 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 16:28:14 INFO - PROCESS | 3372 | 1468020494415 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:28:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:28:14 INFO - PROCESS | 3372 | 1468020494417 Marionette TRACE conn6 <- [1,2246,null,{}] 16:28:14 INFO - PROCESS | 3372 | 1468020494421 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:14 INFO - PROCESS | 3372 | 1468020494423 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:14 INFO - PROCESS | 3372 | 1468020494532 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 16:28:14 INFO - PROCESS | 3372 | 1468020494539 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020494541 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:14 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53E20000 == 32 [pid = 3372] [id = 571] 16:28:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4D3CC800) [pid = 3372] [serial = 1713] [outer = 0000000000000000] 16:28:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4DAEF000) [pid = 3372] [serial = 1714] [outer = 000000FA4D3CC800] 16:28:14 INFO - PROCESS | 3372 | 1468020494660 Marionette DEBUG loaded listener.js 16:28:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA4F775C00) [pid = 3372] [serial = 1715] [outer = 000000FA4D3CC800] 16:28:15 INFO - PROCESS | 3372 | 1468020495108 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:28:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:28:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 734ms 16:28:15 INFO - PROCESS | 3372 | 1468020495159 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 16:28:15 INFO - PROCESS | 3372 | 1468020495161 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 16:28:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:28:15 INFO - PROCESS | 3372 | 1468020495165 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:28:15 INFO - PROCESS | 3372 | 1468020495167 Marionette TRACE conn6 <- [1,2250,null,{}] 16:28:15 INFO - PROCESS | 3372 | 1468020495170 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:15 INFO - PROCESS | 3372 | 1468020495176 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:15 INFO - PROCESS | 3372 | 1468020495313 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 16:28:15 INFO - PROCESS | 3372 | 1468020495378 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 3372 | 1468020495380 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:15 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54DA3800 == 33 [pid = 3372] [id = 572] 16:28:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA50292400) [pid = 3372] [serial = 1716] [outer = 0000000000000000] 16:28:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA51C5A800) [pid = 3372] [serial = 1717] [outer = 000000FA50292400] 16:28:15 INFO - PROCESS | 3372 | 1468020495426 Marionette DEBUG loaded listener.js 16:28:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA5251F400) [pid = 3372] [serial = 1718] [outer = 000000FA50292400] 16:28:15 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA48FDBC00) [pid = 3372] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:28:15 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA42CB9000) [pid = 3372] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:28:15 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA47DAB400) [pid = 3372] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:28:15 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA43218400) [pid = 3372] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:28:15 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA42CBB400) [pid = 3372] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:28:15 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA427C7C00) [pid = 3372] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:28:15 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA42C2C400) [pid = 3372] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:28:15 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA47675400) [pid = 3372] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:28:15 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA501A5800) [pid = 3372] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:28:15 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA4D3C3800) [pid = 3372] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:28:15 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA4D1D4000) [pid = 3372] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:28:15 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA427C9000) [pid = 3372] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:28:15 INFO - PROCESS | 3372 | 1468020495923 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:28:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:28:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 775ms 16:28:15 INFO - PROCESS | 3372 | 1468020495943 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 16:28:15 INFO - PROCESS | 3372 | 1468020495945 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 16:28:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:28:15 INFO - PROCESS | 3372 | 1468020495948 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:28:15 INFO - PROCESS | 3372 | 1468020495950 Marionette TRACE conn6 <- [1,2254,null,{}] 16:28:15 INFO - PROCESS | 3372 | 1468020495953 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:15 INFO - PROCESS | 3372 | 1468020495955 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:16 INFO - PROCESS | 3372 | 1468020496037 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 16:28:16 INFO - PROCESS | 3372 | 1468020496043 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020496045 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:16 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56609800 == 34 [pid = 3372] [id = 573] 16:28:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA4130C000) [pid = 3372] [serial = 1719] [outer = 0000000000000000] 16:28:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA43218400) [pid = 3372] [serial = 1720] [outer = 000000FA4130C000] 16:28:16 INFO - PROCESS | 3372 | 1468020496090 Marionette DEBUG loaded listener.js 16:28:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA4CB60C00) [pid = 3372] [serial = 1721] [outer = 000000FA4130C000] 16:28:16 INFO - PROCESS | 3372 | 1468020496499 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 16:28:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:28:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 586ms 16:28:16 INFO - PROCESS | 3372 | 1468020496538 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 16:28:16 INFO - PROCESS | 3372 | 1468020496540 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 16:28:16 INFO - PROCESS | 3372 | 1468020496543 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:28:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:28:16 INFO - PROCESS | 3372 | 1468020496545 Marionette TRACE conn6 <- [1,2258,null,{}] 16:28:16 INFO - PROCESS | 3372 | 1468020496548 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:16 INFO - PROCESS | 3372 | 1468020496550 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:16 INFO - PROCESS | 3372 | 1468020496639 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 16:28:16 INFO - PROCESS | 3372 | 1468020496645 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020496646 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:16 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5667C800 == 35 [pid = 3372] [id = 574] 16:28:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA4CBBE400) [pid = 3372] [serial = 1722] [outer = 0000000000000000] 16:28:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4D1D2800) [pid = 3372] [serial = 1723] [outer = 000000FA4CBBE400] 16:28:16 INFO - PROCESS | 3372 | 1468020496691 Marionette DEBUG loaded listener.js 16:28:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA52752800) [pid = 3372] [serial = 1724] [outer = 000000FA4CBBE400] 16:28:17 INFO - PROCESS | 3372 | 1468020497100 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:28:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:28:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 586ms 16:28:17 INFO - PROCESS | 3372 | 1468020497133 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 16:28:17 INFO - PROCESS | 3372 | 1468020497135 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 16:28:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:28:17 INFO - PROCESS | 3372 | 1468020497151 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:28:17 INFO - PROCESS | 3372 | 1468020497153 Marionette TRACE conn6 <- [1,2262,null,{}] 16:28:17 INFO - PROCESS | 3372 | 1468020497157 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:17 INFO - PROCESS | 3372 | 1468020497159 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:17 INFO - PROCESS | 3372 | 1468020497241 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 16:28:17 INFO - PROCESS | 3372 | 1468020497246 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020497248 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:17 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FC21000 == 36 [pid = 3372] [id = 575] 16:28:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA52CBA800) [pid = 3372] [serial = 1725] [outer = 0000000000000000] 16:28:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA53572C00) [pid = 3372] [serial = 1726] [outer = 000000FA52CBA800] 16:28:17 INFO - PROCESS | 3372 | 1468020497293 Marionette DEBUG loaded listener.js 16:28:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA5357D800) [pid = 3372] [serial = 1727] [outer = 000000FA52CBA800] 16:28:17 INFO - PROCESS | 3372 | 1468020497746 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 16:28:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:28:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 649ms 16:28:17 INFO - PROCESS | 3372 | 1468020497793 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 16:28:17 INFO - PROCESS | 3372 | 1468020497803 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 16:28:17 INFO - PROCESS | 3372 | 1468020497847 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:28:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:28:17 INFO - PROCESS | 3372 | 1468020497851 Marionette TRACE conn6 <- [1,2266,null,{}] 16:28:17 INFO - PROCESS | 3372 | 1468020497858 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:17 INFO - PROCESS | 3372 | 1468020497862 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:18 INFO - PROCESS | 3372 | 1468020498032 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 16:28:18 INFO - PROCESS | 3372 | 1468020498108 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020498112 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:18 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA47EB3800 == 37 [pid = 3372] [id = 576] 16:28:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA41B44C00) [pid = 3372] [serial = 1728] [outer = 0000000000000000] 16:28:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA42C31000) [pid = 3372] [serial = 1729] [outer = 000000FA41B44C00] 16:28:18 INFO - PROCESS | 3372 | 1468020498173 Marionette DEBUG loaded listener.js 16:28:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA43216400) [pid = 3372] [serial = 1730] [outer = 000000FA41B44C00] 16:28:18 INFO - PROCESS | 3372 | 1468020498856 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:28:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:28:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1025ms 16:28:18 INFO - PROCESS | 3372 | 1468020498881 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 16:28:18 INFO - PROCESS | 3372 | 1468020498886 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 16:28:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:28:18 INFO - PROCESS | 3372 | 1468020498891 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:28:18 INFO - PROCESS | 3372 | 1468020498894 Marionette TRACE conn6 <- [1,2270,null,{}] 16:28:18 INFO - PROCESS | 3372 | 1468020498901 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:18 INFO - PROCESS | 3372 | 1468020498906 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:19 INFO - PROCESS | 3372 | 1468020499024 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 16:28:19 INFO - PROCESS | 3372 | 1468020499147 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020499150 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:19 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5340E000 == 38 [pid = 3372] [id = 577] 16:28:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA48E11000) [pid = 3372] [serial = 1731] [outer = 0000000000000000] 16:28:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA48F90400) [pid = 3372] [serial = 1732] [outer = 000000FA48E11000] 16:28:19 INFO - PROCESS | 3372 | 1468020499209 Marionette DEBUG loaded listener.js 16:28:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA49A51C00) [pid = 3372] [serial = 1733] [outer = 000000FA48E11000] 16:28:19 INFO - PROCESS | 3372 | 1468020499857 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 16:28:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:28:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 986ms 16:28:19 INFO - PROCESS | 3372 | 1468020499885 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 16:28:19 INFO - PROCESS | 3372 | 1468020499888 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 16:28:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:28:19 INFO - PROCESS | 3372 | 1468020499895 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:28:19 INFO - PROCESS | 3372 | 1468020499897 Marionette TRACE conn6 <- [1,2274,null,{}] 16:28:19 INFO - PROCESS | 3372 | 1468020499902 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:19 INFO - PROCESS | 3372 | 1468020499904 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:20 INFO - PROCESS | 3372 | 1468020500020 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 16:28:20 INFO - PROCESS | 3372 | 1468020500151 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020500158 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:20 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5781C800 == 39 [pid = 3372] [id = 578] 16:28:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA50295400) [pid = 3372] [serial = 1734] [outer = 0000000000000000] 16:28:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA50ABE000) [pid = 3372] [serial = 1735] [outer = 000000FA50295400] 16:28:20 INFO - PROCESS | 3372 | 1468020500218 Marionette DEBUG loaded listener.js 16:28:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA52CB2400) [pid = 3372] [serial = 1736] [outer = 000000FA50295400] 16:28:20 INFO - PROCESS | 3372 | 1468020500809 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 16:28:20 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:28:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 923ms 16:28:21 INFO - PROCESS | 3372 | 1468020501009 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 16:28:21 INFO - PROCESS | 3372 | 1468020501013 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 16:28:21 INFO - PROCESS | 3372 | 1468020501043 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:28:21 INFO - PROCESS | 3372 | 1468020501046 Marionette TRACE conn6 <- [1,2278,null,{}] 16:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:28:21 INFO - PROCESS | 3372 | 1468020501052 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:21 INFO - PROCESS | 3372 | 1468020501055 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:21 INFO - PROCESS | 3372 | 1468020501165 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 16:28:21 INFO - PROCESS | 3372 | 1468020501240 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020501245 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:21 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA435C7800 == 40 [pid = 3372] [id = 579] 16:28:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA42C29400) [pid = 3372] [serial = 1737] [outer = 0000000000000000] 16:28:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA4302D800) [pid = 3372] [serial = 1738] [outer = 000000FA42C29400] 16:28:21 INFO - PROCESS | 3372 | 1468020501339 Marionette DEBUG loaded listener.js 16:28:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA4321B400) [pid = 3372] [serial = 1739] [outer = 000000FA42C29400] 16:28:22 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5667C800 == 39 [pid = 3372] [id = 574] 16:28:22 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56609800 == 38 [pid = 3372] [id = 573] 16:28:22 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54DA3800 == 37 [pid = 3372] [id = 572] 16:28:22 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53E20000 == 36 [pid = 3372] [id = 571] 16:28:22 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53907000 == 35 [pid = 3372] [id = 570] 16:28:22 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FC22000 == 34 [pid = 3372] [id = 569] 16:28:22 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CF16000 == 33 [pid = 3372] [id = 568] 16:28:22 INFO - PROCESS | 3372 | --DOCSHELL 000000FA476F3000 == 32 [pid = 3372] [id = 567] 16:28:22 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5660E800 == 31 [pid = 3372] [id = 564] 16:28:22 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E49800 == 30 [pid = 3372] [id = 565] 16:28:22 INFO - PROCESS | 3372 | --DOCSHELL 000000FA52590000 == 29 [pid = 3372] [id = 566] 16:28:22 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5781C800 == 28 [pid = 3372] [id = 578] 16:28:22 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5340E000 == 27 [pid = 3372] [id = 577] 16:28:22 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FC21000 == 26 [pid = 3372] [id = 575] 16:28:22 INFO - PROCESS | 3372 | --DOCSHELL 000000FA47EB3800 == 25 [pid = 3372] [id = 576] 16:28:22 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA49019800) [pid = 3372] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA43025800) [pid = 3372] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA431EDC00) [pid = 3372] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA48070000) [pid = 3372] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA43918C00) [pid = 3372] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4325BC00) [pid = 3372] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA43258400) [pid = 3372] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA434AD800) [pid = 3372] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA48FDC000) [pid = 3372] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA43218000) [pid = 3372] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA42FAB400) [pid = 3372] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA48FD3C00) [pid = 3372] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA47DAB000) [pid = 3372] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA50291400) [pid = 3372] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA5028E800) [pid = 3372] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4F799400) [pid = 3372] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA50917C00) [pid = 3372] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA49507400) [pid = 3372] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA4F779800) [pid = 3372] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA4D176C00) [pid = 3372] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA501AA000) [pid = 3372] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA4FCC9000) [pid = 3372] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA47D66C00) [pid = 3372] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA4DAB0000) [pid = 3372] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA48F82800) [pid = 3372] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 16:28:22 INFO - PROCESS | 3372 | 1468020502563 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 16:28:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:28:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1527ms 16:28:22 INFO - PROCESS | 3372 | 1468020502589 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 16:28:22 INFO - PROCESS | 3372 | 1468020502593 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 16:28:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:28:22 INFO - PROCESS | 3372 | 1468020502598 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:28:22 INFO - PROCESS | 3372 | 1468020502601 Marionette TRACE conn6 <- [1,2282,null,{}] 16:28:22 INFO - PROCESS | 3372 | 1468020502608 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:22 INFO - PROCESS | 3372 | 1468020502612 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:22 INFO - PROCESS | 3372 | 1468020502742 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 16:28:22 INFO - PROCESS | 3372 | 1468020502823 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020502825 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:22 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA476F3000 == 26 [pid = 3372] [id = 580] 16:28:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA42CAE400) [pid = 3372] [serial = 1740] [outer = 0000000000000000] 16:28:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA42CBC000) [pid = 3372] [serial = 1741] [outer = 000000FA42CAE400] 16:28:22 INFO - PROCESS | 3372 | 1468020502875 Marionette DEBUG loaded listener.js 16:28:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA431A0000) [pid = 3372] [serial = 1742] [outer = 000000FA42CAE400] 16:28:23 INFO - PROCESS | 3372 | 1468020503286 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 16:28:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:28:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 734ms 16:28:23 INFO - PROCESS | 3372 | 1468020503336 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 16:28:23 INFO - PROCESS | 3372 | 1468020503341 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 16:28:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:28:23 INFO - PROCESS | 3372 | 1468020503348 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:28:23 INFO - PROCESS | 3372 | 1468020503351 Marionette TRACE conn6 <- [1,2286,null,{}] 16:28:23 INFO - PROCESS | 3372 | 1468020503355 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:23 INFO - PROCESS | 3372 | 1468020503358 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:23 INFO - PROCESS | 3372 | 1468020503449 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 16:28:23 INFO - PROCESS | 3372 | 1468020503459 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 3372 | 1468020503462 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:23 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4BF7D000 == 27 [pid = 3372] [id = 581] 16:28:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA43259400) [pid = 3372] [serial = 1743] [outer = 0000000000000000] 16:28:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA4329E000) [pid = 3372] [serial = 1744] [outer = 000000FA43259400] 16:28:23 INFO - PROCESS | 3372 | 1468020503511 Marionette DEBUG loaded listener.js 16:28:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA434AE000) [pid = 3372] [serial = 1745] [outer = 000000FA43259400] 16:28:23 INFO - PROCESS | 3372 | 1468020503978 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 16:28:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:28:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 690ms 16:28:24 INFO - PROCESS | 3372 | 1468020504039 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 16:28:24 INFO - PROCESS | 3372 | 1468020504042 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 16:28:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:28:24 INFO - PROCESS | 3372 | 1468020504045 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:28:24 INFO - PROCESS | 3372 | 1468020504049 Marionette TRACE conn6 <- [1,2290,null,{}] 16:28:24 INFO - PROCESS | 3372 | 1468020504060 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:24 INFO - PROCESS | 3372 | 1468020504065 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:24 INFO - PROCESS | 3372 | 1468020504185 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 16:28:24 INFO - PROCESS | 3372 | 1468020504273 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020504276 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:24 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F850000 == 28 [pid = 3372] [id = 582] 16:28:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA41310400) [pid = 3372] [serial = 1746] [outer = 0000000000000000] 16:28:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA47E9D000) [pid = 3372] [serial = 1747] [outer = 000000FA41310400] 16:28:24 INFO - PROCESS | 3372 | 1468020504326 Marionette DEBUG loaded listener.js 16:28:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA48337C00) [pid = 3372] [serial = 1748] [outer = 000000FA41310400] 16:28:24 INFO - PROCESS | 3372 | 1468020504739 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:28:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:28:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 734ms 16:28:24 INFO - PROCESS | 3372 | 1468020504781 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 16:28:24 INFO - PROCESS | 3372 | 1468020504784 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 16:28:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:28:24 INFO - PROCESS | 3372 | 1468020504787 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:28:24 INFO - PROCESS | 3372 | 1468020504789 Marionette TRACE conn6 <- [1,2294,null,{}] 16:28:24 INFO - PROCESS | 3372 | 1468020504801 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:24 INFO - PROCESS | 3372 | 1468020504804 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:24 INFO - PROCESS | 3372 | 1468020504919 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 16:28:24 INFO - PROCESS | 3372 | 1468020504924 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020504926 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:24 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FE67800 == 29 [pid = 3372] [id = 583] 16:28:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA48342000) [pid = 3372] [serial = 1749] [outer = 0000000000000000] 16:28:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA48F8CC00) [pid = 3372] [serial = 1750] [outer = 000000FA48342000] 16:28:24 INFO - PROCESS | 3372 | 1468020504973 Marionette DEBUG loaded listener.js 16:28:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4901DC00) [pid = 3372] [serial = 1751] [outer = 000000FA48342000] 16:28:25 INFO - PROCESS | 3372 | 1468020505431 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 16:28:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:28:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 692ms 16:28:25 INFO - PROCESS | 3372 | 1468020505488 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 16:28:25 INFO - PROCESS | 3372 | 1468020505490 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 16:28:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:28:25 INFO - PROCESS | 3372 | 1468020505493 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:28:25 INFO - PROCESS | 3372 | 1468020505495 Marionette TRACE conn6 <- [1,2298,null,{}] 16:28:25 INFO - PROCESS | 3372 | 1468020505498 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:25 INFO - PROCESS | 3372 | 1468020505500 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:25 INFO - PROCESS | 3372 | 1468020505639 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 16:28:25 INFO - PROCESS | 3372 | 1468020505658 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020505660 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:25 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA52767000 == 30 [pid = 3372] [id = 584] 16:28:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA431F4800) [pid = 3372] [serial = 1752] [outer = 0000000000000000] 16:28:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA49351400) [pid = 3372] [serial = 1753] [outer = 000000FA431F4800] 16:28:25 INFO - PROCESS | 3372 | 1468020505706 Marionette DEBUG loaded listener.js 16:28:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4C7C6C00) [pid = 3372] [serial = 1754] [outer = 000000FA431F4800] 16:28:26 INFO - PROCESS | 3372 | 1468020506151 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:28:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:28:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 691ms 16:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:28:26 INFO - PROCESS | 3372 | 1468020506185 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 16:28:26 INFO - PROCESS | 3372 | 1468020506188 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 16:28:26 INFO - PROCESS | 3372 | 1468020506211 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:28:26 INFO - PROCESS | 3372 | 1468020506213 Marionette TRACE conn6 <- [1,2302,null,{}] 16:28:26 INFO - PROCESS | 3372 | 1468020506227 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:26 INFO - PROCESS | 3372 | 1468020506233 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:26 INFO - PROCESS | 3372 | 1468020506369 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 16:28:26 INFO - PROCESS | 3372 | 1468020506383 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020506385 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:26 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53E0A000 == 31 [pid = 3372] [id = 585] 16:28:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4C7C2800) [pid = 3372] [serial = 1755] [outer = 0000000000000000] 16:28:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4D1CF800) [pid = 3372] [serial = 1756] [outer = 000000FA4C7C2800] 16:28:26 INFO - PROCESS | 3372 | 1468020506430 Marionette DEBUG loaded listener.js 16:28:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4F779800) [pid = 3372] [serial = 1757] [outer = 000000FA4C7C2800] 16:28:26 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA48FDA000) [pid = 3372] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:28:26 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA50292400) [pid = 3372] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:28:26 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4D3CC800) [pid = 3372] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:28:26 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA431AB000) [pid = 3372] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:28:26 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA43728C00) [pid = 3372] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:28:26 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA41348C00) [pid = 3372] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:28:26 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4133A800) [pid = 3372] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:28:26 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA43426800) [pid = 3372] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:28:26 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA42CB7C00) [pid = 3372] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:28:26 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA4130C000) [pid = 3372] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:28:26 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA4CBBE400) [pid = 3372] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:28:26 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA52CBA800) [pid = 3372] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:28:27 INFO - PROCESS | 3372 | 1468020507066 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 16:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 902ms 16:28:27 INFO - PROCESS | 3372 | 1468020507096 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 16:28:27 INFO - PROCESS | 3372 | 1468020507099 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 16:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:28:27 INFO - PROCESS | 3372 | 1468020507102 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:28:27 INFO - PROCESS | 3372 | 1468020507104 Marionette TRACE conn6 <- [1,2306,null,{}] 16:28:27 INFO - PROCESS | 3372 | 1468020507107 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:27 INFO - PROCESS | 3372 | 1468020507109 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:27 INFO - PROCESS | 3372 | 1468020507189 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 16:28:27 INFO - PROCESS | 3372 | 1468020507195 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020507197 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:27 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54296000 == 32 [pid = 3372] [id = 586] 16:28:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA4341BC00) [pid = 3372] [serial = 1758] [outer = 0000000000000000] 16:28:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA4C7C2400) [pid = 3372] [serial = 1759] [outer = 000000FA4341BC00] 16:28:27 INFO - PROCESS | 3372 | 1468020507243 Marionette DEBUG loaded listener.js 16:28:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4F771800) [pid = 3372] [serial = 1760] [outer = 000000FA4341BC00] 16:28:27 INFO - PROCESS | 3372 | 1468020507663 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 16:28:27 INFO - PROCESS | 3372 | 1468020507704 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 16:28:27 INFO - PROCESS | 3372 | 1468020507712 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:28:27 INFO - PROCESS | 3372 | 1468020507714 Marionette TRACE conn6 <- [1,2310,null,{}] 16:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:28:27 INFO - PROCESS | 3372 | 1468020507718 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:27 INFO - PROCESS | 3372 | 1468020507720 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:27 INFO - PROCESS | 3372 | 1468020507802 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 16:28:27 INFO - PROCESS | 3372 | 1468020507807 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020507809 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:27 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5488F800 == 33 [pid = 3372] [id = 587] 16:28:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA4F772800) [pid = 3372] [serial = 1761] [outer = 0000000000000000] 16:28:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4FEE3800) [pid = 3372] [serial = 1762] [outer = 000000FA4F772800] 16:28:27 INFO - PROCESS | 3372 | 1468020507855 Marionette DEBUG loaded listener.js 16:28:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA501A9800) [pid = 3372] [serial = 1763] [outer = 000000FA4F772800] 16:28:28 INFO - PROCESS | 3372 | 1468020508293 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:28:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 629ms 16:28:28 INFO - PROCESS | 3372 | 1468020508348 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 16:28:28 INFO - PROCESS | 3372 | 1468020508350 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 16:28:28 INFO - PROCESS | 3372 | 1468020508353 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:28:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:28:28 INFO - PROCESS | 3372 | 1468020508355 Marionette TRACE conn6 <- [1,2314,null,{}] 16:28:28 INFO - PROCESS | 3372 | 1468020508363 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:28 INFO - PROCESS | 3372 | 1468020508365 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:28 INFO - PROCESS | 3372 | 1468020508449 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 16:28:28 INFO - PROCESS | 3372 | 1468020508457 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020508459 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:28 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F84E000 == 34 [pid = 3372] [id = 588] 16:28:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA501B0C00) [pid = 3372] [serial = 1764] [outer = 0000000000000000] 16:28:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA50291C00) [pid = 3372] [serial = 1765] [outer = 000000FA501B0C00] 16:28:28 INFO - PROCESS | 3372 | 1468020508505 Marionette DEBUG loaded listener.js 16:28:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA5079AC00) [pid = 3372] [serial = 1766] [outer = 000000FA501B0C00] 16:28:29 INFO - PROCESS | 3372 | --DOCSHELL 000000FA476F3000 == 33 [pid = 3372] [id = 580] 16:28:29 INFO - PROCESS | 3372 | --DOCSHELL 000000FA435C7800 == 32 [pid = 3372] [id = 579] 16:28:29 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53E0A000 == 31 [pid = 3372] [id = 585] 16:28:29 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54296000 == 30 [pid = 3372] [id = 586] 16:28:29 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FE67800 == 29 [pid = 3372] [id = 583] 16:28:29 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F850000 == 28 [pid = 3372] [id = 582] 16:28:29 INFO - PROCESS | 3372 | --DOCSHELL 000000FA52767000 == 27 [pid = 3372] [id = 584] 16:28:29 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4BF7D000 == 26 [pid = 3372] [id = 581] 16:28:29 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5488F800 == 25 [pid = 3372] [id = 587] 16:28:30 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA53572C00) [pid = 3372] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 16:28:30 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4CF2DC00) [pid = 3372] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 16:28:30 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA51C5A800) [pid = 3372] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 16:28:30 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4DAEF000) [pid = 3372] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 16:28:30 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA47D65800) [pid = 3372] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 16:28:30 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA48F85C00) [pid = 3372] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 16:28:30 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA51398000) [pid = 3372] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 16:28:30 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA42CB2000) [pid = 3372] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 16:28:30 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA431F6400) [pid = 3372] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 16:28:30 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA49022000) [pid = 3372] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 16:28:30 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA43953000) [pid = 3372] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 16:28:30 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA47DD2800) [pid = 3372] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 16:28:30 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA43026800) [pid = 3372] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 16:28:30 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA431F7C00) [pid = 3372] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 16:28:30 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA5251F400) [pid = 3372] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 16:28:30 INFO - PROCESS | 3372 | --DOMWINDOW == 61 (000000FA43218400) [pid = 3372] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 16:28:30 INFO - PROCESS | 3372 | --DOMWINDOW == 60 (000000FA4CB60C00) [pid = 3372] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 16:28:30 INFO - PROCESS | 3372 | --DOMWINDOW == 59 (000000FA5357D800) [pid = 3372] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 16:28:30 INFO - PROCESS | 3372 | --DOMWINDOW == 58 (000000FA4F775C00) [pid = 3372] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 16:28:30 INFO - PROCESS | 3372 | --DOMWINDOW == 57 (000000FA4D3C6800) [pid = 3372] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 16:28:30 INFO - PROCESS | 3372 | --DOMWINDOW == 56 (000000FA4D1D2800) [pid = 3372] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 16:28:30 INFO - PROCESS | 3372 | --DOMWINDOW == 55 (000000FA49A51800) [pid = 3372] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 16:28:30 INFO - PROCESS | 3372 | --DOMWINDOW == 54 (000000FA52752800) [pid = 3372] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 16:28:30 INFO - PROCESS | 3372 | 1468020510275 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1944ms 16:28:30 INFO - PROCESS | 3372 | 1468020510302 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 16:28:30 INFO - PROCESS | 3372 | 1468020510306 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 16:28:30 INFO - PROCESS | 3372 | 1468020510311 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:28:30 INFO - PROCESS | 3372 | 1468020510315 Marionette TRACE conn6 <- [1,2318,null,{}] 16:28:30 INFO - PROCESS | 3372 | 1468020510321 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:30 INFO - PROCESS | 3372 | 1468020510325 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:30 INFO - PROCESS | 3372 | 1468020510421 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 16:28:30 INFO - PROCESS | 3372 | 1468020510429 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020510434 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:30 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA476DA800 == 26 [pid = 3372] [id = 589] 16:28:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 55 (000000FA41B4C400) [pid = 3372] [serial = 1767] [outer = 0000000000000000] 16:28:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 56 (000000FA41BD0800) [pid = 3372] [serial = 1768] [outer = 000000FA41B4C400] 16:28:30 INFO - PROCESS | 3372 | 1468020510486 Marionette DEBUG loaded listener.js 16:28:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 57 (000000FA42C2D000) [pid = 3372] [serial = 1769] [outer = 000000FA41B4C400] 16:28:30 INFO - PROCESS | 3372 | 1468020510977 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:28:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:28:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 692ms 16:28:31 INFO - PROCESS | 3372 | 1468020511006 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 16:28:31 INFO - PROCESS | 3372 | 1468020511012 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 16:28:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:28:31 INFO - PROCESS | 3372 | 1468020511018 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:28:31 INFO - PROCESS | 3372 | 1468020511021 Marionette TRACE conn6 <- [1,2322,null,{}] 16:28:31 INFO - PROCESS | 3372 | 1468020511025 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:31 INFO - PROCESS | 3372 | 1468020511028 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:31 INFO - PROCESS | 3372 | 1468020511118 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 16:28:31 INFO - PROCESS | 3372 | 1468020511127 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020511130 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:31 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4930D800 == 27 [pid = 3372] [id = 590] 16:28:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 58 (000000FA43025400) [pid = 3372] [serial = 1770] [outer = 0000000000000000] 16:28:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 59 (000000FA431A0400) [pid = 3372] [serial = 1771] [outer = 000000FA43025400] 16:28:31 INFO - PROCESS | 3372 | 1468020511179 Marionette DEBUG loaded listener.js 16:28:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 60 (000000FA431F2400) [pid = 3372] [serial = 1772] [outer = 000000FA43025400] 16:28:31 INFO - PROCESS | 3372 | 1468020511646 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 16:28:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:28:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 693ms 16:28:31 INFO - PROCESS | 3372 | 1468020511712 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 16:28:31 INFO - PROCESS | 3372 | 1468020511715 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 16:28:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:28:31 INFO - PROCESS | 3372 | 1468020511718 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:28:31 INFO - PROCESS | 3372 | 1468020511722 Marionette TRACE conn6 <- [1,2326,null,{}] 16:28:31 INFO - PROCESS | 3372 | 1468020511733 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:31 INFO - PROCESS | 3372 | 1468020511738 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:31 INFO - PROCESS | 3372 | 1468020511853 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 16:28:31 INFO - PROCESS | 3372 | 1468020511936 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020511939 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:31 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4DA77000 == 28 [pid = 3372] [id = 591] 16:28:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (000000FA41234400) [pid = 3372] [serial = 1773] [outer = 0000000000000000] 16:28:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (000000FA4325AC00) [pid = 3372] [serial = 1774] [outer = 000000FA41234400] 16:28:31 INFO - PROCESS | 3372 | 1468020511989 Marionette DEBUG loaded listener.js 16:28:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA434A2800) [pid = 3372] [serial = 1775] [outer = 000000FA41234400] 16:28:32 INFO - PROCESS | 3372 | 1468020512349 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:28:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:28:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 692ms 16:28:32 INFO - PROCESS | 3372 | 1468020512416 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 16:28:32 INFO - PROCESS | 3372 | 1468020512419 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 16:28:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:28:32 INFO - PROCESS | 3372 | 1468020512422 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:28:32 INFO - PROCESS | 3372 | 1468020512424 Marionette TRACE conn6 <- [1,2330,null,{}] 16:28:32 INFO - PROCESS | 3372 | 1468020512427 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:32 INFO - PROCESS | 3372 | 1468020512429 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:32 INFO - PROCESS | 3372 | 1468020512516 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 16:28:32 INFO - PROCESS | 3372 | 1468020512523 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020512525 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:32 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB3F000 == 29 [pid = 3372] [id = 592] 16:28:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA4353F400) [pid = 3372] [serial = 1776] [outer = 0000000000000000] 16:28:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA443F0400) [pid = 3372] [serial = 1777] [outer = 000000FA4353F400] 16:28:32 INFO - PROCESS | 3372 | 1468020512572 Marionette DEBUG loaded listener.js 16:28:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA47670C00) [pid = 3372] [serial = 1778] [outer = 000000FA4353F400] 16:28:33 INFO - PROCESS | 3372 | 1468020512996 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 16:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 628ms 16:28:33 INFO - PROCESS | 3372 | 1468020513056 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 16:28:33 INFO - PROCESS | 3372 | 1468020513058 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 16:28:33 INFO - PROCESS | 3372 | 1468020513061 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:28:33 INFO - PROCESS | 3372 | 1468020513063 Marionette TRACE conn6 <- [1,2334,null,{}] 16:28:33 INFO - PROCESS | 3372 | 1468020513067 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:33 INFO - PROCESS | 3372 | 1468020513069 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:33 INFO - PROCESS | 3372 | 1468020513149 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 16:28:33 INFO - PROCESS | 3372 | 1468020513157 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020513159 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:33 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA50228800 == 30 [pid = 3372] [id = 593] 16:28:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA42FB8000) [pid = 3372] [serial = 1779] [outer = 0000000000000000] 16:28:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA47DD2800) [pid = 3372] [serial = 1780] [outer = 000000FA42FB8000] 16:28:33 INFO - PROCESS | 3372 | 1468020513205 Marionette DEBUG loaded listener.js 16:28:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA480E3C00) [pid = 3372] [serial = 1781] [outer = 000000FA42FB8000] 16:28:33 INFO - PROCESS | 3372 | 1468020513644 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 629ms 16:28:33 INFO - PROCESS | 3372 | 1468020513694 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 16:28:33 INFO - PROCESS | 3372 | 1468020513696 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 16:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:28:33 INFO - PROCESS | 3372 | 1468020513699 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:28:33 INFO - PROCESS | 3372 | 1468020513701 Marionette TRACE conn6 <- [1,2338,null,{}] 16:28:33 INFO - PROCESS | 3372 | 1468020513704 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:33 INFO - PROCESS | 3372 | 1468020513710 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:33 INFO - PROCESS | 3372 | 1468020513819 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 16:28:33 INFO - PROCESS | 3372 | 1468020513827 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020513829 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:33 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53956800 == 31 [pid = 3372] [id = 594] 16:28:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA480E8000) [pid = 3372] [serial = 1782] [outer = 0000000000000000] 16:28:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA49024800) [pid = 3372] [serial = 1783] [outer = 000000FA480E8000] 16:28:33 INFO - PROCESS | 3372 | 1468020513874 Marionette DEBUG loaded listener.js 16:28:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA49505000) [pid = 3372] [serial = 1784] [outer = 000000FA480E8000] 16:28:34 INFO - PROCESS | 3372 | 1468020514270 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 16:28:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:28:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 628ms 16:28:34 INFO - PROCESS | 3372 | 1468020514332 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 16:28:34 INFO - PROCESS | 3372 | 1468020514334 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 16:28:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:28:34 INFO - PROCESS | 3372 | 1468020514337 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:28:34 INFO - PROCESS | 3372 | 1468020514339 Marionette TRACE conn6 <- [1,2342,null,{}] 16:28:34 INFO - PROCESS | 3372 | 1468020514348 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:34 INFO - PROCESS | 3372 | 1468020514350 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:34 INFO - PROCESS | 3372 | 1468020514430 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 16:28:34 INFO - PROCESS | 3372 | 1468020514435 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020514438 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:34 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53E11000 == 32 [pid = 3372] [id = 595] 16:28:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA431FC400) [pid = 3372] [serial = 1785] [outer = 0000000000000000] 16:28:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4C7C0400) [pid = 3372] [serial = 1786] [outer = 000000FA431FC400] 16:28:34 INFO - PROCESS | 3372 | 1468020514486 Marionette DEBUG loaded listener.js 16:28:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA4CB61400) [pid = 3372] [serial = 1787] [outer = 000000FA431FC400] 16:28:34 INFO - PROCESS | 3372 | 1468020514921 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 16:28:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:28:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 630ms 16:28:34 INFO - PROCESS | 3372 | 1468020514973 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 16:28:34 INFO - PROCESS | 3372 | 1468020514976 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 16:28:34 INFO - PROCESS | 3372 | 1468020514979 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:28:34 INFO - PROCESS | 3372 | 1468020514981 Marionette TRACE conn6 <- [1,2346,null,{}] 16:28:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:28:34 INFO - PROCESS | 3372 | 1468020514984 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:34 INFO - PROCESS | 3372 | 1468020514986 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:35 INFO - PROCESS | 3372 | 1468020515065 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 16:28:35 INFO - PROCESS | 3372 | 1468020515071 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020515073 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:35 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA543C6000 == 33 [pid = 3372] [id = 596] 16:28:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4CBBAC00) [pid = 3372] [serial = 1788] [outer = 0000000000000000] 16:28:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4D1D1400) [pid = 3372] [serial = 1789] [outer = 000000FA4CBBAC00] 16:28:35 INFO - PROCESS | 3372 | 1468020515119 Marionette DEBUG loaded listener.js 16:28:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4D248C00) [pid = 3372] [serial = 1790] [outer = 000000FA4CBBAC00] 16:28:35 INFO - PROCESS | 3372 | 1468020515588 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 16:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 628ms 16:28:35 INFO - PROCESS | 3372 | 1468020515615 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 16:28:35 INFO - PROCESS | 3372 | 1468020515617 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 16:28:35 INFO - PROCESS | 3372 | 1468020515621 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:28:35 INFO - PROCESS | 3372 | 1468020515622 Marionette TRACE conn6 <- [1,2350,null,{}] 16:28:35 INFO - PROCESS | 3372 | 1468020515626 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:35 INFO - PROCESS | 3372 | 1468020515628 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:35 INFO - PROCESS | 3372 | 1468020515737 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 16:28:35 INFO - PROCESS | 3372 | 1468020515744 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020515746 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:35 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4DA76000 == 34 [pid = 3372] [id = 597] 16:28:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4D3C4000) [pid = 3372] [serial = 1791] [outer = 0000000000000000] 16:28:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4D3CC800) [pid = 3372] [serial = 1792] [outer = 000000FA4D3C4000] 16:28:35 INFO - PROCESS | 3372 | 1468020515793 Marionette DEBUG loaded listener.js 16:28:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4DAAE800) [pid = 3372] [serial = 1793] [outer = 000000FA4D3C4000] 16:28:36 INFO - PROCESS | 3372 | 1468020516254 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 16:28:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:28:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 671ms 16:28:36 INFO - PROCESS | 3372 | 1468020516297 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 16:28:36 INFO - PROCESS | 3372 | 1468020516299 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 16:28:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:28:36 INFO - PROCESS | 3372 | 1468020516302 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:28:36 INFO - PROCESS | 3372 | 1468020516304 Marionette TRACE conn6 <- [1,2354,null,{}] 16:28:36 INFO - PROCESS | 3372 | 1468020516307 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:36 INFO - PROCESS | 3372 | 1468020516309 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:36 INFO - PROCESS | 3372 | 1468020516423 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 16:28:36 INFO - PROCESS | 3372 | 1468020516475 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020516477 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:36 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54E49000 == 35 [pid = 3372] [id = 598] 16:28:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4DAE9C00) [pid = 3372] [serial = 1794] [outer = 0000000000000000] 16:28:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA4F775800) [pid = 3372] [serial = 1795] [outer = 000000FA4DAE9C00] 16:28:36 INFO - PROCESS | 3372 | 1468020516524 Marionette DEBUG loaded listener.js 16:28:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4FB12800) [pid = 3372] [serial = 1796] [outer = 000000FA4DAE9C00] 16:28:36 INFO - PROCESS | 3372 | 1468020516968 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 16:28:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:28:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 691ms 16:28:37 INFO - PROCESS | 3372 | 1468020516997 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 16:28:37 INFO - PROCESS | 3372 | 1468020516999 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 16:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:28:37 INFO - PROCESS | 3372 | 1468020517009 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:28:37 INFO - PROCESS | 3372 | 1468020517011 Marionette TRACE conn6 <- [1,2358,null,{}] 16:28:37 INFO - PROCESS | 3372 | 1468020517015 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:37 INFO - PROCESS | 3372 | 1468020517017 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:37 INFO - PROCESS | 3372 | 1468020517168 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 16:28:37 INFO - PROCESS | 3372 | 1468020517197 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020517199 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:37 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA50226000 == 36 [pid = 3372] [id = 599] 16:28:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA501A7000) [pid = 3372] [serial = 1797] [outer = 0000000000000000] 16:28:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA5028E800) [pid = 3372] [serial = 1798] [outer = 000000FA501A7000] 16:28:37 INFO - PROCESS | 3372 | 1468020517247 Marionette DEBUG loaded listener.js 16:28:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA50A44800) [pid = 3372] [serial = 1799] [outer = 000000FA501A7000] 16:28:37 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA50295400) [pid = 3372] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:28:37 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA42CAE400) [pid = 3372] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:28:37 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4341BC00) [pid = 3372] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:28:37 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA48E11000) [pid = 3372] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:28:37 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4C7C2800) [pid = 3372] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:28:37 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA43259400) [pid = 3372] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:28:37 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA48342000) [pid = 3372] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:28:37 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA431F4800) [pid = 3372] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:28:37 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4F772800) [pid = 3372] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:28:37 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA42C29400) [pid = 3372] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:28:37 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA41B44C00) [pid = 3372] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:28:37 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA41310400) [pid = 3372] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:28:37 INFO - PROCESS | 3372 | 1468020517758 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 16:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 776ms 16:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:28:37 INFO - PROCESS | 3372 | 1468020517793 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 16:28:37 INFO - PROCESS | 3372 | 1468020517795 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 16:28:37 INFO - PROCESS | 3372 | 1468020517798 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:28:37 INFO - PROCESS | 3372 | 1468020517800 Marionette TRACE conn6 <- [1,2362,null,{}] 16:28:37 INFO - PROCESS | 3372 | 1468020517804 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:37 INFO - PROCESS | 3372 | 1468020517806 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:37 INFO - PROCESS | 3372 | 1468020517887 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 16:28:37 INFO - PROCESS | 3372 | 1468020517893 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020517895 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:37 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57561000 == 37 [pid = 3372] [id = 600] 16:28:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4395C000) [pid = 3372] [serial = 1800] [outer = 0000000000000000] 16:28:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4C7BE000) [pid = 3372] [serial = 1801] [outer = 000000FA4395C000] 16:28:37 INFO - PROCESS | 3372 | 1468020517941 Marionette DEBUG loaded listener.js 16:28:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA5028E000) [pid = 3372] [serial = 1802] [outer = 000000FA4395C000] 16:28:38 INFO - PROCESS | 3372 | 1468020518369 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 16:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 628ms 16:28:38 INFO - PROCESS | 3372 | 1468020518428 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 16:28:38 INFO - PROCESS | 3372 | 1468020518430 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 16:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:28:38 INFO - PROCESS | 3372 | 1468020518434 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:28:38 INFO - PROCESS | 3372 | 1468020518436 Marionette TRACE conn6 <- [1,2366,null,{}] 16:28:38 INFO - PROCESS | 3372 | 1468020518439 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:38 INFO - PROCESS | 3372 | 1468020518441 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:38 INFO - PROCESS | 3372 | 1468020518526 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 16:28:38 INFO - PROCESS | 3372 | 1468020518531 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 3372 | 1468020518533 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:38 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5774C000 == 38 [pid = 3372] [id = 601] 16:28:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA51390000) [pid = 3372] [serial = 1803] [outer = 0000000000000000] 16:28:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA51399800) [pid = 3372] [serial = 1804] [outer = 000000FA51390000] 16:28:38 INFO - PROCESS | 3372 | 1468020518580 Marionette DEBUG loaded listener.js 16:28:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA51C5B400) [pid = 3372] [serial = 1805] [outer = 000000FA51390000] 16:28:39 INFO - PROCESS | 3372 | 1468020519033 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 16:28:39 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:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 629ms 16:28:39 INFO - PROCESS | 3372 | 1468020519065 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 16:28:39 INFO - PROCESS | 3372 | 1468020519067 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 16:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:28:39 INFO - PROCESS | 3372 | 1468020519071 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:28:39 INFO - PROCESS | 3372 | 1468020519072 Marionette TRACE conn6 <- [1,2370,null,{}] 16:28:39 INFO - PROCESS | 3372 | 1468020519080 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:39 INFO - PROCESS | 3372 | 1468020519082 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:39 INFO - PROCESS | 3372 | 1468020519166 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 16:28:39 INFO - PROCESS | 3372 | 1468020519172 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020519174 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:39 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57818000 == 39 [pid = 3372] [id = 602] 16:28:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA507A3400) [pid = 3372] [serial = 1806] [outer = 0000000000000000] 16:28:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA52260C00) [pid = 3372] [serial = 1807] [outer = 000000FA507A3400] 16:28:39 INFO - PROCESS | 3372 | 1468020519229 Marionette DEBUG loaded listener.js 16:28:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA52756C00) [pid = 3372] [serial = 1808] [outer = 000000FA507A3400] 16:28:39 INFO - PROCESS | 3372 | 1468020519855 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 16:28:39 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:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 837ms 16:28:39 INFO - PROCESS | 3372 | 1468020519934 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 16:28:39 INFO - PROCESS | 3372 | 1468020519939 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 16:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:28:39 INFO - PROCESS | 3372 | 1468020519945 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:28:39 INFO - PROCESS | 3372 | 1468020519949 Marionette TRACE conn6 <- [1,2374,null,{}] 16:28:39 INFO - PROCESS | 3372 | 1468020519955 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:39 INFO - PROCESS | 3372 | 1468020519959 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:40 INFO - PROCESS | 3372 | 1468020520100 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 16:28:40 INFO - PROCESS | 3372 | 1468020520217 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020520220 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:40 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E3B000 == 40 [pid = 3372] [id = 603] 16:28:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA41336000) [pid = 3372] [serial = 1809] [outer = 0000000000000000] 16:28:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA427C9000) [pid = 3372] [serial = 1810] [outer = 000000FA41336000] 16:28:40 INFO - PROCESS | 3372 | 1468020520280 Marionette DEBUG loaded listener.js 16:28:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA43026C00) [pid = 3372] [serial = 1811] [outer = 000000FA41336000] 16:28:41 INFO - PROCESS | 3372 | 1468020521003 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 16:28:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:28:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1081ms 16:28:41 INFO - PROCESS | 3372 | 1468020521030 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 16:28:41 INFO - PROCESS | 3372 | 1468020521035 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 16:28:41 INFO - PROCESS | 3372 | 1468020521041 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:28:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:28:41 INFO - PROCESS | 3372 | 1468020521044 Marionette TRACE conn6 <- [1,2378,null,{}] 16:28:41 INFO - PROCESS | 3372 | 1468020521049 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:41 INFO - PROCESS | 3372 | 1468020521052 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:41 INFO - PROCESS | 3372 | 1468020521179 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 16:28:41 INFO - PROCESS | 3372 | 1468020521461 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020521464 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:41 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4450D000 == 41 [pid = 3372] [id = 604] 16:28:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA42C2FC00) [pid = 3372] [serial = 1812] [outer = 0000000000000000] 16:28:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA42CB9C00) [pid = 3372] [serial = 1813] [outer = 000000FA42C2FC00] 16:28:41 INFO - PROCESS | 3372 | 1468020521535 Marionette DEBUG loaded listener.js 16:28:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA431F1400) [pid = 3372] [serial = 1814] [outer = 000000FA42C2FC00] 16:28:42 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5774C000 == 40 [pid = 3372] [id = 601] 16:28:42 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57561000 == 39 [pid = 3372] [id = 600] 16:28:42 INFO - PROCESS | 3372 | --DOCSHELL 000000FA50226000 == 38 [pid = 3372] [id = 599] 16:28:42 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54E49000 == 37 [pid = 3372] [id = 598] 16:28:42 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4DA76000 == 36 [pid = 3372] [id = 597] 16:28:42 INFO - PROCESS | 3372 | --DOCSHELL 000000FA543C6000 == 35 [pid = 3372] [id = 596] 16:28:42 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53E11000 == 34 [pid = 3372] [id = 595] 16:28:42 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53956800 == 33 [pid = 3372] [id = 594] 16:28:42 INFO - PROCESS | 3372 | --DOCSHELL 000000FA50228800 == 32 [pid = 3372] [id = 593] 16:28:42 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB3F000 == 31 [pid = 3372] [id = 592] 16:28:42 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4DA77000 == 30 [pid = 3372] [id = 591] 16:28:42 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4930D800 == 29 [pid = 3372] [id = 590] 16:28:42 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA50291C00) [pid = 3372] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3372 | --DOCSHELL 000000FA476DA800 == 28 [pid = 3372] [id = 589] 16:28:42 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F84E000 == 27 [pid = 3372] [id = 588] 16:28:42 INFO - PROCESS | 3372 | 1468020522224 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:28:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:28:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1237ms 16:28:42 INFO - PROCESS | 3372 | 1468020522286 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 16:28:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:28:42 INFO - PROCESS | 3372 | 1468020522289 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 16:28:42 INFO - PROCESS | 3372 | 1468020522293 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:28:42 INFO - PROCESS | 3372 | 1468020522296 Marionette TRACE conn6 <- [1,2382,null,{}] 16:28:42 INFO - PROCESS | 3372 | 1468020522301 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:42 INFO - PROCESS | 3372 | 1468020522306 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:42 INFO - PROCESS | 3372 | 1468020522411 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 16:28:42 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA501A9800) [pid = 3372] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA50ABE000) [pid = 3372] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA431A0000) [pid = 3372] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4C7C2400) [pid = 3372] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA49A51C00) [pid = 3372] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4F779800) [pid = 3372] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA434AE000) [pid = 3372] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4901DC00) [pid = 3372] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA49351400) [pid = 3372] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA48F8CC00) [pid = 3372] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA42CBC000) [pid = 3372] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4FEE3800) [pid = 3372] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA4D1CF800) [pid = 3372] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4302D800) [pid = 3372] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4F771800) [pid = 3372] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4321B400) [pid = 3372] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA4C7C6C00) [pid = 3372] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA52CB2400) [pid = 3372] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA42C31000) [pid = 3372] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA48F90400) [pid = 3372] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA43216400) [pid = 3372] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA48337C00) [pid = 3372] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA47E9D000) [pid = 3372] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA4329E000) [pid = 3372] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 16:28:42 INFO - PROCESS | 3372 | 1468020522494 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020522497 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:42 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA47EC2800 == 28 [pid = 3372] [id = 605] 16:28:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA42C31000) [pid = 3372] [serial = 1815] [outer = 0000000000000000] 16:28:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA43031C00) [pid = 3372] [serial = 1816] [outer = 000000FA42C31000] 16:28:42 INFO - PROCESS | 3372 | 1468020522546 Marionette DEBUG loaded listener.js 16:28:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA43253C00) [pid = 3372] [serial = 1817] [outer = 000000FA42C31000] 16:28:43 INFO - PROCESS | 3372 | 1468020523029 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:28:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:28:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 794ms 16:28:43 INFO - PROCESS | 3372 | 1468020523090 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 16:28:43 INFO - PROCESS | 3372 | 1468020523094 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 16:28:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:28:43 INFO - PROCESS | 3372 | 1468020523099 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:28:43 INFO - PROCESS | 3372 | 1468020523101 Marionette TRACE conn6 <- [1,2386,null,{}] 16:28:43 INFO - PROCESS | 3372 | 1468020523105 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:43 INFO - PROCESS | 3372 | 1468020523107 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:43 INFO - PROCESS | 3372 | 1468020523201 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 16:28:43 INFO - PROCESS | 3372 | 1468020523208 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020523210 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:43 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D412000 == 29 [pid = 3372] [id = 606] 16:28:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA437AF000) [pid = 3372] [serial = 1818] [outer = 0000000000000000] 16:28:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA44045800) [pid = 3372] [serial = 1819] [outer = 000000FA437AF000] 16:28:43 INFO - PROCESS | 3372 | 1468020523258 Marionette DEBUG loaded listener.js 16:28:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA47DAE400) [pid = 3372] [serial = 1820] [outer = 000000FA437AF000] 16:28:43 INFO - PROCESS | 3372 | 1468020523734 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:28:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:28:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 692ms 16:28:43 INFO - PROCESS | 3372 | 1468020523793 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 16:28:43 INFO - PROCESS | 3372 | 1468020523796 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 16:28:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:28:43 INFO - PROCESS | 3372 | 1468020523801 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:28:43 INFO - PROCESS | 3372 | 1468020523807 Marionette TRACE conn6 <- [1,2390,null,{}] 16:28:43 INFO - PROCESS | 3372 | 1468020523817 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:43 INFO - PROCESS | 3372 | 1468020523821 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:43 INFO - PROCESS | 3372 | 1468020523911 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 16:28:43 INFO - PROCESS | 3372 | 1468020523918 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020523920 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:43 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FC15800 == 30 [pid = 3372] [id = 607] 16:28:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA4134C400) [pid = 3372] [serial = 1821] [outer = 0000000000000000] 16:28:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA48F8DC00) [pid = 3372] [serial = 1822] [outer = 000000FA4134C400] 16:28:43 INFO - PROCESS | 3372 | 1468020523974 Marionette DEBUG loaded listener.js 16:28:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA49018800) [pid = 3372] [serial = 1823] [outer = 000000FA4134C400] 16:28:44 INFO - PROCESS | 3372 | 1468020524403 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 16:28:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:28:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 650ms 16:28:44 INFO - PROCESS | 3372 | 1468020524451 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 16:28:44 INFO - PROCESS | 3372 | 1468020524454 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 16:28:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:28:44 INFO - PROCESS | 3372 | 1468020524457 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:28:44 INFO - PROCESS | 3372 | 1468020524459 Marionette TRACE conn6 <- [1,2394,null,{}] 16:28:44 INFO - PROCESS | 3372 | 1468020524462 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:44 INFO - PROCESS | 3372 | 1468020524465 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:44 INFO - PROCESS | 3372 | 1468020524554 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 16:28:44 INFO - PROCESS | 3372 | 1468020524591 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020524593 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:44 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5276E000 == 31 [pid = 3372] [id = 608] 16:28:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA49021400) [pid = 3372] [serial = 1824] [outer = 0000000000000000] 16:28:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA49504C00) [pid = 3372] [serial = 1825] [outer = 000000FA49021400] 16:28:44 INFO - PROCESS | 3372 | 1468020524645 Marionette DEBUG loaded listener.js 16:28:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4C7C2400) [pid = 3372] [serial = 1826] [outer = 000000FA49021400] 16:28:45 INFO - PROCESS | 3372 | 1468020525102 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 16:28:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:28:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 691ms 16:28:45 INFO - PROCESS | 3372 | 1468020525150 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 16:28:45 INFO - PROCESS | 3372 | 1468020525152 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 16:28:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:28:45 INFO - PROCESS | 3372 | 1468020525156 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:28:45 INFO - PROCESS | 3372 | 1468020525157 Marionette TRACE conn6 <- [1,2398,null,{}] 16:28:45 INFO - PROCESS | 3372 | 1468020525161 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:45 INFO - PROCESS | 3372 | 1468020525163 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:45 INFO - PROCESS | 3372 | 1468020525272 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 16:28:45 INFO - PROCESS | 3372 | 1468020525279 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020525286 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:45 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB3D000 == 32 [pid = 3372] [id = 609] 16:28:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4CF31000) [pid = 3372] [serial = 1827] [outer = 0000000000000000] 16:28:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4D178000) [pid = 3372] [serial = 1828] [outer = 000000FA4CF31000] 16:28:45 INFO - PROCESS | 3372 | 1468020525391 Marionette DEBUG loaded listener.js 16:28:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4D4D9000) [pid = 3372] [serial = 1829] [outer = 000000FA4CF31000] 16:28:45 INFO - PROCESS | 3372 | 1468020525868 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:28:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:28:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 734ms 16:28:45 INFO - PROCESS | 3372 | 1468020525893 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 16:28:45 INFO - PROCESS | 3372 | 1468020525895 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 16:28:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:28:45 INFO - PROCESS | 3372 | 1468020525925 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:28:45 INFO - PROCESS | 3372 | 1468020525927 Marionette TRACE conn6 <- [1,2402,null,{}] 16:28:45 INFO - PROCESS | 3372 | 1468020525942 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:45 INFO - PROCESS | 3372 | 1468020525945 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:46 INFO - PROCESS | 3372 | 1468020526066 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 16:28:46 INFO - PROCESS | 3372 | 1468020526081 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020526083 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:46 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA543CF800 == 33 [pid = 3372] [id = 610] 16:28:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4FB05C00) [pid = 3372] [serial = 1830] [outer = 0000000000000000] 16:28:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4FDF2C00) [pid = 3372] [serial = 1831] [outer = 000000FA4FB05C00] 16:28:46 INFO - PROCESS | 3372 | 1468020526175 Marionette DEBUG loaded listener.js 16:28:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA501A8800) [pid = 3372] [serial = 1832] [outer = 000000FA4FB05C00] 16:28:46 INFO - PROCESS | 3372 | 1468020526589 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 16:28:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:28:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 713ms 16:28:46 INFO - PROCESS | 3372 | 1468020526616 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 16:28:46 INFO - PROCESS | 3372 | 1468020526618 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 16:28:46 INFO - PROCESS | 3372 | 1468020526622 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:28:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:28:46 INFO - PROCESS | 3372 | 1468020526624 Marionette TRACE conn6 <- [1,2406,null,{}] 16:28:46 INFO - PROCESS | 3372 | 1468020526632 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:46 INFO - PROCESS | 3372 | 1468020526634 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:46 INFO - PROCESS | 3372 | 1468020526744 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 16:28:46 INFO - PROCESS | 3372 | 1468020526750 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020526752 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:46 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54896000 == 34 [pid = 3372] [id = 611] 16:28:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA5028C400) [pid = 3372] [serial = 1833] [outer = 0000000000000000] 16:28:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA50293C00) [pid = 3372] [serial = 1834] [outer = 000000FA5028C400] 16:28:46 INFO - PROCESS | 3372 | 1468020526798 Marionette DEBUG loaded listener.js 16:28:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA51391000) [pid = 3372] [serial = 1835] [outer = 000000FA5028C400] 16:28:47 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4D3C4000) [pid = 3372] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:28:47 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4DAE9C00) [pid = 3372] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:28:47 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA41234400) [pid = 3372] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:28:47 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA43025400) [pid = 3372] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:28:47 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA41B4C400) [pid = 3372] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:28:47 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA501A7000) [pid = 3372] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:28:47 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA480E8000) [pid = 3372] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:28:47 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4CBBAC00) [pid = 3372] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:28:47 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4353F400) [pid = 3372] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:28:47 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA501B0C00) [pid = 3372] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:28:47 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA42FB8000) [pid = 3372] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:28:47 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA431FC400) [pid = 3372] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:28:47 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA51390000) [pid = 3372] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:28:47 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA4395C000) [pid = 3372] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:28:47 INFO - PROCESS | 3372 | 1468020527304 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:28:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 733ms 16:28:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:28:47 INFO - PROCESS | 3372 | 1468020527358 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 16:28:47 INFO - PROCESS | 3372 | 1468020527360 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 16:28:47 INFO - PROCESS | 3372 | 1468020527363 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:28:47 INFO - PROCESS | 3372 | 1468020527366 Marionette TRACE conn6 <- [1,2410,null,{}] 16:28:47 INFO - PROCESS | 3372 | 1468020527378 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:47 INFO - PROCESS | 3372 | 1468020527380 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:47 INFO - PROCESS | 3372 | 1468020527489 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 16:28:47 INFO - PROCESS | 3372 | 1468020527495 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020527497 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:47 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54E38000 == 35 [pid = 3372] [id = 612] 16:28:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA431A9000) [pid = 3372] [serial = 1836] [outer = 0000000000000000] 16:28:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA480E8000) [pid = 3372] [serial = 1837] [outer = 000000FA431A9000] 16:28:47 INFO - PROCESS | 3372 | 1468020527543 Marionette DEBUG loaded listener.js 16:28:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA501A5400) [pid = 3372] [serial = 1838] [outer = 000000FA431A9000] 16:28:47 INFO - PROCESS | 3372 | 1468020527935 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:28:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:28:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 627ms 16:28:48 INFO - PROCESS | 3372 | 1468020527994 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 16:28:48 INFO - PROCESS | 3372 | 1468020527996 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 16:28:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:28:48 INFO - PROCESS | 3372 | 1468020527999 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:28:48 INFO - PROCESS | 3372 | 1468020528001 Marionette TRACE conn6 <- [1,2414,null,{}] 16:28:48 INFO - PROCESS | 3372 | 1468020528005 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:48 INFO - PROCESS | 3372 | 1468020528007 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:48 INFO - PROCESS | 3372 | 1468020528099 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 16:28:48 INFO - PROCESS | 3372 | 1468020528105 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020528107 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:48 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FC0E800 == 36 [pid = 3372] [id = 613] 16:28:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA5028DC00) [pid = 3372] [serial = 1839] [outer = 0000000000000000] 16:28:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA513F6800) [pid = 3372] [serial = 1840] [outer = 000000FA5028DC00] 16:28:48 INFO - PROCESS | 3372 | 1468020528154 Marionette DEBUG loaded listener.js 16:28:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA52CAC000) [pid = 3372] [serial = 1841] [outer = 000000FA5028DC00] 16:28:48 INFO - PROCESS | 3372 | 1468020528582 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:28:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:28:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 629ms 16:28:48 INFO - PROCESS | 3372 | 1468020528632 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 16:28:48 INFO - PROCESS | 3372 | 1468020528634 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 16:28:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:28:48 INFO - PROCESS | 3372 | 1468020528637 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:28:48 INFO - PROCESS | 3372 | 1468020528639 Marionette TRACE conn6 <- [1,2418,null,{}] 16:28:48 INFO - PROCESS | 3372 | 1468020528643 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:48 INFO - PROCESS | 3372 | 1468020528645 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:48 INFO - PROCESS | 3372 | 1468020528728 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 16:28:48 INFO - PROCESS | 3372 | 1468020528733 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020528736 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:48 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57744000 == 37 [pid = 3372] [id = 614] 16:28:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA52CB8800) [pid = 3372] [serial = 1842] [outer = 0000000000000000] 16:28:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA434A9000) [pid = 3372] [serial = 1843] [outer = 000000FA52CB8800] 16:28:48 INFO - PROCESS | 3372 | 1468020528785 Marionette DEBUG loaded listener.js 16:28:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA53576800) [pid = 3372] [serial = 1844] [outer = 000000FA52CB8800] 16:28:49 INFO - PROCESS | 3372 | 1468020529441 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 16:28:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:28:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 835ms 16:28:49 INFO - PROCESS | 3372 | 1468020529475 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 16:28:49 INFO - PROCESS | 3372 | 1468020529480 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 16:28:49 INFO - PROCESS | 3372 | 1468020529485 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:28:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:28:49 INFO - PROCESS | 3372 | 1468020529489 Marionette TRACE conn6 <- [1,2422,null,{}] 16:28:49 INFO - PROCESS | 3372 | 1468020529495 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:49 INFO - PROCESS | 3372 | 1468020529498 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:49 INFO - PROCESS | 3372 | 1468020529619 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 16:28:49 INFO - PROCESS | 3372 | 1468020529744 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020529747 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:49 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CBE6800 == 38 [pid = 3372] [id = 615] 16:28:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA42FB8000) [pid = 3372] [serial = 1845] [outer = 0000000000000000] 16:28:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA4320D400) [pid = 3372] [serial = 1846] [outer = 000000FA42FB8000] 16:28:49 INFO - PROCESS | 3372 | 1468020529807 Marionette DEBUG loaded listener.js 16:28:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA43299800) [pid = 3372] [serial = 1847] [outer = 000000FA42FB8000] 16:28:50 INFO - PROCESS | 3372 | 1468020530416 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 16:28:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:28:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 987ms 16:28:50 INFO - PROCESS | 3372 | 1468020530475 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 16:28:50 INFO - PROCESS | 3372 | 1468020530481 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 16:28:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:28:50 INFO - PROCESS | 3372 | 1468020530487 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:28:50 INFO - PROCESS | 3372 | 1468020530490 Marionette TRACE conn6 <- [1,2426,null,{}] 16:28:50 INFO - PROCESS | 3372 | 1468020530495 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:50 INFO - PROCESS | 3372 | 1468020530498 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:50 INFO - PROCESS | 3372 | 1468020530615 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 16:28:50 INFO - PROCESS | 3372 | 1468020530738 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020530741 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:50 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53A56000 == 39 [pid = 3372] [id = 616] 16:28:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA48073800) [pid = 3372] [serial = 1848] [outer = 0000000000000000] 16:28:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA48E04400) [pid = 3372] [serial = 1849] [outer = 000000FA48073800] 16:28:50 INFO - PROCESS | 3372 | 1468020530801 Marionette DEBUG loaded listener.js 16:28:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA49022800) [pid = 3372] [serial = 1850] [outer = 000000FA48073800] 16:28:51 INFO - PROCESS | 3372 | 1468020531410 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 16:28:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 943ms 16:28:51 INFO - PROCESS | 3372 | 1468020531432 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 16:28:51 INFO - PROCESS | 3372 | 1468020531434 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 16:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:28:51 INFO - PROCESS | 3372 | 1468020531438 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:28:51 INFO - PROCESS | 3372 | 1468020531443 Marionette TRACE conn6 <- [1,2430,null,{}] 16:28:51 INFO - PROCESS | 3372 | 1468020531454 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:51 INFO - PROCESS | 3372 | 1468020531459 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:51 INFO - PROCESS | 3372 | 1468020531572 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 16:28:51 INFO - PROCESS | 3372 | 1468020531699 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020531702 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:51 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5785E000 == 40 [pid = 3372] [id = 617] 16:28:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA4D4DC400) [pid = 3372] [serial = 1851] [outer = 0000000000000000] 16:28:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA4F79D400) [pid = 3372] [serial = 1852] [outer = 000000FA4D4DC400] 16:28:51 INFO - PROCESS | 3372 | 1468020531762 Marionette DEBUG loaded listener.js 16:28:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA52CB7C00) [pid = 3372] [serial = 1853] [outer = 000000FA4D4DC400] 16:28:52 INFO - PROCESS | 3372 | 1468020532348 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 16:28:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:28:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 942ms 16:28:52 INFO - PROCESS | 3372 | 1468020532383 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 16:28:52 INFO - PROCESS | 3372 | 1468020532386 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 16:28:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:28:52 INFO - PROCESS | 3372 | 1468020532390 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:28:52 INFO - PROCESS | 3372 | 1468020532392 Marionette TRACE conn6 <- [1,2434,null,{}] 16:28:52 INFO - PROCESS | 3372 | 1468020532396 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:52 INFO - PROCESS | 3372 | 1468020532398 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:52 INFO - PROCESS | 3372 | 1468020532515 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 16:28:52 INFO - PROCESS | 3372 | 1468020532610 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020532613 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:52 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA445DA000 == 41 [pid = 3372] [id = 618] 16:28:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA49026000) [pid = 3372] [serial = 1854] [outer = 0000000000000000] 16:28:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA4CBBE800) [pid = 3372] [serial = 1855] [outer = 000000FA49026000] 16:28:52 INFO - PROCESS | 3372 | 1468020532668 Marionette DEBUG loaded listener.js 16:28:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA52CB9400) [pid = 3372] [serial = 1856] [outer = 000000FA49026000] 16:28:53 INFO - PROCESS | 3372 | 1468020533466 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 16:28:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:28:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1084ms 16:28:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:28:53 INFO - PROCESS | 3372 | 1468020533476 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 16:28:53 INFO - PROCESS | 3372 | 1468020533480 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 16:28:53 INFO - PROCESS | 3372 | 1468020533484 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:28:53 INFO - PROCESS | 3372 | 1468020533489 Marionette TRACE conn6 <- [1,2438,null,{}] 16:28:53 INFO - PROCESS | 3372 | 1468020533494 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:53 INFO - PROCESS | 3372 | 1468020533497 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:53 INFO - PROCESS | 3372 | 1468020533604 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 16:28:53 INFO - PROCESS | 3372 | 1468020533702 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020533705 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:53 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA490E1800 == 42 [pid = 3372] [id = 619] 16:28:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA42CAE400) [pid = 3372] [serial = 1857] [outer = 0000000000000000] 16:28:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (000000FA42CB2400) [pid = 3372] [serial = 1858] [outer = 000000FA42CAE400] 16:28:53 INFO - PROCESS | 3372 | 1468020533758 Marionette DEBUG loaded listener.js 16:28:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (000000FA43025800) [pid = 3372] [serial = 1859] [outer = 000000FA42CAE400] 16:28:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FC0E800 == 41 [pid = 3372] [id = 613] 16:28:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54E38000 == 40 [pid = 3372] [id = 612] 16:28:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54896000 == 39 [pid = 3372] [id = 611] 16:28:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA543CF800 == 38 [pid = 3372] [id = 610] 16:28:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB3D000 == 37 [pid = 3372] [id = 609] 16:28:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5276E000 == 36 [pid = 3372] [id = 608] 16:28:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FC15800 == 35 [pid = 3372] [id = 607] 16:28:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D412000 == 34 [pid = 3372] [id = 606] 16:28:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA47EC2800 == 33 [pid = 3372] [id = 605] 16:28:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4450D000 == 32 [pid = 3372] [id = 604] 16:28:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E3B000 == 31 [pid = 3372] [id = 603] 16:28:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57818000 == 30 [pid = 3372] [id = 602] 16:28:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA445DA000 == 29 [pid = 3372] [id = 618] 16:28:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5785E000 == 28 [pid = 3372] [id = 617] 16:28:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53A56000 == 27 [pid = 3372] [id = 616] 16:28:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57744000 == 26 [pid = 3372] [id = 614] 16:28:54 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CBE6800 == 25 [pid = 3372] [id = 615] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (000000FA4D3CC800) [pid = 3372] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (000000FA4F775800) [pid = 3372] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA4DAAE800) [pid = 3372] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA4325AC00) [pid = 3372] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA434A2800) [pid = 3372] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA431A0400) [pid = 3372] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA431F2400) [pid = 3372] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA41BD0800) [pid = 3372] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA42C2D000) [pid = 3372] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA5028E800) [pid = 3372] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA49024800) [pid = 3372] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA49505000) [pid = 3372] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4D1D1400) [pid = 3372] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA443F0400) [pid = 3372] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA47670C00) [pid = 3372] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA5079AC00) [pid = 3372] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA47DD2800) [pid = 3372] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA480E3C00) [pid = 3372] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4C7C0400) [pid = 3372] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA4CB61400) [pid = 3372] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4FB12800) [pid = 3372] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA50A44800) [pid = 3372] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA51C5B400) [pid = 3372] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA51399800) [pid = 3372] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4C7BE000) [pid = 3372] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA5028E000) [pid = 3372] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA52260C00) [pid = 3372] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA4D248C00) [pid = 3372] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 16:28:54 INFO - PROCESS | 3372 | 1468020534910 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 16:28:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:28:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1486ms 16:28:54 INFO - PROCESS | 3372 | 1468020534971 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 16:28:54 INFO - PROCESS | 3372 | 1468020534976 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 16:28:54 INFO - PROCESS | 3372 | 1468020534980 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:28:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:28:54 INFO - PROCESS | 3372 | 1468020534985 Marionette TRACE conn6 <- [1,2442,null,{}] 16:28:54 INFO - PROCESS | 3372 | 1468020534990 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:54 INFO - PROCESS | 3372 | 1468020534993 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:55 INFO - PROCESS | 3372 | 1468020535123 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 16:28:55 INFO - PROCESS | 3372 | 1468020535205 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020535208 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:55 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA47E80800 == 26 [pid = 3372] [id = 620] 16:28:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA42CAEC00) [pid = 3372] [serial = 1860] [outer = 0000000000000000] 16:28:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA42FABC00) [pid = 3372] [serial = 1861] [outer = 000000FA42CAEC00] 16:28:55 INFO - PROCESS | 3372 | 1468020535257 Marionette DEBUG loaded listener.js 16:28:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4319E400) [pid = 3372] [serial = 1862] [outer = 000000FA42CAEC00] 16:28:55 INFO - PROCESS | 3372 | 1468020535640 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 16:28:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:28:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 690ms 16:28:55 INFO - PROCESS | 3372 | 1468020535675 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 16:28:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:28:55 INFO - PROCESS | 3372 | 1468020535681 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 16:28:55 INFO - PROCESS | 3372 | 1468020535687 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:28:55 INFO - PROCESS | 3372 | 1468020535690 Marionette TRACE conn6 <- [1,2446,null,{}] 16:28:55 INFO - PROCESS | 3372 | 1468020535694 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:55 INFO - PROCESS | 3372 | 1468020535697 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:55 INFO - PROCESS | 3372 | 1468020535822 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 16:28:55 INFO - PROCESS | 3372 | 1468020535836 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020535838 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:55 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D291000 == 27 [pid = 3372] [id = 621] 16:28:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA43213800) [pid = 3372] [serial = 1863] [outer = 0000000000000000] 16:28:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4324EC00) [pid = 3372] [serial = 1864] [outer = 000000FA43213800] 16:28:55 INFO - PROCESS | 3372 | 1468020535889 Marionette DEBUG loaded listener.js 16:28:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA43296800) [pid = 3372] [serial = 1865] [outer = 000000FA43213800] 16:28:56 INFO - PROCESS | 3372 | 1468020536359 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 16:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 734ms 16:28:56 INFO - PROCESS | 3372 | 1468020536422 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 16:28:56 INFO - PROCESS | 3372 | 1468020536424 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 16:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:28:56 INFO - PROCESS | 3372 | 1468020536428 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:28:56 INFO - PROCESS | 3372 | 1468020536432 Marionette TRACE conn6 <- [1,2450,null,{}] 16:28:56 INFO - PROCESS | 3372 | 1468020536443 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:56 INFO - PROCESS | 3372 | 1468020536448 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:56 INFO - PROCESS | 3372 | 1468020536555 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 16:28:56 INFO - PROCESS | 3372 | 1468020536571 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020536575 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:56 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB4B000 == 28 [pid = 3372] [id = 622] 16:28:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA47670C00) [pid = 3372] [serial = 1866] [outer = 0000000000000000] 16:28:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA47676400) [pid = 3372] [serial = 1867] [outer = 000000FA47670C00] 16:28:56 INFO - PROCESS | 3372 | 1468020536628 Marionette DEBUG loaded listener.js 16:28:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA47E9F000) [pid = 3372] [serial = 1868] [outer = 000000FA47670C00] 16:28:57 INFO - PROCESS | 3372 | 1468020537099 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 16:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 734ms 16:28:57 INFO - PROCESS | 3372 | 1468020537192 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 16:28:57 INFO - PROCESS | 3372 | 1468020537195 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 16:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:28:57 INFO - PROCESS | 3372 | 1468020537203 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:28:57 INFO - PROCESS | 3372 | 1468020537205 Marionette TRACE conn6 <- [1,2454,null,{}] 16:28:57 INFO - PROCESS | 3372 | 1468020537209 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:57 INFO - PROCESS | 3372 | 1468020537211 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:57 INFO - PROCESS | 3372 | 1468020537332 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 16:28:57 INFO - PROCESS | 3372 | 1468020537382 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020537384 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:57 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA502D4800 == 29 [pid = 3372] [id = 623] 16:28:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA48F84000) [pid = 3372] [serial = 1869] [outer = 0000000000000000] 16:28:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA48F87800) [pid = 3372] [serial = 1870] [outer = 000000FA48F84000] 16:28:57 INFO - PROCESS | 3372 | 1468020537430 Marionette DEBUG loaded listener.js 16:28:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA48FD9400) [pid = 3372] [serial = 1871] [outer = 000000FA48F84000] 16:28:57 INFO - PROCESS | 3372 | 1468020537859 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 16:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 671ms 16:28:57 INFO - PROCESS | 3372 | 1468020537879 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 16:28:57 INFO - PROCESS | 3372 | 1468020537881 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 16:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:28:57 INFO - PROCESS | 3372 | 1468020537885 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:28:57 INFO - PROCESS | 3372 | 1468020537887 Marionette TRACE conn6 <- [1,2458,null,{}] 16:28:57 INFO - PROCESS | 3372 | 1468020537890 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:57 INFO - PROCESS | 3372 | 1468020537892 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:58 INFO - PROCESS | 3372 | 1468020538004 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 16:28:58 INFO - PROCESS | 3372 | 1468020538010 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020538012 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:58 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5341D000 == 30 [pid = 3372] [id = 624] 16:28:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA48E0F400) [pid = 3372] [serial = 1872] [outer = 0000000000000000] 16:28:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA49023C00) [pid = 3372] [serial = 1873] [outer = 000000FA48E0F400] 16:28:58 INFO - PROCESS | 3372 | 1468020538057 Marionette DEBUG loaded listener.js 16:28:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA49506C00) [pid = 3372] [serial = 1874] [outer = 000000FA48E0F400] 16:28:58 INFO - PROCESS | 3372 | 1468020538545 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 16:28:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:28:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 671ms 16:28:58 INFO - PROCESS | 3372 | 1468020538559 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 16:28:58 INFO - PROCESS | 3372 | 1468020538561 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 16:28:58 INFO - PROCESS | 3372 | 1468020538564 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:28:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:28:58 INFO - PROCESS | 3372 | 1468020538566 Marionette TRACE conn6 <- [1,2462,null,{}] 16:28:58 INFO - PROCESS | 3372 | 1468020538569 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:58 INFO - PROCESS | 3372 | 1468020538576 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:58 INFO - PROCESS | 3372 | 1468020538732 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 16:28:58 INFO - PROCESS | 3372 | 1468020538754 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020538756 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:58 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54289800 == 31 [pid = 3372] [id = 625] 16:28:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4C7C4400) [pid = 3372] [serial = 1875] [outer = 0000000000000000] 16:28:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA4D3C1400) [pid = 3372] [serial = 1876] [outer = 000000FA4C7C4400] 16:28:58 INFO - PROCESS | 3372 | 1468020538805 Marionette DEBUG loaded listener.js 16:28:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA4DAEF000) [pid = 3372] [serial = 1877] [outer = 000000FA4C7C4400] 16:28:59 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4CF31000) [pid = 3372] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:28:59 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4FB05C00) [pid = 3372] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:28:59 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA5028C400) [pid = 3372] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:28:59 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA41336000) [pid = 3372] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:28:59 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA42C2FC00) [pid = 3372] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:28:59 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA4134C400) [pid = 3372] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:28:59 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA437AF000) [pid = 3372] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:28:59 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA507A3400) [pid = 3372] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:28:59 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA49021400) [pid = 3372] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:28:59 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA42C31000) [pid = 3372] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:28:59 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA52CB8800) [pid = 3372] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:28:59 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA431A9000) [pid = 3372] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:28:59 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA5028DC00) [pid = 3372] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:28:59 INFO - PROCESS | 3372 | 1468020539402 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 16:28:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:28:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 881ms 16:28:59 INFO - PROCESS | 3372 | 1468020539450 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 16:28:59 INFO - PROCESS | 3372 | 1468020539452 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 16:28:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:28:59 INFO - PROCESS | 3372 | 1468020539455 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:28:59 INFO - PROCESS | 3372 | 1468020539457 Marionette TRACE conn6 <- [1,2466,null,{}] 16:28:59 INFO - PROCESS | 3372 | 1468020539460 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:59 INFO - PROCESS | 3372 | 1468020539462 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:59 INFO - PROCESS | 3372 | 1468020539544 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 16:28:59 INFO - PROCESS | 3372 | 1468020539549 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020539551 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:28:59 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54DAE800 == 32 [pid = 3372] [id = 626] 16:28:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA42CB8400) [pid = 3372] [serial = 1878] [outer = 0000000000000000] 16:28:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA47526C00) [pid = 3372] [serial = 1879] [outer = 000000FA42CB8400] 16:28:59 INFO - PROCESS | 3372 | 1468020539597 Marionette DEBUG loaded listener.js 16:28:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4D1CF800) [pid = 3372] [serial = 1880] [outer = 000000FA42CB8400] 16:29:00 INFO - PROCESS | 3372 | 1468020540018 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 584ms 16:29:00 INFO - PROCESS | 3372 | 1468020540042 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 16:29:00 INFO - PROCESS | 3372 | 1468020540044 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 16:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:29:00 INFO - PROCESS | 3372 | 1468020540061 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:29:00 INFO - PROCESS | 3372 | 1468020540063 Marionette TRACE conn6 <- [1,2470,null,{}] 16:29:00 INFO - PROCESS | 3372 | 1468020540067 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:00 INFO - PROCESS | 3372 | 1468020540069 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:00 INFO - PROCESS | 3372 | 1468020540152 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 16:29:00 INFO - PROCESS | 3372 | 1468020540158 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020540160 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:00 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5660F000 == 33 [pid = 3372] [id = 627] 16:29:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4DA2A400) [pid = 3372] [serial = 1881] [outer = 0000000000000000] 16:29:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4F775400) [pid = 3372] [serial = 1882] [outer = 000000FA4DA2A400] 16:29:00 INFO - PROCESS | 3372 | 1468020540205 Marionette DEBUG loaded listener.js 16:29:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4FB7B000) [pid = 3372] [serial = 1883] [outer = 000000FA4DA2A400] 16:29:00 INFO - PROCESS | 3372 | 1468020540653 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 16:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 628ms 16:29:00 INFO - PROCESS | 3372 | 1468020540703 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 16:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:29:00 INFO - PROCESS | 3372 | 1468020540705 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 16:29:00 INFO - PROCESS | 3372 | 1468020540713 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:29:00 INFO - PROCESS | 3372 | 1468020540715 Marionette TRACE conn6 <- [1,2474,null,{}] 16:29:00 INFO - PROCESS | 3372 | 1468020540719 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:00 INFO - PROCESS | 3372 | 1468020540721 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:00 INFO - PROCESS | 3372 | 1468020540806 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 16:29:00 INFO - PROCESS | 3372 | 1468020540813 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020540815 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:00 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56681000 == 34 [pid = 3372] [id = 628] 16:29:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4FAE6C00) [pid = 3372] [serial = 1884] [outer = 0000000000000000] 16:29:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA501A3C00) [pid = 3372] [serial = 1885] [outer = 000000FA4FAE6C00] 16:29:00 INFO - PROCESS | 3372 | 1468020540860 Marionette DEBUG loaded listener.js 16:29:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4F772400) [pid = 3372] [serial = 1886] [outer = 000000FA4FAE6C00] 16:29:01 INFO - PROCESS | 3372 | 1468020541466 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 16:29:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:29:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 839ms 16:29:01 INFO - PROCESS | 3372 | 1468020541567 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 16:29:01 INFO - PROCESS | 3372 | 1468020541572 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 16:29:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:29:01 INFO - PROCESS | 3372 | 1468020541578 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:29:01 INFO - PROCESS | 3372 | 1468020541582 Marionette TRACE conn6 <- [1,2478,null,{}] 16:29:01 INFO - PROCESS | 3372 | 1468020541588 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:01 INFO - PROCESS | 3372 | 1468020541592 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:01 INFO - PROCESS | 3372 | 1468020541738 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 16:29:01 INFO - PROCESS | 3372 | 1468020541857 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020541860 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:01 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA49AEE000 == 35 [pid = 3372] [id = 629] 16:29:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA41351400) [pid = 3372] [serial = 1887] [outer = 0000000000000000] 16:29:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4302AC00) [pid = 3372] [serial = 1888] [outer = 000000FA41351400] 16:29:01 INFO - PROCESS | 3372 | 1468020541923 Marionette DEBUG loaded listener.js 16:29:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA43215800) [pid = 3372] [serial = 1889] [outer = 000000FA41351400] 16:29:02 INFO - PROCESS | 3372 | 1468020542633 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1137ms 16:29:02 INFO - PROCESS | 3372 | 1468020542721 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 16:29:02 INFO - PROCESS | 3372 | 1468020542727 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 16:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:29:02 INFO - PROCESS | 3372 | 1468020542734 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:29:02 INFO - PROCESS | 3372 | 1468020542737 Marionette TRACE conn6 <- [1,2482,null,{}] 16:29:02 INFO - PROCESS | 3372 | 1468020542764 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:02 INFO - PROCESS | 3372 | 1468020542768 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:02 INFO - PROCESS | 3372 | 1468020542926 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 16:29:02 INFO - PROCESS | 3372 | 1468020542977 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020542980 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:03 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5396E000 == 36 [pid = 3372] [id = 630] 16:29:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA443F0400) [pid = 3372] [serial = 1890] [outer = 0000000000000000] 16:29:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA47D66000) [pid = 3372] [serial = 1891] [outer = 000000FA443F0400] 16:29:03 INFO - PROCESS | 3372 | 1468020543038 Marionette DEBUG loaded listener.js 16:29:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA48338C00) [pid = 3372] [serial = 1892] [outer = 000000FA443F0400] 16:29:03 INFO - PROCESS | 3372 | 1468020543934 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 16:29:03 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5660F000 == 35 [pid = 3372] [id = 627] 16:29:03 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54DAE800 == 34 [pid = 3372] [id = 626] 16:29:03 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54289800 == 33 [pid = 3372] [id = 625] 16:29:03 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5341D000 == 32 [pid = 3372] [id = 624] 16:29:03 INFO - PROCESS | 3372 | --DOCSHELL 000000FA502D4800 == 31 [pid = 3372] [id = 623] 16:29:03 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB4B000 == 30 [pid = 3372] [id = 622] 16:29:03 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D291000 == 29 [pid = 3372] [id = 621] 16:29:03 INFO - PROCESS | 3372 | --DOCSHELL 000000FA47E80800 == 28 [pid = 3372] [id = 620] 16:29:03 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA4D178000) [pid = 3372] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA4FDF2C00) [pid = 3372] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4D4D9000) [pid = 3372] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA50293C00) [pid = 3372] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA427C9000) [pid = 3372] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA43026C00) [pid = 3372] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA42CB9C00) [pid = 3372] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA431F1400) [pid = 3372] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA501A8800) [pid = 3372] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA48F8DC00) [pid = 3372] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA49018800) [pid = 3372] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA44045800) [pid = 3372] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA47DAE400) [pid = 3372] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA52756C00) [pid = 3372] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA49504C00) [pid = 3372] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA43031C00) [pid = 3372] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA43253C00) [pid = 3372] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA434A9000) [pid = 3372] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA53576800) [pid = 3372] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA480E8000) [pid = 3372] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 16:29:03 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA52CAC000) [pid = 3372] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 16:29:04 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA513F6800) [pid = 3372] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 16:29:04 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA51391000) [pid = 3372] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 16:29:04 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA501A5400) [pid = 3372] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 16:29:04 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA4C7C2400) [pid = 3372] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 16:29:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:29:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1279ms 16:29:04 INFO - PROCESS | 3372 | 1468020544014 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 16:29:04 INFO - PROCESS | 3372 | 1468020544019 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 16:29:04 INFO - PROCESS | 3372 | 1468020544024 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:29:04 INFO - PROCESS | 3372 | 1468020544027 Marionette TRACE conn6 <- [1,2486,null,{}] 16:29:04 INFO - PROCESS | 3372 | 1468020544033 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:04 INFO - PROCESS | 3372 | 1468020544036 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:04 INFO - PROCESS | 3372 | 1468020544146 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 16:29:04 INFO - PROCESS | 3372 | 1468020544153 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020544158 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:04 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA480CF800 == 29 [pid = 3372] [id = 631] 16:29:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA42C2C800) [pid = 3372] [serial = 1893] [outer = 0000000000000000] 16:29:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA42CB9C00) [pid = 3372] [serial = 1894] [outer = 000000FA42C2C800] 16:29:04 INFO - PROCESS | 3372 | 1468020544210 Marionette DEBUG loaded listener.js 16:29:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA431A0800) [pid = 3372] [serial = 1895] [outer = 000000FA42C2C800] 16:29:04 INFO - PROCESS | 3372 | 1468020544742 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:29:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:29:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 734ms 16:29:04 INFO - PROCESS | 3372 | 1468020544764 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 16:29:04 INFO - PROCESS | 3372 | 1468020544768 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 16:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:29:04 INFO - PROCESS | 3372 | 1468020544774 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:29:04 INFO - PROCESS | 3372 | 1468020544777 Marionette TRACE conn6 <- [1,2490,null,{}] 16:29:04 INFO - PROCESS | 3372 | 1468020544781 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:04 INFO - PROCESS | 3372 | 1468020544784 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:04 INFO - PROCESS | 3372 | 1468020544874 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 16:29:04 INFO - PROCESS | 3372 | 1468020544882 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020544885 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:04 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CBD9000 == 30 [pid = 3372] [id = 632] 16:29:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA43253C00) [pid = 3372] [serial = 1896] [outer = 0000000000000000] 16:29:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA4329D000) [pid = 3372] [serial = 1897] [outer = 000000FA43253C00] 16:29:04 INFO - PROCESS | 3372 | 1468020544934 Marionette DEBUG loaded listener.js 16:29:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA437A9000) [pid = 3372] [serial = 1898] [outer = 000000FA43253C00] 16:29:05 INFO - PROCESS | 3372 | 1468020545397 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 691ms 16:29:05 INFO - PROCESS | 3372 | 1468020545468 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 16:29:05 INFO - PROCESS | 3372 | 1468020545470 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 16:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:29:05 INFO - PROCESS | 3372 | 1468020545473 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:29:05 INFO - PROCESS | 3372 | 1468020545477 Marionette TRACE conn6 <- [1,2494,null,{}] 16:29:05 INFO - PROCESS | 3372 | 1468020545489 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:05 INFO - PROCESS | 3372 | 1468020545493 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:05 INFO - PROCESS | 3372 | 1468020545611 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 16:29:05 INFO - PROCESS | 3372 | 1468020545696 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020545699 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:05 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FC1F000 == 31 [pid = 3372] [id = 633] 16:29:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA41347800) [pid = 3372] [serial = 1899] [outer = 0000000000000000] 16:29:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA48F82800) [pid = 3372] [serial = 1900] [outer = 000000FA41347800] 16:29:05 INFO - PROCESS | 3372 | 1468020545748 Marionette DEBUG loaded listener.js 16:29:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA49352400) [pid = 3372] [serial = 1901] [outer = 000000FA41347800] 16:29:06 INFO - PROCESS | 3372 | 1468020546133 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:29:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:29:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 691ms 16:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:29:06 INFO - PROCESS | 3372 | 1468020546167 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 16:29:06 INFO - PROCESS | 3372 | 1468020546170 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 16:29:06 INFO - PROCESS | 3372 | 1468020546173 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:29:06 INFO - PROCESS | 3372 | 1468020546175 Marionette TRACE conn6 <- [1,2498,null,{}] 16:29:06 INFO - PROCESS | 3372 | 1468020546179 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:06 INFO - PROCESS | 3372 | 1468020546181 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:06 INFO - PROCESS | 3372 | 1468020546308 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 16:29:06 INFO - PROCESS | 3372 | 1468020546320 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020546323 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:06 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5340D000 == 32 [pid = 3372] [id = 634] 16:29:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA499C0400) [pid = 3372] [serial = 1902] [outer = 0000000000000000] 16:29:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4C7C4800) [pid = 3372] [serial = 1903] [outer = 000000FA499C0400] 16:29:06 INFO - PROCESS | 3372 | 1468020546381 Marionette DEBUG loaded listener.js 16:29:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA4CBC5400) [pid = 3372] [serial = 1904] [outer = 000000FA499C0400] 16:29:06 INFO - PROCESS | 3372 | 1468020546822 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 16:29:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:29:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 690ms 16:29:06 INFO - PROCESS | 3372 | 1468020546867 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 16:29:06 INFO - PROCESS | 3372 | 1468020546869 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 16:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:29:06 INFO - PROCESS | 3372 | 1468020546872 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:29:06 INFO - PROCESS | 3372 | 1468020546874 Marionette TRACE conn6 <- [1,2502,null,{}] 16:29:06 INFO - PROCESS | 3372 | 1468020546877 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:06 INFO - PROCESS | 3372 | 1468020546880 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:07 INFO - PROCESS | 3372 | 1468020547019 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 16:29:07 INFO - PROCESS | 3372 | 1468020547075 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020547077 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:07 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53E16800 == 33 [pid = 3372] [id = 635] 16:29:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4CF2E000) [pid = 3372] [serial = 1905] [outer = 0000000000000000] 16:29:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4D1DAC00) [pid = 3372] [serial = 1906] [outer = 000000FA4CF2E000] 16:29:07 INFO - PROCESS | 3372 | 1468020547123 Marionette DEBUG loaded listener.js 16:29:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4DA2D400) [pid = 3372] [serial = 1907] [outer = 000000FA4CF2E000] 16:29:07 INFO - PROCESS | 3372 | 1468020547556 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:29:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:29:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 733ms 16:29:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:29:07 INFO - PROCESS | 3372 | 1468020547609 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 16:29:07 INFO - PROCESS | 3372 | 1468020547611 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 16:29:07 INFO - PROCESS | 3372 | 1468020547615 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:29:07 INFO - PROCESS | 3372 | 1468020547616 Marionette TRACE conn6 <- [1,2506,null,{}] 16:29:07 INFO - PROCESS | 3372 | 1468020547627 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:07 INFO - PROCESS | 3372 | 1468020547633 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:07 INFO - PROCESS | 3372 | 1468020547779 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 16:29:07 INFO - PROCESS | 3372 | 1468020547838 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020547840 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:07 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54DA5000 == 34 [pid = 3372] [id = 636] 16:29:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4F955800) [pid = 3372] [serial = 1908] [outer = 0000000000000000] 16:29:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA501A8800) [pid = 3372] [serial = 1909] [outer = 000000FA4F955800] 16:29:07 INFO - PROCESS | 3372 | 1468020547886 Marionette DEBUG loaded listener.js 16:29:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA507A3400) [pid = 3372] [serial = 1910] [outer = 000000FA4F955800] 16:29:08 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA43213800) [pid = 3372] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:29:08 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA47670C00) [pid = 3372] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:29:08 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA48F84000) [pid = 3372] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:29:08 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA42CAEC00) [pid = 3372] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:29:08 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA42FB8000) [pid = 3372] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:29:08 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA48073800) [pid = 3372] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:29:08 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4D4DC400) [pid = 3372] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:29:08 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA49026000) [pid = 3372] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:29:08 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA48E0F400) [pid = 3372] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:29:08 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4C7C4400) [pid = 3372] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:29:08 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA4DA2A400) [pid = 3372] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:29:08 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA42CAE400) [pid = 3372] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:29:08 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA42CB8400) [pid = 3372] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:29:08 INFO - PROCESS | 3372 | 1468020548411 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 839ms 16:29:08 INFO - PROCESS | 3372 | 1468020548457 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 16:29:08 INFO - PROCESS | 3372 | 1468020548459 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 16:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:29:08 INFO - PROCESS | 3372 | 1468020548462 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:29:08 INFO - PROCESS | 3372 | 1468020548464 Marionette TRACE conn6 <- [1,2510,null,{}] 16:29:08 INFO - PROCESS | 3372 | 1468020548467 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:08 INFO - PROCESS | 3372 | 1468020548469 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:08 INFO - PROCESS | 3372 | 1468020548553 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 16:29:08 INFO - PROCESS | 3372 | 1468020548560 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020548562 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:08 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54E46800 == 35 [pid = 3372] [id = 637] 16:29:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA42C31000) [pid = 3372] [serial = 1911] [outer = 0000000000000000] 16:29:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA431A2400) [pid = 3372] [serial = 1912] [outer = 000000FA42C31000] 16:29:08 INFO - PROCESS | 3372 | 1468020548608 Marionette DEBUG loaded listener.js 16:29:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA48F96C00) [pid = 3372] [serial = 1913] [outer = 000000FA42C31000] 16:29:09 INFO - PROCESS | 3372 | 1468020549010 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 629ms 16:29:09 INFO - PROCESS | 3372 | 1468020549094 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 16:29:09 INFO - PROCESS | 3372 | 1468020549096 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 16:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:29:09 INFO - PROCESS | 3372 | 1468020549100 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:29:09 INFO - PROCESS | 3372 | 1468020549110 Marionette TRACE conn6 <- [1,2514,null,{}] 16:29:09 INFO - PROCESS | 3372 | 1468020549114 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:09 INFO - PROCESS | 3372 | 1468020549116 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:09 INFO - PROCESS | 3372 | 1468020549199 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 16:29:09 INFO - PROCESS | 3372 | 1468020549204 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020549206 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:09 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57559800 == 36 [pid = 3372] [id = 638] 16:29:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA50294000) [pid = 3372] [serial = 1914] [outer = 0000000000000000] 16:29:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA51067000) [pid = 3372] [serial = 1915] [outer = 000000FA50294000] 16:29:09 INFO - PROCESS | 3372 | 1468020549253 Marionette DEBUG loaded listener.js 16:29:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA513F7800) [pid = 3372] [serial = 1916] [outer = 000000FA50294000] 16:29:09 INFO - PROCESS | 3372 | 1468020549677 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 650ms 16:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:29:09 INFO - PROCESS | 3372 | 1468020549752 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 16:29:09 INFO - PROCESS | 3372 | 1468020549754 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 16:29:09 INFO - PROCESS | 3372 | 1468020549758 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:29:09 INFO - PROCESS | 3372 | 1468020549759 Marionette TRACE conn6 <- [1,2518,null,{}] 16:29:09 INFO - PROCESS | 3372 | 1468020549763 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:09 INFO - PROCESS | 3372 | 1468020549765 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:09 INFO - PROCESS | 3372 | 1468020549848 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 16:29:09 INFO - PROCESS | 3372 | 1468020549856 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020549858 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:09 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FC15800 == 37 [pid = 3372] [id = 639] 16:29:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA51C51400) [pid = 3372] [serial = 1917] [outer = 0000000000000000] 16:29:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA52520000) [pid = 3372] [serial = 1918] [outer = 000000FA51C51400] 16:29:09 INFO - PROCESS | 3372 | 1468020549904 Marionette DEBUG loaded listener.js 16:29:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA52C5CC00) [pid = 3372] [serial = 1919] [outer = 000000FA51C51400] 16:29:10 INFO - PROCESS | 3372 | 1468020550362 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:29:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:29:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 690ms 16:29:10 INFO - PROCESS | 3372 | 1468020550452 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 16:29:10 INFO - PROCESS | 3372 | 1468020550456 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 16:29:10 INFO - PROCESS | 3372 | 1468020550461 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:29:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:29:10 INFO - PROCESS | 3372 | 1468020550466 Marionette TRACE conn6 <- [1,2522,null,{}] 16:29:10 INFO - PROCESS | 3372 | 1468020550473 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:10 INFO - PROCESS | 3372 | 1468020550477 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:10 INFO - PROCESS | 3372 | 1468020550637 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 16:29:10 INFO - PROCESS | 3372 | 1468020550755 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020550759 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:10 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4831A800 == 38 [pid = 3372] [id = 640] 16:29:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4253B400) [pid = 3372] [serial = 1920] [outer = 0000000000000000] 16:29:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA42C2C000) [pid = 3372] [serial = 1921] [outer = 000000FA4253B400] 16:29:10 INFO - PROCESS | 3372 | 1468020550823 Marionette DEBUG loaded listener.js 16:29:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA431F2000) [pid = 3372] [serial = 1922] [outer = 000000FA4253B400] 16:29:11 INFO - PROCESS | 3372 | 1468020551494 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 16:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1078ms 16:29:11 INFO - PROCESS | 3372 | 1468020551549 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 16:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:29:11 INFO - PROCESS | 3372 | 1468020551553 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 16:29:11 INFO - PROCESS | 3372 | 1468020551560 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:29:11 INFO - PROCESS | 3372 | 1468020551564 Marionette TRACE conn6 <- [1,2526,null,{}] 16:29:11 INFO - PROCESS | 3372 | 1468020551568 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:11 INFO - PROCESS | 3372 | 1468020551572 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:11 INFO - PROCESS | 3372 | 1468020551750 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 16:29:11 INFO - PROCESS | 3372 | 1468020551869 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020551872 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:11 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53E0F000 == 39 [pid = 3372] [id = 641] 16:29:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA48139800) [pid = 3372] [serial = 1923] [outer = 0000000000000000] 16:29:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA48F8EC00) [pid = 3372] [serial = 1924] [outer = 000000FA48139800] 16:29:11 INFO - PROCESS | 3372 | 1468020551931 Marionette DEBUG loaded listener.js 16:29:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA4CB0CC00) [pid = 3372] [serial = 1925] [outer = 000000FA48139800] 16:29:12 INFO - PROCESS | 3372 | 1468020552512 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:29:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 985ms 16:29:12 INFO - PROCESS | 3372 | 1468020552543 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 16:29:12 INFO - PROCESS | 3372 | 1468020552546 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 16:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:29:12 INFO - PROCESS | 3372 | 1468020552550 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:29:12 INFO - PROCESS | 3372 | 1468020552552 Marionette TRACE conn6 <- [1,2530,null,{}] 16:29:12 INFO - PROCESS | 3372 | 1468020552563 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:12 INFO - PROCESS | 3372 | 1468020552568 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:12 INFO - PROCESS | 3372 | 1468020552681 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 16:29:12 INFO - PROCESS | 3372 | 1468020552807 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020552812 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:12 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57822800 == 40 [pid = 3372] [id = 642] 16:29:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA501AB800) [pid = 3372] [serial = 1926] [outer = 0000000000000000] 16:29:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA5028D400) [pid = 3372] [serial = 1927] [outer = 000000FA501AB800] 16:29:12 INFO - PROCESS | 3372 | 1468020552872 Marionette DEBUG loaded listener.js 16:29:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA51399800) [pid = 3372] [serial = 1928] [outer = 000000FA501AB800] 16:29:13 INFO - PROCESS | 3372 | 1468020553689 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 16:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1193ms 16:29:13 INFO - PROCESS | 3372 | 1468020553757 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 16:29:13 INFO - PROCESS | 3372 | 1468020553761 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 16:29:13 INFO - PROCESS | 3372 | 1468020553768 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:29:13 INFO - PROCESS | 3372 | 1468020553771 Marionette TRACE conn6 <- [1,2534,null,{}] 16:29:13 INFO - PROCESS | 3372 | 1468020553777 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:13 INFO - PROCESS | 3372 | 1468020553780 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:13 INFO - PROCESS | 3372 | 1468020553898 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 16:29:13 INFO - PROCESS | 3372 | 1468020553975 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020553979 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:14 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA43361800 == 41 [pid = 3372] [id = 643] 16:29:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA42CB5400) [pid = 3372] [serial = 1929] [outer = 0000000000000000] 16:29:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA4302E400) [pid = 3372] [serial = 1930] [outer = 000000FA42CB5400] 16:29:14 INFO - PROCESS | 3372 | 1468020554077 Marionette DEBUG loaded listener.js 16:29:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA4324F800) [pid = 3372] [serial = 1931] [outer = 000000FA42CB5400] 16:29:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57559800 == 40 [pid = 3372] [id = 638] 16:29:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54E46800 == 39 [pid = 3372] [id = 637] 16:29:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54DA5000 == 38 [pid = 3372] [id = 636] 16:29:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53E16800 == 37 [pid = 3372] [id = 635] 16:29:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5340D000 == 36 [pid = 3372] [id = 634] 16:29:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FC1F000 == 35 [pid = 3372] [id = 633] 16:29:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CBD9000 == 34 [pid = 3372] [id = 632] 16:29:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA480CF800 == 33 [pid = 3372] [id = 631] 16:29:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5396E000 == 32 [pid = 3372] [id = 630] 16:29:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56681000 == 31 [pid = 3372] [id = 628] 16:29:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA49AEE000 == 30 [pid = 3372] [id = 629] 16:29:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA490E1800 == 29 [pid = 3372] [id = 619] 16:29:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57822800 == 28 [pid = 3372] [id = 642] 16:29:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53E0F000 == 27 [pid = 3372] [id = 641] 16:29:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FC15800 == 26 [pid = 3372] [id = 639] 16:29:14 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4831A800 == 25 [pid = 3372] [id = 640] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA4324EC00) [pid = 3372] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA43296800) [pid = 3372] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA47676400) [pid = 3372] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA48F87800) [pid = 3372] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA42FABC00) [pid = 3372] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4319E400) [pid = 3372] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA43299800) [pid = 3372] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4320D400) [pid = 3372] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA49022800) [pid = 3372] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA48E04400) [pid = 3372] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA52CB7C00) [pid = 3372] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4F79D400) [pid = 3372] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA501A3C00) [pid = 3372] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA52CB9400) [pid = 3372] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4CBBE800) [pid = 3372] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA49023C00) [pid = 3372] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA48FD9400) [pid = 3372] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4D3C1400) [pid = 3372] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA4FB7B000) [pid = 3372] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA49506C00) [pid = 3372] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA4F775400) [pid = 3372] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA4DAEF000) [pid = 3372] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA43025800) [pid = 3372] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA42CB2400) [pid = 3372] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA47526C00) [pid = 3372] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA47E9F000) [pid = 3372] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 16:29:14 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA4D1CF800) [pid = 3372] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 16:29:15 INFO - PROCESS | 3372 | 1468020555266 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 16:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1538ms 16:29:15 INFO - PROCESS | 3372 | 1468020555311 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 16:29:15 INFO - PROCESS | 3372 | 1468020555316 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 16:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:29:15 INFO - PROCESS | 3372 | 1468020555320 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:29:15 INFO - PROCESS | 3372 | 1468020555323 Marionette TRACE conn6 <- [1,2538,null,{}] 16:29:15 INFO - PROCESS | 3372 | 1468020555330 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:15 INFO - PROCESS | 3372 | 1468020555333 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:15 INFO - PROCESS | 3372 | 1468020555498 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 16:29:15 INFO - PROCESS | 3372 | 1468020555517 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020555520 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:15 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA480CE000 == 26 [pid = 3372] [id = 644] 16:29:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA4232D800) [pid = 3372] [serial = 1932] [outer = 0000000000000000] 16:29:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA42CB1400) [pid = 3372] [serial = 1933] [outer = 000000FA4232D800] 16:29:15 INFO - PROCESS | 3372 | 1468020555570 Marionette DEBUG loaded listener.js 16:29:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA4302A400) [pid = 3372] [serial = 1934] [outer = 000000FA4232D800] 16:29:16 INFO - PROCESS | 3372 | 1468020556042 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 16:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 776ms 16:29:16 INFO - PROCESS | 3372 | 1468020556099 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 16:29:16 INFO - PROCESS | 3372 | 1468020556105 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 16:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:29:16 INFO - PROCESS | 3372 | 1468020556112 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:29:16 INFO - PROCESS | 3372 | 1468020556115 Marionette TRACE conn6 <- [1,2542,null,{}] 16:29:16 INFO - PROCESS | 3372 | 1468020556119 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:16 INFO - PROCESS | 3372 | 1468020556121 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:16 INFO - PROCESS | 3372 | 1468020556213 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 16:29:16 INFO - PROCESS | 3372 | 1468020556221 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020556223 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:16 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CB4E800 == 27 [pid = 3372] [id = 645] 16:29:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA4324EC00) [pid = 3372] [serial = 1935] [outer = 0000000000000000] 16:29:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA43257400) [pid = 3372] [serial = 1936] [outer = 000000FA4324EC00] 16:29:16 INFO - PROCESS | 3372 | 1468020556274 Marionette DEBUG loaded listener.js 16:29:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA432A0C00) [pid = 3372] [serial = 1937] [outer = 000000FA4324EC00] 16:29:16 INFO - PROCESS | 3372 | 1468020556752 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 691ms 16:29:16 INFO - PROCESS | 3372 | 1468020556805 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 16:29:16 INFO - PROCESS | 3372 | 1468020556807 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 16:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:29:16 INFO - PROCESS | 3372 | 1468020556811 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:29:16 INFO - PROCESS | 3372 | 1468020556815 Marionette TRACE conn6 <- [1,2546,null,{}] 16:29:16 INFO - PROCESS | 3372 | 1468020556826 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:16 INFO - PROCESS | 3372 | 1468020556831 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:16 INFO - PROCESS | 3372 | 1468020556944 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 16:29:17 INFO - PROCESS | 3372 | 1468020557034 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020557038 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:17 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FAA7000 == 28 [pid = 3372] [id = 646] 16:29:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA41310C00) [pid = 3372] [serial = 1938] [outer = 0000000000000000] 16:29:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA47AF2000) [pid = 3372] [serial = 1939] [outer = 000000FA41310C00] 16:29:17 INFO - PROCESS | 3372 | 1468020557087 Marionette DEBUG loaded listener.js 16:29:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4807C000) [pid = 3372] [serial = 1940] [outer = 000000FA41310C00] 16:29:17 INFO - PROCESS | 3372 | 1468020557514 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:29:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:29:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 734ms 16:29:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:29:17 INFO - PROCESS | 3372 | 1468020557547 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 16:29:17 INFO - PROCESS | 3372 | 1468020557550 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 16:29:17 INFO - PROCESS | 3372 | 1468020557553 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:29:17 INFO - PROCESS | 3372 | 1468020557555 Marionette TRACE conn6 <- [1,2550,null,{}] 16:29:17 INFO - PROCESS | 3372 | 1468020557558 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:17 INFO - PROCESS | 3372 | 1468020557561 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:17 INFO - PROCESS | 3372 | 1468020557680 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 16:29:17 INFO - PROCESS | 3372 | 1468020557686 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020557688 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:17 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA50227800 == 29 [pid = 3372] [id = 647] 16:29:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA48E0F000) [pid = 3372] [serial = 1941] [outer = 0000000000000000] 16:29:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA48F87800) [pid = 3372] [serial = 1942] [outer = 000000FA48E0F000] 16:29:17 INFO - PROCESS | 3372 | 1468020557781 Marionette DEBUG loaded listener.js 16:29:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA48FDB400) [pid = 3372] [serial = 1943] [outer = 000000FA48E0F000] 16:29:18 INFO - PROCESS | 3372 | 1468020558229 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 16:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 733ms 16:29:18 INFO - PROCESS | 3372 | 1468020558321 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 16:29:18 INFO - PROCESS | 3372 | 1468020558323 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 16:29:18 INFO - PROCESS | 3372 | 1468020558327 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:29:18 INFO - PROCESS | 3372 | 1468020558329 Marionette TRACE conn6 <- [1,2554,null,{}] 16:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:29:18 INFO - PROCESS | 3372 | 1468020558332 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:18 INFO - PROCESS | 3372 | 1468020558335 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:18 INFO - PROCESS | 3372 | 1468020558442 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 16:29:18 INFO - PROCESS | 3372 | 1468020558453 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020558456 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:18 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA52CDD800 == 30 [pid = 3372] [id = 648] 16:29:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA412B1800) [pid = 3372] [serial = 1944] [outer = 0000000000000000] 16:29:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4904E800) [pid = 3372] [serial = 1945] [outer = 000000FA412B1800] 16:29:18 INFO - PROCESS | 3372 | 1468020558546 Marionette DEBUG loaded listener.js 16:29:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA495BBC00) [pid = 3372] [serial = 1946] [outer = 000000FA412B1800] 16:29:19 INFO - PROCESS | 3372 | 1468020558995 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 16:29:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:29:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 671ms 16:29:19 INFO - PROCESS | 3372 | 1468020559004 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 16:29:19 INFO - PROCESS | 3372 | 1468020559006 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 16:29:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:29:19 INFO - PROCESS | 3372 | 1468020559009 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:29:19 INFO - PROCESS | 3372 | 1468020559011 Marionette TRACE conn6 <- [1,2558,null,{}] 16:29:19 INFO - PROCESS | 3372 | 1468020559015 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:19 INFO - PROCESS | 3372 | 1468020559021 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:19 INFO - PROCESS | 3372 | 1468020559163 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 16:29:19 INFO - PROCESS | 3372 | 1468020559176 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020559179 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:19 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53E14800 == 31 [pid = 3372] [id = 649] 16:29:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA431F6800) [pid = 3372] [serial = 1947] [outer = 0000000000000000] 16:29:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4CB62C00) [pid = 3372] [serial = 1948] [outer = 000000FA431F6800] 16:29:19 INFO - PROCESS | 3372 | 1468020559272 Marionette DEBUG loaded listener.js 16:29:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4F76C400) [pid = 3372] [serial = 1949] [outer = 000000FA431F6800] 16:29:19 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4CF2E000) [pid = 3372] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:29:19 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4F955800) [pid = 3372] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:29:19 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA41351400) [pid = 3372] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:29:19 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA43253C00) [pid = 3372] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:29:19 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4FAE6C00) [pid = 3372] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:29:19 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA42C2C800) [pid = 3372] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:29:19 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA41347800) [pid = 3372] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:29:19 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA443F0400) [pid = 3372] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:29:19 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA51C51400) [pid = 3372] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:29:19 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA42C31000) [pid = 3372] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:29:19 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA499C0400) [pid = 3372] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:29:19 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA50294000) [pid = 3372] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:29:19 INFO - PROCESS | 3372 | 1468020559809 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 16:29:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:29:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 880ms 16:29:19 INFO - PROCESS | 3372 | 1468020559894 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 16:29:19 INFO - PROCESS | 3372 | 1468020559896 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 16:29:19 INFO - PROCESS | 3372 | 1468020559899 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:29:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:29:19 INFO - PROCESS | 3372 | 1468020559901 Marionette TRACE conn6 <- [1,2562,null,{}] 16:29:19 INFO - PROCESS | 3372 | 1468020559904 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:19 INFO - PROCESS | 3372 | 1468020559906 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:19 INFO - PROCESS | 3372 | 1468020559986 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 16:29:20 INFO - PROCESS | 3372 | 1468020559992 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020559994 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:20 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA543CF800 == 32 [pid = 3372] [id = 650] 16:29:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA434AFC00) [pid = 3372] [serial = 1950] [outer = 0000000000000000] 16:29:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA4C7BDC00) [pid = 3372] [serial = 1951] [outer = 000000FA434AFC00] 16:29:20 INFO - PROCESS | 3372 | 1468020560042 Marionette DEBUG loaded listener.js 16:29:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4DAAE400) [pid = 3372] [serial = 1952] [outer = 000000FA434AFC00] 16:29:20 INFO - PROCESS | 3372 | 1468020560469 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:29:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:29:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 628ms 16:29:20 INFO - PROCESS | 3372 | 1468020560531 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 16:29:20 INFO - PROCESS | 3372 | 1468020560533 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 16:29:20 INFO - PROCESS | 3372 | 1468020560536 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:29:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:29:20 INFO - PROCESS | 3372 | 1468020560538 Marionette TRACE conn6 <- [1,2566,null,{}] 16:29:20 INFO - PROCESS | 3372 | 1468020560541 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:20 INFO - PROCESS | 3372 | 1468020560543 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:20 INFO - PROCESS | 3372 | 1468020560625 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 16:29:20 INFO - PROCESS | 3372 | 1468020560632 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020560634 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:20 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54DBB800 == 33 [pid = 3372] [id = 651] 16:29:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA4F779000) [pid = 3372] [serial = 1953] [outer = 0000000000000000] 16:29:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4FAD9000) [pid = 3372] [serial = 1954] [outer = 000000FA4F779000] 16:29:20 INFO - PROCESS | 3372 | 1468020560680 Marionette DEBUG loaded listener.js 16:29:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4FEE3800) [pid = 3372] [serial = 1955] [outer = 000000FA4F779000] 16:29:21 INFO - PROCESS | 3372 | 1468020561095 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:29:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:29:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 585ms 16:29:21 INFO - PROCESS | 3372 | 1468020561125 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 16:29:21 INFO - PROCESS | 3372 | 1468020561127 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 16:29:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:29:21 INFO - PROCESS | 3372 | 1468020561148 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:29:21 INFO - PROCESS | 3372 | 1468020561150 Marionette TRACE conn6 <- [1,2570,null,{}] 16:29:21 INFO - PROCESS | 3372 | 1468020561153 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:21 INFO - PROCESS | 3372 | 1468020561155 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:21 INFO - PROCESS | 3372 | 1468020561238 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 16:29:21 INFO - PROCESS | 3372 | 1468020561244 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020561246 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:21 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FAA5800 == 34 [pid = 3372] [id = 652] 16:29:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA501A9C00) [pid = 3372] [serial = 1956] [outer = 0000000000000000] 16:29:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA5028FC00) [pid = 3372] [serial = 1957] [outer = 000000FA501A9C00] 16:29:21 INFO - PROCESS | 3372 | 1468020561292 Marionette DEBUG loaded listener.js 16:29:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA50299000) [pid = 3372] [serial = 1958] [outer = 000000FA501A9C00] 16:29:22 INFO - PROCESS | 3372 | 1468020562013 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 944ms 16:29:22 INFO - PROCESS | 3372 | 1468020562088 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 16:29:22 INFO - PROCESS | 3372 | 1468020562093 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 16:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:29:22 INFO - PROCESS | 3372 | 1468020562098 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:29:22 INFO - PROCESS | 3372 | 1468020562102 Marionette TRACE conn6 <- [1,2574,null,{}] 16:29:22 INFO - PROCESS | 3372 | 1468020562108 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:22 INFO - PROCESS | 3372 | 1468020562112 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:22 INFO - PROCESS | 3372 | 1468020562256 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 16:29:22 INFO - PROCESS | 3372 | 1468020562373 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 3372 | 1468020562376 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:22 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CB42000 == 35 [pid = 3372] [id = 653] 16:29:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA41351C00) [pid = 3372] [serial = 1959] [outer = 0000000000000000] 16:29:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA42557000) [pid = 3372] [serial = 1960] [outer = 000000FA41351C00] 16:29:22 INFO - PROCESS | 3372 | 1468020562436 Marionette DEBUG loaded listener.js 16:29:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA431A4800) [pid = 3372] [serial = 1961] [outer = 000000FA41351C00] 16:29:23 INFO - PROCESS | 3372 | 1468020563195 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:29:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:29:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1135ms 16:29:23 INFO - PROCESS | 3372 | 1468020563238 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 16:29:23 INFO - PROCESS | 3372 | 1468020563243 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 16:29:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:29:23 INFO - PROCESS | 3372 | 1468020563250 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:29:23 INFO - PROCESS | 3372 | 1468020563253 Marionette TRACE conn6 <- [1,2578,null,{}] 16:29:23 INFO - PROCESS | 3372 | 1468020563257 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:23 INFO - PROCESS | 3372 | 1468020563260 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:23 INFO - PROCESS | 3372 | 1468020563385 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 16:29:23 INFO - PROCESS | 3372 | 1468020563515 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020563518 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:23 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5276F800 == 36 [pid = 3372] [id = 654] 16:29:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA431F6400) [pid = 3372] [serial = 1962] [outer = 0000000000000000] 16:29:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4395A800) [pid = 3372] [serial = 1963] [outer = 000000FA431F6400] 16:29:23 INFO - PROCESS | 3372 | 1468020563577 Marionette DEBUG loaded listener.js 16:29:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA480DF400) [pid = 3372] [serial = 1964] [outer = 000000FA431F6400] 16:29:24 INFO - PROCESS | 3372 | 1468020564414 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 16:29:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54DBB800 == 35 [pid = 3372] [id = 651] 16:29:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA543CF800 == 34 [pid = 3372] [id = 650] 16:29:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53E14800 == 33 [pid = 3372] [id = 649] 16:29:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA52CDD800 == 32 [pid = 3372] [id = 648] 16:29:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA50227800 == 31 [pid = 3372] [id = 647] 16:29:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FAA7000 == 30 [pid = 3372] [id = 646] 16:29:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CB4E800 == 29 [pid = 3372] [id = 645] 16:29:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA480CE000 == 28 [pid = 3372] [id = 644] 16:29:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA43361800 == 27 [pid = 3372] [id = 643] 16:29:24 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4D1DAC00) [pid = 3372] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 16:29:24 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA501A8800) [pid = 3372] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 16:29:24 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA4302AC00) [pid = 3372] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 16:29:24 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA43215800) [pid = 3372] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 16:29:24 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4329D000) [pid = 3372] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 16:29:24 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA437A9000) [pid = 3372] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 16:29:24 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA4DA2D400) [pid = 3372] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 16:29:24 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4F772400) [pid = 3372] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 16:29:24 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA42CB9C00) [pid = 3372] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 16:29:24 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA431A0800) [pid = 3372] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 16:29:24 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA48F82800) [pid = 3372] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 16:29:24 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA49352400) [pid = 3372] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 16:29:24 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA47D66000) [pid = 3372] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 16:29:24 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA48338C00) [pid = 3372] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 16:29:24 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA52520000) [pid = 3372] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 16:29:24 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA48F96C00) [pid = 3372] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 16:29:24 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA52C5CC00) [pid = 3372] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 16:29:24 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA431A2400) [pid = 3372] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 16:29:24 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA507A3400) [pid = 3372] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 16:29:24 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA4C7C4800) [pid = 3372] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 16:29:24 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA513F7800) [pid = 3372] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 16:29:24 INFO - PROCESS | 3372 | --DOMWINDOW == 61 (000000FA4CBC5400) [pid = 3372] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 16:29:24 INFO - PROCESS | 3372 | --DOMWINDOW == 60 (000000FA51067000) [pid = 3372] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 16:29:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:29:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1234ms 16:29:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:29:24 INFO - PROCESS | 3372 | 1468020564486 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 16:29:24 INFO - PROCESS | 3372 | 1468020564490 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 16:29:24 INFO - PROCESS | 3372 | 1468020564494 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:29:24 INFO - PROCESS | 3372 | 1468020564497 Marionette TRACE conn6 <- [1,2582,null,{}] 16:29:24 INFO - PROCESS | 3372 | 1468020564503 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:24 INFO - PROCESS | 3372 | 1468020564506 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:24 INFO - PROCESS | 3372 | 1468020564612 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 16:29:24 INFO - PROCESS | 3372 | 1468020564619 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020564622 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:24 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA439D8000 == 28 [pid = 3372] [id = 655] 16:29:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (000000FA4302D800) [pid = 3372] [serial = 1965] [outer = 0000000000000000] 16:29:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (000000FA431A2800) [pid = 3372] [serial = 1966] [outer = 000000FA4302D800] 16:29:24 INFO - PROCESS | 3372 | 1468020564672 Marionette DEBUG loaded listener.js 16:29:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA4321B400) [pid = 3372] [serial = 1967] [outer = 000000FA4302D800] 16:29:25 INFO - PROCESS | 3372 | 1468020565209 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 16:29:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:29:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 734ms 16:29:25 INFO - PROCESS | 3372 | 1468020565229 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 16:29:25 INFO - PROCESS | 3372 | 1468020565233 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 16:29:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:29:25 INFO - PROCESS | 3372 | 1468020565239 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:29:25 INFO - PROCESS | 3372 | 1468020565242 Marionette TRACE conn6 <- [1,2586,null,{}] 16:29:25 INFO - PROCESS | 3372 | 1468020565246 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:25 INFO - PROCESS | 3372 | 1468020565249 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:25 INFO - PROCESS | 3372 | 1468020565339 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 16:29:25 INFO - PROCESS | 3372 | 1468020565348 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020565350 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:25 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D414000 == 29 [pid = 3372] [id = 656] 16:29:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA44554000) [pid = 3372] [serial = 1968] [outer = 0000000000000000] 16:29:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA47673800) [pid = 3372] [serial = 1969] [outer = 000000FA44554000] 16:29:25 INFO - PROCESS | 3372 | 1468020565398 Marionette DEBUG loaded listener.js 16:29:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA480E8400) [pid = 3372] [serial = 1970] [outer = 000000FA44554000] 16:29:25 INFO - PROCESS | 3372 | 1468020565884 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:29:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:29:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 692ms 16:29:25 INFO - PROCESS | 3372 | 1468020565935 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 16:29:25 INFO - PROCESS | 3372 | 1468020565937 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 16:29:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:29:25 INFO - PROCESS | 3372 | 1468020565941 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:29:25 INFO - PROCESS | 3372 | 1468020565945 Marionette TRACE conn6 <- [1,2590,null,{}] 16:29:25 INFO - PROCESS | 3372 | 1468020565956 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:25 INFO - PROCESS | 3372 | 1468020565961 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:26 INFO - PROCESS | 3372 | 1468020566107 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 16:29:26 INFO - PROCESS | 3372 | 1468020566166 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020566169 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:26 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA50221000 == 30 [pid = 3372] [id = 657] 16:29:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA41346800) [pid = 3372] [serial = 1971] [outer = 0000000000000000] 16:29:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA49504400) [pid = 3372] [serial = 1972] [outer = 000000FA41346800] 16:29:26 INFO - PROCESS | 3372 | 1468020566218 Marionette DEBUG loaded listener.js 16:29:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA4C7C7C00) [pid = 3372] [serial = 1973] [outer = 000000FA41346800] 16:29:26 INFO - PROCESS | 3372 | 1468020566622 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 16:29:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:29:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 732ms 16:29:26 INFO - PROCESS | 3372 | 1468020566676 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 16:29:26 INFO - PROCESS | 3372 | 1468020566679 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 16:29:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:29:26 INFO - PROCESS | 3372 | 1468020566682 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:29:26 INFO - PROCESS | 3372 | 1468020566684 Marionette TRACE conn6 <- [1,2594,null,{}] 16:29:26 INFO - PROCESS | 3372 | 1468020566687 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:26 INFO - PROCESS | 3372 | 1468020566689 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:26 INFO - PROCESS | 3372 | 1468020566806 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 16:29:26 INFO - PROCESS | 3372 | 1468020566866 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020566868 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:26 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53969800 == 31 [pid = 3372] [id = 658] 16:29:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA4D172400) [pid = 3372] [serial = 1974] [outer = 0000000000000000] 16:29:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4D3C3C00) [pid = 3372] [serial = 1975] [outer = 000000FA4D172400] 16:29:26 INFO - PROCESS | 3372 | 1468020566915 Marionette DEBUG loaded listener.js 16:29:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA4D4D7800) [pid = 3372] [serial = 1976] [outer = 000000FA4D172400] 16:29:27 INFO - PROCESS | 3372 | 1468020567363 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 16:29:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:29:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 732ms 16:29:27 INFO - PROCESS | 3372 | 1468020567417 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 16:29:27 INFO - PROCESS | 3372 | 1468020567419 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 16:29:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:29:27 INFO - PROCESS | 3372 | 1468020567463 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:29:27 INFO - PROCESS | 3372 | 1468020567465 Marionette TRACE conn6 <- [1,2598,null,{}] 16:29:27 INFO - PROCESS | 3372 | 1468020567469 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:27 INFO - PROCESS | 3372 | 1468020567471 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:27 INFO - PROCESS | 3372 | 1468020567585 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 16:29:27 INFO - PROCESS | 3372 | 1468020567595 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020567597 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:27 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA543CD800 == 32 [pid = 3372] [id = 659] 16:29:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4D178400) [pid = 3372] [serial = 1977] [outer = 0000000000000000] 16:29:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4F770C00) [pid = 3372] [serial = 1978] [outer = 000000FA4D178400] 16:29:27 INFO - PROCESS | 3372 | 1468020567644 Marionette DEBUG loaded listener.js 16:29:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA4FDF0800) [pid = 3372] [serial = 1979] [outer = 000000FA4D178400] 16:29:28 INFO - PROCESS | 3372 | 1468020568101 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:29:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:29:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 691ms 16:29:28 INFO - PROCESS | 3372 | 1468020568148 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 16:29:28 INFO - PROCESS | 3372 | 1468020568150 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 16:29:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:29:28 INFO - PROCESS | 3372 | 1468020568153 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:29:28 INFO - PROCESS | 3372 | 1468020568155 Marionette TRACE conn6 <- [1,2602,null,{}] 16:29:28 INFO - PROCESS | 3372 | 1468020568159 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:28 INFO - PROCESS | 3372 | 1468020568165 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:28 INFO - PROCESS | 3372 | 1468020568312 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 16:29:28 INFO - PROCESS | 3372 | 1468020568367 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020568369 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:28 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56608000 == 33 [pid = 3372] [id = 660] 16:29:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA501A9800) [pid = 3372] [serial = 1980] [outer = 0000000000000000] 16:29:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA50AB6C00) [pid = 3372] [serial = 1981] [outer = 000000FA501A9800] 16:29:28 INFO - PROCESS | 3372 | 1468020568414 Marionette DEBUG loaded listener.js 16:29:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA52210400) [pid = 3372] [serial = 1982] [outer = 000000FA501A9800] 16:29:28 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA48E0F000) [pid = 3372] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:29:28 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA42CB5400) [pid = 3372] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:29:28 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4232D800) [pid = 3372] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:29:28 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA41310C00) [pid = 3372] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:29:28 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4324EC00) [pid = 3372] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:29:28 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA412B1800) [pid = 3372] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:29:28 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4253B400) [pid = 3372] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:29:28 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA48139800) [pid = 3372] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:29:28 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA501AB800) [pid = 3372] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:29:28 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA431F6800) [pid = 3372] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:29:28 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA4F779000) [pid = 3372] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:29:28 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA434AFC00) [pid = 3372] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:29:28 INFO - PROCESS | 3372 | 1468020568869 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 16:29:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:29:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 735ms 16:29:28 INFO - PROCESS | 3372 | 1468020568909 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 16:29:28 INFO - PROCESS | 3372 | 1468020568911 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 16:29:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:29:28 INFO - PROCESS | 3372 | 1468020568919 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:29:28 INFO - PROCESS | 3372 | 1468020568921 Marionette TRACE conn6 <- [1,2606,null,{}] 16:29:28 INFO - PROCESS | 3372 | 1468020568924 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:28 INFO - PROCESS | 3372 | 1468020568926 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:29 INFO - PROCESS | 3372 | 1468020569008 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 16:29:29 INFO - PROCESS | 3372 | 1468020569092 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020569095 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:29 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56679000 == 34 [pid = 3372] [id = 661] 16:29:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA41349800) [pid = 3372] [serial = 1983] [outer = 0000000000000000] 16:29:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA4324EC00) [pid = 3372] [serial = 1984] [outer = 000000FA41349800] 16:29:29 INFO - PROCESS | 3372 | 1468020569140 Marionette DEBUG loaded listener.js 16:29:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA4CF31000) [pid = 3372] [serial = 1985] [outer = 000000FA41349800] 16:29:29 INFO - PROCESS | 3372 | 1468020569499 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:29:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:29:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 627ms 16:29:29 INFO - PROCESS | 3372 | 1468020569560 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 16:29:29 INFO - PROCESS | 3372 | 1468020569563 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 16:29:29 INFO - PROCESS | 3372 | 1468020569573 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:29:29 INFO - PROCESS | 3372 | 1468020569575 Marionette TRACE conn6 <- [1,2610,null,{}] 16:29:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:29:29 INFO - PROCESS | 3372 | 1468020569578 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:29 INFO - PROCESS | 3372 | 1468020569580 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:29 INFO - PROCESS | 3372 | 1468020569663 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 16:29:29 INFO - PROCESS | 3372 | 1468020569669 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020569671 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:29 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57739800 == 35 [pid = 3372] [id = 662] 16:29:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA501AA400) [pid = 3372] [serial = 1986] [outer = 0000000000000000] 16:29:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA52C55800) [pid = 3372] [serial = 1987] [outer = 000000FA501AA400] 16:29:29 INFO - PROCESS | 3372 | 1468020569717 Marionette DEBUG loaded listener.js 16:29:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA5350A400) [pid = 3372] [serial = 1988] [outer = 000000FA501AA400] 16:29:30 INFO - PROCESS | 3372 | 1468020570142 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 16:29:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:29:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 629ms 16:29:30 INFO - PROCESS | 3372 | 1468020570209 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 16:29:30 INFO - PROCESS | 3372 | 1468020570211 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 16:29:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:29:30 INFO - PROCESS | 3372 | 1468020570214 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:29:30 INFO - PROCESS | 3372 | 1468020570216 Marionette TRACE conn6 <- [1,2614,null,{}] 16:29:30 INFO - PROCESS | 3372 | 1468020570220 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:30 INFO - PROCESS | 3372 | 1468020570222 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:30 INFO - PROCESS | 3372 | 1468020570308 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 16:29:30 INFO - PROCESS | 3372 | 1468020570316 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 3372 | 1468020570318 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:30 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5021F800 == 36 [pid = 3372] [id = 663] 16:29:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA53510C00) [pid = 3372] [serial = 1989] [outer = 0000000000000000] 16:29:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA53572400) [pid = 3372] [serial = 1990] [outer = 000000FA53510C00] 16:29:30 INFO - PROCESS | 3372 | 1468020570362 Marionette DEBUG loaded listener.js 16:29:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA53579000) [pid = 3372] [serial = 1991] [outer = 000000FA53510C00] 16:29:30 INFO - PROCESS | 3372 | 1468020570962 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:29:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:29:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 775ms 16:29:31 INFO - PROCESS | 3372 | 1468020570998 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 16:29:31 INFO - PROCESS | 3372 | 1468020571003 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 16:29:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:29:31 INFO - PROCESS | 3372 | 1468020571009 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:29:31 INFO - PROCESS | 3372 | 1468020571012 Marionette TRACE conn6 <- [1,2618,null,{}] 16:29:31 INFO - PROCESS | 3372 | 1468020571019 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:31 INFO - PROCESS | 3372 | 1468020571022 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:31 INFO - PROCESS | 3372 | 1468020571152 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 16:29:31 INFO - PROCESS | 3372 | 1468020571278 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020571283 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:31 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA49AEF000 == 37 [pid = 3372] [id = 664] 16:29:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA42CAF000) [pid = 3372] [serial = 1992] [outer = 0000000000000000] 16:29:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA431A7400) [pid = 3372] [serial = 1993] [outer = 000000FA42CAF000] 16:29:31 INFO - PROCESS | 3372 | 1468020571345 Marionette DEBUG loaded listener.js 16:29:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA43419400) [pid = 3372] [serial = 1994] [outer = 000000FA42CAF000] 16:29:32 INFO - PROCESS | 3372 | 1468020572003 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 16:29:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:29:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1025ms 16:29:32 INFO - PROCESS | 3372 | 1468020572038 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 16:29:32 INFO - PROCESS | 3372 | 1468020572043 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 16:29:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:29:32 INFO - PROCESS | 3372 | 1468020572049 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:29:32 INFO - PROCESS | 3372 | 1468020572053 Marionette TRACE conn6 <- [1,2622,null,{}] 16:29:32 INFO - PROCESS | 3372 | 1468020572057 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:32 INFO - PROCESS | 3372 | 1468020572060 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:32 INFO - PROCESS | 3372 | 1468020572176 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 16:29:32 INFO - PROCESS | 3372 | 1468020572300 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020572303 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:32 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA543C9800 == 38 [pid = 3372] [id = 665] 16:29:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA48F83000) [pid = 3372] [serial = 1995] [outer = 0000000000000000] 16:29:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4904E000) [pid = 3372] [serial = 1996] [outer = 000000FA48F83000] 16:29:32 INFO - PROCESS | 3372 | 1468020572362 Marionette DEBUG loaded listener.js 16:29:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4D171C00) [pid = 3372] [serial = 1997] [outer = 000000FA48F83000] 16:29:32 INFO - PROCESS | 3372 | 1468020572993 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:29:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:29:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 985ms 16:29:33 INFO - PROCESS | 3372 | 1468020573037 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 16:29:33 INFO - PROCESS | 3372 | 1468020573040 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 16:29:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:29:33 INFO - PROCESS | 3372 | 1468020573043 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:29:33 INFO - PROCESS | 3372 | 1468020573047 Marionette TRACE conn6 <- [1,2626,null,{}] 16:29:33 INFO - PROCESS | 3372 | 1468020573059 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:33 INFO - PROCESS | 3372 | 1468020573064 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:33 INFO - PROCESS | 3372 | 1468020573178 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 16:29:33 INFO - PROCESS | 3372 | 1468020573302 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020573306 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:33 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5785F800 == 39 [pid = 3372] [id = 666] 16:29:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA50293400) [pid = 3372] [serial = 1998] [outer = 0000000000000000] 16:29:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA511FC800) [pid = 3372] [serial = 1999] [outer = 000000FA50293400] 16:29:33 INFO - PROCESS | 3372 | 1468020573365 Marionette DEBUG loaded listener.js 16:29:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA53519000) [pid = 3372] [serial = 2000] [outer = 000000FA50293400] 16:29:33 INFO - PROCESS | 3372 | 1468020573953 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:29:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:29:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 943ms 16:29:34 INFO - PROCESS | 3372 | 1468020574149 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 16:29:34 INFO - PROCESS | 3372 | 1468020574153 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 16:29:34 INFO - PROCESS | 3372 | 1468020574182 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:29:34 INFO - PROCESS | 3372 | 1468020574185 Marionette TRACE conn6 <- [1,2630,null,{}] 16:29:34 INFO - PROCESS | 3372 | 1468020574191 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:34 INFO - PROCESS | 3372 | 1468020574194 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:29:34 INFO - PROCESS | 3372 | 1468020574308 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 16:29:34 INFO - PROCESS | 3372 | 1468020574385 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020574390 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:34 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA440A2000 == 40 [pid = 3372] [id = 667] 16:29:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA431A8000) [pid = 3372] [serial = 2001] [outer = 0000000000000000] 16:29:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA431F5C00) [pid = 3372] [serial = 2002] [outer = 000000FA431A8000] 16:29:34 INFO - PROCESS | 3372 | 1468020574483 Marionette DEBUG loaded listener.js 16:29:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA43258C00) [pid = 3372] [serial = 2003] [outer = 000000FA431A8000] 16:29:35 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57739800 == 39 [pid = 3372] [id = 662] 16:29:35 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56679000 == 38 [pid = 3372] [id = 661] 16:29:35 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56608000 == 37 [pid = 3372] [id = 660] 16:29:35 INFO - PROCESS | 3372 | --DOCSHELL 000000FA543CD800 == 36 [pid = 3372] [id = 659] 16:29:35 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53969800 == 35 [pid = 3372] [id = 658] 16:29:35 INFO - PROCESS | 3372 | --DOCSHELL 000000FA50221000 == 34 [pid = 3372] [id = 657] 16:29:35 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D414000 == 33 [pid = 3372] [id = 656] 16:29:35 INFO - PROCESS | 3372 | --DOCSHELL 000000FA439D8000 == 32 [pid = 3372] [id = 655] 16:29:35 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5276F800 == 31 [pid = 3372] [id = 654] 16:29:35 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CB42000 == 30 [pid = 3372] [id = 653] 16:29:35 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FAA5800 == 29 [pid = 3372] [id = 652] 16:29:35 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5785F800 == 28 [pid = 3372] [id = 666] 16:29:35 INFO - PROCESS | 3372 | --DOCSHELL 000000FA543C9800 == 27 [pid = 3372] [id = 665] 16:29:35 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5021F800 == 26 [pid = 3372] [id = 663] 16:29:35 INFO - PROCESS | 3372 | --DOCSHELL 000000FA49AEF000 == 25 [pid = 3372] [id = 664] 16:29:35 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA48F87800) [pid = 3372] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 16:29:35 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4302E400) [pid = 3372] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 16:29:35 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA42CB1400) [pid = 3372] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 16:29:35 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4302A400) [pid = 3372] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 16:29:35 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA47AF2000) [pid = 3372] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 16:29:35 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA43257400) [pid = 3372] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 16:29:35 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA432A0C00) [pid = 3372] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 16:29:35 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4904E800) [pid = 3372] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 16:29:35 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA431F2000) [pid = 3372] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 16:29:35 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA42C2C000) [pid = 3372] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 16:29:35 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA4CB0CC00) [pid = 3372] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 16:29:35 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA48F8EC00) [pid = 3372] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 16:29:35 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA51399800) [pid = 3372] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 16:29:35 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA5028D400) [pid = 3372] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 16:29:35 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA48FDB400) [pid = 3372] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 16:29:35 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4CB62C00) [pid = 3372] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 16:29:35 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA495BBC00) [pid = 3372] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 16:29:35 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA4FAD9000) [pid = 3372] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 16:29:35 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA4F76C400) [pid = 3372] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 16:29:35 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA4324F800) [pid = 3372] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 16:29:35 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA5028FC00) [pid = 3372] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 16:29:35 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA4C7BDC00) [pid = 3372] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 16:29:35 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA4807C000) [pid = 3372] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 16:29:35 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA4DAAE400) [pid = 3372] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 16:29:35 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA4FEE3800) [pid = 3372] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 16:29:35 INFO - PROCESS | 3372 | 1468020575755 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:29:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:29:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1577ms 16:29:35 INFO - PROCESS | 3372 | 1468020575775 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 16:29:35 INFO - PROCESS | 3372 | 1468020575779 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 16:29:35 INFO - PROCESS | 3372 | 1468020575784 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:29:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:29:35 INFO - PROCESS | 3372 | 1468020575788 Marionette TRACE conn6 <- [1,2634,null,{}] 16:29:35 INFO - PROCESS | 3372 | 1468020575793 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:35 INFO - PROCESS | 3372 | 1468020575796 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:35 INFO - PROCESS | 3372 | 1468020575933 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 16:29:36 INFO - PROCESS | 3372 | 1468020576013 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020576018 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:36 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA476EA800 == 26 [pid = 3372] [id = 668] 16:29:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA41C10000) [pid = 3372] [serial = 2004] [outer = 0000000000000000] 16:29:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA427C9C00) [pid = 3372] [serial = 2005] [outer = 000000FA41C10000] 16:29:36 INFO - PROCESS | 3372 | 1468020576068 Marionette DEBUG loaded listener.js 16:29:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA42CB7800) [pid = 3372] [serial = 2006] [outer = 000000FA41C10000] 16:29:36 INFO - PROCESS | 3372 | 1468020576485 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:29:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:29:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 733ms 16:29:36 INFO - PROCESS | 3372 | 1468020576522 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 16:29:36 INFO - PROCESS | 3372 | 1468020576527 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 16:29:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:29:36 INFO - PROCESS | 3372 | 1468020576534 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:29:36 INFO - PROCESS | 3372 | 1468020576536 Marionette TRACE conn6 <- [1,2638,null,{}] 16:29:36 INFO - PROCESS | 3372 | 1468020576540 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:36 INFO - PROCESS | 3372 | 1468020576543 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:36 INFO - PROCESS | 3372 | 1468020576638 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 16:29:36 INFO - PROCESS | 3372 | 1468020576646 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020576649 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:36 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4930B800 == 27 [pid = 3372] [id = 669] 16:29:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA4302AC00) [pid = 3372] [serial = 2007] [outer = 0000000000000000] 16:29:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA43213C00) [pid = 3372] [serial = 2008] [outer = 000000FA4302AC00] 16:29:36 INFO - PROCESS | 3372 | 1468020576698 Marionette DEBUG loaded listener.js 16:29:36 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA4329BC00) [pid = 3372] [serial = 2009] [outer = 000000FA4302AC00] 16:29:37 INFO - PROCESS | 3372 | 1468020577170 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:29:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:29:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 690ms 16:29:37 INFO - PROCESS | 3372 | 1468020577226 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 16:29:37 INFO - PROCESS | 3372 | 1468020577228 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 16:29:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:29:37 INFO - PROCESS | 3372 | 1468020577231 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:29:37 INFO - PROCESS | 3372 | 1468020577235 Marionette TRACE conn6 <- [1,2642,null,{}] 16:29:37 INFO - PROCESS | 3372 | 1468020577246 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:37 INFO - PROCESS | 3372 | 1468020577251 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:37 INFO - PROCESS | 3372 | 1468020577373 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 16:29:37 INFO - PROCESS | 3372 | 1468020577463 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020577467 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:37 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F841800 == 28 [pid = 3372] [id = 670] 16:29:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA42CAE400) [pid = 3372] [serial = 2010] [outer = 0000000000000000] 16:29:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA476CA800) [pid = 3372] [serial = 2011] [outer = 000000FA42CAE400] 16:29:37 INFO - PROCESS | 3372 | 1468020577518 Marionette DEBUG loaded listener.js 16:29:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA47E9D000) [pid = 3372] [serial = 2012] [outer = 000000FA42CAE400] 16:29:37 INFO - PROCESS | 3372 | 1468020577927 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:29:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:29:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 734ms 16:29:37 INFO - PROCESS | 3372 | 1468020577968 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 16:29:37 INFO - PROCESS | 3372 | 1468020577971 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 16:29:37 INFO - PROCESS | 3372 | 1468020577974 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:29:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:29:37 INFO - PROCESS | 3372 | 1468020577976 Marionette TRACE conn6 <- [1,2646,null,{}] 16:29:37 INFO - PROCESS | 3372 | 1468020577980 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:37 INFO - PROCESS | 3372 | 1468020577982 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:38 INFO - PROCESS | 3372 | 1468020578099 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 16:29:38 INFO - PROCESS | 3372 | 1468020578104 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020578106 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:38 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FE74800 == 29 [pid = 3372] [id = 671] 16:29:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA48F84000) [pid = 3372] [serial = 2013] [outer = 0000000000000000] 16:29:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA48F89000) [pid = 3372] [serial = 2014] [outer = 000000FA48F84000] 16:29:38 INFO - PROCESS | 3372 | 1468020578199 Marionette DEBUG loaded listener.js 16:29:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA48FD6400) [pid = 3372] [serial = 2015] [outer = 000000FA48F84000] 16:29:38 INFO - PROCESS | 3372 | 1468020578608 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:29:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:29:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 690ms 16:29:38 INFO - PROCESS | 3372 | 1468020578668 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 16:29:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:29:38 INFO - PROCESS | 3372 | 1468020578670 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 16:29:38 INFO - PROCESS | 3372 | 1468020578673 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:29:38 INFO - PROCESS | 3372 | 1468020578675 Marionette TRACE conn6 <- [1,2650,null,{}] 16:29:38 INFO - PROCESS | 3372 | 1468020578678 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:38 INFO - PROCESS | 3372 | 1468020578681 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:38 INFO - PROCESS | 3372 | 1468020578818 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 16:29:38 INFO - PROCESS | 3372 | 1468020578836 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020578839 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:38 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5341B000 == 30 [pid = 3372] [id = 672] 16:29:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA43024000) [pid = 3372] [serial = 2016] [outer = 0000000000000000] 16:29:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4901CC00) [pid = 3372] [serial = 2017] [outer = 000000FA43024000] 16:29:38 INFO - PROCESS | 3372 | 1468020578885 Marionette DEBUG loaded listener.js 16:29:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4C7B8800) [pid = 3372] [serial = 2018] [outer = 000000FA43024000] 16:29:39 INFO - PROCESS | 3372 | 1468020579339 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:29:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:29:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 16:29:39 INFO - PROCESS | 3372 | 1468020579346 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 16:29:39 INFO - PROCESS | 3372 | 1468020579349 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 16:29:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:29:39 INFO - PROCESS | 3372 | 1468020579351 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:29:39 INFO - PROCESS | 3372 | 1468020579353 Marionette TRACE conn6 <- [1,2654,null,{}] 16:29:39 INFO - PROCESS | 3372 | 1468020579357 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:39 INFO - PROCESS | 3372 | 1468020579363 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:39 INFO - PROCESS | 3372 | 1468020579500 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 16:29:39 INFO - PROCESS | 3372 | 1468020579506 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020579508 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:39 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53E21000 == 31 [pid = 3372] [id = 673] 16:29:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA4C7B9400) [pid = 3372] [serial = 2019] [outer = 0000000000000000] 16:29:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4CF29C00) [pid = 3372] [serial = 2020] [outer = 000000FA4C7B9400] 16:29:39 INFO - PROCESS | 3372 | 1468020579554 Marionette DEBUG loaded listener.js 16:29:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4F76C400) [pid = 3372] [serial = 2021] [outer = 000000FA4C7B9400] 16:29:39 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4D178400) [pid = 3372] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:29:39 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA41349800) [pid = 3372] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:29:39 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA501A9C00) [pid = 3372] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:29:39 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA41346800) [pid = 3372] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:29:39 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA44554000) [pid = 3372] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:29:39 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4302D800) [pid = 3372] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:29:39 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA41351C00) [pid = 3372] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:29:39 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA501A9800) [pid = 3372] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:29:39 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA431F6400) [pid = 3372] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:29:39 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA501AA400) [pid = 3372] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:29:39 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA53510C00) [pid = 3372] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:29:39 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA4D172400) [pid = 3372] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:29:40 INFO - PROCESS | 3372 | [3372] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:29:40 INFO - PROCESS | 3372 | [3372] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:29:40 INFO - PROCESS | 3372 | 1468020580679 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 16:29:40 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:29:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1377ms 16:29:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:29:40 INFO - PROCESS | 3372 | 1468020580732 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 16:29:40 INFO - PROCESS | 3372 | 1468020580734 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 16:29:40 INFO - PROCESS | 3372 | 1468020580738 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:29:40 INFO - PROCESS | 3372 | 1468020580740 Marionette TRACE conn6 <- [1,2658,null,{}] 16:29:40 INFO - PROCESS | 3372 | 1468020580743 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:40 INFO - PROCESS | 3372 | 1468020580745 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:40 INFO - PROCESS | 3372 | 1468020580827 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 16:29:40 INFO - PROCESS | 3372 | 1468020580833 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 3372 | 1468020580835 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:40 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA543D9800 == 32 [pid = 3372] [id = 674] 16:29:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA431AB800) [pid = 3372] [serial = 2022] [outer = 0000000000000000] 16:29:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA49021800) [pid = 3372] [serial = 2023] [outer = 000000FA431AB800] 16:29:40 INFO - PROCESS | 3372 | 1468020580882 Marionette DEBUG loaded listener.js 16:29:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4EEDAC00) [pid = 3372] [serial = 2024] [outer = 000000FA431AB800] 16:29:41 INFO - PROCESS | 3372 | 1468020581771 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:29:41 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:29:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:29:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 16:29:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:29:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1082ms 16:29:41 INFO - PROCESS | 3372 | 1468020581822 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 16:29:41 INFO - PROCESS | 3372 | 1468020581825 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 16:29:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:29:41 INFO - PROCESS | 3372 | 1468020581828 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:29:41 INFO - PROCESS | 3372 | 1468020581830 Marionette TRACE conn6 <- [1,2662,null,{}] 16:29:41 INFO - PROCESS | 3372 | 1468020581838 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:41 INFO - PROCESS | 3372 | 1468020581840 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:41 INFO - PROCESS | 3372 | 1468020581926 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 16:29:42 INFO - PROCESS | 3372 | 1468020582038 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020582042 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:42 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA430D2000 == 33 [pid = 3372] [id = 675] 16:29:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA41221C00) [pid = 3372] [serial = 2025] [outer = 0000000000000000] 16:29:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA412B4400) [pid = 3372] [serial = 2026] [outer = 000000FA41221C00] 16:29:42 INFO - PROCESS | 3372 | 1468020582103 Marionette DEBUG loaded listener.js 16:29:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4134AC00) [pid = 3372] [serial = 2027] [outer = 000000FA41221C00] 16:29:43 INFO - PROCESS | 3372 | 1468020583316 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:29:43 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:29:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:29:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 16:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:29:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1548ms 16:29:43 INFO - PROCESS | 3372 | 1468020583389 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 16:29:43 INFO - PROCESS | 3372 | 1468020583393 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 16:29:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:29:43 INFO - PROCESS | 3372 | 1468020583398 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:29:43 INFO - PROCESS | 3372 | 1468020583402 Marionette TRACE conn6 <- [1,2666,null,{}] 16:29:43 INFO - PROCESS | 3372 | 1468020583408 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:43 INFO - PROCESS | 3372 | 1468020583411 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:43 INFO - PROCESS | 3372 | 1468020583592 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 16:29:43 INFO - PROCESS | 3372 | 1468020583670 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3372 | 1468020583673 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:43 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D290800 == 34 [pid = 3372] [id = 676] 16:29:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA43030C00) [pid = 3372] [serial = 2028] [outer = 0000000000000000] 16:29:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4321A800) [pid = 3372] [serial = 2029] [outer = 000000FA43030C00] 16:29:43 INFO - PROCESS | 3372 | 1468020583774 Marionette DEBUG loaded listener.js 16:29:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA432A5C00) [pid = 3372] [serial = 2030] [outer = 000000FA43030C00] 16:29:44 INFO - PROCESS | 3372 | --DOCSHELL 000000FA445E4000 == 33 [pid = 3372] [id = 386] 16:29:44 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D290000 == 32 [pid = 3372] [id = 388] 16:29:44 INFO - PROCESS | 3372 | --DOCSHELL 000000FA43978800 == 31 [pid = 3372] [id = 384] 16:29:44 INFO - PROCESS | 3372 | --DOCSHELL 000000FA490E0800 == 30 [pid = 3372] [id = 387] 16:29:44 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB3A800 == 29 [pid = 3372] [id = 389] 16:29:44 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54DB1800 == 28 [pid = 3372] [id = 383] 16:29:44 INFO - PROCESS | 3372 | --DOCSHELL 000000FA50A76800 == 27 [pid = 3372] [id = 380] 16:29:44 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FA9D800 == 26 [pid = 3372] [id = 379] 16:29:44 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D484000 == 25 [pid = 3372] [id = 378] 16:29:44 INFO - PROCESS | 3372 | --DOCSHELL 000000FA543D9800 == 24 [pid = 3372] [id = 674] 16:29:44 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53E21000 == 23 [pid = 3372] [id = 673] 16:29:44 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5341B000 == 22 [pid = 3372] [id = 672] 16:29:44 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FE74800 == 21 [pid = 3372] [id = 671] 16:29:44 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F841800 == 20 [pid = 3372] [id = 670] 16:29:44 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4930B800 == 19 [pid = 3372] [id = 669] 16:29:44 INFO - PROCESS | 3372 | --DOCSHELL 000000FA476EA800 == 18 [pid = 3372] [id = 668] 16:29:44 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA4FDF0800) [pid = 3372] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 16:29:44 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4F770C00) [pid = 3372] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 16:29:44 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4324EC00) [pid = 3372] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 16:29:44 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA50299000) [pid = 3372] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 16:29:44 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA49504400) [pid = 3372] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 16:29:44 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA47673800) [pid = 3372] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 16:29:44 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA480E8400) [pid = 3372] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 16:29:44 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA431A2800) [pid = 3372] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 16:29:44 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA4321B400) [pid = 3372] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 16:29:44 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA42557000) [pid = 3372] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 16:29:44 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA431A4800) [pid = 3372] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 16:29:44 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA50AB6C00) [pid = 3372] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 16:29:44 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA4395A800) [pid = 3372] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 16:29:44 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA480DF400) [pid = 3372] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 16:29:44 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA52210400) [pid = 3372] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 16:29:44 INFO - PROCESS | 3372 | --DOMWINDOW == 61 (000000FA5350A400) [pid = 3372] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 16:29:44 INFO - PROCESS | 3372 | --DOMWINDOW == 60 (000000FA53572400) [pid = 3372] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 16:29:44 INFO - PROCESS | 3372 | --DOMWINDOW == 59 (000000FA53579000) [pid = 3372] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 16:29:44 INFO - PROCESS | 3372 | --DOMWINDOW == 58 (000000FA52C55800) [pid = 3372] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 16:29:44 INFO - PROCESS | 3372 | --DOMWINDOW == 57 (000000FA4D3C3C00) [pid = 3372] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 16:29:44 INFO - PROCESS | 3372 | --DOMWINDOW == 56 (000000FA4D4D7800) [pid = 3372] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 16:29:44 INFO - PROCESS | 3372 | --DOMWINDOW == 55 (000000FA4CF31000) [pid = 3372] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 16:29:44 INFO - PROCESS | 3372 | --DOMWINDOW == 54 (000000FA4C7C7C00) [pid = 3372] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 16:29:45 INFO - PROCESS | 3372 | 1468020585104 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 16:29:45 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:29:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1787ms 16:29:45 INFO - PROCESS | 3372 | 1468020585187 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 16:29:45 INFO - PROCESS | 3372 | 1468020585191 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 16:29:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:29:45 INFO - PROCESS | 3372 | 1468020585196 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:29:45 INFO - PROCESS | 3372 | 1468020585200 Marionette TRACE conn6 <- [1,2670,null,{}] 16:29:45 INFO - PROCESS | 3372 | 1468020585205 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:45 INFO - PROCESS | 3372 | 1468020585208 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:45 INFO - PROCESS | 3372 | 1468020585295 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 16:29:45 INFO - PROCESS | 3372 | 1468020585302 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 3372 | 1468020585305 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:45 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA490EF800 == 19 [pid = 3372] [id = 677] 16:29:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 55 (000000FA42CB4C00) [pid = 3372] [serial = 2031] [outer = 0000000000000000] 16:29:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 56 (000000FA431AA800) [pid = 3372] [serial = 2032] [outer = 000000FA42CB4C00] 16:29:45 INFO - PROCESS | 3372 | 1468020585356 Marionette DEBUG loaded listener.js 16:29:45 INFO - PROCESS | 3372 | ++DOMWINDOW == 57 (000000FA43219800) [pid = 3372] [serial = 2033] [outer = 000000FA42CB4C00] 16:29:46 INFO - PROCESS | 3372 | 1468020586319 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 16:29:46 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:29:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1144ms 16:29:46 INFO - PROCESS | 3372 | 1468020586340 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 16:29:46 INFO - PROCESS | 3372 | 1468020586345 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 16:29:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:29:46 INFO - PROCESS | 3372 | 1468020586352 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:29:46 INFO - PROCESS | 3372 | 1468020586354 Marionette TRACE conn6 <- [1,2674,null,{}] 16:29:46 INFO - PROCESS | 3372 | 1468020586358 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:46 INFO - PROCESS | 3372 | 1468020586361 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:46 INFO - PROCESS | 3372 | 1468020586458 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 16:29:46 INFO - PROCESS | 3372 | 1468020586465 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 3372 | 1468020586468 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:46 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4DA80000 == 20 [pid = 3372] [id = 678] 16:29:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 58 (000000FA434A8400) [pid = 3372] [serial = 2034] [outer = 0000000000000000] 16:29:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 59 (000000FA44045000) [pid = 3372] [serial = 2035] [outer = 000000FA434A8400] 16:29:46 INFO - PROCESS | 3372 | 1468020586517 Marionette DEBUG loaded listener.js 16:29:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 60 (000000FA47526C00) [pid = 3372] [serial = 2036] [outer = 000000FA434A8400] 16:29:47 INFO - PROCESS | 3372 | 1468020587539 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:29:47 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:29:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:29:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 16:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:29:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1236ms 16:29:47 INFO - PROCESS | 3372 | 1468020587590 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 16:29:47 INFO - PROCESS | 3372 | 1468020587592 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 16:29:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:29:47 INFO - PROCESS | 3372 | 1468020587596 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:29:47 INFO - PROCESS | 3372 | 1468020587600 Marionette TRACE conn6 <- [1,2678,null,{}] 16:29:47 INFO - PROCESS | 3372 | 1468020587617 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:47 INFO - PROCESS | 3372 | 1468020587622 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:47 INFO - PROCESS | 3372 | 1468020587743 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 16:29:47 INFO - PROCESS | 3372 | 1468020587752 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 3372 | 1468020587755 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:47 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA50137800 == 21 [pid = 3372] [id = 679] 16:29:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (000000FA480E6000) [pid = 3372] [serial = 2037] [outer = 0000000000000000] 16:29:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (000000FA48E0EC00) [pid = 3372] [serial = 2038] [outer = 000000FA480E6000] 16:29:47 INFO - PROCESS | 3372 | 1468020587851 Marionette DEBUG loaded listener.js 16:29:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA48FDB400) [pid = 3372] [serial = 2039] [outer = 000000FA480E6000] 16:29:48 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA48F84000) [pid = 3372] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:29:48 INFO - PROCESS | 3372 | --DOMWINDOW == 61 (000000FA431A8000) [pid = 3372] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:29:48 INFO - PROCESS | 3372 | --DOMWINDOW == 60 (000000FA4302AC00) [pid = 3372] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:29:48 INFO - PROCESS | 3372 | --DOMWINDOW == 59 (000000FA42CAE400) [pid = 3372] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:29:48 INFO - PROCESS | 3372 | --DOMWINDOW == 58 (000000FA41C10000) [pid = 3372] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:29:48 INFO - PROCESS | 3372 | --DOMWINDOW == 57 (000000FA42CAF000) [pid = 3372] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:29:48 INFO - PROCESS | 3372 | --DOMWINDOW == 56 (000000FA48F83000) [pid = 3372] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:29:48 INFO - PROCESS | 3372 | --DOMWINDOW == 55 (000000FA50293400) [pid = 3372] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:29:48 INFO - PROCESS | 3372 | --DOMWINDOW == 54 (000000FA43024000) [pid = 3372] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:29:48 INFO - PROCESS | 3372 | --DOMWINDOW == 53 (000000FA4C7B9400) [pid = 3372] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:29:48 INFO - PROCESS | 3372 | 1468020588824 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:29:48 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:29:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:29:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 16:29:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:29:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1241ms 16:29:48 INFO - PROCESS | 3372 | 1468020588839 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 16:29:48 INFO - PROCESS | 3372 | 1468020588842 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 16:29:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:29:48 INFO - PROCESS | 3372 | 1468020588846 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:29:48 INFO - PROCESS | 3372 | 1468020588847 Marionette TRACE conn6 <- [1,2682,null,{}] 16:29:48 INFO - PROCESS | 3372 | 1468020588851 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:48 INFO - PROCESS | 3372 | 1468020588853 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:48 INFO - PROCESS | 3372 | 1468020588950 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 16:29:48 INFO - PROCESS | 3372 | 1468020588955 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 3372 | 1468020588958 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:48 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53919800 == 22 [pid = 3372] [id = 680] 16:29:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 54 (000000FA43024000) [pid = 3372] [serial = 2040] [outer = 0000000000000000] 16:29:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 55 (000000FA49018C00) [pid = 3372] [serial = 2041] [outer = 000000FA43024000] 16:29:49 INFO - PROCESS | 3372 | 1468020589006 Marionette DEBUG loaded listener.js 16:29:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 56 (000000FA49A56000) [pid = 3372] [serial = 2042] [outer = 000000FA43024000] 16:29:49 INFO - PROCESS | 3372 | 1468020589936 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:29:49 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:29:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:29:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 16:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:29:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1126ms 16:29:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:29:49 INFO - PROCESS | 3372 | 1468020589974 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 16:29:49 INFO - PROCESS | 3372 | 1468020589977 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 16:29:49 INFO - PROCESS | 3372 | 1468020589983 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:29:49 INFO - PROCESS | 3372 | 1468020589984 Marionette TRACE conn6 <- [1,2686,null,{}] 16:29:49 INFO - PROCESS | 3372 | 1468020589988 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:50 INFO - PROCESS | 3372 | 1468020589991 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:50 INFO - PROCESS | 3372 | 1468020590077 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 16:29:50 INFO - PROCESS | 3372 | 1468020590083 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 3372 | 1468020590085 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:50 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4BF80800 == 23 [pid = 3372] [id = 681] 16:29:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 57 (000000FA4CB0F400) [pid = 3372] [serial = 2043] [outer = 0000000000000000] 16:29:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 58 (000000FA4D176400) [pid = 3372] [serial = 2044] [outer = 000000FA4CB0F400] 16:29:50 INFO - PROCESS | 3372 | 1468020590131 Marionette DEBUG loaded listener.js 16:29:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 59 (000000FA4D248C00) [pid = 3372] [serial = 2045] [outer = 000000FA4CB0F400] 16:29:51 INFO - PROCESS | 3372 | 1468020591101 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:29:51 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:29:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:29:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 16:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:29:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1131ms 16:29:51 INFO - PROCESS | 3372 | 1468020591115 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 16:29:51 INFO - PROCESS | 3372 | 1468020591120 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 16:29:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:29:51 INFO - PROCESS | 3372 | 1468020591125 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:29:51 INFO - PROCESS | 3372 | 1468020591129 Marionette TRACE conn6 <- [1,2690,null,{}] 16:29:51 INFO - PROCESS | 3372 | 1468020591135 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:51 INFO - PROCESS | 3372 | 1468020591138 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:51 INFO - PROCESS | 3372 | 1468020591273 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 16:29:51 INFO - PROCESS | 3372 | 1468020591349 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 3372 | 1468020591354 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:51 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA49311000 == 24 [pid = 3372] [id = 682] 16:29:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 60 (000000FA431ED800) [pid = 3372] [serial = 2046] [outer = 0000000000000000] 16:29:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (000000FA43255800) [pid = 3372] [serial = 2047] [outer = 000000FA431ED800] 16:29:51 INFO - PROCESS | 3372 | 1468020591454 Marionette DEBUG loaded listener.js 16:29:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (000000FA43916C00) [pid = 3372] [serial = 2048] [outer = 000000FA431ED800] 16:29:52 INFO - PROCESS | 3372 | 1468020592071 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:29:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:29:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 985ms 16:29:52 INFO - PROCESS | 3372 | 1468020592114 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 16:29:52 INFO - PROCESS | 3372 | 1468020592119 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 16:29:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:29:52 INFO - PROCESS | 3372 | 1468020592126 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:29:52 INFO - PROCESS | 3372 | 1468020592129 Marionette TRACE conn6 <- [1,2694,null,{}] 16:29:52 INFO - PROCESS | 3372 | 1468020592133 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:52 INFO - PROCESS | 3372 | 1468020592136 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:52 INFO - PROCESS | 3372 | 1468020592253 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 16:29:52 INFO - PROCESS | 3372 | 1468020592347 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 3372 | 1468020592350 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:52 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53E0F800 == 25 [pid = 3372] [id = 683] 16:29:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA4813C400) [pid = 3372] [serial = 2049] [outer = 0000000000000000] 16:29:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA48F94800) [pid = 3372] [serial = 2050] [outer = 000000FA4813C400] 16:29:52 INFO - PROCESS | 3372 | 1468020592408 Marionette DEBUG loaded listener.js 16:29:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA4CBC0000) [pid = 3372] [serial = 2051] [outer = 000000FA4813C400] 16:29:53 INFO - PROCESS | 3372 | 1468020593037 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 16:29:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:29:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 943ms 16:29:53 INFO - PROCESS | 3372 | 1468020593071 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 16:29:53 INFO - PROCESS | 3372 | 1468020593074 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 16:29:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:29:53 INFO - PROCESS | 3372 | 1468020593078 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:29:53 INFO - PROCESS | 3372 | 1468020593082 Marionette TRACE conn6 <- [1,2698,null,{}] 16:29:53 INFO - PROCESS | 3372 | 1468020593093 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:53 INFO - PROCESS | 3372 | 1468020593099 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:53 INFO - PROCESS | 3372 | 1468020593214 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 16:29:53 INFO - PROCESS | 3372 | 1468020593335 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 3372 | 1468020593339 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:53 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54DBD000 == 26 [pid = 3372] [id = 684] 16:29:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA4F94D000) [pid = 3372] [serial = 2052] [outer = 0000000000000000] 16:29:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA4FED7400) [pid = 3372] [serial = 2053] [outer = 000000FA4F94D000] 16:29:53 INFO - PROCESS | 3372 | 1468020593399 Marionette DEBUG loaded listener.js 16:29:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA501A6C00) [pid = 3372] [serial = 2054] [outer = 000000FA4F94D000] 16:29:54 INFO - PROCESS | 3372 | 1468020594192 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 16:29:54 INFO - PROCESS | 3372 | 1468020594226 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 16:29:54 INFO - PROCESS | 3372 | 1468020594231 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:29:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:29:54 INFO - PROCESS | 3372 | 1468020594235 Marionette TRACE conn6 <- [1,2702,null,{}] 16:29:54 INFO - PROCESS | 3372 | 1468020594242 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:54 INFO - PROCESS | 3372 | 1468020594245 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:54 INFO - PROCESS | 3372 | 1468020594359 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 16:29:54 INFO - PROCESS | 3372 | 1468020594434 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 3372 | 1468020594439 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:54 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CB3C000 == 27 [pid = 3372] [id = 685] 16:29:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA431F8C00) [pid = 3372] [serial = 2055] [outer = 0000000000000000] 16:29:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA43217400) [pid = 3372] [serial = 2056] [outer = 000000FA431F8C00] 16:29:54 INFO - PROCESS | 3372 | 1468020594490 Marionette DEBUG loaded listener.js 16:29:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4395C800) [pid = 3372] [serial = 2057] [outer = 000000FA431F8C00] 16:29:55 INFO - PROCESS | 3372 | --DOCSHELL 000000FA430D2000 == 26 [pid = 3372] [id = 675] 16:29:55 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D29B000 == 25 [pid = 3372] [id = 385] 16:29:55 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53922800 == 24 [pid = 3372] [id = 381] 16:29:55 INFO - PROCESS | 3372 | --DOCSHELL 000000FA476E8800 == 23 [pid = 3372] [id = 376] 16:29:55 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54DA8800 == 22 [pid = 3372] [id = 392] 16:29:55 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5427B800 == 21 [pid = 3372] [id = 382] 16:29:55 INFO - PROCESS | 3372 | --DOCSHELL 000000FA435B0800 == 20 [pid = 3372] [id = 390] 16:29:55 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53963800 == 19 [pid = 3372] [id = 391] 16:29:55 INFO - PROCESS | 3372 | --DOCSHELL 000000FA440A2000 == 18 [pid = 3372] [id = 667] 16:29:55 INFO - PROCESS | 3372 | --DOCSHELL 000000FA49AF9800 == 17 [pid = 3372] [id = 377] 16:29:55 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56604800 == 16 [pid = 3372] [id = 393] 16:29:55 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA49021800) [pid = 3372] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 16:29:55 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA48F89000) [pid = 3372] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 16:29:55 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA43258C00) [pid = 3372] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 16:29:55 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA431F5C00) [pid = 3372] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 16:29:55 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA43213C00) [pid = 3372] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 16:29:55 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA4329BC00) [pid = 3372] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 16:29:55 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA476CA800) [pid = 3372] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 16:29:55 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA427C9C00) [pid = 3372] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 16:29:55 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA42CB7800) [pid = 3372] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 16:29:55 INFO - PROCESS | 3372 | --DOMWINDOW == 61 (000000FA43419400) [pid = 3372] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 16:29:55 INFO - PROCESS | 3372 | --DOMWINDOW == 60 (000000FA431A7400) [pid = 3372] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 16:29:55 INFO - PROCESS | 3372 | --DOMWINDOW == 59 (000000FA4D171C00) [pid = 3372] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 16:29:55 INFO - PROCESS | 3372 | --DOMWINDOW == 58 (000000FA4904E000) [pid = 3372] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 16:29:55 INFO - PROCESS | 3372 | --DOMWINDOW == 57 (000000FA53519000) [pid = 3372] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 16:29:55 INFO - PROCESS | 3372 | --DOMWINDOW == 56 (000000FA511FC800) [pid = 3372] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 16:29:55 INFO - PROCESS | 3372 | --DOMWINDOW == 55 (000000FA4901CC00) [pid = 3372] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 16:29:55 INFO - PROCESS | 3372 | --DOMWINDOW == 54 (000000FA48FD6400) [pid = 3372] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 16:29:55 INFO - PROCESS | 3372 | --DOMWINDOW == 53 (000000FA4CF29C00) [pid = 3372] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 16:29:55 INFO - PROCESS | 3372 | --DOMWINDOW == 52 (000000FA4F76C400) [pid = 3372] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 16:29:55 INFO - PROCESS | 3372 | --DOMWINDOW == 51 (000000FA47E9D000) [pid = 3372] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 16:29:55 INFO - PROCESS | 3372 | --DOMWINDOW == 50 (000000FA4C7B8800) [pid = 3372] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 16:29:55 INFO - PROCESS | 3372 | 1468020595679 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 16:29:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:29:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1487ms 16:29:55 INFO - PROCESS | 3372 | 1468020595722 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 16:29:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:29:55 INFO - PROCESS | 3372 | 1468020595726 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 16:29:55 INFO - PROCESS | 3372 | 1468020595731 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:29:55 INFO - PROCESS | 3372 | 1468020595734 Marionette TRACE conn6 <- [1,2706,null,{}] 16:29:55 INFO - PROCESS | 3372 | 1468020595739 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:55 INFO - PROCESS | 3372 | 1468020595742 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:55 INFO - PROCESS | 3372 | 1468020595871 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 16:29:55 INFO - PROCESS | 3372 | 1468020595949 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 3372 | 1468020595952 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:55 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA480C4000 == 17 [pid = 3372] [id = 686] 16:29:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 51 (000000FA42558000) [pid = 3372] [serial = 2058] [outer = 0000000000000000] 16:29:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 52 (000000FA42C2CC00) [pid = 3372] [serial = 2059] [outer = 000000FA42558000] 16:29:56 INFO - PROCESS | 3372 | 1468020596002 Marionette DEBUG loaded listener.js 16:29:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 53 (000000FA42FB1000) [pid = 3372] [serial = 2060] [outer = 000000FA42558000] 16:29:56 INFO - PROCESS | 3372 | 1468020596442 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 16:29:56 INFO - PROCESS | 3372 | 1468020596470 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 16:29:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:29:56 INFO - PROCESS | 3372 | 1468020596476 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:29:56 INFO - PROCESS | 3372 | 1468020596479 Marionette TRACE conn6 <- [1,2710,null,{}] 16:29:56 INFO - PROCESS | 3372 | 1468020596483 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:56 INFO - PROCESS | 3372 | 1468020596486 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:56 INFO - PROCESS | 3372 | 1468020596580 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 16:29:56 INFO - PROCESS | 3372 | 1468020596587 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 3372 | 1468020596589 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:56 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CB52000 == 18 [pid = 3372] [id = 687] 16:29:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 54 (000000FA431F7C00) [pid = 3372] [serial = 2061] [outer = 0000000000000000] 16:29:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 55 (000000FA43216000) [pid = 3372] [serial = 2062] [outer = 000000FA431F7C00] 16:29:56 INFO - PROCESS | 3372 | 1468020596646 Marionette DEBUG loaded listener.js 16:29:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 56 (000000FA43298000) [pid = 3372] [serial = 2063] [outer = 000000FA431F7C00] 16:29:57 INFO - PROCESS | 3372 | 1468020597149 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 16:29:57 INFO - PROCESS | 3372 | 1468020597214 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 16:29:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:29:57 INFO - PROCESS | 3372 | 1468020597217 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:29:57 INFO - PROCESS | 3372 | 1468020597221 Marionette TRACE conn6 <- [1,2714,null,{}] 16:29:57 INFO - PROCESS | 3372 | 1468020597264 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:57 INFO - PROCESS | 3372 | 1468020597269 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:57 INFO - PROCESS | 3372 | 1468020597389 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 16:29:57 INFO - PROCESS | 3372 | 1468020597443 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 3372 | 1468020597446 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:57 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB51800 == 19 [pid = 3372] [id = 688] 16:29:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 57 (000000FA41350800) [pid = 3372] [serial = 2064] [outer = 0000000000000000] 16:29:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 58 (000000FA476CEC00) [pid = 3372] [serial = 2065] [outer = 000000FA41350800] 16:29:57 INFO - PROCESS | 3372 | 1468020597496 Marionette DEBUG loaded listener.js 16:29:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 59 (000000FA47E9D000) [pid = 3372] [serial = 2066] [outer = 000000FA41350800] 16:29:57 INFO - PROCESS | 3372 | 1468020597912 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 16:29:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:29:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 733ms 16:29:57 INFO - PROCESS | 3372 | 1468020597952 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 16:29:57 INFO - PROCESS | 3372 | 1468020597955 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 16:29:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:29:57 INFO - PROCESS | 3372 | 1468020597959 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:29:57 INFO - PROCESS | 3372 | 1468020597960 Marionette TRACE conn6 <- [1,2718,null,{}] 16:29:57 INFO - PROCESS | 3372 | 1468020597964 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:57 INFO - PROCESS | 3372 | 1468020597966 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:58 INFO - PROCESS | 3372 | 1468020598080 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 16:29:58 INFO - PROCESS | 3372 | 1468020598085 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 3372 | 1468020598088 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:58 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA502CD000 == 20 [pid = 3372] [id = 689] 16:29:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 60 (000000FA48338800) [pid = 3372] [serial = 2067] [outer = 0000000000000000] 16:29:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (000000FA48E0F400) [pid = 3372] [serial = 2068] [outer = 000000FA48338800] 16:29:58 INFO - PROCESS | 3372 | 1468020598135 Marionette DEBUG loaded listener.js 16:29:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (000000FA48F93000) [pid = 3372] [serial = 2069] [outer = 000000FA48338800] 16:29:59 INFO - PROCESS | 3372 | 1468020599069 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:29:59 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:29:59 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 16:29:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 16:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:29:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1139ms 16:29:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:29:59 INFO - PROCESS | 3372 | 1468020599101 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 16:29:59 INFO - PROCESS | 3372 | 1468020599103 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 16:29:59 INFO - PROCESS | 3372 | 1468020599107 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:29:59 INFO - PROCESS | 3372 | 1468020599109 Marionette TRACE conn6 <- [1,2722,null,{}] 16:29:59 INFO - PROCESS | 3372 | 1468020599118 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:59 INFO - PROCESS | 3372 | 1468020599120 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:59 INFO - PROCESS | 3372 | 1468020599228 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 16:29:59 INFO - PROCESS | 3372 | 1468020599234 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:59 INFO - PROCESS | 3372 | 1468020599236 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:59 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5391E000 == 21 [pid = 3372] [id = 690] 16:29:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA431EE400) [pid = 3372] [serial = 2070] [outer = 0000000000000000] 16:29:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA49353C00) [pid = 3372] [serial = 2071] [outer = 000000FA431EE400] 16:29:59 INFO - PROCESS | 3372 | 1468020599281 Marionette DEBUG loaded listener.js 16:29:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA4C7BB800) [pid = 3372] [serial = 2072] [outer = 000000FA431EE400] 16:29:59 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA480E6000) [pid = 3372] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:29:59 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA43024000) [pid = 3372] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:29:59 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA43030C00) [pid = 3372] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:29:59 INFO - PROCESS | 3372 | --DOMWINDOW == 61 (000000FA42CB4C00) [pid = 3372] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:29:59 INFO - PROCESS | 3372 | --DOMWINDOW == 60 (000000FA434A8400) [pid = 3372] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:29:59 INFO - PROCESS | 3372 | --DOMWINDOW == 59 (000000FA41221C00) [pid = 3372] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:29:59 INFO - PROCESS | 3372 | --DOMWINDOW == 58 (000000FA431AB800) [pid = 3372] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:29:59 INFO - PROCESS | 3372 | 1468020599804 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 16:29:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:29:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 735ms 16:29:59 INFO - PROCESS | 3372 | 1468020599844 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 16:29:59 INFO - PROCESS | 3372 | 1468020599846 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 16:29:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:29:59 INFO - PROCESS | 3372 | 1468020599849 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:29:59 INFO - PROCESS | 3372 | 1468020599851 Marionette TRACE conn6 <- [1,2726,null,{}] 16:29:59 INFO - PROCESS | 3372 | 1468020599854 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:59 INFO - PROCESS | 3372 | 1468020599861 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:59 INFO - PROCESS | 3372 | 1468020599970 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 16:29:59 INFO - PROCESS | 3372 | 1468020599976 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:59 INFO - PROCESS | 3372 | 1468020599978 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:29:59 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54290800 == 22 [pid = 3372] [id = 691] 16:29:59 INFO - PROCESS | 3372 | ++DOMWINDOW == 59 (000000FA4320F400) [pid = 3372] [serial = 2073] [outer = 0000000000000000] 16:30:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 60 (000000FA4C7C6400) [pid = 3372] [serial = 2074] [outer = 000000FA4320F400] 16:30:00 INFO - PROCESS | 3372 | 1468020600025 Marionette DEBUG loaded listener.js 16:30:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (000000FA4D24B000) [pid = 3372] [serial = 2075] [outer = 000000FA4320F400] 16:30:00 INFO - PROCESS | 3372 | 1468020600450 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 16:30:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:30:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 628ms 16:30:00 INFO - PROCESS | 3372 | 1468020600484 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 16:30:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:30:00 INFO - PROCESS | 3372 | 1468020600486 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 16:30:00 INFO - PROCESS | 3372 | 1468020600489 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:30:00 INFO - PROCESS | 3372 | 1468020600491 Marionette TRACE conn6 <- [1,2730,null,{}] 16:30:00 INFO - PROCESS | 3372 | 1468020600494 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:00 INFO - PROCESS | 3372 | 1468020600496 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:00 INFO - PROCESS | 3372 | 1468020600605 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 16:30:00 INFO - PROCESS | 3372 | 1468020600611 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:00 INFO - PROCESS | 3372 | 1468020600613 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:00 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54898000 == 23 [pid = 3372] [id = 692] 16:30:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (000000FA4CBBC000) [pid = 3372] [serial = 2076] [outer = 0000000000000000] 16:30:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA4D4D9000) [pid = 3372] [serial = 2077] [outer = 000000FA4CBBC000] 16:30:00 INFO - PROCESS | 3372 | 1468020600660 Marionette DEBUG loaded listener.js 16:30:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA4EEDC800) [pid = 3372] [serial = 2078] [outer = 000000FA4CBBC000] 16:30:01 INFO - PROCESS | 3372 | 1468020601080 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:30:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:30:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 629ms 16:30:01 INFO - PROCESS | 3372 | 1468020601119 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 16:30:01 INFO - PROCESS | 3372 | 1468020601121 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 16:30:01 INFO - PROCESS | 3372 | 1468020601124 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:30:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:30:01 INFO - PROCESS | 3372 | 1468020601126 Marionette TRACE conn6 <- [1,2734,null,{}] 16:30:01 INFO - PROCESS | 3372 | 1468020601130 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:01 INFO - PROCESS | 3372 | 1468020601132 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:01 INFO - PROCESS | 3372 | 1468020601221 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 16:30:01 INFO - PROCESS | 3372 | 1468020601226 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:01 INFO - PROCESS | 3372 | 1468020601228 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:01 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54E48800 == 24 [pid = 3372] [id = 693] 16:30:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA4F774800) [pid = 3372] [serial = 2079] [outer = 0000000000000000] 16:30:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA4F77A800) [pid = 3372] [serial = 2080] [outer = 000000FA4F774800] 16:30:01 INFO - PROCESS | 3372 | 1468020601274 Marionette DEBUG loaded listener.js 16:30:01 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA4FB7B000) [pid = 3372] [serial = 2081] [outer = 000000FA4F774800] 16:30:01 INFO - PROCESS | 3372 | 1468020601688 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:30:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:30:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 587ms 16:30:01 INFO - PROCESS | 3372 | 1468020601715 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 16:30:01 INFO - PROCESS | 3372 | 1468020601717 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 16:30:01 INFO - PROCESS | 3372 | 1468020601720 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:30:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:30:01 INFO - PROCESS | 3372 | 1468020601722 Marionette TRACE conn6 <- [1,2738,null,{}] 16:30:01 INFO - PROCESS | 3372 | 1468020601725 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:01 INFO - PROCESS | 3372 | 1468020601727 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:01 INFO - PROCESS | 3372 | 1468020601889 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 16:30:02 INFO - PROCESS | 3372 | 1468020602019 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:02 INFO - PROCESS | 3372 | 1468020602022 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:02 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA476F3000 == 25 [pid = 3372] [id = 694] 16:30:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA4132DC00) [pid = 3372] [serial = 2082] [outer = 0000000000000000] 16:30:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA41346800) [pid = 3372] [serial = 2083] [outer = 000000FA4132DC00] 16:30:02 INFO - PROCESS | 3372 | 1468020602084 Marionette DEBUG loaded listener.js 16:30:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA42C2E800) [pid = 3372] [serial = 2084] [outer = 000000FA4132DC00] 16:30:02 INFO - PROCESS | 3372 | 1468020602849 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:30:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:30:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1173ms 16:30:02 INFO - PROCESS | 3372 | 1468020602899 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 16:30:02 INFO - PROCESS | 3372 | 1468020602903 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 16:30:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:30:02 INFO - PROCESS | 3372 | 1468020602909 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:30:02 INFO - PROCESS | 3372 | 1468020602912 Marionette TRACE conn6 <- [1,2742,null,{}] 16:30:02 INFO - PROCESS | 3372 | 1468020602918 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:02 INFO - PROCESS | 3372 | 1468020602921 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:03 INFO - PROCESS | 3372 | 1468020603053 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 16:30:03 INFO - PROCESS | 3372 | 1468020603126 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:03 INFO - PROCESS | 3372 | 1468020603129 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:03 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FC0A000 == 26 [pid = 3372] [id = 695] 16:30:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA43253800) [pid = 3372] [serial = 2085] [outer = 0000000000000000] 16:30:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA43297000) [pid = 3372] [serial = 2086] [outer = 000000FA43253800] 16:30:03 INFO - PROCESS | 3372 | 1468020603231 Marionette DEBUG loaded listener.js 16:30:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA443E2800) [pid = 3372] [serial = 2087] [outer = 000000FA43253800] 16:30:04 INFO - PROCESS | 3372 | 1468020604125 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:30:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:30:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1230ms 16:30:04 INFO - PROCESS | 3372 | 1468020604142 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 16:30:04 INFO - PROCESS | 3372 | 1468020604146 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 16:30:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:30:04 INFO - PROCESS | 3372 | 1468020604151 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:30:04 INFO - PROCESS | 3372 | 1468020604155 Marionette TRACE conn6 <- [1,2746,null,{}] 16:30:04 INFO - PROCESS | 3372 | 1468020604160 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:04 INFO - PROCESS | 3372 | 1468020604163 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:04 INFO - PROCESS | 3372 | 1468020604283 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 16:30:04 INFO - PROCESS | 3372 | 1468020604362 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:04 INFO - PROCESS | 3372 | 1468020604366 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:04 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA49309800 == 27 [pid = 3372] [id = 696] 16:30:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA43031800) [pid = 3372] [serial = 2088] [outer = 0000000000000000] 16:30:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA431A5C00) [pid = 3372] [serial = 2089] [outer = 000000FA43031800] 16:30:04 INFO - PROCESS | 3372 | 1468020604417 Marionette DEBUG loaded listener.js 16:30:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4324E400) [pid = 3372] [serial = 2090] [outer = 000000FA43031800] 16:30:04 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D290800 == 26 [pid = 3372] [id = 676] 16:30:04 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4EEDAC00) [pid = 3372] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 16:30:04 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4D176400) [pid = 3372] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 16:30:04 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA48E0EC00) [pid = 3372] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 16:30:04 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA49018C00) [pid = 3372] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 16:30:04 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA49A56000) [pid = 3372] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 16:30:04 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA4321A800) [pid = 3372] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 16:30:04 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA432A5C00) [pid = 3372] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 16:30:04 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA431AA800) [pid = 3372] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 16:30:04 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA43219800) [pid = 3372] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 16:30:04 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA44045000) [pid = 3372] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 16:30:04 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA412B4400) [pid = 3372] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 16:30:04 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA4134AC00) [pid = 3372] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 16:30:04 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA48FDB400) [pid = 3372] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 16:30:04 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA47526C00) [pid = 3372] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 16:30:04 INFO - PROCESS | 3372 | 1468020604880 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:30:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:30:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 774ms 16:30:04 INFO - PROCESS | 3372 | 1468020604930 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 16:30:04 INFO - PROCESS | 3372 | 1468020604935 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 16:30:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:30:04 INFO - PROCESS | 3372 | 1468020604942 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:30:04 INFO - PROCESS | 3372 | 1468020604944 Marionette TRACE conn6 <- [1,2750,null,{}] 16:30:04 INFO - PROCESS | 3372 | 1468020604948 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:04 INFO - PROCESS | 3372 | 1468020604951 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:05 INFO - PROCESS | 3372 | 1468020605042 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 16:30:05 INFO - PROCESS | 3372 | 1468020605050 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:05 INFO - PROCESS | 3372 | 1468020605052 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:05 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D414000 == 27 [pid = 3372] [id = 697] 16:30:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA4329FC00) [pid = 3372] [serial = 2091] [outer = 0000000000000000] 16:30:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA43424000) [pid = 3372] [serial = 2092] [outer = 000000FA4329FC00] 16:30:05 INFO - PROCESS | 3372 | 1468020605102 Marionette DEBUG loaded listener.js 16:30:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA44045000) [pid = 3372] [serial = 2093] [outer = 000000FA4329FC00] 16:30:05 INFO - PROCESS | 3372 | 1468020605585 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:30:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:30:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 689ms 16:30:05 INFO - PROCESS | 3372 | 1468020605633 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 16:30:05 INFO - PROCESS | 3372 | 1468020605636 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 16:30:05 INFO - PROCESS | 3372 | 1468020605639 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:30:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:30:05 INFO - PROCESS | 3372 | 1468020605643 Marionette TRACE conn6 <- [1,2754,null,{}] 16:30:05 INFO - PROCESS | 3372 | 1468020605654 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:05 INFO - PROCESS | 3372 | 1468020605659 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:05 INFO - PROCESS | 3372 | 1468020605778 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 16:30:05 INFO - PROCESS | 3372 | 1468020605794 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:05 INFO - PROCESS | 3372 | 1468020605797 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:05 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FC1D800 == 28 [pid = 3372] [id = 698] 16:30:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA480E8C00) [pid = 3372] [serial = 2094] [outer = 0000000000000000] 16:30:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA48F84000) [pid = 3372] [serial = 2095] [outer = 000000FA480E8C00] 16:30:05 INFO - PROCESS | 3372 | 1468020605846 Marionette DEBUG loaded listener.js 16:30:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA49021000) [pid = 3372] [serial = 2096] [outer = 000000FA480E8C00] 16:30:06 INFO - PROCESS | 3372 | 1468020606307 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:30:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:30:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 693ms 16:30:06 INFO - PROCESS | 3372 | 1468020606336 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 16:30:06 INFO - PROCESS | 3372 | 1468020606339 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 16:30:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:30:06 INFO - PROCESS | 3372 | 1468020606342 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:30:06 INFO - PROCESS | 3372 | 1468020606344 Marionette TRACE conn6 <- [1,2758,null,{}] 16:30:06 INFO - PROCESS | 3372 | 1468020606348 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:06 INFO - PROCESS | 3372 | 1468020606350 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:06 INFO - PROCESS | 3372 | 1468020606442 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 16:30:06 INFO - PROCESS | 3372 | 1468020606450 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:06 INFO - PROCESS | 3372 | 1468020606452 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:06 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53964000 == 29 [pid = 3372] [id = 699] 16:30:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA495AEC00) [pid = 3372] [serial = 2097] [outer = 0000000000000000] 16:30:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA4C7C3000) [pid = 3372] [serial = 2098] [outer = 000000FA495AEC00] 16:30:06 INFO - PROCESS | 3372 | 1468020606498 Marionette DEBUG loaded listener.js 16:30:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4CBC0400) [pid = 3372] [serial = 2099] [outer = 000000FA495AEC00] 16:30:06 INFO - PROCESS | 3372 | 1468020606920 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:30:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:30:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 629ms 16:30:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:30:06 INFO - PROCESS | 3372 | 1468020606972 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 16:30:06 INFO - PROCESS | 3372 | 1468020606974 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 16:30:06 INFO - PROCESS | 3372 | 1468020606978 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:30:06 INFO - PROCESS | 3372 | 1468020606979 Marionette TRACE conn6 <- [1,2762,null,{}] 16:30:07 INFO - PROCESS | 3372 | 1468020606991 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:07 INFO - PROCESS | 3372 | 1468020606993 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:07 INFO - PROCESS | 3372 | 1468020607101 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 16:30:07 INFO - PROCESS | 3372 | 1468020607107 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:07 INFO - PROCESS | 3372 | 1468020607109 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:07 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4400D000 == 30 [pid = 3372] [id = 700] 16:30:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA4CBC2000) [pid = 3372] [serial = 2100] [outer = 0000000000000000] 16:30:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4D248800) [pid = 3372] [serial = 2101] [outer = 000000FA4CBC2000] 16:30:07 INFO - PROCESS | 3372 | 1468020607155 Marionette DEBUG loaded listener.js 16:30:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4F772400) [pid = 3372] [serial = 2102] [outer = 000000FA4CBC2000] 16:30:07 INFO - PROCESS | 3372 | 1468020607640 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 16:30:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:30:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 691ms 16:30:07 INFO - PROCESS | 3372 | 1468020607682 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 16:30:07 INFO - PROCESS | 3372 | 1468020607684 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 16:30:07 INFO - PROCESS | 3372 | 1468020607687 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:30:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:30:07 INFO - PROCESS | 3372 | 1468020607689 Marionette TRACE conn6 <- [1,2766,null,{}] 16:30:07 INFO - PROCESS | 3372 | 1468020607692 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:07 INFO - PROCESS | 3372 | 1468020607698 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:07 INFO - PROCESS | 3372 | 1468020607837 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 16:30:07 INFO - PROCESS | 3372 | 1468020607891 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:07 INFO - PROCESS | 3372 | 1468020607893 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:07 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5660E800 == 31 [pid = 3372] [id = 701] 16:30:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA4FED9800) [pid = 3372] [serial = 2103] [outer = 0000000000000000] 16:30:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA5028FC00) [pid = 3372] [serial = 2104] [outer = 000000FA4FED9800] 16:30:07 INFO - PROCESS | 3372 | 1468020607939 Marionette DEBUG loaded listener.js 16:30:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA5079B000) [pid = 3372] [serial = 2105] [outer = 000000FA4FED9800] 16:30:08 INFO - PROCESS | 3372 | 1468020608364 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:30:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:30:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 733ms 16:30:08 INFO - PROCESS | 3372 | 1468020608455 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 16:30:08 INFO - PROCESS | 3372 | 1468020608457 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 16:30:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:30:08 INFO - PROCESS | 3372 | 1468020608465 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:30:08 INFO - PROCESS | 3372 | 1468020608467 Marionette TRACE conn6 <- [1,2770,null,{}] 16:30:08 INFO - PROCESS | 3372 | 1468020608470 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:08 INFO - PROCESS | 3372 | 1468020608473 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:08 INFO - PROCESS | 3372 | 1468020608584 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 16:30:08 INFO - PROCESS | 3372 | 1468020608639 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:08 INFO - PROCESS | 3372 | 1468020608641 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:08 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56676800 == 32 [pid = 3372] [id = 702] 16:30:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA50ABD000) [pid = 3372] [serial = 2106] [outer = 0000000000000000] 16:30:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA51391400) [pid = 3372] [serial = 2107] [outer = 000000FA50ABD000] 16:30:08 INFO - PROCESS | 3372 | 1468020608694 Marionette DEBUG loaded listener.js 16:30:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA513F9000) [pid = 3372] [serial = 2108] [outer = 000000FA50ABD000] 16:30:09 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4CB0F400) [pid = 3372] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:30:09 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA48338800) [pid = 3372] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:30:09 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA42558000) [pid = 3372] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:30:09 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA431F7C00) [pid = 3372] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:30:09 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA431F8C00) [pid = 3372] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:30:09 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA431EE400) [pid = 3372] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:30:09 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA41350800) [pid = 3372] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:30:09 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA431ED800) [pid = 3372] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:30:09 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4813C400) [pid = 3372] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:30:09 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA4F94D000) [pid = 3372] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:30:09 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA4CBBC000) [pid = 3372] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:30:09 INFO - PROCESS | 3372 | 1468020609131 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:30:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:30:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 689ms 16:30:09 INFO - PROCESS | 3372 | 1468020609159 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 16:30:09 INFO - PROCESS | 3372 | 1468020609161 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 16:30:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:30:09 INFO - PROCESS | 3372 | 1468020609164 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:30:09 INFO - PROCESS | 3372 | 1468020609165 Marionette TRACE conn6 <- [1,2774,null,{}] 16:30:09 INFO - PROCESS | 3372 | 1468020609169 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:09 INFO - PROCESS | 3372 | 1468020609172 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:09 INFO - PROCESS | 3372 | 1468020609255 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 16:30:09 INFO - PROCESS | 3372 | 1468020609260 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:09 INFO - PROCESS | 3372 | 1468020609262 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:09 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57558800 == 33 [pid = 3372] [id = 703] 16:30:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA431A2400) [pid = 3372] [serial = 2109] [outer = 0000000000000000] 16:30:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA48338800) [pid = 3372] [serial = 2110] [outer = 000000FA431A2400] 16:30:09 INFO - PROCESS | 3372 | 1468020609381 Marionette DEBUG loaded listener.js 16:30:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA51395C00) [pid = 3372] [serial = 2111] [outer = 000000FA431A2400] 16:30:09 INFO - PROCESS | 3372 | 1468020609747 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:30:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:30:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 627ms 16:30:09 INFO - PROCESS | 3372 | 1468020609794 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 16:30:09 INFO - PROCESS | 3372 | 1468020609797 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 16:30:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:30:09 INFO - PROCESS | 3372 | 1468020609800 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:30:09 INFO - PROCESS | 3372 | 1468020609802 Marionette TRACE conn6 <- [1,2778,null,{}] 16:30:09 INFO - PROCESS | 3372 | 1468020609805 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:09 INFO - PROCESS | 3372 | 1468020609807 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:09 INFO - PROCESS | 3372 | 1468020609892 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 16:30:10 INFO - PROCESS | 3372 | 1468020609995 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:10 INFO - PROCESS | 3372 | 1468020609998 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:10 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57748800 == 34 [pid = 3372] [id = 704] 16:30:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA48FDB400) [pid = 3372] [serial = 2112] [outer = 0000000000000000] 16:30:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA52259400) [pid = 3372] [serial = 2113] [outer = 000000FA48FDB400] 16:30:10 INFO - PROCESS | 3372 | 1468020610051 Marionette DEBUG loaded listener.js 16:30:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA52C5CC00) [pid = 3372] [serial = 2114] [outer = 000000FA48FDB400] 16:30:10 INFO - PROCESS | 3372 | 1468020610395 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:30:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:30:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 627ms 16:30:10 INFO - PROCESS | 3372 | 1468020610430 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 16:30:10 INFO - PROCESS | 3372 | 1468020610433 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 16:30:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:30:10 INFO - PROCESS | 3372 | 1468020610436 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:30:10 INFO - PROCESS | 3372 | 1468020610438 Marionette TRACE conn6 <- [1,2782,null,{}] 16:30:10 INFO - PROCESS | 3372 | 1468020610452 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:10 INFO - PROCESS | 3372 | 1468020610454 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:10 INFO - PROCESS | 3372 | 1468020610540 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 16:30:10 INFO - PROCESS | 3372 | 1468020610546 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:10 INFO - PROCESS | 3372 | 1468020610548 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:10 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57817000 == 35 [pid = 3372] [id = 705] 16:30:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA43915000) [pid = 3372] [serial = 2115] [outer = 0000000000000000] 16:30:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA52C5D400) [pid = 3372] [serial = 2116] [outer = 000000FA43915000] 16:30:10 INFO - PROCESS | 3372 | 1468020610595 Marionette DEBUG loaded listener.js 16:30:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA53516C00) [pid = 3372] [serial = 2117] [outer = 000000FA43915000] 16:30:11 INFO - PROCESS | 3372 | 1468020611064 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 16:30:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:30:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 691ms 16:30:11 INFO - PROCESS | 3372 | 1468020611131 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 16:30:11 INFO - PROCESS | 3372 | 1468020611136 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 16:30:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:30:11 INFO - PROCESS | 3372 | 1468020611142 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:30:11 INFO - PROCESS | 3372 | 1468020611147 Marionette TRACE conn6 <- [1,2786,null,{}] 16:30:11 INFO - PROCESS | 3372 | 1468020611154 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:11 INFO - PROCESS | 3372 | 1468020611157 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:11 INFO - PROCESS | 3372 | 1468020611332 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 16:30:11 INFO - PROCESS | 3372 | 1468020611422 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:11 INFO - PROCESS | 3372 | 1468020611428 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:11 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E51000 == 36 [pid = 3372] [id = 706] 16:30:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA42C30800) [pid = 3372] [serial = 2118] [outer = 0000000000000000] 16:30:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA43025800) [pid = 3372] [serial = 2119] [outer = 000000FA42C30800] 16:30:11 INFO - PROCESS | 3372 | 1468020611486 Marionette DEBUG loaded listener.js 16:30:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4324C400) [pid = 3372] [serial = 2120] [outer = 000000FA42C30800] 16:30:12 INFO - PROCESS | 3372 | 1468020612107 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 16:30:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:30:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1032ms 16:30:12 INFO - PROCESS | 3372 | 1468020612177 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 16:30:12 INFO - PROCESS | 3372 | 1468020612182 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 16:30:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:30:12 INFO - PROCESS | 3372 | 1468020612188 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:30:12 INFO - PROCESS | 3372 | 1468020612192 Marionette TRACE conn6 <- [1,2790,null,{}] 16:30:12 INFO - PROCESS | 3372 | 1468020612196 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:12 INFO - PROCESS | 3372 | 1468020612199 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:12 INFO - PROCESS | 3372 | 1468020612379 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 16:30:12 INFO - PROCESS | 3372 | 1468020612498 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:12 INFO - PROCESS | 3372 | 1468020612501 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:12 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5427A800 == 37 [pid = 3372] [id = 707] 16:30:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA48F88000) [pid = 3372] [serial = 2121] [outer = 0000000000000000] 16:30:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA48FDEC00) [pid = 3372] [serial = 2122] [outer = 000000FA48F88000] 16:30:12 INFO - PROCESS | 3372 | 1468020612561 Marionette DEBUG loaded listener.js 16:30:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4D247C00) [pid = 3372] [serial = 2123] [outer = 000000FA48F88000] 16:30:13 INFO - PROCESS | 3372 | 1468020613166 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:30:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:30:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1026ms 16:30:13 INFO - PROCESS | 3372 | 1468020613215 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 16:30:13 INFO - PROCESS | 3372 | 1468020613218 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 16:30:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:30:13 INFO - PROCESS | 3372 | 1468020613222 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:30:13 INFO - PROCESS | 3372 | 1468020613226 Marionette TRACE conn6 <- [1,2794,null,{}] 16:30:13 INFO - PROCESS | 3372 | 1468020613238 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:13 INFO - PROCESS | 3372 | 1468020613243 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:13 INFO - PROCESS | 3372 | 1468020613357 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 16:30:13 INFO - PROCESS | 3372 | 1468020613481 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:13 INFO - PROCESS | 3372 | 1468020613485 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:13 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57857800 == 38 [pid = 3372] [id = 708] 16:30:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA50290800) [pid = 3372] [serial = 2124] [outer = 0000000000000000] 16:30:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA50295800) [pid = 3372] [serial = 2125] [outer = 000000FA50290800] 16:30:13 INFO - PROCESS | 3372 | 1468020613545 Marionette DEBUG loaded listener.js 16:30:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA5350A400) [pid = 3372] [serial = 2126] [outer = 000000FA50290800] 16:30:14 INFO - PROCESS | 3372 | 1468020614376 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:30:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:30:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1189ms 16:30:14 INFO - PROCESS | 3372 | 1468020614414 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 16:30:14 INFO - PROCESS | 3372 | 1468020614418 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 16:30:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:30:14 INFO - PROCESS | 3372 | 1468020614424 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:30:14 INFO - PROCESS | 3372 | 1468020614428 Marionette TRACE conn6 <- [1,2798,null,{}] 16:30:14 INFO - PROCESS | 3372 | 1468020614433 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:14 INFO - PROCESS | 3372 | 1468020614437 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:14 INFO - PROCESS | 3372 | 1468020614542 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 16:30:14 INFO - PROCESS | 3372 | 1468020614619 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:14 INFO - PROCESS | 3372 | 1468020614624 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:14 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA44510000 == 39 [pid = 3372] [id = 709] 16:30:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA43025400) [pid = 3372] [serial = 2127] [outer = 0000000000000000] 16:30:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA43030C00) [pid = 3372] [serial = 2128] [outer = 000000FA43025400] 16:30:14 INFO - PROCESS | 3372 | 1468020614726 Marionette DEBUG loaded listener.js 16:30:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA43211400) [pid = 3372] [serial = 2129] [outer = 000000FA43025400] 16:30:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57748800 == 38 [pid = 3372] [id = 704] 16:30:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57558800 == 37 [pid = 3372] [id = 703] 16:30:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56676800 == 36 [pid = 3372] [id = 702] 16:30:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5660E800 == 35 [pid = 3372] [id = 701] 16:30:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4400D000 == 34 [pid = 3372] [id = 700] 16:30:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53964000 == 33 [pid = 3372] [id = 699] 16:30:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FC1D800 == 32 [pid = 3372] [id = 698] 16:30:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D414000 == 31 [pid = 3372] [id = 697] 16:30:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA49309800 == 30 [pid = 3372] [id = 696] 16:30:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FC0A000 == 29 [pid = 3372] [id = 695] 16:30:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57857800 == 28 [pid = 3372] [id = 708] 16:30:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5427A800 == 27 [pid = 3372] [id = 707] 16:30:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57817000 == 26 [pid = 3372] [id = 705] 16:30:15 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E51000 == 25 [pid = 3372] [id = 706] 16:30:15 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA4D248C00) [pid = 3372] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 16:30:15 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA4F77A800) [pid = 3372] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 16:30:15 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA48E0F400) [pid = 3372] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 16:30:15 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA42C2CC00) [pid = 3372] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 16:30:15 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA42FB1000) [pid = 3372] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 16:30:15 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA43298000) [pid = 3372] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 16:30:15 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA43216000) [pid = 3372] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 16:30:15 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4395C800) [pid = 3372] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 16:30:15 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA43217400) [pid = 3372] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 16:30:15 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA49353C00) [pid = 3372] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 16:30:15 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA476CEC00) [pid = 3372] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 16:30:15 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA48F93000) [pid = 3372] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 16:30:15 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA43916C00) [pid = 3372] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 16:30:15 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA43255800) [pid = 3372] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 16:30:15 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA4CBC0000) [pid = 3372] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 16:30:15 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA48F94800) [pid = 3372] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 16:30:15 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA501A6C00) [pid = 3372] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 16:30:15 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA4FED7400) [pid = 3372] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 16:30:15 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4C7C6400) [pid = 3372] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 16:30:15 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA4D4D9000) [pid = 3372] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 16:30:15 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA4C7BB800) [pid = 3372] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 16:30:15 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA4EEDC800) [pid = 3372] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 16:30:15 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA47E9D000) [pid = 3372] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 16:30:15 INFO - PROCESS | 3372 | 1468020615961 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:30:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:30:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1599ms 16:30:16 INFO - PROCESS | 3372 | 1468020616028 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 16:30:16 INFO - PROCESS | 3372 | 1468020616032 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 16:30:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:30:16 INFO - PROCESS | 3372 | 1468020616038 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:30:16 INFO - PROCESS | 3372 | 1468020616042 Marionette TRACE conn6 <- [1,2802,null,{}] 16:30:16 INFO - PROCESS | 3372 | 1468020616051 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:16 INFO - PROCESS | 3372 | 1468020616055 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:16 INFO - PROCESS | 3372 | 1468020616143 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 16:30:16 INFO - PROCESS | 3372 | 1468020616158 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:16 INFO - PROCESS | 3372 | 1468020616161 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:16 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA430D2000 == 26 [pid = 3372] [id = 710] 16:30:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA42C29400) [pid = 3372] [serial = 2130] [outer = 0000000000000000] 16:30:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA42C2EC00) [pid = 3372] [serial = 2131] [outer = 000000FA42C29400] 16:30:16 INFO - PROCESS | 3372 | 1468020616211 Marionette DEBUG loaded listener.js 16:30:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA43026C00) [pid = 3372] [serial = 2132] [outer = 000000FA42C29400] 16:30:16 INFO - PROCESS | 3372 | 1468020616686 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 16:30:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:30:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 691ms 16:30:16 INFO - PROCESS | 3372 | 1468020616732 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 16:30:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:30:16 INFO - PROCESS | 3372 | 1468020616737 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 16:30:16 INFO - PROCESS | 3372 | 1468020616744 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:30:16 INFO - PROCESS | 3372 | 1468020616747 Marionette TRACE conn6 <- [1,2806,null,{}] 16:30:16 INFO - PROCESS | 3372 | 1468020616751 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:16 INFO - PROCESS | 3372 | 1468020616753 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:16 INFO - PROCESS | 3372 | 1468020616847 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 16:30:16 INFO - PROCESS | 3372 | 1468020616856 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:16 INFO - PROCESS | 3372 | 1468020616858 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:16 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CBEA000 == 27 [pid = 3372] [id = 711] 16:30:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA43219000) [pid = 3372] [serial = 2133] [outer = 0000000000000000] 16:30:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA43253C00) [pid = 3372] [serial = 2134] [outer = 000000FA43219000] 16:30:16 INFO - PROCESS | 3372 | 1468020616915 Marionette DEBUG loaded listener.js 16:30:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4329E400) [pid = 3372] [serial = 2135] [outer = 000000FA43219000] 16:30:17 INFO - PROCESS | 3372 | 1468020617364 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 16:30:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:30:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 692ms 16:30:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:30:17 INFO - PROCESS | 3372 | 1468020617437 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 16:30:17 INFO - PROCESS | 3372 | 1468020617439 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 16:30:17 INFO - PROCESS | 3372 | 1468020617443 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:30:17 INFO - PROCESS | 3372 | 1468020617446 Marionette TRACE conn6 <- [1,2810,null,{}] 16:30:17 INFO - PROCESS | 3372 | 1468020617458 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:17 INFO - PROCESS | 3372 | 1468020617463 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:17 INFO - PROCESS | 3372 | 1468020617578 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 16:30:17 INFO - PROCESS | 3372 | 1468020617669 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:17 INFO - PROCESS | 3372 | 1468020617673 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:17 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FA99800 == 28 [pid = 3372] [id = 712] 16:30:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA41308800) [pid = 3372] [serial = 2136] [outer = 0000000000000000] 16:30:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA47675400) [pid = 3372] [serial = 2137] [outer = 000000FA41308800] 16:30:17 INFO - PROCESS | 3372 | 1468020617723 Marionette DEBUG loaded listener.js 16:30:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA47DD3400) [pid = 3372] [serial = 2138] [outer = 000000FA41308800] 16:30:18 INFO - PROCESS | 3372 | 1468020618138 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:30:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:30:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 734ms 16:30:18 INFO - PROCESS | 3372 | 1468020618180 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 16:30:18 INFO - PROCESS | 3372 | 1468020618183 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 16:30:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:30:18 INFO - PROCESS | 3372 | 1468020618195 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:30:18 INFO - PROCESS | 3372 | 1468020618197 Marionette TRACE conn6 <- [1,2814,null,{}] 16:30:18 INFO - PROCESS | 3372 | 1468020618201 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:18 INFO - PROCESS | 3372 | 1468020618203 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:18 INFO - PROCESS | 3372 | 1468020618324 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 16:30:18 INFO - PROCESS | 3372 | 1468020618335 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:18 INFO - PROCESS | 3372 | 1468020618337 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:18 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA50228000 == 29 [pid = 3372] [id = 713] 16:30:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4813E400) [pid = 3372] [serial = 2139] [outer = 0000000000000000] 16:30:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA48E06000) [pid = 3372] [serial = 2140] [outer = 000000FA4813E400] 16:30:18 INFO - PROCESS | 3372 | 1468020618432 Marionette DEBUG loaded listener.js 16:30:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA48F8A400) [pid = 3372] [serial = 2141] [outer = 000000FA4813E400] 16:30:18 INFO - PROCESS | 3372 | 1468020618881 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:30:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:30:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 733ms 16:30:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:30:18 INFO - PROCESS | 3372 | 1468020618960 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 16:30:18 INFO - PROCESS | 3372 | 1468020618962 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 16:30:18 INFO - PROCESS | 3372 | 1468020618965 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:30:18 INFO - PROCESS | 3372 | 1468020618967 Marionette TRACE conn6 <- [1,2818,null,{}] 16:30:18 INFO - PROCESS | 3372 | 1468020618971 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:18 INFO - PROCESS | 3372 | 1468020618973 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:19 INFO - PROCESS | 3372 | 1468020619083 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 16:30:19 INFO - PROCESS | 3372 | 1468020619094 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:19 INFO - PROCESS | 3372 | 1468020619096 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:19 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53915800 == 30 [pid = 3372] [id = 714] 16:30:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA41350000) [pid = 3372] [serial = 2142] [outer = 0000000000000000] 16:30:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA48FE0400) [pid = 3372] [serial = 2143] [outer = 000000FA41350000] 16:30:19 INFO - PROCESS | 3372 | 1468020619189 Marionette DEBUG loaded listener.js 16:30:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA49507C00) [pid = 3372] [serial = 2144] [outer = 000000FA41350000] 16:30:19 INFO - PROCESS | 3372 | 1468020619621 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:30:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:30:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 691ms 16:30:19 INFO - PROCESS | 3372 | 1468020619657 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 16:30:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:30:19 INFO - PROCESS | 3372 | 1468020619659 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 16:30:19 INFO - PROCESS | 3372 | 1468020619663 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:30:19 INFO - PROCESS | 3372 | 1468020619664 Marionette TRACE conn6 <- [1,2822,null,{}] 16:30:19 INFO - PROCESS | 3372 | 1468020619673 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:19 INFO - PROCESS | 3372 | 1468020619679 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:19 INFO - PROCESS | 3372 | 1468020619816 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 16:30:19 INFO - PROCESS | 3372 | 1468020619872 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:19 INFO - PROCESS | 3372 | 1468020619874 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:19 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5427E000 == 31 [pid = 3372] [id = 715] 16:30:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA495BC400) [pid = 3372] [serial = 2145] [outer = 0000000000000000] 16:30:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4D178400) [pid = 3372] [serial = 2146] [outer = 000000FA495BC400] 16:30:19 INFO - PROCESS | 3372 | 1468020619922 Marionette DEBUG loaded listener.js 16:30:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA4DAB0000) [pid = 3372] [serial = 2147] [outer = 000000FA495BC400] 16:30:20 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4CBC2000) [pid = 3372] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:30:20 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA495AEC00) [pid = 3372] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:30:20 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA43253800) [pid = 3372] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:30:20 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA43031800) [pid = 3372] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:30:20 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA480E8C00) [pid = 3372] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:30:20 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA4329FC00) [pid = 3372] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:30:20 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4132DC00) [pid = 3372] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:30:20 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4FED9800) [pid = 3372] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:30:20 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA43915000) [pid = 3372] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:30:20 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA431A2400) [pid = 3372] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:30:20 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA50ABD000) [pid = 3372] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:30:20 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4F774800) [pid = 3372] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:30:20 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA48FDB400) [pid = 3372] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:30:20 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4320F400) [pid = 3372] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:30:20 INFO - PROCESS | 3372 | 1468020620471 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:30:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:30:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 882ms 16:30:20 INFO - PROCESS | 3372 | 1468020620548 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 16:30:20 INFO - PROCESS | 3372 | 1468020620551 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 16:30:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:30:20 INFO - PROCESS | 3372 | 1468020620554 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:30:20 INFO - PROCESS | 3372 | 1468020620556 Marionette TRACE conn6 <- [1,2826,null,{}] 16:30:20 INFO - PROCESS | 3372 | 1468020620559 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:20 INFO - PROCESS | 3372 | 1468020620561 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:20 INFO - PROCESS | 3372 | 1468020620644 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 16:30:20 INFO - PROCESS | 3372 | 1468020620651 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:20 INFO - PROCESS | 3372 | 1468020620653 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:20 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54885000 == 32 [pid = 3372] [id = 716] 16:30:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA432A3000) [pid = 3372] [serial = 2148] [outer = 0000000000000000] 16:30:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4CB60C00) [pid = 3372] [serial = 2149] [outer = 000000FA432A3000] 16:30:20 INFO - PROCESS | 3372 | 1468020620698 Marionette DEBUG loaded listener.js 16:30:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4EEDA400) [pid = 3372] [serial = 2150] [outer = 000000FA432A3000] 16:30:21 INFO - PROCESS | 3372 | 1468020621103 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:30:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:30:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 587ms 16:30:21 INFO - PROCESS | 3372 | 1468020621149 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 16:30:21 INFO - PROCESS | 3372 | 1468020621151 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 16:30:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:30:21 INFO - PROCESS | 3372 | 1468020621154 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:30:21 INFO - PROCESS | 3372 | 1468020621156 Marionette TRACE conn6 <- [1,2830,null,{}] 16:30:21 INFO - PROCESS | 3372 | 1468020621159 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:21 INFO - PROCESS | 3372 | 1468020621161 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:21 INFO - PROCESS | 3372 | 1468020621243 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 16:30:21 INFO - PROCESS | 3372 | 1468020621248 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:21 INFO - PROCESS | 3372 | 1468020621250 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:21 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54E38000 == 33 [pid = 3372] [id = 717] 16:30:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA4F772000) [pid = 3372] [serial = 2151] [outer = 0000000000000000] 16:30:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4F779C00) [pid = 3372] [serial = 2152] [outer = 000000FA4F772000] 16:30:21 INFO - PROCESS | 3372 | 1468020621298 Marionette DEBUG loaded listener.js 16:30:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4FEE3800) [pid = 3372] [serial = 2153] [outer = 000000FA4F772000] 16:30:21 INFO - PROCESS | 3372 | 1468020621728 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:30:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:30:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 629ms 16:30:21 INFO - PROCESS | 3372 | 1468020621788 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 16:30:21 INFO - PROCESS | 3372 | 1468020621790 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 16:30:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:30:21 INFO - PROCESS | 3372 | 1468020621793 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:30:21 INFO - PROCESS | 3372 | 1468020621795 Marionette TRACE conn6 <- [1,2834,null,{}] 16:30:21 INFO - PROCESS | 3372 | 1468020621799 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:21 INFO - PROCESS | 3372 | 1468020621801 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:21 INFO - PROCESS | 3372 | 1468020621883 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 16:30:21 INFO - PROCESS | 3372 | 1468020621890 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:21 INFO - PROCESS | 3372 | 1468020621892 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:21 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FA97800 == 34 [pid = 3372] [id = 718] 16:30:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA480E8000) [pid = 3372] [serial = 2154] [outer = 0000000000000000] 16:30:21 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA501AD400) [pid = 3372] [serial = 2155] [outer = 000000FA480E8000] 16:30:21 INFO - PROCESS | 3372 | 1468020621938 Marionette DEBUG loaded listener.js 16:30:22 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA50299C00) [pid = 3372] [serial = 2156] [outer = 000000FA480E8000] 16:30:22 INFO - PROCESS | 3372 | 1468020622655 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:30:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:30:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 944ms 16:30:22 INFO - PROCESS | 3372 | 1468020622740 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 16:30:22 INFO - PROCESS | 3372 | 1468020622745 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 16:30:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:30:22 INFO - PROCESS | 3372 | 1468020622750 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:30:22 INFO - PROCESS | 3372 | 1468020622754 Marionette TRACE conn6 <- [1,2838,null,{}] 16:30:22 INFO - PROCESS | 3372 | 1468020622760 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:22 INFO - PROCESS | 3372 | 1468020622764 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:22 INFO - PROCESS | 3372 | 1468020622901 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 16:30:23 INFO - PROCESS | 3372 | 1468020623019 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:23 INFO - PROCESS | 3372 | 1468020623022 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:23 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CB4E000 == 35 [pid = 3372] [id = 719] 16:30:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA41348800) [pid = 3372] [serial = 2157] [outer = 0000000000000000] 16:30:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA41C0AC00) [pid = 3372] [serial = 2158] [outer = 000000FA41348800] 16:30:23 INFO - PROCESS | 3372 | 1468020623082 Marionette DEBUG loaded listener.js 16:30:23 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA431EE400) [pid = 3372] [serial = 2159] [outer = 000000FA41348800] 16:30:23 INFO - PROCESS | 3372 | 1468020623830 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:30:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:30:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1139ms 16:30:23 INFO - PROCESS | 3372 | 1468020623893 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 16:30:23 INFO - PROCESS | 3372 | 1468020623898 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 16:30:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:30:23 INFO - PROCESS | 3372 | 1468020623905 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:30:23 INFO - PROCESS | 3372 | 1468020623908 Marionette TRACE conn6 <- [1,2842,null,{}] 16:30:23 INFO - PROCESS | 3372 | 1468020623958 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:23 INFO - PROCESS | 3372 | 1468020623961 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:24 INFO - PROCESS | 3372 | 1468020624075 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 16:30:24 INFO - PROCESS | 3372 | 1468020624192 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:24 INFO - PROCESS | 3372 | 1468020624195 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:24 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA445D9800 == 36 [pid = 3372] [id = 720] 16:30:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA42CB4800) [pid = 3372] [serial = 2160] [outer = 0000000000000000] 16:30:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA431EF400) [pid = 3372] [serial = 2161] [outer = 000000FA42CB4800] 16:30:24 INFO - PROCESS | 3372 | 1468020624255 Marionette DEBUG loaded listener.js 16:30:24 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA443E4800) [pid = 3372] [serial = 2162] [outer = 000000FA42CB4800] 16:30:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54E38000 == 35 [pid = 3372] [id = 717] 16:30:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54885000 == 34 [pid = 3372] [id = 716] 16:30:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5427E000 == 33 [pid = 3372] [id = 715] 16:30:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53915800 == 32 [pid = 3372] [id = 714] 16:30:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA50228000 == 31 [pid = 3372] [id = 713] 16:30:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FA99800 == 30 [pid = 3372] [id = 712] 16:30:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CBEA000 == 29 [pid = 3372] [id = 711] 16:30:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA430D2000 == 28 [pid = 3372] [id = 710] 16:30:24 INFO - PROCESS | 3372 | --DOCSHELL 000000FA44510000 == 27 [pid = 3372] [id = 709] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4D24B000) [pid = 3372] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4F772400) [pid = 3372] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4D248800) [pid = 3372] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4C7C3000) [pid = 3372] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA43297000) [pid = 3372] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA443E2800) [pid = 3372] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA431A5C00) [pid = 3372] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4324E400) [pid = 3372] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA48F84000) [pid = 3372] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA49021000) [pid = 3372] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA43424000) [pid = 3372] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA44045000) [pid = 3372] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA41346800) [pid = 3372] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA42C2E800) [pid = 3372] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA5079B000) [pid = 3372] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA5028FC00) [pid = 3372] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA53516C00) [pid = 3372] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA48338800) [pid = 3372] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA52C5D400) [pid = 3372] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA51391400) [pid = 3372] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA4FB7B000) [pid = 3372] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA52C5CC00) [pid = 3372] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA52259400) [pid = 3372] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA513F9000) [pid = 3372] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 61 (000000FA51395C00) [pid = 3372] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 16:30:24 INFO - PROCESS | 3372 | --DOMWINDOW == 60 (000000FA4CBC0400) [pid = 3372] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 16:30:25 INFO - PROCESS | 3372 | 1468020625059 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:30:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:30:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1174ms 16:30:25 INFO - PROCESS | 3372 | 1468020625080 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 16:30:25 INFO - PROCESS | 3372 | 1468020625084 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 16:30:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:30:25 INFO - PROCESS | 3372 | 1468020625091 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:30:25 INFO - PROCESS | 3372 | 1468020625096 Marionette TRACE conn6 <- [1,2846,null,{}] 16:30:25 INFO - PROCESS | 3372 | 1468020625101 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:25 INFO - PROCESS | 3372 | 1468020625104 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:25 INFO - PROCESS | 3372 | 1468020625207 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 16:30:25 INFO - PROCESS | 3372 | 1468020625290 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:25 INFO - PROCESS | 3372 | 1468020625293 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:25 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA47EB7000 == 28 [pid = 3372] [id = 721] 16:30:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (000000FA42C2E800) [pid = 3372] [serial = 2163] [outer = 0000000000000000] 16:30:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (000000FA431F2400) [pid = 3372] [serial = 2164] [outer = 000000FA42C2E800] 16:30:25 INFO - PROCESS | 3372 | 1468020625342 Marionette DEBUG loaded listener.js 16:30:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA432A5000) [pid = 3372] [serial = 2165] [outer = 000000FA42C2E800] 16:30:25 INFO - PROCESS | 3372 | 1468020625802 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:30:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:30:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 734ms 16:30:25 INFO - PROCESS | 3372 | 1468020625827 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 16:30:25 INFO - PROCESS | 3372 | 1468020625832 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 16:30:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:30:25 INFO - PROCESS | 3372 | 1468020625838 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:30:25 INFO - PROCESS | 3372 | 1468020625840 Marionette TRACE conn6 <- [1,2850,null,{}] 16:30:25 INFO - PROCESS | 3372 | 1468020625844 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:25 INFO - PROCESS | 3372 | 1468020625846 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:25 INFO - PROCESS | 3372 | 1468020625941 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 16:30:25 INFO - PROCESS | 3372 | 1468020625948 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:25 INFO - PROCESS | 3372 | 1468020625950 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:25 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F6AF000 == 29 [pid = 3372] [id = 722] 16:30:25 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA440DE000) [pid = 3372] [serial = 2166] [outer = 0000000000000000] 16:30:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA47D69C00) [pid = 3372] [serial = 2167] [outer = 000000FA440DE000] 16:30:26 INFO - PROCESS | 3372 | 1468020626001 Marionette DEBUG loaded listener.js 16:30:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA480EAC00) [pid = 3372] [serial = 2168] [outer = 000000FA440DE000] 16:30:26 INFO - PROCESS | 3372 | 1468020626481 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:30:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:30:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 671ms 16:30:26 INFO - PROCESS | 3372 | 1468020626512 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 16:30:26 INFO - PROCESS | 3372 | 1468020626515 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 16:30:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:30:26 INFO - PROCESS | 3372 | 1468020626518 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:30:26 INFO - PROCESS | 3372 | 1468020626523 Marionette TRACE conn6 <- [1,2854,null,{}] 16:30:26 INFO - PROCESS | 3372 | 1468020626534 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:26 INFO - PROCESS | 3372 | 1468020626539 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:26 INFO - PROCESS | 3372 | 1468020626630 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 16:30:26 INFO - PROCESS | 3372 | 1468020626640 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:26 INFO - PROCESS | 3372 | 1468020626644 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:26 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5340E000 == 30 [pid = 3372] [id = 723] 16:30:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA49020C00) [pid = 3372] [serial = 2169] [outer = 0000000000000000] 16:30:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA49505800) [pid = 3372] [serial = 2170] [outer = 000000FA49020C00] 16:30:26 INFO - PROCESS | 3372 | 1468020626694 Marionette DEBUG loaded listener.js 16:30:26 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA4C7C6000) [pid = 3372] [serial = 2171] [outer = 000000FA49020C00] 16:30:27 INFO - PROCESS | 3372 | 1468020627173 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:30:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:30:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 692ms 16:30:27 INFO - PROCESS | 3372 | 1468020627213 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 16:30:27 INFO - PROCESS | 3372 | 1468020627216 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 16:30:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:30:27 INFO - PROCESS | 3372 | 1468020627219 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:30:27 INFO - PROCESS | 3372 | 1468020627221 Marionette TRACE conn6 <- [1,2858,null,{}] 16:30:27 INFO - PROCESS | 3372 | 1468020627225 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:27 INFO - PROCESS | 3372 | 1468020627227 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:27 INFO - PROCESS | 3372 | 1468020627348 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 16:30:27 INFO - PROCESS | 3372 | 1468020627368 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:27 INFO - PROCESS | 3372 | 1468020627370 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:27 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5427B800 == 31 [pid = 3372] [id = 724] 16:30:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA4D176C00) [pid = 3372] [serial = 2172] [outer = 0000000000000000] 16:30:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4D3C0400) [pid = 3372] [serial = 2173] [outer = 000000FA4D176C00] 16:30:27 INFO - PROCESS | 3372 | 1468020627416 Marionette DEBUG loaded listener.js 16:30:27 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA4D4D7800) [pid = 3372] [serial = 2174] [outer = 000000FA4D176C00] 16:30:27 INFO - PROCESS | 3372 | 1468020627881 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 16:30:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:30:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 671ms 16:30:27 INFO - PROCESS | 3372 | 1468020627893 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 16:30:27 INFO - PROCESS | 3372 | 1468020627895 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 16:30:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:30:27 INFO - PROCESS | 3372 | 1468020627908 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:30:27 INFO - PROCESS | 3372 | 1468020627910 Marionette TRACE conn6 <- [1,2862,null,{}] 16:30:27 INFO - PROCESS | 3372 | 1468020627914 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:27 INFO - PROCESS | 3372 | 1468020627916 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:28 INFO - PROCESS | 3372 | 1468020628027 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 16:30:28 INFO - PROCESS | 3372 | 1468020628036 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:28 INFO - PROCESS | 3372 | 1468020628038 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:28 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54891000 == 32 [pid = 3372] [id = 725] 16:30:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4CF2E000) [pid = 3372] [serial = 2175] [outer = 0000000000000000] 16:30:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4F775800) [pid = 3372] [serial = 2176] [outer = 000000FA4CF2E000] 16:30:28 INFO - PROCESS | 3372 | 1468020628084 Marionette DEBUG loaded listener.js 16:30:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA4FEDB000) [pid = 3372] [serial = 2177] [outer = 000000FA4CF2E000] 16:30:28 INFO - PROCESS | 3372 | 1468020628552 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:30:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:30:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 691ms 16:30:28 INFO - PROCESS | 3372 | 1468020628599 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 16:30:28 INFO - PROCESS | 3372 | 1468020628601 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 16:30:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:30:28 INFO - PROCESS | 3372 | 1468020628604 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:30:28 INFO - PROCESS | 3372 | 1468020628606 Marionette TRACE conn6 <- [1,2866,null,{}] 16:30:28 INFO - PROCESS | 3372 | 1468020628609 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:28 INFO - PROCESS | 3372 | 1468020628616 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:28 INFO - PROCESS | 3372 | 1468020628786 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 16:30:28 INFO - PROCESS | 3372 | 1468020628812 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:28 INFO - PROCESS | 3372 | 1468020628814 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:28 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5666F800 == 33 [pid = 3372] [id = 726] 16:30:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA501A4C00) [pid = 3372] [serial = 2178] [outer = 0000000000000000] 16:30:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA51398000) [pid = 3372] [serial = 2179] [outer = 000000FA501A4C00] 16:30:28 INFO - PROCESS | 3372 | 1468020628859 Marionette DEBUG loaded listener.js 16:30:28 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA52206800) [pid = 3372] [serial = 2180] [outer = 000000FA501A4C00] 16:30:29 INFO - PROCESS | 3372 | 1468020629281 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:30:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:30:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 733ms 16:30:29 INFO - PROCESS | 3372 | 1468020629341 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 16:30:29 INFO - PROCESS | 3372 | 1468020629343 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 16:30:29 INFO - PROCESS | 3372 | 1468020629346 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:30:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:30:29 INFO - PROCESS | 3372 | 1468020629348 Marionette TRACE conn6 <- [1,2870,null,{}] 16:30:29 INFO - PROCESS | 3372 | 1468020629358 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:29 INFO - PROCESS | 3372 | 1468020629360 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:29 INFO - PROCESS | 3372 | 1468020629472 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 16:30:29 INFO - PROCESS | 3372 | 1468020629482 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:29 INFO - PROCESS | 3372 | 1468020629484 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:29 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57732800 == 34 [pid = 3372] [id = 727] 16:30:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA52206C00) [pid = 3372] [serial = 2181] [outer = 0000000000000000] 16:30:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA52C5B000) [pid = 3372] [serial = 2182] [outer = 000000FA52206C00] 16:30:29 INFO - PROCESS | 3372 | 1468020629530 Marionette DEBUG loaded listener.js 16:30:29 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA5350EC00) [pid = 3372] [serial = 2183] [outer = 000000FA52206C00] 16:30:29 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA41350000) [pid = 3372] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:30:29 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA42C30800) [pid = 3372] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:30:29 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA48F88000) [pid = 3372] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:30:29 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4F772000) [pid = 3372] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:30:29 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA50290800) [pid = 3372] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:30:29 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA495BC400) [pid = 3372] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:30:29 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA432A3000) [pid = 3372] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:30:29 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4813E400) [pid = 3372] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:30:29 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA41308800) [pid = 3372] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:30:29 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA43219000) [pid = 3372] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:30:29 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA43025400) [pid = 3372] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:30:29 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA42C29400) [pid = 3372] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:30:30 INFO - PROCESS | 3372 | 1468020630025 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:30:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:30:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 734ms 16:30:30 INFO - PROCESS | 3372 | 1468020630084 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 16:30:30 INFO - PROCESS | 3372 | 1468020630086 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 16:30:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:30:30 INFO - PROCESS | 3372 | 1468020630097 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:30:30 INFO - PROCESS | 3372 | 1468020630099 Marionette TRACE conn6 <- [1,2874,null,{}] 16:30:30 INFO - PROCESS | 3372 | 1468020630128 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:30 INFO - PROCESS | 3372 | 1468020630130 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:30 INFO - PROCESS | 3372 | 1468020630214 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 16:30:30 INFO - PROCESS | 3372 | 1468020630220 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:30 INFO - PROCESS | 3372 | 1468020630222 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:30 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57805000 == 35 [pid = 3372] [id = 728] 16:30:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA43212000) [pid = 3372] [serial = 2184] [outer = 0000000000000000] 16:30:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4C7BB400) [pid = 3372] [serial = 2185] [outer = 000000FA43212000] 16:30:30 INFO - PROCESS | 3372 | 1468020630267 Marionette DEBUG loaded listener.js 16:30:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA52755400) [pid = 3372] [serial = 2186] [outer = 000000FA43212000] 16:30:30 INFO - PROCESS | 3372 | 1468020630667 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:30:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:30:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 606ms 16:30:30 INFO - PROCESS | 3372 | 1468020630699 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 16:30:30 INFO - PROCESS | 3372 | 1468020630701 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 16:30:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:30:30 INFO - PROCESS | 3372 | 1468020630721 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:30:30 INFO - PROCESS | 3372 | 1468020630723 Marionette TRACE conn6 <- [1,2878,null,{}] 16:30:30 INFO - PROCESS | 3372 | 1468020630726 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:30 INFO - PROCESS | 3372 | 1468020630729 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:30 INFO - PROCESS | 3372 | 1468020630816 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 16:30:30 INFO - PROCESS | 3372 | 1468020630821 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:30 INFO - PROCESS | 3372 | 1468020630823 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:30 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA502C8800 == 36 [pid = 3372] [id = 729] 16:30:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA43215400) [pid = 3372] [serial = 2187] [outer = 0000000000000000] 16:30:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA5090E400) [pid = 3372] [serial = 2188] [outer = 000000FA43215400] 16:30:30 INFO - PROCESS | 3372 | 1468020630868 Marionette DEBUG loaded listener.js 16:30:30 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA5357F000) [pid = 3372] [serial = 2189] [outer = 000000FA43215400] 16:30:31 INFO - PROCESS | 3372 | 1468020631293 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:30:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:30:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 648ms 16:30:31 INFO - PROCESS | 3372 | 1468020631360 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 16:30:31 INFO - PROCESS | 3372 | 1468020631363 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 16:30:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:30:31 INFO - PROCESS | 3372 | 1468020631366 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:30:31 INFO - PROCESS | 3372 | 1468020631368 Marionette TRACE conn6 <- [1,2882,null,{}] 16:30:31 INFO - PROCESS | 3372 | 1468020631371 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:31 INFO - PROCESS | 3372 | 1468020631373 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:31 INFO - PROCESS | 3372 | 1468020631458 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 16:30:31 INFO - PROCESS | 3372 | 1468020631465 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:31 INFO - PROCESS | 3372 | 1468020631467 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:31 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57E5A800 == 37 [pid = 3372] [id = 730] 16:30:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA53936C00) [pid = 3372] [serial = 2190] [outer = 0000000000000000] 16:30:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA5393D800) [pid = 3372] [serial = 2191] [outer = 000000FA53936C00] 16:30:31 INFO - PROCESS | 3372 | 1468020631516 Marionette DEBUG loaded listener.js 16:30:31 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA53943800) [pid = 3372] [serial = 2192] [outer = 000000FA53936C00] 16:30:32 INFO - PROCESS | 3372 | 1468020632193 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:30:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:30:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 881ms 16:30:32 INFO - PROCESS | 3372 | 1468020632250 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 16:30:32 INFO - PROCESS | 3372 | 1468020632255 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 16:30:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:30:32 INFO - PROCESS | 3372 | 1468020632260 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:30:32 INFO - PROCESS | 3372 | 1468020632264 Marionette TRACE conn6 <- [1,2886,null,{}] 16:30:32 INFO - PROCESS | 3372 | 1468020632271 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:32 INFO - PROCESS | 3372 | 1468020632274 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:32 INFO - PROCESS | 3372 | 1468020632395 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 16:30:32 INFO - PROCESS | 3372 | 1468020632522 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:32 INFO - PROCESS | 3372 | 1468020632525 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:32 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D498800 == 38 [pid = 3372] [id = 731] 16:30:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA42557000) [pid = 3372] [serial = 2193] [outer = 0000000000000000] 16:30:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA43214C00) [pid = 3372] [serial = 2194] [outer = 000000FA42557000] 16:30:32 INFO - PROCESS | 3372 | 1468020632585 Marionette DEBUG loaded listener.js 16:30:32 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA43729000) [pid = 3372] [serial = 2195] [outer = 000000FA42557000] 16:30:33 INFO - PROCESS | 3372 | 1468020633195 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:30:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:30:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 986ms 16:30:33 INFO - PROCESS | 3372 | 1468020633250 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 16:30:33 INFO - PROCESS | 3372 | 1468020633255 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 16:30:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:30:33 INFO - PROCESS | 3372 | 1468020633262 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:30:33 INFO - PROCESS | 3372 | 1468020633265 Marionette TRACE conn6 <- [1,2890,null,{}] 16:30:33 INFO - PROCESS | 3372 | 1468020633269 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:33 INFO - PROCESS | 3372 | 1468020633273 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:33 INFO - PROCESS | 3372 | 1468020633392 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 16:30:33 INFO - PROCESS | 3372 | 1468020633490 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:33 INFO - PROCESS | 3372 | 1468020633492 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:33 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56604000 == 39 [pid = 3372] [id = 732] 16:30:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA48F85000) [pid = 3372] [serial = 2196] [outer = 0000000000000000] 16:30:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA49049000) [pid = 3372] [serial = 2197] [outer = 000000FA48F85000] 16:30:33 INFO - PROCESS | 3372 | 1468020633551 Marionette DEBUG loaded listener.js 16:30:33 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4CF2E400) [pid = 3372] [serial = 2198] [outer = 000000FA48F85000] 16:30:34 INFO - PROCESS | 3372 | 1468020634201 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:30:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:30:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 985ms 16:30:34 INFO - PROCESS | 3372 | 1468020634249 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 16:30:34 INFO - PROCESS | 3372 | 1468020634251 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 16:30:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:30:34 INFO - PROCESS | 3372 | 1468020634255 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:30:34 INFO - PROCESS | 3372 | 1468020634259 Marionette TRACE conn6 <- [1,2894,null,{}] 16:30:34 INFO - PROCESS | 3372 | 1468020634271 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:34 INFO - PROCESS | 3372 | 1468020634276 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:34 INFO - PROCESS | 3372 | 1468020634392 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 16:30:34 INFO - PROCESS | 3372 | 1468020634520 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:34 INFO - PROCESS | 3372 | 1468020634524 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:34 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5722B800 == 40 [pid = 3372] [id = 733] 16:30:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA51C52400) [pid = 3372] [serial = 2199] [outer = 0000000000000000] 16:30:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA53577400) [pid = 3372] [serial = 2200] [outer = 000000FA51C52400] 16:30:34 INFO - PROCESS | 3372 | 1468020634583 Marionette DEBUG loaded listener.js 16:30:34 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA53A91800) [pid = 3372] [serial = 2201] [outer = 000000FA51C52400] 16:30:35 INFO - PROCESS | 3372 | 1468020635379 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:30:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:30:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1185ms 16:30:35 INFO - PROCESS | 3372 | 1468020635442 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 16:30:35 INFO - PROCESS | 3372 | 1468020635446 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 16:30:35 INFO - PROCESS | 3372 | 1468020635452 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:30:35 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:30:35 INFO - PROCESS | 3372 | 1468020635455 Marionette TRACE conn6 <- [1,2898,null,{}] 16:30:35 INFO - PROCESS | 3372 | 1468020635460 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:35 INFO - PROCESS | 3372 | 1468020635463 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:35 INFO - PROCESS | 3372 | 1468020635576 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 16:30:35 INFO - PROCESS | 3372 | 1468020635697 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:35 INFO - PROCESS | 3372 | 1468020635702 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:35 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA42C81000 == 41 [pid = 3372] [id = 734] 16:30:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA42CB4C00) [pid = 3372] [serial = 2202] [outer = 0000000000000000] 16:30:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA43024000) [pid = 3372] [serial = 2203] [outer = 000000FA42CB4C00] 16:30:35 INFO - PROCESS | 3372 | 1468020635759 Marionette DEBUG loaded listener.js 16:30:35 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA431F4800) [pid = 3372] [serial = 2204] [outer = 000000FA42CB4C00] 16:30:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA502C8800 == 40 [pid = 3372] [id = 729] 16:30:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57805000 == 39 [pid = 3372] [id = 728] 16:30:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57732800 == 38 [pid = 3372] [id = 727] 16:30:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5666F800 == 37 [pid = 3372] [id = 726] 16:30:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54891000 == 36 [pid = 3372] [id = 725] 16:30:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5427B800 == 35 [pid = 3372] [id = 724] 16:30:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5340E000 == 34 [pid = 3372] [id = 723] 16:30:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F6AF000 == 33 [pid = 3372] [id = 722] 16:30:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA47EB7000 == 32 [pid = 3372] [id = 721] 16:30:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA445D9800 == 31 [pid = 3372] [id = 720] 16:30:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FA97800 == 30 [pid = 3372] [id = 718] 16:30:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CB4E000 == 29 [pid = 3372] [id = 719] 16:30:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5722B800 == 28 [pid = 3372] [id = 733] 16:30:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56604000 == 27 [pid = 3372] [id = 732] 16:30:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57E5A800 == 26 [pid = 3372] [id = 730] 16:30:36 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D498800 == 25 [pid = 3372] [id = 731] 16:30:36 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA48E06000) [pid = 3372] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA47675400) [pid = 3372] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA43253C00) [pid = 3372] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA4329E400) [pid = 3372] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA43211400) [pid = 3372] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA43030C00) [pid = 3372] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA42C2EC00) [pid = 3372] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA43026C00) [pid = 3372] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA48FE0400) [pid = 3372] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA4324C400) [pid = 3372] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA43025800) [pid = 3372] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4D247C00) [pid = 3372] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4FEE3800) [pid = 3372] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA48FDEC00) [pid = 3372] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA5350A400) [pid = 3372] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA501AD400) [pid = 3372] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA50295800) [pid = 3372] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA48F8A400) [pid = 3372] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4D178400) [pid = 3372] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA49507C00) [pid = 3372] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA4F779C00) [pid = 3372] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA4DAB0000) [pid = 3372] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA4CB60C00) [pid = 3372] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA47DD3400) [pid = 3372] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA4EEDA400) [pid = 3372] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 16:30:36 INFO - PROCESS | 3372 | 1468020636953 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 16:30:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:30:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:30:37 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1545ms 16:30:37 INFO - PROCESS | 3372 | 1468020637004 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 16:30:37 INFO - PROCESS | 3372 | 1468020637008 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 16:30:37 INFO - TEST-START | /DOMEvents/constructors.html 16:30:37 INFO - PROCESS | 3372 | 1468020637014 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:30:37 INFO - PROCESS | 3372 | 1468020637017 Marionette TRACE conn6 <- [1,2902,null,{}] 16:30:37 INFO - PROCESS | 3372 | 1468020637024 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:37 INFO - PROCESS | 3372 | 1468020637027 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:37 INFO - PROCESS | 3372 | 1468020637113 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 16:30:37 INFO - PROCESS | 3372 | 1468020637122 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:37 INFO - PROCESS | 3372 | 1468020637126 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:37 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA47EC6000 == 26 [pid = 3372] [id = 735] 16:30:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA41351000) [pid = 3372] [serial = 2205] [outer = 0000000000000000] 16:30:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA42554C00) [pid = 3372] [serial = 2206] [outer = 000000FA41351000] 16:30:37 INFO - PROCESS | 3372 | 1468020637176 Marionette DEBUG loaded listener.js 16:30:37 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA42FB5C00) [pid = 3372] [serial = 2207] [outer = 000000FA41351000] 16:30:37 INFO - PROCESS | 3372 | 1468020637804 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:30:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:30:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:30:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:30:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:30:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:30:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:30:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:30:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:30:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:30:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:30:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:30:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:30:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:30:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:30:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:30:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:30:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:30:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:30:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:30:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:30:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:30:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:30:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:30:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:30:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:30:37 INFO - TEST-OK | /DOMEvents/constructors.html | took 854ms 16:30:37 INFO - PROCESS | 3372 | 1468020637869 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 16:30:37 INFO - PROCESS | 3372 | 1468020637875 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 16:30:37 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:30:37 INFO - PROCESS | 3372 | 1468020637882 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:30:37 INFO - PROCESS | 3372 | 1468020637885 Marionette TRACE conn6 <- [1,2906,null,{}] 16:30:37 INFO - PROCESS | 3372 | 1468020637889 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:37 INFO - PROCESS | 3372 | 1468020637892 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:38 INFO - PROCESS | 3372 | 1468020638007 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 16:30:38 INFO - PROCESS | 3372 | 1468020638079 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:38 INFO - PROCESS | 3372 | 1468020638081 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:38 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D288000 == 27 [pid = 3372] [id = 736] 16:30:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA43252C00) [pid = 3372] [serial = 2208] [outer = 0000000000000000] 16:30:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA4329A000) [pid = 3372] [serial = 2209] [outer = 000000FA43252C00] 16:30:38 INFO - PROCESS | 3372 | 1468020638132 Marionette DEBUG loaded listener.js 16:30:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA43425400) [pid = 3372] [serial = 2210] [outer = 000000FA43252C00] 16:30:38 INFO - PROCESS | 3372 | 1468020638495 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:30:38 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:30:38 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 628ms 16:30:38 INFO - PROCESS | 3372 | 1468020638511 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 16:30:38 INFO - PROCESS | 3372 | 1468020638514 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 16:30:38 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:30:38 INFO - PROCESS | 3372 | 1468020638518 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:30:38 INFO - PROCESS | 3372 | 1468020638521 Marionette TRACE conn6 <- [1,2910,null,{}] 16:30:38 INFO - PROCESS | 3372 | 1468020638550 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:38 INFO - PROCESS | 3372 | 1468020638555 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:38 INFO - PROCESS | 3372 | 1468020638644 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 16:30:38 INFO - PROCESS | 3372 | 1468020638652 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:38 INFO - PROCESS | 3372 | 1468020638656 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:38 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FC03000 == 28 [pid = 3372] [id = 737] 16:30:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA412B6400) [pid = 3372] [serial = 2211] [outer = 0000000000000000] 16:30:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA476CB800) [pid = 3372] [serial = 2212] [outer = 000000FA412B6400] 16:30:38 INFO - PROCESS | 3372 | 1468020638708 Marionette DEBUG loaded listener.js 16:30:38 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA48075800) [pid = 3372] [serial = 2213] [outer = 000000FA412B6400] 16:30:39 INFO - PROCESS | 3372 | [3372] 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:30:39 INFO - PROCESS | 3372 | [3372] 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:30:39 INFO - PROCESS | 3372 | [3372] 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:30:39 INFO - PROCESS | 3372 | [3372] 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:30:39 INFO - PROCESS | 3372 | 1468020639209 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 16:30:39 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:30:39 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:30:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:30:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:30:39 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:30:39 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:30:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:30:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:30:39 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:30:39 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:30:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:30:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:30:39 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:30:39 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:30:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:30:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:30:39 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:30:39 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 723ms 16:30:39 INFO - PROCESS | 3372 | 1468020639246 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 16:30:39 INFO - PROCESS | 3372 | 1468020639250 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 16:30:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:30:39 INFO - PROCESS | 3372 | 1468020639253 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:30:39 INFO - PROCESS | 3372 | 1468020639255 Marionette TRACE conn6 <- [1,2914,null,{}] 16:30:39 INFO - PROCESS | 3372 | 1468020639258 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:39 INFO - PROCESS | 3372 | 1468020639261 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:39 INFO - PROCESS | 3372 | 1468020639413 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 16:30:39 INFO - PROCESS | 3372 | 1468020639470 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:39 INFO - PROCESS | 3372 | 1468020639472 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:39 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FC3F000 == 29 [pid = 3372] [id = 738] 16:30:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA48FDF400) [pid = 3372] [serial = 2214] [outer = 0000000000000000] 16:30:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4901F000) [pid = 3372] [serial = 2215] [outer = 000000FA48FDF400] 16:30:39 INFO - PROCESS | 3372 | 1468020639518 Marionette DEBUG loaded listener.js 16:30:39 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA49360400) [pid = 3372] [serial = 2216] [outer = 000000FA48FDF400] 16:30:39 INFO - PROCESS | 3372 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:30:39 INFO - PROCESS | 3372 | 1468020639880 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 16:30:39 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:30:39 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 691ms 16:30:39 INFO - PROCESS | 3372 | 1468020639948 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 16:30:39 INFO - PROCESS | 3372 | 1468020639950 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 16:30:39 INFO - PROCESS | 3372 | 1468020639953 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:30:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:30:39 INFO - PROCESS | 3372 | 1468020639955 Marionette TRACE conn6 <- [1,2918,null,{}] 16:30:39 INFO - PROCESS | 3372 | 1468020639958 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:39 INFO - PROCESS | 3372 | 1468020639960 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:40 INFO - PROCESS | 3372 | 1468020640082 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 16:30:40 INFO - PROCESS | 3372 | 1468020640087 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:40 INFO - PROCESS | 3372 | 1468020640090 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:40 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA51C83800 == 30 [pid = 3372] [id = 739] 16:30:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA431A4800) [pid = 3372] [serial = 2217] [outer = 0000000000000000] 16:30:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA4C7C0000) [pid = 3372] [serial = 2218] [outer = 000000FA431A4800] 16:30:40 INFO - PROCESS | 3372 | 1468020640137 Marionette DEBUG loaded listener.js 16:30:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4CBBB800) [pid = 3372] [serial = 2219] [outer = 000000FA431A4800] 16:30:40 INFO - PROCESS | 3372 | 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:30:40 INFO - PROCESS | 3372 | 1468020640564 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 16:30:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:30:40 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 628ms 16:30:40 INFO - PROCESS | 3372 | 1468020640584 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 16:30:40 INFO - PROCESS | 3372 | 1468020640586 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 16:30:40 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:30:40 INFO - PROCESS | 3372 | 1468020640598 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:30:40 INFO - PROCESS | 3372 | 1468020640600 Marionette TRACE conn6 <- [1,2922,null,{}] 16:30:40 INFO - PROCESS | 3372 | 1468020640604 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:40 INFO - PROCESS | 3372 | 1468020640610 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:40 INFO - PROCESS | 3372 | 1468020640761 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 16:30:40 INFO - PROCESS | 3372 | 1468020640851 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:40 INFO - PROCESS | 3372 | 1468020640853 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:40 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53E06800 == 31 [pid = 3372] [id = 740] 16:30:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA43298800) [pid = 3372] [serial = 2220] [outer = 0000000000000000] 16:30:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4D24E800) [pid = 3372] [serial = 2221] [outer = 000000FA43298800] 16:30:40 INFO - PROCESS | 3372 | 1468020640903 Marionette DEBUG loaded listener.js 16:30:40 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA4F77B400) [pid = 3372] [serial = 2222] [outer = 000000FA43298800] 16:30:41 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA4CF2E000) [pid = 3372] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:30:41 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA501A4C00) [pid = 3372] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:30:41 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA480E8000) [pid = 3372] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:30:41 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA42C2E800) [pid = 3372] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:30:41 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA41348800) [pid = 3372] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:30:41 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA52206C00) [pid = 3372] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:30:41 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA440DE000) [pid = 3372] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:30:41 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA49020C00) [pid = 3372] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:30:41 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA42CB4800) [pid = 3372] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:30:41 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4D176C00) [pid = 3372] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:30:41 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA43215400) [pid = 3372] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:30:41 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA53936C00) [pid = 3372] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:30:41 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA43212000) [pid = 3372] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:30:41 INFO - PROCESS | 3372 | 1468020641409 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:30:41 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:30:41 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 839ms 16:30:41 INFO - PROCESS | 3372 | 1468020641448 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 16:30:41 INFO - PROCESS | 3372 | 1468020641450 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 16:30:41 INFO - PROCESS | 3372 | 1468020641453 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:30:41 INFO - PROCESS | 3372 | 1468020641455 Marionette TRACE conn6 <- [1,2926,null,{}] 16:30:41 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:30:41 INFO - PROCESS | 3372 | 1468020641458 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:41 INFO - PROCESS | 3372 | 1468020641460 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:41 INFO - PROCESS | 3372 | 1468020641578 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 16:30:41 INFO - PROCESS | 3372 | 1468020641625 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:41 INFO - PROCESS | 3372 | 1468020641627 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:41 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54294000 == 32 [pid = 3372] [id = 741] 16:30:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA41335800) [pid = 3372] [serial = 2223] [outer = 0000000000000000] 16:30:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA476C9C00) [pid = 3372] [serial = 2224] [outer = 000000FA41335800] 16:30:41 INFO - PROCESS | 3372 | 1468020641672 Marionette DEBUG loaded listener.js 16:30:41 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4DAB7000) [pid = 3372] [serial = 2225] [outer = 000000FA41335800] 16:30:41 INFO - PROCESS | 3372 | 1468020641993 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:30:42 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:30:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 587ms 16:30:42 INFO - PROCESS | 3372 | 1468020642061 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 16:30:42 INFO - PROCESS | 3372 | 1468020642063 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 16:30:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:30:42 INFO - PROCESS | 3372 | 1468020642070 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:30:42 INFO - PROCESS | 3372 | 1468020642071 Marionette TRACE conn6 <- [1,2930,null,{}] 16:30:42 INFO - PROCESS | 3372 | 1468020642075 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:42 INFO - PROCESS | 3372 | 1468020642085 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:42 INFO - PROCESS | 3372 | 1468020642207 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 16:30:42 INFO - PROCESS | 3372 | 1468020642212 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:42 INFO - PROCESS | 3372 | 1468020642214 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:42 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5258D800 == 33 [pid = 3372] [id = 742] 16:30:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA49505C00) [pid = 3372] [serial = 2226] [outer = 0000000000000000] 16:30:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA4FEDB400) [pid = 3372] [serial = 2227] [outer = 000000FA49505C00] 16:30:42 INFO - PROCESS | 3372 | 1468020642261 Marionette DEBUG loaded listener.js 16:30:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA501AA800) [pid = 3372] [serial = 2228] [outer = 000000FA49505C00] 16:30:42 INFO - PROCESS | 3372 | 1468020642666 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 16:30:42 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:30:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:30:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:30:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 629ms 16:30:42 INFO - PROCESS | 3372 | 1468020642703 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 16:30:42 INFO - PROCESS | 3372 | 1468020642705 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 16:30:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:30:42 INFO - PROCESS | 3372 | 1468020642708 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:30:42 INFO - PROCESS | 3372 | 1468020642710 Marionette TRACE conn6 <- [1,2934,null,{}] 16:30:42 INFO - PROCESS | 3372 | 1468020642727 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:42 INFO - PROCESS | 3372 | 1468020642729 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:42 INFO - PROCESS | 3372 | 1468020642814 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 16:30:42 INFO - PROCESS | 3372 | 1468020642820 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:42 INFO - PROCESS | 3372 | 1468020642822 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:42 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FB52000 == 34 [pid = 3372] [id = 743] 16:30:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA5028EC00) [pid = 3372] [serial = 2229] [outer = 0000000000000000] 16:30:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA50299400) [pid = 3372] [serial = 2230] [outer = 000000FA5028EC00] 16:30:42 INFO - PROCESS | 3372 | 1468020642867 Marionette DEBUG loaded listener.js 16:30:42 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA50ABE000) [pid = 3372] [serial = 2231] [outer = 000000FA5028EC00] 16:30:43 INFO - PROCESS | 3372 | 1468020643291 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:30:43 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:30:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 629ms 16:30:43 INFO - PROCESS | 3372 | 1468020643341 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 16:30:43 INFO - PROCESS | 3372 | 1468020643346 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 16:30:43 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:30:43 INFO - PROCESS | 3372 | 1468020643356 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:30:43 INFO - PROCESS | 3372 | 1468020643361 Marionette TRACE conn6 <- [1,2938,null,{}] 16:30:43 INFO - PROCESS | 3372 | 1468020643369 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:43 INFO - PROCESS | 3372 | 1468020643373 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:43 INFO - PROCESS | 3372 | 1468020643536 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 16:30:43 INFO - PROCESS | 3372 | 1468020643703 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:43 INFO - PROCESS | 3372 | 1468020643709 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:43 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E3D800 == 35 [pid = 3372] [id = 744] 16:30:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA4134C000) [pid = 3372] [serial = 2232] [outer = 0000000000000000] 16:30:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA41BD8800) [pid = 3372] [serial = 2233] [outer = 000000FA4134C000] 16:30:43 INFO - PROCESS | 3372 | 1468020643770 Marionette DEBUG loaded listener.js 16:30:43 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA43023800) [pid = 3372] [serial = 2234] [outer = 000000FA4134C000] 16:30:44 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA435AC000 == 36 [pid = 3372] [id = 745] 16:30:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA43251C00) [pid = 3372] [serial = 2235] [outer = 0000000000000000] 16:30:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4329BC00) [pid = 3372] [serial = 2236] [outer = 000000FA43251C00] 16:30:44 INFO - PROCESS | 3372 | 1468020644468 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:30:44 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:30:44 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1146ms 16:30:44 INFO - PROCESS | 3372 | 1468020644500 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 16:30:44 INFO - PROCESS | 3372 | 1468020644505 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 16:30:44 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:30:44 INFO - PROCESS | 3372 | 1468020644544 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:30:44 INFO - PROCESS | 3372 | 1468020644547 Marionette TRACE conn6 <- [1,2942,null,{}] 16:30:44 INFO - PROCESS | 3372 | 1468020644551 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:44 INFO - PROCESS | 3372 | 1468020644555 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:44 INFO - PROCESS | 3372 | 1468020644696 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 16:30:44 INFO - PROCESS | 3372 | 1468020644812 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:44 INFO - PROCESS | 3372 | 1468020644815 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:44 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA51C76800 == 37 [pid = 3372] [id = 746] 16:30:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA43251000) [pid = 3372] [serial = 2237] [outer = 0000000000000000] 16:30:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA4353F800) [pid = 3372] [serial = 2238] [outer = 000000FA43251000] 16:30:44 INFO - PROCESS | 3372 | 1468020644874 Marionette DEBUG loaded listener.js 16:30:44 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA47EA5000) [pid = 3372] [serial = 2239] [outer = 000000FA43251000] 16:30:45 INFO - PROCESS | 3372 | 1468020645568 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:30:45 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:30:45 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:30:45 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1091ms 16:30:45 INFO - PROCESS | 3372 | 1468020645627 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 16:30:45 INFO - PROCESS | 3372 | 1468020645630 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 16:30:45 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:30:45 INFO - PROCESS | 3372 | 1468020645634 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:30:45 INFO - PROCESS | 3372 | 1468020645638 Marionette TRACE conn6 <- [1,2946,null,{}] 16:30:45 INFO - PROCESS | 3372 | 1468020645795 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:45 INFO - PROCESS | 3372 | 1468020645798 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:45 INFO - PROCESS | 3372 | 1468020645928 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 16:30:46 INFO - PROCESS | 3372 | 1468020646028 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:46 INFO - PROCESS | 3372 | 1468020646031 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:46 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4DA79800 == 38 [pid = 3372] [id = 747] 16:30:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA42CBC000) [pid = 3372] [serial = 2240] [outer = 0000000000000000] 16:30:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA431F8C00) [pid = 3372] [serial = 2241] [outer = 000000FA42CBC000] 16:30:46 INFO - PROCESS | 3372 | 1468020646083 Marionette DEBUG loaded listener.js 16:30:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA4329C000) [pid = 3372] [serial = 2242] [outer = 000000FA42CBC000] 16:30:46 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5258D800 == 37 [pid = 3372] [id = 742] 16:30:46 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54294000 == 36 [pid = 3372] [id = 741] 16:30:46 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53E06800 == 35 [pid = 3372] [id = 740] 16:30:46 INFO - PROCESS | 3372 | --DOCSHELL 000000FA51C83800 == 34 [pid = 3372] [id = 739] 16:30:46 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FC3F000 == 33 [pid = 3372] [id = 738] 16:30:46 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FC03000 == 32 [pid = 3372] [id = 737] 16:30:46 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D288000 == 31 [pid = 3372] [id = 736] 16:30:46 INFO - PROCESS | 3372 | --DOCSHELL 000000FA47EC6000 == 30 [pid = 3372] [id = 735] 16:30:46 INFO - PROCESS | 3372 | --DOCSHELL 000000FA42C81000 == 29 [pid = 3372] [id = 734] 16:30:46 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA4F775800) [pid = 3372] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 16:30:46 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA51398000) [pid = 3372] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 16:30:46 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA4FEDB000) [pid = 3372] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 16:30:46 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA50299C00) [pid = 3372] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 16:30:46 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA431F2400) [pid = 3372] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 16:30:46 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA432A5000) [pid = 3372] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 16:30:46 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA41C0AC00) [pid = 3372] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 16:30:46 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA52C5B000) [pid = 3372] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 16:30:46 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA431EE400) [pid = 3372] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 16:30:46 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA47D69C00) [pid = 3372] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 16:30:46 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA480EAC00) [pid = 3372] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 16:30:46 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA49505800) [pid = 3372] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 16:30:46 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA4C7C6000) [pid = 3372] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 16:30:46 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA431EF400) [pid = 3372] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 16:30:46 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA443E4800) [pid = 3372] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 16:30:46 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4D3C0400) [pid = 3372] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 16:30:46 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA5357F000) [pid = 3372] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 16:30:46 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA53943800) [pid = 3372] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 16:30:46 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA52206800) [pid = 3372] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 16:30:46 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA5393D800) [pid = 3372] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 16:30:46 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA5350EC00) [pid = 3372] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 16:30:46 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA4C7BB400) [pid = 3372] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 16:30:46 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA5090E400) [pid = 3372] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 16:30:46 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA52755400) [pid = 3372] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 16:30:46 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA4D4D7800) [pid = 3372] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 16:30:46 INFO - PROCESS | 3372 | 1468020646631 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:30:46 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:30:46 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1014ms 16:30:46 INFO - PROCESS | 3372 | 1468020646657 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 16:30:46 INFO - PROCESS | 3372 | 1468020646661 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 16:30:46 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:30:46 INFO - PROCESS | 3372 | 1468020646667 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:30:46 INFO - PROCESS | 3372 | 1468020646669 Marionette TRACE conn6 <- [1,2950,null,{}] 16:30:46 INFO - PROCESS | 3372 | 1468020646675 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:46 INFO - PROCESS | 3372 | 1468020646678 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:46 INFO - PROCESS | 3372 | 1468020646769 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 16:30:46 INFO - PROCESS | 3372 | 1468020646779 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:46 INFO - PROCESS | 3372 | 1468020646782 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:46 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D415000 == 30 [pid = 3372] [id = 748] 16:30:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA43258400) [pid = 3372] [serial = 2243] [outer = 0000000000000000] 16:30:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA432A5000) [pid = 3372] [serial = 2244] [outer = 000000FA43258400] 16:30:46 INFO - PROCESS | 3372 | 1468020646831 Marionette DEBUG loaded listener.js 16:30:46 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA47673C00) [pid = 3372] [serial = 2245] [outer = 000000FA43258400] 16:30:47 INFO - PROCESS | 3372 | 1468020647303 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:30:47 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:30:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 691ms 16:30:47 INFO - PROCESS | 3372 | 1468020647360 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 16:30:47 INFO - PROCESS | 3372 | 1468020647363 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 16:30:47 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:30:47 INFO - PROCESS | 3372 | 1468020647370 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:30:47 INFO - PROCESS | 3372 | 1468020647372 Marionette TRACE conn6 <- [1,2954,null,{}] 16:30:47 INFO - PROCESS | 3372 | 1468020647377 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:47 INFO - PROCESS | 3372 | 1468020647379 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:47 INFO - PROCESS | 3372 | 1468020647509 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 16:30:47 INFO - PROCESS | 3372 | 1468020647525 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:47 INFO - PROCESS | 3372 | 1468020647530 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:47 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA50222800 == 31 [pid = 3372] [id = 749] 16:30:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA48F8A000) [pid = 3372] [serial = 2246] [outer = 0000000000000000] 16:30:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA48F94000) [pid = 3372] [serial = 2247] [outer = 000000FA48F8A000] 16:30:47 INFO - PROCESS | 3372 | 1468020647584 Marionette DEBUG loaded listener.js 16:30:47 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4904D800) [pid = 3372] [serial = 2248] [outer = 000000FA48F8A000] 16:30:48 INFO - PROCESS | 3372 | 1468020648038 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:30:48 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:30:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 692ms 16:30:48 INFO - PROCESS | 3372 | 1468020648076 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 16:30:48 INFO - PROCESS | 3372 | 1468020648083 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 16:30:48 INFO - PROCESS | 3372 | 1468020648087 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:30:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:30:48 INFO - PROCESS | 3372 | 1468020648089 Marionette TRACE conn6 <- [1,2958,null,{}] 16:30:48 INFO - PROCESS | 3372 | 1468020648092 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:48 INFO - PROCESS | 3372 | 1468020648095 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:48 INFO - PROCESS | 3372 | 1468020648186 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 16:30:48 INFO - PROCESS | 3372 | 1468020648191 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:48 INFO - PROCESS | 3372 | 1468020648193 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:48 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53E05000 == 32 [pid = 3372] [id = 750] 16:30:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA4C7C7400) [pid = 3372] [serial = 2249] [outer = 0000000000000000] 16:30:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4D176C00) [pid = 3372] [serial = 2250] [outer = 000000FA4C7C7400] 16:30:48 INFO - PROCESS | 3372 | 1468020648240 Marionette DEBUG loaded listener.js 16:30:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4D3CEC00) [pid = 3372] [serial = 2251] [outer = 000000FA4C7C7400] 16:30:48 INFO - PROCESS | 3372 | 1468020648644 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:30:48 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:30:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 629ms 16:30:48 INFO - PROCESS | 3372 | 1468020648724 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 16:30:48 INFO - PROCESS | 3372 | 1468020648726 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 16:30:48 INFO - PROCESS | 3372 | 1468020648729 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:30:48 INFO - PROCESS | 3372 | 1468020648731 Marionette TRACE conn6 <- [1,2962,null,{}] 16:30:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:30:48 INFO - PROCESS | 3372 | 1468020648740 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:48 INFO - PROCESS | 3372 | 1468020648742 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:48 INFO - PROCESS | 3372 | 1468020648853 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 16:30:48 INFO - PROCESS | 3372 | 1468020648943 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:48 INFO - PROCESS | 3372 | 1468020648946 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:48 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5488F800 == 33 [pid = 3372] [id = 751] 16:30:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA4D3C6400) [pid = 3372] [serial = 2252] [outer = 0000000000000000] 16:30:48 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA4F771400) [pid = 3372] [serial = 2253] [outer = 000000FA4D3C6400] 16:30:48 INFO - PROCESS | 3372 | 1468020648992 Marionette DEBUG loaded listener.js 16:30:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4FCCE000) [pid = 3372] [serial = 2254] [outer = 000000FA4D3C6400] 16:30:49 INFO - PROCESS | 3372 | 1468020649394 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 16:30:49 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:30:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 691ms 16:30:49 INFO - PROCESS | 3372 | 1468020649433 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 16:30:49 INFO - PROCESS | 3372 | 1468020649435 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 16:30:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:30:49 INFO - PROCESS | 3372 | 1468020649439 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:30:49 INFO - PROCESS | 3372 | 1468020649440 Marionette TRACE conn6 <- [1,2966,null,{}] 16:30:49 INFO - PROCESS | 3372 | 1468020649444 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:49 INFO - PROCESS | 3372 | 1468020649450 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:49 INFO - PROCESS | 3372 | 1468020649602 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 16:30:49 INFO - PROCESS | 3372 | 1468020649653 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:49 INFO - PROCESS | 3372 | 1468020649656 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:49 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56670800 == 34 [pid = 3372] [id = 752] 16:30:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA5029BC00) [pid = 3372] [serial = 2255] [outer = 0000000000000000] 16:30:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA51397400) [pid = 3372] [serial = 2256] [outer = 000000FA5029BC00] 16:30:49 INFO - PROCESS | 3372 | 1468020649703 Marionette DEBUG loaded listener.js 16:30:49 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA52260C00) [pid = 3372] [serial = 2257] [outer = 000000FA5029BC00] 16:30:50 INFO - PROCESS | 3372 | 1468020650107 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:30:50 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:30:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 691ms 16:30:50 INFO - PROCESS | 3372 | 1468020650131 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 16:30:50 INFO - PROCESS | 3372 | 1468020650133 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 16:30:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:30:50 INFO - PROCESS | 3372 | 1468020650136 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:30:50 INFO - PROCESS | 3372 | 1468020650138 Marionette TRACE conn6 <- [1,2970,null,{}] 16:30:50 INFO - PROCESS | 3372 | 1468020650148 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:50 INFO - PROCESS | 3372 | 1468020650150 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:50 INFO - PROCESS | 3372 | 1468020650294 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 16:30:50 INFO - PROCESS | 3372 | 1468020650315 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:50 INFO - PROCESS | 3372 | 1468020650317 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:50 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57226000 == 35 [pid = 3372] [id = 753] 16:30:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA5106CC00) [pid = 3372] [serial = 2258] [outer = 0000000000000000] 16:30:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA52C5BC00) [pid = 3372] [serial = 2259] [outer = 000000FA5106CC00] 16:30:50 INFO - PROCESS | 3372 | 1468020650362 Marionette DEBUG loaded listener.js 16:30:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA53512000) [pid = 3372] [serial = 2260] [outer = 000000FA5106CC00] 16:30:50 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA412B6400) [pid = 3372] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:30:50 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA42CB4C00) [pid = 3372] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:30:50 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA48F85000) [pid = 3372] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:30:50 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA48FDF400) [pid = 3372] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:30:50 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA51C52400) [pid = 3372] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:30:50 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA42557000) [pid = 3372] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:30:50 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA431A4800) [pid = 3372] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:30:50 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA41335800) [pid = 3372] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:30:50 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA41351000) [pid = 3372] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:30:50 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA43298800) [pid = 3372] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:30:50 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA43252C00) [pid = 3372] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:30:50 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA49505C00) [pid = 3372] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:30:50 INFO - PROCESS | 3372 | 1468020650830 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 16:30:50 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:30:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:30:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:30:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 734ms 16:30:50 INFO - PROCESS | 3372 | 1468020650873 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 16:30:50 INFO - PROCESS | 3372 | 1468020650875 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 16:30:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:30:50 INFO - PROCESS | 3372 | 1468020650878 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:30:50 INFO - PROCESS | 3372 | 1468020650880 Marionette TRACE conn6 <- [1,2974,null,{}] 16:30:50 INFO - PROCESS | 3372 | 1468020650884 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:50 INFO - PROCESS | 3372 | 1468020650886 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:50 INFO - PROCESS | 3372 | 1468020650970 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 16:30:50 INFO - PROCESS | 3372 | 1468020650975 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:50 INFO - PROCESS | 3372 | 1468020650977 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:50 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5755D800 == 36 [pid = 3372] [id = 754] 16:30:50 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA49505C00) [pid = 3372] [serial = 2261] [outer = 0000000000000000] 16:30:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4FDF0800) [pid = 3372] [serial = 2262] [outer = 000000FA49505C00] 16:30:51 INFO - PROCESS | 3372 | 1468020651024 Marionette DEBUG loaded listener.js 16:30:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA53575800) [pid = 3372] [serial = 2263] [outer = 000000FA49505C00] 16:30:51 INFO - PROCESS | 3372 | 1468020651427 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:30:51 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:30:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 586ms 16:30:51 INFO - PROCESS | 3372 | 1468020651468 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 16:30:51 INFO - PROCESS | 3372 | 1468020651470 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 16:30:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:30:51 INFO - PROCESS | 3372 | 1468020651484 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:30:51 INFO - PROCESS | 3372 | 1468020651486 Marionette TRACE conn6 <- [1,2978,null,{}] 16:30:51 INFO - PROCESS | 3372 | 1468020651497 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:51 INFO - PROCESS | 3372 | 1468020651500 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:51 INFO - PROCESS | 3372 | 1468020651583 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 16:30:51 INFO - PROCESS | 3372 | 1468020651588 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:51 INFO - PROCESS | 3372 | 1468020651591 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:51 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5774B800 == 37 [pid = 3372] [id = 755] 16:30:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA53579C00) [pid = 3372] [serial = 2264] [outer = 0000000000000000] 16:30:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA5393B000) [pid = 3372] [serial = 2265] [outer = 000000FA53579C00] 16:30:51 INFO - PROCESS | 3372 | 1468020651636 Marionette DEBUG loaded listener.js 16:30:51 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA53945000) [pid = 3372] [serial = 2266] [outer = 000000FA53579C00] 16:30:52 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5780C000 == 38 [pid = 3372] [id = 756] 16:30:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA53AC2000) [pid = 3372] [serial = 2267] [outer = 0000000000000000] 16:30:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA53ACD000) [pid = 3372] [serial = 2268] [outer = 000000FA53AC2000] 16:30:52 INFO - PROCESS | 3372 | 1468020652092 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:30:52 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:30:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 629ms 16:30:52 INFO - PROCESS | 3372 | 1468020652126 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 16:30:52 INFO - PROCESS | 3372 | 1468020652128 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 16:30:52 INFO - PROCESS | 3372 | 1468020652131 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:30:52 INFO - PROCESS | 3372 | 1468020652133 Marionette TRACE conn6 <- [1,2982,null,{}] 16:30:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:30:52 INFO - PROCESS | 3372 | 1468020652136 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:52 INFO - PROCESS | 3372 | 1468020652138 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:52 INFO - PROCESS | 3372 | 1468020652242 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 16:30:52 INFO - PROCESS | 3372 | 1468020652251 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:52 INFO - PROCESS | 3372 | 1468020652253 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:52 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5784F000 == 39 [pid = 3372] [id = 757] 16:30:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA413DA800) [pid = 3372] [serial = 2269] [outer = 0000000000000000] 16:30:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA53A96C00) [pid = 3372] [serial = 2270] [outer = 000000FA413DA800] 16:30:52 INFO - PROCESS | 3372 | 1468020652302 Marionette DEBUG loaded listener.js 16:30:52 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA542A6000) [pid = 3372] [serial = 2271] [outer = 000000FA413DA800] 16:30:52 INFO - PROCESS | 3372 | 1468020652689 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:30:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:30:52 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:30:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 586ms 16:30:52 INFO - PROCESS | 3372 | 1468020652723 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 16:30:52 INFO - PROCESS | 3372 | 1468020652725 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 16:30:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:30:52 INFO - PROCESS | 3372 | 1468020652729 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:30:52 INFO - PROCESS | 3372 | 1468020652730 Marionette TRACE conn6 <- [1,2986,null,{}] 16:30:52 INFO - PROCESS | 3372 | 1468020652734 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:52 INFO - PROCESS | 3372 | 1468020652736 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:52 INFO - PROCESS | 3372 | 1468020652923 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 16:30:53 INFO - PROCESS | 3372 | 1468020653060 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:53 INFO - PROCESS | 3372 | 1468020653063 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:53 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E3A800 == 40 [pid = 3372] [id = 758] 16:30:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA41348400) [pid = 3372] [serial = 2272] [outer = 0000000000000000] 16:30:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA423C4000) [pid = 3372] [serial = 2273] [outer = 000000FA41348400] 16:30:53 INFO - PROCESS | 3372 | 1468020653125 Marionette DEBUG loaded listener.js 16:30:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA43255400) [pid = 3372] [serial = 2274] [outer = 000000FA41348400] 16:30:53 INFO - PROCESS | 3372 | 1468020653651 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:30:53 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:30:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 942ms 16:30:53 INFO - PROCESS | 3372 | 1468020653686 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 16:30:53 INFO - PROCESS | 3372 | 1468020653691 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 16:30:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:30:53 INFO - PROCESS | 3372 | 1468020653698 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:30:53 INFO - PROCESS | 3372 | 1468020653702 Marionette TRACE conn6 <- [1,2990,null,{}] 16:30:53 INFO - PROCESS | 3372 | 1468020653707 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:53 INFO - PROCESS | 3372 | 1468020653710 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:53 INFO - PROCESS | 3372 | 1468020653829 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 16:30:53 INFO - PROCESS | 3372 | 1468020653927 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:53 INFO - PROCESS | 3372 | 1468020653930 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:53 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5276C800 == 41 [pid = 3372] [id = 759] 16:30:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA48F84000) [pid = 3372] [serial = 2275] [outer = 0000000000000000] 16:30:53 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA48F95000) [pid = 3372] [serial = 2276] [outer = 000000FA48F84000] 16:30:53 INFO - PROCESS | 3372 | 1468020653987 Marionette DEBUG loaded listener.js 16:30:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA49A5C800) [pid = 3372] [serial = 2277] [outer = 000000FA48F84000] 16:30:54 INFO - PROCESS | 3372 | 1468020654555 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:30:54 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:30:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 881ms 16:30:54 INFO - PROCESS | 3372 | 1468020654582 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 16:30:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:30:54 INFO - PROCESS | 3372 | 1468020654586 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 16:30:54 INFO - PROCESS | 3372 | 1468020654589 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:30:54 INFO - PROCESS | 3372 | 1468020654592 Marionette TRACE conn6 <- [1,2994,null,{}] 16:30:54 INFO - PROCESS | 3372 | 1468020654596 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:54 INFO - PROCESS | 3372 | 1468020654598 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:54 INFO - PROCESS | 3372 | 1468020654715 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 16:30:54 INFO - PROCESS | 3372 | 1468020654816 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:54 INFO - PROCESS | 3372 | 1468020654819 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:54 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA57843000 == 42 [pid = 3372] [id = 760] 16:30:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA4D247C00) [pid = 3372] [serial = 2278] [outer = 0000000000000000] 16:30:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA50294400) [pid = 3372] [serial = 2279] [outer = 000000FA4D247C00] 16:30:54 INFO - PROCESS | 3372 | 1468020654875 Marionette DEBUG loaded listener.js 16:30:54 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA5106B000) [pid = 3372] [serial = 2280] [outer = 000000FA4D247C00] 16:30:55 INFO - PROCESS | 3372 | 1468020655371 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:30:55 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:30:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 838ms 16:30:55 INFO - PROCESS | 3372 | 1468020655429 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 16:30:55 INFO - PROCESS | 3372 | 1468020655434 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 16:30:55 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:30:55 INFO - PROCESS | 3372 | 1468020655446 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:30:55 INFO - PROCESS | 3372 | 1468020655450 Marionette TRACE conn6 <- [1,2998,null,{}] 16:30:55 INFO - PROCESS | 3372 | 1468020655454 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:55 INFO - PROCESS | 3372 | 1468020655458 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:55 INFO - PROCESS | 3372 | 1468020655579 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 16:30:55 INFO - PROCESS | 3372 | 1468020655675 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:55 INFO - PROCESS | 3372 | 1468020655678 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:55 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA56840000 == 43 [pid = 3372] [id = 761] 16:30:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA5225B400) [pid = 3372] [serial = 2281] [outer = 0000000000000000] 16:30:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA54840800) [pid = 3372] [serial = 2282] [outer = 000000FA5225B400] 16:30:55 INFO - PROCESS | 3372 | 1468020655733 Marionette DEBUG loaded listener.js 16:30:55 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA54847000) [pid = 3372] [serial = 2283] [outer = 000000FA5225B400] 16:30:55 INFO - PROCESS | 3372 | [3372] 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:30:56 INFO - PROCESS | 3372 | 1468020656339 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:30:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:30:56 INFO - {} 16:30:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:30:56 INFO - {} 16:30:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:30:56 INFO - {} 16:30:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:30:56 INFO - {} 16:30:56 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 943ms 16:30:56 INFO - PROCESS | 3372 | 1468020656395 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 16:30:56 INFO - PROCESS | 3372 | 1468020656398 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 16:30:56 INFO - TEST-START | /FileAPI/fileReader.html 16:30:56 INFO - PROCESS | 3372 | 1468020656406 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:30:56 INFO - PROCESS | 3372 | 1468020656409 Marionette TRACE conn6 <- [1,3002,null,{}] 16:30:56 INFO - PROCESS | 3372 | 1468020656413 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:56 INFO - PROCESS | 3372 | 1468020656415 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:56 INFO - PROCESS | 3372 | 1468020656533 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 16:30:56 INFO - PROCESS | 3372 | 1468020656623 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:56 INFO - PROCESS | 3372 | 1468020656625 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:56 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53D1F000 == 44 [pid = 3372] [id = 762] 16:30:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 95 (000000FA5014AC00) [pid = 3372] [serial = 2284] [outer = 0000000000000000] 16:30:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 96 (000000FA54847800) [pid = 3372] [serial = 2285] [outer = 000000FA5014AC00] 16:30:56 INFO - PROCESS | 3372 | 1468020656680 Marionette DEBUG loaded listener.js 16:30:56 INFO - PROCESS | 3372 | ++DOMWINDOW == 97 (000000FA54856000) [pid = 3372] [serial = 2286] [outer = 000000FA5014AC00] 16:30:57 INFO - PROCESS | 3372 | 1468020657231 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 16:30:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:30:57 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:30:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:30:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:30:57 INFO - TEST-OK | /FileAPI/fileReader.html | took 880ms 16:30:57 INFO - PROCESS | 3372 | 1468020657286 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 16:30:57 INFO - PROCESS | 3372 | 1468020657288 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 16:30:57 INFO - TEST-START | /FileAPI/historical.html 16:30:57 INFO - PROCESS | 3372 | 1468020657292 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:30:57 INFO - PROCESS | 3372 | 1468020657294 Marionette TRACE conn6 <- [1,3006,null,{}] 16:30:57 INFO - PROCESS | 3372 | 1468020657298 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:57 INFO - PROCESS | 3372 | 1468020657300 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:57 INFO - PROCESS | 3372 | 1468020657415 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 16:30:57 INFO - PROCESS | 3372 | 1468020657546 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:57 INFO - PROCESS | 3372 | 1468020657553 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:57 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53D61800 == 45 [pid = 3372] [id = 763] 16:30:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 98 (000000FA543EDC00) [pid = 3372] [serial = 2287] [outer = 0000000000000000] 16:30:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 99 (000000FA543F0000) [pid = 3372] [serial = 2288] [outer = 000000FA543EDC00] 16:30:57 INFO - PROCESS | 3372 | 1468020657621 Marionette DEBUG loaded listener.js 16:30:57 INFO - PROCESS | 3372 | ++DOMWINDOW == 100 (000000FA5485AC00) [pid = 3372] [serial = 2289] [outer = 000000FA543EDC00] 16:30:58 INFO - PROCESS | 3372 | 1468020658320 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 16:30:58 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:30:58 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:30:58 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:30:58 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:30:58 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:30:58 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:30:58 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:30:58 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:30:58 INFO - TEST-OK | /FileAPI/historical.html | took 1079ms 16:30:58 INFO - PROCESS | 3372 | 1468020658373 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 16:30:58 INFO - PROCESS | 3372 | 1468020658378 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 16:30:58 INFO - PROCESS | 3372 | 1468020658383 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:30:58 INFO - TEST-START | /FileAPI/idlharness.html 16:30:58 INFO - PROCESS | 3372 | 1468020658387 Marionette TRACE conn6 <- [1,3010,null,{}] 16:30:58 INFO - PROCESS | 3372 | 1468020658392 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:58 INFO - PROCESS | 3372 | 1468020658395 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:58 INFO - PROCESS | 3372 | 1468020658505 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 16:30:58 INFO - PROCESS | 3372 | 1468020658603 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:58 INFO - PROCESS | 3372 | 1468020658608 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:30:58 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4D413800 == 46 [pid = 3372] [id = 764] 16:30:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 101 (000000FA43218C00) [pid = 3372] [serial = 2290] [outer = 0000000000000000] 16:30:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 102 (000000FA432A1000) [pid = 3372] [serial = 2291] [outer = 000000FA43218C00] 16:30:58 INFO - PROCESS | 3372 | 1468020658658 Marionette DEBUG loaded listener.js 16:30:58 INFO - PROCESS | 3372 | ++DOMWINDOW == 103 (000000FA47675C00) [pid = 3372] [serial = 2292] [outer = 000000FA43218C00] 16:31:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5784F000 == 45 [pid = 3372] [id = 757] 16:31:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5780C000 == 44 [pid = 3372] [id = 756] 16:31:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5774B800 == 43 [pid = 3372] [id = 755] 16:31:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5755D800 == 42 [pid = 3372] [id = 754] 16:31:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57226000 == 41 [pid = 3372] [id = 753] 16:31:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56670800 == 40 [pid = 3372] [id = 752] 16:31:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5488F800 == 39 [pid = 3372] [id = 751] 16:31:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53E05000 == 38 [pid = 3372] [id = 750] 16:31:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA50222800 == 37 [pid = 3372] [id = 749] 16:31:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D415000 == 36 [pid = 3372] [id = 748] 16:31:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4DA79800 == 35 [pid = 3372] [id = 747] 16:31:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA435AC000 == 34 [pid = 3372] [id = 745] 16:31:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA51C76800 == 33 [pid = 3372] [id = 746] 16:31:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E3D800 == 32 [pid = 3372] [id = 744] 16:31:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FB52000 == 31 [pid = 3372] [id = 743] 16:31:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53D61800 == 30 [pid = 3372] [id = 763] 16:31:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53D1F000 == 29 [pid = 3372] [id = 762] 16:31:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA56840000 == 28 [pid = 3372] [id = 761] 16:31:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA57843000 == 27 [pid = 3372] [id = 760] 16:31:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5276C800 == 26 [pid = 3372] [id = 759] 16:31:00 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E3A800 == 25 [pid = 3372] [id = 758] 16:31:00 INFO - PROCESS | 3372 | --DOMWINDOW == 102 (000000FA431F4800) [pid = 3372] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3372 | --DOMWINDOW == 101 (000000FA4CF2E400) [pid = 3372] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3372 | --DOMWINDOW == 100 (000000FA49360400) [pid = 3372] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3372 | --DOMWINDOW == 99 (000000FA53577400) [pid = 3372] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3372 | --DOMWINDOW == 98 (000000FA43729000) [pid = 3372] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3372 | --DOMWINDOW == 97 (000000FA4CBBB800) [pid = 3372] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3372 | --DOMWINDOW == 96 (000000FA43024000) [pid = 3372] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3372 | --DOMWINDOW == 95 (000000FA49049000) [pid = 3372] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3372 | --DOMWINDOW == 94 (000000FA476C9C00) [pid = 3372] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA4C7C0000) [pid = 3372] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA43214C00) [pid = 3372] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA4901F000) [pid = 3372] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA48075800) [pid = 3372] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA4DAB7000) [pid = 3372] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA42554C00) [pid = 3372] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA4F77B400) [pid = 3372] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA4329A000) [pid = 3372] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA43425400) [pid = 3372] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA476CB800) [pid = 3372] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA4D24E800) [pid = 3372] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA53A91800) [pid = 3372] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA42FB5C00) [pid = 3372] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA4FEDB400) [pid = 3372] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA50299400) [pid = 3372] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA501AA800) [pid = 3372] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 3372 | 1468020660394 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:31:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:31:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:31:00 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:31:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:31:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:31:00 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:31:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:31:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:31:00 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:31:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:31:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:31:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:31:00 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:31:00 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:31:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:31:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:31:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:31:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:31:00 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:31:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:31:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:31:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:31:00 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:31:00 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:31:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:31:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:31:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:31:00 INFO - TEST-OK | /FileAPI/idlharness.html | took 2071ms 16:31:00 INFO - PROCESS | 3372 | 1468020660459 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 16:31:00 INFO - PROCESS | 3372 | 1468020660463 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 16:31:00 INFO - PROCESS | 3372 | 1468020660469 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:31:00 INFO - TEST-START | /FileAPI/idlharness.worker 16:31:00 INFO - PROCESS | 3372 | 1468020660473 Marionette TRACE conn6 <- [1,3014,null,{}] 16:31:00 INFO - PROCESS | 3372 | 1468020660478 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:00 INFO - PROCESS | 3372 | 1468020660481 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:00 INFO - PROCESS | 3372 | 1468020660571 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 16:31:00 INFO - PROCESS | 3372 | 1468020660580 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:00 INFO - PROCESS | 3372 | 1468020660583 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:00 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA476D9000 == 26 [pid = 3372] [id = 765] 16:31:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA42CB1000) [pid = 3372] [serial = 2293] [outer = 0000000000000000] 16:31:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA42CB5400) [pid = 3372] [serial = 2294] [outer = 000000FA42CB1000] 16:31:00 INFO - PROCESS | 3372 | 1468020660634 Marionette DEBUG loaded listener.js 16:31:00 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4302E000) [pid = 3372] [serial = 2295] [outer = 000000FA42CB1000] 16:31:00 INFO - PROCESS | 3372 | [3372] 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:31:01 INFO - PROCESS | 3372 | 1468020661653 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:31:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:31:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:31:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:31:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:31:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:31:01 INFO - {} 16:31:01 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:31:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:31:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:31:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:31:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:31:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:31:01 INFO - {} 16:31:01 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:31:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:31:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:31:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:31:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:31:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:31:01 INFO - {} 16:31:01 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:31:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:31:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:31:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:31:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:31:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:31:01 INFO - {} 16:31:01 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:31:01 INFO - {} 16:31:01 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:31:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:31:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:31:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:31:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:31:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:31:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:31:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:31:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:31:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:31:01 INFO - {} 16:31:01 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:31:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:31:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:31:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:31:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:31:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:31:01 INFO - {} 16:31:01 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:31:01 INFO - {} 16:31:01 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:31:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:31:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:31:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:31:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:31:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:31:01 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:31:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:31:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:31:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:31:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:31:01 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:31:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:31:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:31:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:31:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:31:01 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:31:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:31:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:31:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:31:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:31:01 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:31:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:31:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:31:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:31:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:31:01 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:31:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:31:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:31:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:31:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:31:01 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:31:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:31:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:31:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:31:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:31:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:31:01 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:31:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:31:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:31:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:31:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:31:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:31:01 INFO - {} 16:31:01 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1316ms 16:31:01 INFO - PROCESS | 3372 | 1468020661790 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 16:31:01 INFO - PROCESS | 3372 | 1468020661796 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 16:31:01 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:31:01 INFO - PROCESS | 3372 | 1468020661802 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:31:01 INFO - PROCESS | 3372 | 1468020661805 Marionette TRACE conn6 <- [1,3018,null,{}] 16:31:01 INFO - PROCESS | 3372 | 1468020661809 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:01 INFO - PROCESS | 3372 | 1468020661812 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:01 INFO - PROCESS | 3372 | 1468020661906 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 16:31:02 INFO - PROCESS | 3372 | 1468020662022 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:02 INFO - PROCESS | 3372 | 1468020662024 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:02 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54298000 == 27 [pid = 3372] [id = 766] 16:31:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA4FB7B000) [pid = 3372] [serial = 2296] [outer = 0000000000000000] 16:31:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA4FED9C00) [pid = 3372] [serial = 2297] [outer = 000000FA4FB7B000] 16:31:02 INFO - PROCESS | 3372 | 1468020662076 Marionette DEBUG loaded listener.js 16:31:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA50153800) [pid = 3372] [serial = 2298] [outer = 000000FA4FB7B000] 16:31:02 INFO - PROCESS | 3372 | 1468020662481 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 16:31:02 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:31:02 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 733ms 16:31:02 INFO - PROCESS | 3372 | 1468020662537 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 16:31:02 INFO - PROCESS | 3372 | 1468020662539 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 16:31:02 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:31:02 INFO - PROCESS | 3372 | 1468020662543 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:31:02 INFO - PROCESS | 3372 | 1468020662547 Marionette TRACE conn6 <- [1,3022,null,{}] 16:31:02 INFO - PROCESS | 3372 | 1468020662563 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:02 INFO - PROCESS | 3372 | 1468020662568 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:02 INFO - PROCESS | 3372 | 1468020662689 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 16:31:02 INFO - PROCESS | 3372 | 1468020662701 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:02 INFO - PROCESS | 3372 | 1468020662704 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:02 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54E48000 == 28 [pid = 3372] [id = 767] 16:31:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA50294C00) [pid = 3372] [serial = 2299] [outer = 0000000000000000] 16:31:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA52752400) [pid = 3372] [serial = 2300] [outer = 000000FA50294C00] 16:31:02 INFO - PROCESS | 3372 | 1468020662806 Marionette DEBUG loaded listener.js 16:31:02 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA53572800) [pid = 3372] [serial = 2301] [outer = 000000FA50294C00] 16:31:03 INFO - PROCESS | 3372 | 1468020663226 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:31:03 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:31:03 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 735ms 16:31:03 INFO - PROCESS | 3372 | 1468020663280 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 16:31:03 INFO - PROCESS | 3372 | 1468020663291 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 16:31:03 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:31:03 INFO - PROCESS | 3372 | 1468020663332 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:31:03 INFO - PROCESS | 3372 | 1468020663334 Marionette TRACE conn6 <- [1,3026,null,{}] 16:31:03 INFO - PROCESS | 3372 | 1468020663348 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:03 INFO - PROCESS | 3372 | 1468020663350 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:03 INFO - PROCESS | 3372 | 1468020663469 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 16:31:03 INFO - PROCESS | 3372 | 1468020663474 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:03 INFO - PROCESS | 3372 | 1468020663476 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:03 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5683B800 == 29 [pid = 3372] [id = 768] 16:31:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA53944000) [pid = 3372] [serial = 2302] [outer = 0000000000000000] 16:31:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA53A98800) [pid = 3372] [serial = 2303] [outer = 000000FA53944000] 16:31:03 INFO - PROCESS | 3372 | 1468020663523 Marionette DEBUG loaded listener.js 16:31:03 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA53E94800) [pid = 3372] [serial = 2304] [outer = 000000FA53944000] 16:31:03 INFO - PROCESS | 3372 | 1468020663938 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 16:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:31:04 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 691ms 16:31:04 INFO - PROCESS | 3372 | 1468020664026 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 16:31:04 INFO - PROCESS | 3372 | 1468020664028 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 16:31:04 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:31:04 INFO - PROCESS | 3372 | 1468020664032 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:31:04 INFO - PROCESS | 3372 | 1468020664033 Marionette TRACE conn6 <- [1,3030,null,{}] 16:31:04 INFO - PROCESS | 3372 | 1468020664037 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:04 INFO - PROCESS | 3372 | 1468020664040 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:04 INFO - PROCESS | 3372 | 1468020664153 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 16:31:04 INFO - PROCESS | 3372 | 1468020664158 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:04 INFO - PROCESS | 3372 | 1468020664160 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:04 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5755C800 == 30 [pid = 3372] [id = 769] 16:31:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA48795800) [pid = 3372] [serial = 2305] [outer = 0000000000000000] 16:31:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA4879A800) [pid = 3372] [serial = 2306] [outer = 000000FA48795800] 16:31:04 INFO - PROCESS | 3372 | 1468020664206 Marionette DEBUG loaded listener.js 16:31:04 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA53940000) [pid = 3372] [serial = 2307] [outer = 000000FA48795800] 16:31:04 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA413DA800) [pid = 3372] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:31:04 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA4D3C6400) [pid = 3372] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:31:04 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA5029BC00) [pid = 3372] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:31:04 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA5106CC00) [pid = 3372] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:31:04 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA43251000) [pid = 3372] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:31:04 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA4C7C7400) [pid = 3372] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:31:04 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA43258400) [pid = 3372] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:31:04 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4134C000) [pid = 3372] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:31:04 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA43251C00) [pid = 3372] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:31:04 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA42CBC000) [pid = 3372] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:31:04 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA48F8A000) [pid = 3372] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:31:04 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA5028EC00) [pid = 3372] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:31:04 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA49505C00) [pid = 3372] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:31:04 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA53AC2000) [pid = 3372] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:31:04 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA53579C00) [pid = 3372] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:31:05 INFO - PROCESS | 3372 | 1468020665363 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:31:05 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:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:31:05 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:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:31:05 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:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:31:05 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:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:31:05 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:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:31:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:31:05 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:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:31:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:31:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:31:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:31:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:31:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:31:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:31:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:31:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:31:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:31:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:31:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:31:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:31:05 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1416ms 16:31:05 INFO - PROCESS | 3372 | 1468020665451 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 16:31:05 INFO - PROCESS | 3372 | 1468020665456 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 16:31:05 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:31:05 INFO - PROCESS | 3372 | 1468020665514 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:31:05 INFO - PROCESS | 3372 | 1468020665518 Marionette TRACE conn6 <- [1,3034,null,{}] 16:31:05 INFO - PROCESS | 3372 | 1468020665523 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:05 INFO - PROCESS | 3372 | 1468020665527 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:05 INFO - PROCESS | 3372 | 1468020665673 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 16:31:05 INFO - PROCESS | 3372 | 1468020665753 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:05 INFO - PROCESS | 3372 | 1468020665757 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:05 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53E22000 == 31 [pid = 3372] [id = 770] 16:31:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA47675400) [pid = 3372] [serial = 2308] [outer = 0000000000000000] 16:31:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA47DACC00) [pid = 3372] [serial = 2309] [outer = 000000FA47675400] 16:31:05 INFO - PROCESS | 3372 | 1468020665819 Marionette DEBUG loaded listener.js 16:31:05 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA4C7C0C00) [pid = 3372] [serial = 2310] [outer = 000000FA47675400] 16:31:06 INFO - PROCESS | 3372 | [3372] 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:31:06 INFO - PROCESS | 3372 | 1468020666500 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:31:06 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:31:06 INFO - {} 16:31:06 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1040ms 16:31:06 INFO - PROCESS | 3372 | 1468020666546 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 16:31:06 INFO - PROCESS | 3372 | 1468020666551 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 16:31:06 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:31:06 INFO - PROCESS | 3372 | 1468020666558 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:31:06 INFO - PROCESS | 3372 | 1468020666561 Marionette TRACE conn6 <- [1,3038,null,{}] 16:31:06 INFO - PROCESS | 3372 | 1468020666565 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:06 INFO - PROCESS | 3372 | 1468020666568 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:06 INFO - PROCESS | 3372 | 1468020666702 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 16:31:06 INFO - PROCESS | 3372 | 1468020666818 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:06 INFO - PROCESS | 3372 | 1468020666821 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:06 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5773B000 == 32 [pid = 3372] [id = 771] 16:31:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA50156C00) [pid = 3372] [serial = 2311] [outer = 0000000000000000] 16:31:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA50299000) [pid = 3372] [serial = 2312] [outer = 000000FA50156C00] 16:31:06 INFO - PROCESS | 3372 | 1468020666882 Marionette DEBUG loaded listener.js 16:31:06 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA431F2000) [pid = 3372] [serial = 2313] [outer = 000000FA50156C00] 16:31:07 INFO - PROCESS | 3372 | 1468020667604 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 16:31:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:31:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:31:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:31:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:31:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1080ms 16:31:07 INFO - PROCESS | 3372 | 1468020667656 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 16:31:07 INFO - PROCESS | 3372 | 1468020667661 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 16:31:07 INFO - PROCESS | 3372 | 1468020667666 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:31:07 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:31:07 INFO - PROCESS | 3372 | 1468020667669 Marionette TRACE conn6 <- [1,3042,null,{}] 16:31:07 INFO - PROCESS | 3372 | 1468020667675 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:07 INFO - PROCESS | 3372 | 1468020667678 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:07 INFO - PROCESS | 3372 | 1468020667796 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 16:31:07 INFO - PROCESS | 3372 | 1468020667923 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:07 INFO - PROCESS | 3372 | 1468020667928 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:07 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA476DA800 == 33 [pid = 3372] [id = 772] 16:31:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA4132DC00) [pid = 3372] [serial = 2314] [outer = 0000000000000000] 16:31:07 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA41343400) [pid = 3372] [serial = 2315] [outer = 000000FA4132DC00] 16:31:08 INFO - PROCESS | 3372 | 1468020667982 Marionette DEBUG loaded listener.js 16:31:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA427D2C00) [pid = 3372] [serial = 2316] [outer = 000000FA4132DC00] 16:31:08 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5683B800 == 32 [pid = 3372] [id = 768] 16:31:08 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54E48000 == 31 [pid = 3372] [id = 767] 16:31:08 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54298000 == 30 [pid = 3372] [id = 766] 16:31:08 INFO - PROCESS | 3372 | --DOCSHELL 000000FA476D9000 == 29 [pid = 3372] [id = 765] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA53A96C00) [pid = 3372] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4F771400) [pid = 3372] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4FCCE000) [pid = 3372] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA52260C00) [pid = 3372] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA51397400) [pid = 3372] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA52C5BC00) [pid = 3372] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA4353F800) [pid = 3372] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA47EA5000) [pid = 3372] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA4D176C00) [pid = 3372] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA432A5000) [pid = 3372] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA47673C00) [pid = 3372] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA41BD8800) [pid = 3372] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA43023800) [pid = 3372] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA4329BC00) [pid = 3372] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA431F8C00) [pid = 3372] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA4329C000) [pid = 3372] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA48F94000) [pid = 3372] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA4904D800) [pid = 3372] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA50ABE000) [pid = 3372] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA4FDF0800) [pid = 3372] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA53ACD000) [pid = 3372] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA53512000) [pid = 3372] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA5393B000) [pid = 3372] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 63 (000000FA53575800) [pid = 3372] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 62 (000000FA542A6000) [pid = 3372] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 61 (000000FA53945000) [pid = 3372] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | --DOMWINDOW == 60 (000000FA4D3CEC00) [pid = 3372] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 16:31:08 INFO - PROCESS | 3372 | 1468020668695 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:31:08 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:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:31:08 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:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:31:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1157ms 16:31:08 INFO - PROCESS | 3372 | 1468020668832 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 16:31:08 INFO - PROCESS | 3372 | 1468020668837 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 16:31:08 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:31:08 INFO - PROCESS | 3372 | 1468020668843 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:31:08 INFO - PROCESS | 3372 | 1468020668846 Marionette TRACE conn6 <- [1,3046,null,{}] 16:31:08 INFO - PROCESS | 3372 | 1468020668850 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:08 INFO - PROCESS | 3372 | 1468020668853 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:08 INFO - PROCESS | 3372 | 1468020668951 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 16:31:08 INFO - PROCESS | 3372 | 1468020668957 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:08 INFO - PROCESS | 3372 | 1468020668960 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:08 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4CBDD800 == 30 [pid = 3372] [id = 773] 16:31:08 INFO - PROCESS | 3372 | ++DOMWINDOW == 61 (000000FA431F6C00) [pid = 3372] [serial = 2317] [outer = 0000000000000000] 16:31:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 62 (000000FA431FB800) [pid = 3372] [serial = 2318] [outer = 000000FA431F6C00] 16:31:09 INFO - PROCESS | 3372 | 1468020669009 Marionette DEBUG loaded listener.js 16:31:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 63 (000000FA432A2000) [pid = 3372] [serial = 2319] [outer = 000000FA431F6C00] 16:31:09 INFO - PROCESS | 3372 | 1468020669488 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 16:31:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:31:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:31:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:31:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:31:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:31:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:31:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:31:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:31:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:31:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:31:09 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:31:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:09 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:31:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:31:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:31:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:31:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:31:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:31:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:31:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:31:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:31:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:31:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:31:09 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 701ms 16:31:09 INFO - PROCESS | 3372 | 1468020669545 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 16:31:09 INFO - PROCESS | 3372 | 1468020669548 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 16:31:09 INFO - PROCESS | 3372 | 1468020669551 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:31:09 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:31:09 INFO - PROCESS | 3372 | 1468020669555 Marionette TRACE conn6 <- [1,3050,null,{}] 16:31:09 INFO - PROCESS | 3372 | 1468020669566 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:09 INFO - PROCESS | 3372 | 1468020669572 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:09 INFO - PROCESS | 3372 | 1468020669665 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 16:31:09 INFO - PROCESS | 3372 | 1468020669751 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:09 INFO - PROCESS | 3372 | 1468020669754 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:09 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F84E000 == 31 [pid = 3372] [id = 774] 16:31:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 64 (000000FA44043000) [pid = 3372] [serial = 2320] [outer = 0000000000000000] 16:31:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA4767E800) [pid = 3372] [serial = 2321] [outer = 000000FA44043000] 16:31:09 INFO - PROCESS | 3372 | 1468020669806 Marionette DEBUG loaded listener.js 16:31:09 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA48070000) [pid = 3372] [serial = 2322] [outer = 000000FA44043000] 16:31:09 INFO - PROCESS | 3372 | [3372] 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:31:10 INFO - PROCESS | 3372 | 1468020670201 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:31:10 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:31:10 INFO - {} 16:31:10 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 691ms 16:31:10 INFO - PROCESS | 3372 | 1468020670246 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 16:31:10 INFO - PROCESS | 3372 | 1468020670249 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 16:31:10 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:31:10 INFO - PROCESS | 3372 | 1468020670253 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:31:10 INFO - PROCESS | 3372 | 1468020670254 Marionette TRACE conn6 <- [1,3054,null,{}] 16:31:10 INFO - PROCESS | 3372 | 1468020670258 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:10 INFO - PROCESS | 3372 | 1468020670269 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:10 INFO - PROCESS | 3372 | 1468020670395 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 16:31:10 INFO - PROCESS | 3372 | 1468020670401 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:10 INFO - PROCESS | 3372 | 1468020670403 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:10 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FC3D800 == 32 [pid = 3372] [id = 775] 16:31:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA4879BC00) [pid = 3372] [serial = 2323] [outer = 0000000000000000] 16:31:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA48F89000) [pid = 3372] [serial = 2324] [outer = 000000FA4879BC00] 16:31:10 INFO - PROCESS | 3372 | 1468020670452 Marionette DEBUG loaded listener.js 16:31:10 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA49019400) [pid = 3372] [serial = 2325] [outer = 000000FA4879BC00] 16:31:10 INFO - PROCESS | 3372 | 1468020670884 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 16:31:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:31:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:31:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:31:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:31:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:31:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:31:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:31:10 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 673ms 16:31:10 INFO - PROCESS | 3372 | 1468020670931 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 16:31:10 INFO - PROCESS | 3372 | 1468020670933 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 16:31:10 INFO - PROCESS | 3372 | 1468020670936 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:31:10 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:31:10 INFO - PROCESS | 3372 | 1468020670938 Marionette TRACE conn6 <- [1,3058,null,{}] 16:31:10 INFO - PROCESS | 3372 | 1468020670941 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:10 INFO - PROCESS | 3372 | 1468020670944 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:11 INFO - PROCESS | 3372 | 1468020671060 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 16:31:11 INFO - PROCESS | 3372 | 1468020671139 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:11 INFO - PROCESS | 3372 | 1468020671141 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:11 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA51171800 == 33 [pid = 3372] [id = 776] 16:31:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA49352C00) [pid = 3372] [serial = 2326] [outer = 0000000000000000] 16:31:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA4C7BDC00) [pid = 3372] [serial = 2327] [outer = 000000FA49352C00] 16:31:11 INFO - PROCESS | 3372 | 1468020671187 Marionette DEBUG loaded listener.js 16:31:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA4CB05400) [pid = 3372] [serial = 2328] [outer = 000000FA49352C00] 16:31:11 INFO - PROCESS | 3372 | 1468020671597 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 16:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:31:11 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 671ms 16:31:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:31:11 INFO - PROCESS | 3372 | 1468020671614 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 16:31:11 INFO - PROCESS | 3372 | 1468020671616 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 16:31:11 INFO - PROCESS | 3372 | 1468020671619 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:31:11 INFO - PROCESS | 3372 | 1468020671622 Marionette TRACE conn6 <- [1,3062,null,{}] 16:31:11 INFO - PROCESS | 3372 | 1468020671626 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:11 INFO - PROCESS | 3372 | 1468020671632 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:11 INFO - PROCESS | 3372 | 1468020671777 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 16:31:11 INFO - PROCESS | 3372 | 1468020671784 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:11 INFO - PROCESS | 3372 | 1468020671786 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:11 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53958000 == 34 [pid = 3372] [id = 777] 16:31:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA4CB0DC00) [pid = 3372] [serial = 2329] [outer = 0000000000000000] 16:31:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA4D172400) [pid = 3372] [serial = 2330] [outer = 000000FA4CB0DC00] 16:31:11 INFO - PROCESS | 3372 | 1468020671834 Marionette DEBUG loaded listener.js 16:31:11 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA4F79D400) [pid = 3372] [serial = 2331] [outer = 000000FA4CB0DC00] 16:31:12 INFO - PROCESS | 3372 | 1468020672328 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 16:31:12 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA4FB7B000) [pid = 3372] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 16:31:12 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA50294C00) [pid = 3372] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 16:31:12 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA4D247C00) [pid = 3372] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:31:12 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA543EDC00) [pid = 3372] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:31:12 INFO - PROCESS | 3372 | --DOMWINDOW == 70 (000000FA48F84000) [pid = 3372] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:31:12 INFO - PROCESS | 3372 | --DOMWINDOW == 69 (000000FA5225B400) [pid = 3372] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:31:12 INFO - PROCESS | 3372 | --DOMWINDOW == 68 (000000FA41348400) [pid = 3372] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:31:12 INFO - PROCESS | 3372 | --DOMWINDOW == 67 (000000FA5014AC00) [pid = 3372] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:31:12 INFO - PROCESS | 3372 | --DOMWINDOW == 66 (000000FA42CB1000) [pid = 3372] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 16:31:12 INFO - PROCESS | 3372 | --DOMWINDOW == 65 (000000FA53944000) [pid = 3372] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 16:31:12 INFO - PROCESS | 3372 | --DOMWINDOW == 64 (000000FA43218C00) [pid = 3372] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:31:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:31:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:31:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:31:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:31:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:31:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:31:12 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 733ms 16:31:12 INFO - PROCESS | 3372 | 1468020672354 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 16:31:12 INFO - PROCESS | 3372 | 1468020672356 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 16:31:12 INFO - PROCESS | 3372 | 1468020672360 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:31:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:31:12 INFO - PROCESS | 3372 | 1468020672361 Marionette TRACE conn6 <- [1,3066,null,{}] 16:31:12 INFO - PROCESS | 3372 | 1468020672365 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:12 INFO - PROCESS | 3372 | 1468020672367 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:12 INFO - PROCESS | 3372 | 1468020672487 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 16:31:12 INFO - PROCESS | 3372 | 1468020672498 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:12 INFO - PROCESS | 3372 | 1468020672500 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:12 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53D19800 == 35 [pid = 3372] [id = 778] 16:31:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 65 (000000FA50149400) [pid = 3372] [serial = 2332] [outer = 0000000000000000] 16:31:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 66 (000000FA50151400) [pid = 3372] [serial = 2333] [outer = 000000FA50149400] 16:31:12 INFO - PROCESS | 3372 | 1468020672546 Marionette DEBUG loaded listener.js 16:31:12 INFO - PROCESS | 3372 | ++DOMWINDOW == 67 (000000FA501A4400) [pid = 3372] [serial = 2334] [outer = 000000FA50149400] 16:31:12 INFO - PROCESS | 3372 | 1468020672989 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 16:31:13 INFO - PROCESS | 3372 | 1468020673047 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 16:31:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:31:13 INFO - PROCESS | 3372 | 1468020673050 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:31:13 INFO - PROCESS | 3372 | 1468020673052 Marionette TRACE conn6 <- [1,3070,null,{}] 16:31:13 INFO - PROCESS | 3372 | 1468020673056 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:13 INFO - PROCESS | 3372 | 1468020673058 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:13 INFO - PROCESS | 3372 | 1468020673147 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 16:31:13 INFO - PROCESS | 3372 | 1468020673152 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:13 INFO - PROCESS | 3372 | 1468020673154 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:13 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53E1E000 == 36 [pid = 3372] [id = 779] 16:31:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 68 (000000FA501A8400) [pid = 3372] [serial = 2335] [outer = 0000000000000000] 16:31:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 69 (000000FA5090F400) [pid = 3372] [serial = 2336] [outer = 000000FA501A8400] 16:31:13 INFO - PROCESS | 3372 | 1468020673200 Marionette DEBUG loaded listener.js 16:31:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 70 (000000FA513F6800) [pid = 3372] [serial = 2337] [outer = 000000FA501A8400] 16:31:13 INFO - PROCESS | 3372 | 1468020673600 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 16:31:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:31:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:31:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:31:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:31:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 586ms 16:31:13 INFO - PROCESS | 3372 | 1468020673640 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 16:31:13 INFO - PROCESS | 3372 | 1468020673642 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 16:31:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:31:13 INFO - PROCESS | 3372 | 1468020673645 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:31:13 INFO - PROCESS | 3372 | 1468020673646 Marionette TRACE conn6 <- [1,3074,null,{}] 16:31:13 INFO - PROCESS | 3372 | 1468020673664 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:13 INFO - PROCESS | 3372 | 1468020673666 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:13 INFO - PROCESS | 3372 | 1468020673755 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 16:31:13 INFO - PROCESS | 3372 | 1468020673760 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:13 INFO - PROCESS | 3372 | 1468020673762 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:13 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54881800 == 37 [pid = 3372] [id = 780] 16:31:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 71 (000000FA42C2E400) [pid = 3372] [serial = 2338] [outer = 0000000000000000] 16:31:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 72 (000000FA5251BC00) [pid = 3372] [serial = 2339] [outer = 000000FA42C2E400] 16:31:13 INFO - PROCESS | 3372 | 1468020673807 Marionette DEBUG loaded listener.js 16:31:13 INFO - PROCESS | 3372 | ++DOMWINDOW == 73 (000000FA52CB8800) [pid = 3372] [serial = 2340] [outer = 000000FA42C2E400] 16:31:14 INFO - PROCESS | 3372 | 1468020674242 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:31:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:31:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 650ms 16:31:14 INFO - PROCESS | 3372 | 1468020674310 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 16:31:14 INFO - PROCESS | 3372 | 1468020674312 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 16:31:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:31:14 INFO - PROCESS | 3372 | 1468020674315 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:31:14 INFO - PROCESS | 3372 | 1468020674317 Marionette TRACE conn6 <- [1,3078,null,{}] 16:31:14 INFO - PROCESS | 3372 | 1468020674321 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:14 INFO - PROCESS | 3372 | 1468020674323 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:14 INFO - PROCESS | 3372 | 1468020674519 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 16:31:14 INFO - PROCESS | 3372 | 1468020674616 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:14 INFO - PROCESS | 3372 | 1468020674619 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:14 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA47EAE800 == 38 [pid = 3372] [id = 781] 16:31:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 74 (000000FA41345800) [pid = 3372] [serial = 2341] [outer = 0000000000000000] 16:31:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 75 (000000FA41B45000) [pid = 3372] [serial = 2342] [outer = 000000FA41345800] 16:31:14 INFO - PROCESS | 3372 | 1468020674681 Marionette DEBUG loaded listener.js 16:31:14 INFO - PROCESS | 3372 | ++DOMWINDOW == 76 (000000FA42FB3400) [pid = 3372] [serial = 2343] [outer = 000000FA41345800] 16:31:15 INFO - PROCESS | 3372 | 1468020675245 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:31:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:31:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 986ms 16:31:15 INFO - PROCESS | 3372 | 1468020675305 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 16:31:15 INFO - PROCESS | 3372 | 1468020675310 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 16:31:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:31:15 INFO - PROCESS | 3372 | 1468020675315 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:31:15 INFO - PROCESS | 3372 | 1468020675318 Marionette TRACE conn6 <- [1,3082,null,{}] 16:31:15 INFO - PROCESS | 3372 | 1468020675366 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:15 INFO - PROCESS | 3372 | 1468020675370 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:15 INFO - PROCESS | 3372 | 1468020675505 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 16:31:15 INFO - PROCESS | 3372 | 1468020675599 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:15 INFO - PROCESS | 3372 | 1468020675602 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:15 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4FA9E000 == 39 [pid = 3372] [id = 782] 16:31:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 77 (000000FA4341CC00) [pid = 3372] [serial = 2344] [outer = 0000000000000000] 16:31:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 78 (000000FA434A8000) [pid = 3372] [serial = 2345] [outer = 000000FA4341CC00] 16:31:15 INFO - PROCESS | 3372 | 1468020675661 Marionette DEBUG loaded listener.js 16:31:15 INFO - PROCESS | 3372 | ++DOMWINDOW == 79 (000000FA43958000) [pid = 3372] [serial = 2346] [outer = 000000FA4341CC00] 16:31:16 INFO - PROCESS | 3372 | 1468020676203 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:31:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:31:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 923ms 16:31:16 INFO - PROCESS | 3372 | 1468020676241 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 16:31:16 INFO - PROCESS | 3372 | 1468020676244 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 16:31:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:31:16 INFO - PROCESS | 3372 | 1468020676248 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:31:16 INFO - PROCESS | 3372 | 1468020676251 Marionette TRACE conn6 <- [1,3086,null,{}] 16:31:16 INFO - PROCESS | 3372 | 1468020676255 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:16 INFO - PROCESS | 3372 | 1468020676258 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:16 INFO - PROCESS | 3372 | 1468020676376 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 16:31:16 INFO - PROCESS | 3372 | 1468020676479 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:16 INFO - PROCESS | 3372 | 1468020676482 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:16 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA53967800 == 40 [pid = 3372] [id = 783] 16:31:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 80 (000000FA48141400) [pid = 3372] [serial = 2347] [outer = 0000000000000000] 16:31:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 81 (000000FA48792800) [pid = 3372] [serial = 2348] [outer = 000000FA48141400] 16:31:16 INFO - PROCESS | 3372 | 1468020676542 Marionette DEBUG loaded listener.js 16:31:16 INFO - PROCESS | 3372 | ++DOMWINDOW == 82 (000000FA48FDFC00) [pid = 3372] [serial = 2349] [outer = 000000FA48141400] 16:31:17 INFO - PROCESS | 3372 | 1468020677110 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 16:31:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:31:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:31:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 880ms 16:31:17 INFO - PROCESS | 3372 | 1468020677129 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 16:31:17 INFO - PROCESS | 3372 | 1468020677134 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 16:31:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:31:17 INFO - PROCESS | 3372 | 1468020677146 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:31:17 INFO - PROCESS | 3372 | 1468020677150 Marionette TRACE conn6 <- [1,3090,null,{}] 16:31:17 INFO - PROCESS | 3372 | 1468020677154 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:17 INFO - PROCESS | 3372 | 1468020677157 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:17 INFO - PROCESS | 3372 | 1468020677303 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 16:31:17 INFO - PROCESS | 3372 | 1468020677405 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:17 INFO - PROCESS | 3372 | 1468020677408 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:17 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA54E3E800 == 41 [pid = 3372] [id = 784] 16:31:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 83 (000000FA49505000) [pid = 3372] [serial = 2350] [outer = 0000000000000000] 16:31:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 84 (000000FA4F772400) [pid = 3372] [serial = 2351] [outer = 000000FA49505000] 16:31:17 INFO - PROCESS | 3372 | 1468020677464 Marionette DEBUG loaded listener.js 16:31:17 INFO - PROCESS | 3372 | ++DOMWINDOW == 85 (000000FA4FEDB400) [pid = 3372] [serial = 2352] [outer = 000000FA49505000] 16:31:17 INFO - PROCESS | 3372 | 1468020677954 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:31:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:31:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 839ms 16:31:17 INFO - PROCESS | 3372 | 1468020677982 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 16:31:17 INFO - PROCESS | 3372 | 1468020677985 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 16:31:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:31:17 INFO - PROCESS | 3372 | 1468020677988 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:31:18 INFO - PROCESS | 3372 | 1468020677990 Marionette TRACE conn6 <- [1,3094,null,{}] 16:31:18 INFO - PROCESS | 3372 | 1468020677994 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:18 INFO - PROCESS | 3372 | 1468020677996 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:18 INFO - PROCESS | 3372 | 1468020678106 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 16:31:18 INFO - PROCESS | 3372 | 1468020678235 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:18 INFO - PROCESS | 3372 | 1468020678237 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:18 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA5666D000 == 42 [pid = 3372] [id = 785] 16:31:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 86 (000000FA4FAE3C00) [pid = 3372] [serial = 2353] [outer = 0000000000000000] 16:31:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 87 (000000FA5106BC00) [pid = 3372] [serial = 2354] [outer = 000000FA4FAE3C00] 16:31:18 INFO - PROCESS | 3372 | 1468020678297 Marionette DEBUG loaded listener.js 16:31:18 INFO - PROCESS | 3372 | ++DOMWINDOW == 88 (000000FA53517400) [pid = 3372] [serial = 2355] [outer = 000000FA4FAE3C00] 16:31:18 INFO - PROCESS | 3372 | 1468020678843 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 16:31:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:31:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:31:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:31:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 881ms 16:31:18 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:31:18 INFO - PROCESS | 3372 | 1468020678872 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 16:31:18 INFO - PROCESS | 3372 | 1468020678875 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 16:31:18 INFO - PROCESS | 3372 | 1468020678878 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:31:18 INFO - PROCESS | 3372 | 1468020678880 Marionette TRACE conn6 <- [1,3098,null,{}] 16:31:18 INFO - PROCESS | 3372 | 1468020678884 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:18 INFO - PROCESS | 3372 | 1468020678886 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:19 INFO - PROCESS | 3372 | 1468020679220 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 16:31:19 INFO - PROCESS | 3372 | 1468020679297 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:19 INFO - PROCESS | 3372 | 1468020679300 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:19 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA48E39000 == 43 [pid = 3372] [id = 786] 16:31:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 89 (000000FA42C2D800) [pid = 3372] [serial = 2356] [outer = 0000000000000000] 16:31:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 90 (000000FA42CB8000) [pid = 3372] [serial = 2357] [outer = 000000FA42C2D800] 16:31:19 INFO - PROCESS | 3372 | 1468020679352 Marionette DEBUG loaded listener.js 16:31:19 INFO - PROCESS | 3372 | ++DOMWINDOW == 91 (000000FA4324D800) [pid = 3372] [serial = 2358] [outer = 000000FA42C2D800] 16:31:19 INFO - PROCESS | 3372 | 1468020679841 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 16:31:19 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:31:19 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:31:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:31:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:31:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:31:19 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 986ms 16:31:19 INFO - PROCESS | 3372 | 1468020679869 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 16:31:19 INFO - PROCESS | 3372 | 1468020679873 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 16:31:19 INFO - PROCESS | 3372 | 1468020679877 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:31:19 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:31:19 INFO - PROCESS | 3372 | 1468020679881 Marionette TRACE conn6 <- [1,3102,null,{}] 16:31:19 INFO - PROCESS | 3372 | 1468020679885 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:19 INFO - PROCESS | 3372 | 1468020679888 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:20 INFO - PROCESS | 3372 | 1468020680000 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 16:31:20 INFO - PROCESS | 3372 | 1468020680137 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"f678a8ec-c640-4842-9066-a4ca3933f2e1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:20 INFO - PROCESS | 3372 | 1468020680140 Marionette INFO sendAsync 5963ad0d-0a7a-4354-8d4e-2999b0f817cd 16:31:20 INFO - PROCESS | 3372 | ++DOCSHELL 000000FA4F6AE800 == 44 [pid = 3372] [id = 787] 16:31:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 92 (000000FA43213C00) [pid = 3372] [serial = 2359] [outer = 0000000000000000] 16:31:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 93 (000000FA4324C400) [pid = 3372] [serial = 2360] [outer = 000000FA43213C00] 16:31:20 INFO - PROCESS | 3372 | 1468020680195 Marionette DEBUG loaded listener.js 16:31:20 INFO - PROCESS | 3372 | ++DOMWINDOW == 94 (000000FA43912C00) [pid = 3372] [serial = 2361] [outer = 000000FA43213C00] 16:31:20 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53E1E000 == 43 [pid = 3372] [id = 779] 16:31:20 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53D19800 == 42 [pid = 3372] [id = 778] 16:31:20 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53958000 == 41 [pid = 3372] [id = 777] 16:31:20 INFO - PROCESS | 3372 | --DOCSHELL 000000FA51171800 == 40 [pid = 3372] [id = 776] 16:31:20 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4F84E000 == 39 [pid = 3372] [id = 774] 16:31:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4CBDD800 == 38 [pid = 3372] [id = 773] 16:31:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA476DA800 == 37 [pid = 3372] [id = 772] 16:31:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5755C800 == 36 [pid = 3372] [id = 769] 16:31:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5773B000 == 35 [pid = 3372] [id = 771] 16:31:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53E22000 == 34 [pid = 3372] [id = 770] 16:31:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4D413800 == 33 [pid = 3372] [id = 764] 16:31:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FC3D800 == 32 [pid = 3372] [id = 775] 16:31:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA48E39000 == 31 [pid = 3372] [id = 786] 16:31:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA5666D000 == 30 [pid = 3372] [id = 785] 16:31:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54E3E800 == 29 [pid = 3372] [id = 784] 16:31:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA53967800 == 28 [pid = 3372] [id = 783] 16:31:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA4FA9E000 == 27 [pid = 3372] [id = 782] 16:31:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA54881800 == 26 [pid = 3372] [id = 780] 16:31:21 INFO - PROCESS | 3372 | --DOCSHELL 000000FA47EAE800 == 25 [pid = 3372] [id = 781] 16:31:21 INFO - PROCESS | 3372 | --DOMWINDOW == 93 (000000FA50153800) [pid = 3372] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 16:31:21 INFO - PROCESS | 3372 | --DOMWINDOW == 92 (000000FA52752400) [pid = 3372] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 16:31:21 INFO - PROCESS | 3372 | --DOMWINDOW == 91 (000000FA5106B000) [pid = 3372] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 16:31:21 INFO - PROCESS | 3372 | --DOMWINDOW == 90 (000000FA5485AC00) [pid = 3372] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 16:31:21 INFO - PROCESS | 3372 | --DOMWINDOW == 89 (000000FA49A5C800) [pid = 3372] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 16:31:21 INFO - PROCESS | 3372 | --DOMWINDOW == 88 (000000FA54847000) [pid = 3372] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 16:31:21 INFO - PROCESS | 3372 | --DOMWINDOW == 87 (000000FA43255400) [pid = 3372] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 16:31:21 INFO - PROCESS | 3372 | --DOMWINDOW == 86 (000000FA54856000) [pid = 3372] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 16:31:21 INFO - PROCESS | 3372 | --DOMWINDOW == 85 (000000FA4302E000) [pid = 3372] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 16:31:21 INFO - PROCESS | 3372 | --DOMWINDOW == 84 (000000FA4879A800) [pid = 3372] [serial = 2306] [outer = 0000000000000000] [url = about:blank] 16:31:21 INFO - PROCESS | 3372 | --DOMWINDOW == 83 (000000FA53A98800) [pid = 3372] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 16:31:21 INFO - PROCESS | 3372 | --DOMWINDOW == 82 (000000FA53E94800) [pid = 3372] [serial = 2304] [outer = 0000000000000000] [url = about:blank] 16:31:21 INFO - PROCESS | 3372 | --DOMWINDOW == 81 (000000FA4FED9C00) [pid = 3372] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 16:31:21 INFO - PROCESS | 3372 | --DOMWINDOW == 80 (000000FA53572800) [pid = 3372] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 16:31:21 INFO - PROCESS | 3372 | --DOMWINDOW == 79 (000000FA42CB5400) [pid = 3372] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 16:31:21 INFO - PROCESS | 3372 | --DOMWINDOW == 78 (000000FA432A1000) [pid = 3372] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 16:31:21 INFO - PROCESS | 3372 | --DOMWINDOW == 77 (000000FA423C4000) [pid = 3372] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 16:31:21 INFO - PROCESS | 3372 | --DOMWINDOW == 76 (000000FA48F95000) [pid = 3372] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 16:31:21 INFO - PROCESS | 3372 | --DOMWINDOW == 75 (000000FA50294400) [pid = 3372] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 16:31:21 INFO - PROCESS | 3372 | --DOMWINDOW == 74 (000000FA54840800) [pid = 3372] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 16:31:21 INFO - PROCESS | 3372 | --DOMWINDOW == 73 (000000FA54847800) [pid = 3372] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 16:31:21 INFO - PROCESS | 3372 | --DOMWINDOW == 72 (000000FA543F0000) [pid = 3372] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 16:31:21 INFO - PROCESS | 3372 | --DOMWINDOW == 71 (000000FA47675C00) [pid = 3372] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 16:31:21 INFO - PROCESS | 3372 | 1468020681407 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:31:21 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:31:21 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1591ms 16:31:21 INFO - PROCESS | 3372 | 1468020681474 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 16:31:21 INFO - PROCESS | 3372 | 1468020681478 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 16:31:22 WARNING - u'runner_teardown' () 16:31:22 INFO - No more tests 16:31:22 INFO - Got 0 unexpected results 16:31:22 INFO - SUITE-END | took 674s 16:31:22 INFO - Closing logging queue 16:31:22 INFO - queue closed 16:31:22 INFO - Return code: 0 16:31:22 WARNING - # TBPL SUCCESS # 16:31:22 INFO - Running post-action listener: _resource_record_post_action 16:31:22 INFO - Running post-run listener: _resource_record_post_run 16:31:23 INFO - Total resource usage - Wall time: 684s; CPU: 14.0%; Read bytes: 170302976; Write bytes: 994807808; Read time: 1979800; Write time: 5680070 16:31:23 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:31:23 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 32609280; Read time: 0; Write time: 53040 16:31:23 INFO - run-tests - Wall time: 682s; CPU: 14.0%; Read bytes: 170302976; Write bytes: 883356160; Read time: 1979800; Write time: 5570230 16:31:23 INFO - Running post-run listener: _upload_blobber_files 16:31:23 INFO - Blob upload gear active. 16:31:23 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:31:23 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:31:23 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:31:23 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:31:24 INFO - (blobuploader) - INFO - Open directory for files ... 16:31:24 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:31:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:31:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:31:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:31:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:31:25 INFO - (blobuploader) - INFO - Done attempting. 16:31:25 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:31:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:31:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:31:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:31:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:31:26 INFO - (blobuploader) - INFO - Done attempting. 16:31:26 INFO - (blobuploader) - INFO - Iteration through files over. 16:31:26 INFO - Return code: 0 16:31:26 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:31:26 INFO - Using _rmtree_windows ... 16:31:26 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:31:26 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f9905373f9a0a694b88021aa40abb3b51980f09b8e4d1638f7cb2e3a360ae2f229eb1c6b26bcd11ae32efe1a4c3266dad1ef1d46cbd6884d99ce29edbde81eee", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c31ce79ef457414debc42e9e7a62d082e2d6170d00d86e89f2e890297bb6106e3132dcd92ccf610931b299333b9914264a3c9658bb8f601f8326af5836f8e74f"} 16:31:26 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:31:26 INFO - Writing to file C:\slave\test\properties\blobber_files 16:31:26 INFO - Contents: 16:31:26 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f9905373f9a0a694b88021aa40abb3b51980f09b8e4d1638f7cb2e3a360ae2f229eb1c6b26bcd11ae32efe1a4c3266dad1ef1d46cbd6884d99ce29edbde81eee", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c31ce79ef457414debc42e9e7a62d082e2d6170d00d86e89f2e890297bb6106e3132dcd92ccf610931b299333b9914264a3c9658bb8f601f8326af5836f8e74f"} 16:31:26 INFO - Running post-run listener: copy_logs_to_upload_dir 16:31:26 INFO - Copying logs to upload dir... 16:31:26 INFO - mkdir: C:\slave\test\build\upload\logs 16:31:26 INFO - Copying logs to upload dir... 16:31:26 INFO - Using _rmtree_windows ... 16:31:26 INFO - Using _rmtree_windows ... 16:31:26 INFO - Using _rmtree_windows ... 16:31:26 INFO - Using _rmtree_windows ... 16:31:26 INFO - Using _rmtree_windows ... 16:31:26 INFO - Using _rmtree_windows ... 16:31:27 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=860.125000 ========= master_lag: 5.08 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 25 secs) (at 2016-07-08 16:31:32.142134) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 16:31:32.143061) ========= '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-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 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-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f9905373f9a0a694b88021aa40abb3b51980f09b8e4d1638f7cb2e3a360ae2f229eb1c6b26bcd11ae32efe1a4c3266dad1ef1d46cbd6884d99ce29edbde81eee", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c31ce79ef457414debc42e9e7a62d082e2d6170d00d86e89f2e890297bb6106e3132dcd92ccf610931b299333b9914264a3c9658bb8f601f8326af5836f8e74f"} build_url:https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/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/f9905373f9a0a694b88021aa40abb3b51980f09b8e4d1638f7cb2e3a360ae2f229eb1c6b26bcd11ae32efe1a4c3266dad1ef1d46cbd6884d99ce29edbde81eee", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c31ce79ef457414debc42e9e7a62d082e2d6170d00d86e89f2e890297bb6106e3132dcd92ccf610931b299333b9914264a3c9658bb8f601f8326af5836f8e74f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ZAvEKjROSgi6bu7WCL4nIg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.27 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 16:31:32.515365) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 16:31:32.515716) ========= '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-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 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-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 16:31:32.649479) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-08 16:31:32.649779) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-08 16:31:33.214405) ========= ========= Total master_lag: 5.50 =========